if(!strcmp(cmdtext, \"/me\", true, 3))
{
if(cmdtext[3] == 0) {
SendClientMessage(playerid, 0xFF0000FF, \"Használat: /me (Cselekvés)\");
return 1;
}
new str[128];
GetPlayerName(playerid, str, sizeof(str));
format(str, sizeof(str), \"* %s %s\", str, cmdtext[4]);
SendClientMessageToAll(0xFFFF00AA, str);
return 1;
}
Vagy:
CMD:me(playerid,params[])
{
new cselekves[128+1];
if(!sscanf(params, \"s\",cselekves))
{
if(strlen(cselekves) <= 128)
{
new cselekves2[256];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName);
format(cselekves2,sizeof(cselekves2),\"*%s %s\",pName, cselekves);
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x, y, z);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInRangeOfPoint(i, 3.0, x, y, z))
{
SendClientMessage(i,-1,cselekves2);
}
}
}
else SendClientMessage(playerid, -1, \"Túl hosszú cselekvés!\");
}
else SendClientMessage(playerid, -1, \"Használat: /me [Cselekvés].\");
return 1;
}