14.11.2013, 22:58
(
Последний раз редактировалось Ananisiki; 15.11.2013 в 10:20.
)
~~~~~~~~
CMD:stats(playerid,params[]) { new pID; new string[100]; if(sscanf(params, "u", pID)) { format(string, sizeof (string), "Usage: /stats [Nickname / ID]."); SendClientMessage(playerid, 0xFFFFFFFF, string); return 1; } if(!IsPlayerConnected(pID)) { format(string, sizeof (string), "Invalid Player: %s.", params); SendClientMessage(playerid, 0xFFFFFFFF, string); return 1; } if(pID == playerid) { PlayerTextDrawShow(playerid, Textdraw0[playerid]); PlayerTextDrawShow(playerid, Textdraw1[playerid]); PlayerTextDrawShow(playerid, Textdraw2[playerid]); PlayerTextDrawShow(playerid, Textdraw3[playerid]); PlayerTextDrawShow(playerid, Textdraw4[playerid]); PlayerTextDrawShow(playerid, Textdraw5[playerid]); PlayerTextDrawShow(playerid, Textdraw6[playerid]); PlayerTextDrawShow(playerid, Textdraw7[playerid]); PlayerTextDrawShow(playerid, Textdraw8[playerid]); PlayerTextDrawShow(playerid, Textdraw9[playerid]); PlayerTextDrawShow(playerid, Textdraw10[playerid]); PlayerTextDrawShow(playerid, Textdraw11[playerid]); PlayerTextDrawShow(playerid, Textdraw12[playerid]); PlayerTextDrawShow(playerid, Textdraw13[playerid]); PlayerTextDrawShow(playerid, Textdraw14[playerid]); PlayerTextDrawShow(playerid, Textdraw15[playerid]); PlayerTextDrawShow(playerid, Textdraw16[playerid]); PlayerTextDrawShow(playerid, Textdraw17[playerid]); format(string, sizeof (string), "~p~%s (%d)", PlayerName(playerid), playerid); PlayerTextDrawSetString(playerid, Textdraw4[playerid], string); format(string, sizeof (string), "~g~%d", pStats[playerid][Kills]); PlayerTextDrawSetString(playerid, Textdraw6[playerid], string); format(string, sizeof (string), "~g~%d", pStats[playerid][Deaths]); PlayerTextDrawSetString(playerid, Textdraw7[playerid], string); format(string, sizeof (string), "~g~%d", pStats[playerid][Rapes]); PlayerTextDrawSetString(playerid, Textdraw10[playerid], string); format(string, sizeof (string), "~g~%d", pStats[playerid][DrugsTaken]); PlayerTextDrawSetString(playerid, Textdraw11[playerid], string); format(string, sizeof (string), " ~g~%d ~b~Game Days", pStats[playerid][DaysPlayed]); PlayerTextDrawSetString(playerid, Textdraw13[playerid], string); format(string, sizeof (string), " ~g~%d", GetPlayerScore(playerid)); PlayerTextDrawSetString(playerid, Textdraw15[playerid], string); format(string, sizeof (string), "~g~%d", pStats[playerid][BonusKills]); PlayerTextDrawSetString(playerid, Textdraw17[playerid], string); return 1; } PlayerTextDrawShow(playerid, Textdraw0[playerid]); PlayerTextDrawShow(playerid, Textdraw1[playerid]); PlayerTextDrawShow(playerid, Textdraw2[playerid]); PlayerTextDrawShow(playerid, Textdraw3[playerid]); PlayerTextDrawShow(playerid, Textdraw4[playerid]); PlayerTextDrawShow(playerid, Textdraw5[playerid]); PlayerTextDrawShow(playerid, Textdraw6[playerid]); PlayerTextDrawShow(playerid, Textdraw7[playerid]); PlayerTextDrawShow(playerid, Textdraw8[playerid]); PlayerTextDrawShow(playerid, Textdraw9[playerid]); PlayerTextDrawShow(playerid, Textdraw10[playerid]); PlayerTextDrawShow(playerid, Textdraw11[playerid]); PlayerTextDrawShow(playerid, Textdraw12[playerid]); PlayerTextDrawShow(playerid, Textdraw13[playerid]); PlayerTextDrawShow(playerid, Textdraw14[playerid]); PlayerTextDrawShow(playerid, Textdraw15[playerid]); PlayerTextDrawShow(playerid, Textdraw16[playerid]); PlayerTextDrawShow(playerid, Textdraw17[playerid]); format(string, sizeof (string), "~p~%s (%d)", PlayerName(pID), pID); PlayerTextDrawSetString(playerid, Textdraw4[playerid], string); format(string, sizeof (string), "~g~%d", pStats[pID][Kills]); PlayerTextDrawSetString(playerid, Textdraw6[playerid], string); format(string, sizeof (string), "~g~%d", pStats[pID][Deaths]); PlayerTextDrawSetString(playerid, Textdraw7[playerid, string); format(string, sizeof (string), "~g~%d", pStats[pID][Rapes]); PlayerTextDrawSetString(playerid, Textdraw10[playerid], string); format(string, sizeof (string), "~g~%d", pStats[pID][DrugsTaken]); PlayerTextDrawSetString(playerid, Textdraw11[playerid], string); format(string, sizeof (string), " ~g~%d ~b~Game Days", pStats[pID][DaysPlayed]); PlayerTextDrawSetString(playerid, Textdraw13[playerid], string); format(string, sizeof (string), " ~g~%d", GetPlayerScore(pID)); PlayerTextDrawSetString(playerid, Textdraw15[playerid], string); format(string, sizeof (string), "~g~%d", pStats[pID][BonusKills]); PlayerTextDrawSetString(playerid, Textdraw17[playerid], string); return 1; }