Help, please, /heal cmd strtok
#8

I got:

pawn Код:
if (strcmp(cmd, "/heal", true) == 0)
    {
        new id[128];
        new cmd[128];
        new tmp[128];
     cmd = strtok(cmdtext, index);
     tmp = strtok(cmdtext, index);
    if (strlen(tmp))
    {
     id = strval(tmp);


     if(GetPlayerSkin(playerid) == 70)
     {
      SetPlayerHealth(id, 100.0);
      SendClientMessage(id, 0x00FF00AA, "You have been healed");
      SendClientMessage(playerid, 0x00FF00AA, "Player healed");
     }
     else
     {
      SendClientMessage(playerid, 0xFF0000AA, "Player not found");
     }
    }
    else
    {
        SendClientMessage(playerid, 0xFF0000AA, "Usage: /heal <playerid>");
    }
    return 1;
  }
And the strtok function:

pawn Код:
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;
}
But I get these errors:
Quote:

C:\Program\SAMP Server\gamemodes\PLOX TDM.pwn(264) : error 017: undefined symbol "cmd"
C:\Program\SAMP Server\gamemodes\PLOX TDM.pwn(269) : error 017: undefined symbol "idx"
C:\Program\SAMP Server\gamemodes\PLOX TDM.pwn(270) : error 017: undefined symbol "index"
C:\Program\SAMP Server\gamemodes\PLOX TDM.pwn(273) : error 033: array must be indexed (variable "id")
C:\Program\SAMP Server\gamemodes\PLOX TDM.pwn(27 : error 035: argument type mismatch (argument 1)
C:\Program\SAMP Server\gamemodes\PLOX TDM.pwn(279) : error 035: argument type mismatch (argument 1)

Reply


Messages In This Thread
Help, please, /heal cmd strtok - by Klutty - 24.05.2009, 11:50
Re: Help, please, /heal cmd - by Correlli - 24.05.2009, 11:53
Re: Help, please, /heal cmd - by .::: Ecko :::. - 24.05.2009, 11:53
Re: Help, please, /heal cmd - by Klutty - 24.05.2009, 11:58
Re: Help, please, /heal cmd - by .::: Ecko :::. - 24.05.2009, 12:01
Re: Help, please, /heal cmd - by Klutty - 24.05.2009, 12:06
Re: Help, please, /heal cmd - by HB - 24.05.2009, 12:10
Re: Help, please, /heal cmd - by Klutty - 24.05.2009, 12:19
Re: Help, please, /heal cmd - by Klutty - 24.05.2009, 18:41

Forum Jump:


Users browsing this thread: 1 Guest(s)