if(strcmp("/pickup",cmdtext, true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, ORANGE, "USAGE: /pickup");
SendClientMessage(playerid, ORANGE, "FUNCTION: Will Send A Message To All Asking Them To Pick You Up!");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(ADMIN_RED, string);
format(string, sizeof(string), "Your Request To Be Picked Up Has Been Sent. Thank You.");
SendClientMessage(playerid, GREEN, string);
}
return 1;
}
if(strcmp("/pickup",cmdtext, true) == 0)
{
//Removed the "Usage:" thingy you did, There is no use to it... in this Command
new string[128];//Added the Symbol define for the String
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(ADMIN_RED, string);
SencClientMessage(playerid, GREEN, "Your Request To Be Picked Up Has Been Sent. Thank You.");//Changed the "Format" you made into a simple Client Message
}
return 1;
}
if(strcmp("/pickup",cmdtext, true) == 0)
{
new sendername;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(ADMIN_RED, string);
SendClientMessage(playerid, GREEN, "Your Request To Be Picked Up Has Been Sent. Thank You.");
return 1;
}

C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Freeroam.pwn(807) : warning 217: loose indentation C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Freeroam.pwn(810) : error 017: undefined symbol "sendername" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Freeroam.pwn(810) : error 017: undefined symbol "sendername" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Freeroam.pwn(810) : error 029: invalid expression, assumed zero C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Freeroam.pwn(810) : fatal error 107: too many error messages on one line
C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Freeroam.pwn(807) : warning 217: loose indentation C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Freeroam.pwn(809) : error 017: undefined symbol "tmp" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Freeroam.pwn(809) : error 017: undefined symbol "strtok" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Freeroam.pwn(810) : error 017: undefined symbol "tmp" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Freeroam.pwn(816) : error 017: undefined symbol "sendername" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Freeroam.pwn(816) : error 017: undefined symbol "sendername" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Freeroam.pwn(816) : error 029: invalid expression, assumed zero C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Freeroam.pwn(816) : fatal error 107: too many error messages on one line
if(strcmp("/pickup",cmdtext, true) == 0)
{
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_ADMIN_RED, string);
SendClientMessage(playerid, COLOR_GREEN, "Your Request To Be Picked Up Has Been Sent. Thank You.");
return 1;
}
|
Originally Posted by Zoopaman
you have one unneeded } which fucks everything up
pawn Код:
![]() Also, castle's code defines "string" - doing that can make errors if you have "string" already defined, so better don't do that ![]() |
new rMSG[128];