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; }