14.02.2015, 13:10
Код:
#define DIALOG_STATS 502 stock GetStats(playerid, forplayerid, more = 0) { new tlvl; new stats[ 4861 ]; new tempString[421]; new tempString1[422]; new tempString2[423]; new tempString3[424]; new tempString4[425]; if(PlayerInfo[playerid][playerlvl]<=8) tlvl=9; else tlvl=PlayerInfo[playerid][playerlvl]*2; format(forplayerid, tempString, 421, "%s(%d): Level[%d] | Bank[$%s] | Money[$%s] | RPoints[%d/%d] | Phone[%d]\n",RPName(playerid),playerid,PlayerInfo[playerid][playerlvl],number_format(PlayerInfo[playerid][bank]),number_format(PlayerTemp[playerid][sm]),PlayerInfo[playerid][rpoints],tlvl,PlayerInfo[playerid][phonenumber]); strcat(stats, tempString); format(forplayerid, tempString1, 422, "Age[%d] | MarriedWith[%s] | Donator[%d] | House[%d] | FishCarried[%slbs] | TotalPT[%d]\n",PlayerInfo[playerid][age],PlayerInfo[playerid][married],PlayerInfo[playerid][premium],PlayerInfo[playerid][housenum], number_format(PlayerTemp[playerid][totalfish]),PlayerInfo[playerid][totalpayt]); strcat(stats, tempString1); format(forplayerid, tempString2, 423, "Kills[%d] | Deaths[%d] | Admin[%d] | Job[%s] | Drugs[/mydrugs] | Warns[%d/5]\n",PlayerInfo[playerid][kills],PlayerInfo[playerid][deaths],PlayerInfo[playerid][power],PlayerInfo[playerid][job],PlayerInfo[playerid][warns]); strcat(stats, tempString2); if(PlayerInfo[playerid][playerteam] != CIV) format(forplayerid, tempString3, 424, "Faction:[%s] | Rank:[%s] | Tier:[%d] | Skin[%d]\n",PlayerInfo[playerid][PTeamName],PlayerInfo[playerid][rankname],PlayerInfo[playerid][ranklvl],PlayerInfo[playerid][Skin]); strcat(stats, tempString3); // if(PlayerTemp[playerid][groupID]) SendClientMSG(forplayerid, COLOR_WHITE,"{FF4500}>{FFFFFF} Group: {DCDCDC}(%d){FFFFFF} %s - GroupLeader:[%s]",PlayerTemp[playerid][groupID], PlayerTemp[playerid][groupName], NoUnderscore(PlayerTemp[playerid][groupLeader])); if(PlayerInfo[playerid][jail]) format(forplayerid, tempString4, 425, "JailTime:[%dsec] | Reason:[%s]\n", PlayerInfo[playerid][jailtime],PlayerInfo[playerid][jailreason]); strcat(stats, tempString4); if(more) { new tempString5[426]; new okzone[ 40 ]; GetPlayerPos(playerid,retx[playerid],rety[playerid],retz[playerid]); GetZone(retx[playerid],rety[playerid],retz[playerid], okzone); format(forplayerid, tempString5, 426, "{FF0000}[Admin] {FF6347}IP[%s] Location[%s] | Int/VW[%d/%d]\n", PlayerTemp[playerid][IP], okzone, GetPlayerInterior(playerid), GetPlayerVirtualWorld(playerid)); } ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "{FF0000}Stats",stats, "Ok", ""); }
Код:
C:\Users\Filip\Desktop\lscrp script testing\gamemodes\EM.pwn(18002) : error 035: argument type mismatch (argument 1) C:\Users\Filip\Desktop\lscrp script testing\gamemodes\EM.pwn(18004) : error 035: argument type mismatch (argument 1) C:\Users\Filip\Desktop\lscrp script testing\gamemodes\EM.pwn(18006) : error 035: argument type mismatch (argument 1) C:\Users\Filip\Desktop\lscrp script testing\gamemodes\EM.pwn(18008) : error 035: argument type mismatch (argument 1) C:\Users\Filip\Desktop\lscrp script testing\gamemodes\EM.pwn(18011) : error 035: argument type mismatch (argument 1) C:\Users\Filip\Desktop\lscrp script testing\gamemodes\EM.pwn(18019) : error 035: argument type mismatch (argument 1) C:\Users\Filip\Desktop\lscrp script testing\gamemodes\EM.pwn(17992) : warning 203: symbol is never used: "forplayerid" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 6 Errors.