24.05.2009, 11:50
Alright, this is my heal cmd - used strtok.
When I compile - I get these errors:
Please help me!
pawn Код:
if (strcmp(cmdtext, "/heal, true, 10) == 0)
{
if(GetPlayerSkin(playerid) == 70)
{
index,
new cmd[20];
cmd = strtok(cmdtext, index);
new tmp[20],
id;
tmp = strtok(cmdtext, index);
if (strlen(tmp))
{
id = strval(tmp);
if (IsPlayerConnected(id))
{
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;
}
Quote:
C:\Program\SAMP Server\gamemodes\PLOX TDM.pwn(264) : error 037: invalid string (possibly non-terminated string) C:\Program\SAMP Server\gamemodes\PLOX TDM.pwn(269) : error 017: undefined symbol "index" C:\Program\SAMP Server\gamemodes\PLOX TDM.pwn(269 -- 270) : error 029: invalid expression, assumed zero C:\Program\SAMP Server\gamemodes\PLOX TDM.pwn(270) : error 017: undefined symbol "cmd" C:\Program\SAMP Server\gamemodes\PLOX TDM.pwn(270) : fatal error 107: too many error messages on one line |