Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 3 из 3
  1. #1
    Аватар для motya
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.09.2016
    Сообщений
    21
    Репутация:
    0 ±

    error 017: undefined symbol "strtok"

    Ребята кто поможет исправить сделаю авку или шапку беслпатно:) А может то и то бесплатно:)

    PHP код:
    Вот ошибка:
    C:\Users\Admin\Desktop\League 0.1.4h\gamemodes\League.pwn(1152) : error 017undefined symbol "strtok"
    C:\Users\Admin\Desktop\League 0.1.4h\gamemodes\League.pwn(1153) : error 017undefined symbol "strtok"
    C:\Users\Admin\Desktop\League 0.1.4h\gamemodes\League.pwn(1154) : error 017undefined symbol "strtok"

    Вот код:        
            
    MainSpawns[0] = floatstr(strtok(stringidx','));
            
    MainSpawns[1] = floatstr(strtok(stringidx','));
            
    MainSpawns[2] = floatstr(strtok(stringidx','));

    Ошибка
    C:\Users\Admin\Desktop\League 0.1.4h\gamemodes\League.pwn(2519) : error 017undefined symbol "strtok"
    C:\Users\Admin\Desktop\League 0.1.4h\gamemodes\League.pwn(2519) : error 033: array must be indexed (variable "tmp")
    C:\Users\Admin\Desktop\League 0.1.4h\gamemodes\League.pwn(2520) : error 017undefined symbol "strtok"
    C:\Users\Admin\Desktop\League 0.1.4h\gamemodes\League.pwn(2520) : error 033: array must be indexed (variable "tmp2")

    Код:
        
    tmp strtok(params,idx);
        
    tmp2 strtok(params,idx); 
    Последний раз редактировалось Osetin; 10.09.2016 в 01:50. Причина: Поправил название темы

  2. #2
    Аватар для Freaky
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.08.2016
    Сообщений
    17
    Репутация:
    0 ±
    PHP код:
    strtok(const string[], &index)
    {
        new 
    length strlen(string);
        while ((
    index length) && (string[index] <= ' '))
        {
            
    index++;
        }
     
        new 
    offset index;
        new 
    result[20];
        while ((
    index length) && (string[index] > ' ') && ((index offset) < (sizeof(result) - 1)))
        {
            
    result[index offset] = string[index];
            
    index++;
        }
        
    result[index offset] = EOS;
        return 
    result;


  3. Пользователь сказал cпасибо:
    motya (10.09.2016)
  4. #3
    Аватар для motya
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.09.2016
    Сообщений
    21
    Репутация:
    0 ±
    Цитата Сообщение от Freaky Посмотреть сообщение
    PHP код:
    strtok(const string[], &index)
    {
        new 
    length strlen(string);
        while ((
    index length) && (string[index] <= ' '))
        {
            
    index++;
        }
     
        new 
    offset index;
        new 
    result[20];
        while ((
    index length) && (string[index] > ' ') && ((index offset) < (sizeof(result) - 1)))
        {
            
    result[index offset] = string[index];
            
    index++;
        }
        
    result[index offset] = EOS;
        return 
    result;

    Спасибо за помощь:)
    Мне на другом портале кидали такой же способ только код другой был!

    - - - Добавлено - - -

    Цитата Сообщение от Freaky Посмотреть сообщение
    PHP код:
    strtok(const string[], &index)
    {
        new 
    length strlen(string);
        while ((
    index length) && (string[index] <= ' '))
        {
            
    index++;
        }
     
        new 
    offset index;
        new 
    result[20];
        while ((
    index length) && (string[index] > ' ') && ((index offset) < (sizeof(result) - 1)))
        {
            
    result[index offset] = string[index];
            
    index++;
        }
        
    result[index offset] = EOS;
        return 
    result;

    Только ты помог со второй ошибкой!
    PHP код:
    Ошибка:  
    C:\Users\Admin\Desktop\League 0.1.4h\gamemodes\League.pwn(2519) : error 017undefined symbol "strtok" 
    C:\Users\Admin\Desktop\League 0.1.4h\gamemodes\League.pwn(2519) : error 033: array must be indexed (variable "tmp"
    C:\Users\Admin\Desktop\League 0.1.4h\gamemodes\League.pwn(2520) : error 017undefined symbol "strtok" 
    C:\Users\Admin\Desktop\League 0.1.4h\gamemodes\League.pwn(2520) : error 033: array must be indexed (variable "tmp2"

    Код
        
    tmp strtok(params,idx); 
        
    tmp2 strtok(params,idx); 

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •