13.01.2013, 14:21
hey i want to make a cmd /nocare which broadcasts: "[PLAYERNAME] does not give a damn."
How do i put his name at the playername spot?
How do i put his name at the playername spot?
CMD:nocare(playerid, params[])
{
new targetid, pname[MAX_PLAYER_NAME], string[128];
if(sscanf(params, "u", targetid)) return SendClientMessage(playerid, -1, "usage : /nocare (playerid/part of name)");
if(targetid == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Invalid Player");
GetPlayerName(targetid, pname, sizeof(pname));
format(string, sizeof(string), "[%s] Does not give a damn.", pname);
SendClientMessageToAll(-1, string);
return 1;
}
if(!strcmp(cmdtext,"/nocare"))
{
new name[MAX_PLAYER_NAME],string[64];
GetPlayerName(playeird,name,sizeof(name));
format(string, sizeof(string), "%s does not give a damn.", name);
SendClientMessageToAll(THECOLORYOUWANT, string);
return 1;
}
in zcmd and sscanf
pawn Код:
|