05.08.2015, 17:35
Quote:
The code you posted should work too.
To include variables in strings (such as player names), use the "format" function: https://sampwiki.blast.hk/wiki/Format Код:
new string[64], pname[24]; GetPlayerName(playerid, pname, sizeof(pname)); format(string, sizeof(string), "My name is %s", pname); SendClientMessage(playerid, -1, string); |
Код:
COMMAND:makepremium(playerid, params[]) { if(!IsPlayerConnected(playerid)) return 1; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, red, "Error: You must be an Admin to use that command."); new targetID; if(sscanf(params, "u", targetID)) return SendClientMessage(playerid, red, "Error: Syntax error."); if(!IsPlayerConnected(targetID)) return SendClientMessage(playerid, red, "Error: Player not connected."); new playerfile[128], pname[MAX_PLAYER_NAME]; GetPlayerName(targetID, pname, sizeof(pname)); format(playerfile, sizeof(playerfile), "Premium/Users/%s.ini", pname); if(dini_Exists(playerfile)) return dini_IntSet(playerfile, "Level", 1); SendClientMessage(playerid, -1, "You have given Premium to a player"); new adminname[128], pname2[24]; GetPlayerName(playerid, pname2, sizeof(pname2)); format(adminname,sizeof(adminname),"You have received Premium from Admin %s", pname2); SendClientMessage(targetID, COLOR_YELLOW, adminname); return 1; }
![Cheesy](images/smilies/biggrin.png)
meeeh i owe You a big beer ahah
![Cheesy](images/smilies/biggrin.png)