CMD:setcolor(playerid, params[])
{
new id, color;
if (sscanf(params, "ud", id, color)) return SendClientMessage(playerid, COLOR_WARN, "USAGE: /setcolor [player id] [color]");
if (!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "SERVER: Unknown command.");
else if (id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WARN, "Requested player was not found!");
else if (IsPlayerAdmin(playerid))
SetPlayerColor(id, color);
SendClientMessage(playerid, COLOR_WARN, "You succesfully changed the player's color.");
return 1;
}
CMD:setcolor(playerid, params[])
{
new id, color;
if (sscanf(params, "ud", id, color)) return SendClientMessage(playerid, COLOR_WARN, "USAGE: /setcolor [player id] [color]");
if (!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "SERVER: Unknown command.");
else if (id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WARN, "Requested player was not found!");
if(strcmp(color, "blue", true) == 0)
{
SetPlayerColor(id, 0x007BD0FF);
SendClientMessage(playerid, COLOR_WARN, "You succesfully changed the player's color.");
}
return 1;
}
CMD:setcolor(playerid, params[])
{
new id, color;
if (sscanf(params, "ud", id, color)) return SendClientMessage(playerid, COLOR_WARN, "USAGE: /setcolor [player id] [color]");
if (!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "SERVER: Unknown command.");
else if (id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WARN, "Requested player was not found!");
if(strcmp(color, "blue", true) == 0)
{
SetPlayerColor(id, 0x007BD0FF);
SendClientMessage(playerid, COLOR_WARN, "You succesfully changed the player's color.");
}
return 1;
}
what is strcmp?
if(strcmp(color, "blue", true) == 0) gives me errors on other cmds... ![]() |
Good explanation, thanks.However I still want this fixed, my color doesn't change.
|
Originally Posted by Clad
pawn Код:
|
if(strcmp(color, "lightblue", true) == 0) |
C:\Users\selma\Desktop\Samp\gamemodes\Lerenscripte n.pwn(553) : warning 217: loose indentation C:\Users\selma\Desktop\Samp\gamemodes\Lerenscripte n.pwn(557) : error 035: argument type mismatch (argument 1) Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. |