04.03.2012, 19:14
Код:
CMD:spam(playerid, params[])
{
if(AccInfo[playerid][Level] >= 5)
{
if(sscanf(params, "s[128]", tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Usage: /spam [Colour] [Text]"); //this
SendClientMessage(playerid, orange, "Colours: [0]Black, [1]White, [2]Red, [3]Orange, [4]Yellow, [5]Green, [6]Blue, [7]Purple, [8]Brown, [9]Pink");
SendClientMessage(playerid, orange, "Function: Will sending many messages in chat in specified Colour");
return 1;
}
new Colour = strval(tmp); //this
if(Colour > 9 )
return SendClientMessage(playerid, red, "Colours: [0]Black, [1]White, [2]Red, [3]Orange, [4]Yellow, [5]Green, [6]Blue, [7]Purple, [8]Brown, [9]Pink");
tmp = strtok(cmdtext, idx); //this
format(string,sizeof(string),"%s",cmdtext[8]); //this
if(Colour == 0) for(new i; i < 50; i++) SendClientMessageToAll(black,string);
else if(Colour == 1) for(new i; i < 50; i++) SendClientMessageToAll(COLOR_WHITE,string);
else if(Colour == 2) for(new i; i < 50; i++) SendClientMessageToAll(red,string);
else if(Colour == 3) for(new i; i < 50; i++) SendClientMessageToAll(orange,string);
else if(Colour == 4) for(new i; i < 50; i++) SendClientMessageToAll(yellow,string);
else if(Colour == 5) for(new i; i < 50; i++) SendClientMessageToAll(COLOR_GREEN1,string);
else if(Colour == 6) for(new i; i < 50; i++) SendClientMessageToAll(COLOR_BLUE,string);
else if(Colour == 7) for(new i; i < 50; i++) SendClientMessageToAll(COLOR_PURPLE,string);
else if(Colour == 8) for(new i; i < 50; i++) SendClientMessageToAll(COLOR_BROWN,string);
else if(Colour == 9) for(new i; i < 50; i++) SendClientMessageToAll(COLOR_PINK,string);
return 1;
}
else return ErrorMessages(playerid, 9);
}
Код:
error 017: undefined symbol "tmp" warning 217: loose indentation error 017: undefined symbol "tmp" error 017: undefined symbol "tmp" error 017: undefined symbol "cmdtext" error 017: undefined symbol "string" error 017: undefined symbol "string" warning 215: expression has no effect error 001: expected token: ";", but found "]"

