04.01.2018, 14:19
Quote:
|
I never used
GetPlayerName(playerid, name, MAX_PLAYER_NAME); but since the name is returning blank try changing that to GetPlayerName(playerid, name, sizeof(name)); if it doesn't work then wait for someone else to answer cuz that's all i got, ALSO about that UF.INC on ur other post i can't find it anywhere its like 7 years old so yeah... |
Код:
new bool:smscheck[MAX_PLAYERS];
new smstarget;
CMD:t(playerid, params[])
{
new id, str1[128], str2[128], message;
new name[MAX_PLAYER_NAME];
if(sscanf(params, "us", id, message)) return SCM(playerid, -1, "USAGE:/t[playerid][message].");
GetPlayerName(playerid, name, sizeof(name));
format(str1, sizeof(str1), "%s:%s", name, message);
format(str2, sizeof(str2), "You:%s", message);
SCM(id, 0xecf720FF, str1);
SCM(playerid, 0xecf720FF, str2);
smstarget=playerid;
smscheck[id]=true;
return 1;
}
instead of this .
Код:
new bool:smscheck[MAX_PLAYERS];
new smstarget;
CMD:t(playerid, params[])
{
new id, str1[128], str2[128], name[MAX_PLAYER_NAME], pname, message;
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
if(sscanf(params, "us", id, message)) return SCM(playerid, -1, "USAGE:/t[playerid][message].");
format(str1, sizeof(str1), "%s:%s", name, message);
format(str2, sizeof(str2), "You:%s", message);
SCM(id, 0xecf720FF, str1);
SCM(playerid, 0xecf720FF, str2);
playerid=smstarget;
smscheck[id]=true;
return 1;
}


