public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[128], idx;
cmd = strtok(cmdtext, idx);
if(strcmp(cmd,"/r",true) == 0)
{
new str[128], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof(pName));
format(str,sizeof(str) , "[Radio] (%s): %s",pName, cmdtext [ 3 ] );
for(new loopplayers = 0; loopplayers<MAX_PLAYERS; loopplayers ++)
{
if(IsPlayerConnected(loopplayers))
{
if (GetPlayerColor(playerid) == GetPlayerColor(loopplayers))
{
SendClientMessage(loopplayers,0xFF0000AA,str); // red
}
}
}
return 1;
}
return 1;
}
if(GetPlayerColor(playerid)==0x33AA33AA){ // Change the 0x33AA33AA to the color you want.
// Do whatever you want It to.
}
new cmd[128], idx; cmd = strtok(cmdtext, idx); if (strcmp("/r", cmdtext, true, 10) == 0) { new str[128], pName[MAX_PLAYER_NAME]; GetPlayerName(playerid,pName,sizeof(pName)); format(str,sizeof(str) , "[Radio] (%s): %s",pName, cmdtext [ 3 ] ); for(new loopplayers = 0; loopplayers<MAX_PLAYERS; loopplayers ++) { if(IsPlayerConnected(loopplayers)) { if (GetPlayerColor(playerid) == GetPlayerColor(loopplayers)) { SendClientMessage(loopplayers,0xFF0000AA,str); // red } } } return 1; }
C:\Users\Bart\Desktop\samp server\gamemodes\bartmarc.pwn(1457) : warning 219: local variable "cmd" shadows a variable at a preceding level C:\Users\Bart\Desktop\samp server\gamemodes\bartmarc.pwn(1457) : warning 219: local variable "idx" shadows a variable at a preceding level Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Warnings.
new cmd[128], idx;
cmd = strtok(cmdtext, idx);
if (strcmp("/r", cmdtext, true, 10) == 0)
if (strcmp("/r", cmdtext, true, 2) == 0)
Originally Posted by MadeMan
pawn Код:
pawn Код:
|
if (strcmp("/r", cmdtext, true, 2) == 0) { new str[128], pName[MAX_PLAYER_NAME]; GetPlayerName(playerid,pName,sizeof(pName)); format(str,sizeof(str) , "[Radio] (%s): %s",pName, cmdtext [ 3 ] ); for(new loopplayers = 0; loopplayers<MAX_PLAYERS; loopplayers ++) { if(IsPlayerConnected(loopplayers)) { if (GetPlayerColor(playerid) == GetPlayerColor(loopplayers)) { SendClientMessage(loopplayers,0xFF0000AA,str); // red } } } return 1; }