- 0
Problema warn
-
Similar Content
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
CristisiCristiana
Problema intalnita (descriere):Am facut comanda /warn dar cand dau /warn ii adauga 1 punct warn dar zice 0 nu este conectat nu apare ca x a primit warn de la administratorul y motiv dm
Ero(area / rile) / warning-(ul / urile):
Liniile de cod / sursa / script-ul(obligatoriu):
Imagini / Video (optional):-
Ati incercat sa rezolvati singur?:Da
//========================================[CMD /WARN]========================================================// CMD:warn(playerid, params[]) { new giveplayerid,result[64],name[2][MAX_PLAYER_NAME]; new string[256], giveplayer; new sendername[MAX_PLAYER_NAME]; if(sscanf(params,"us[64]",giveplayerid,result))return SendClientMessage(playerid, COLOR_GRAD2, "{00FF00}Folosire:{FFFFFF} /warn [playerid/numejucator] [reason]"); if(!IsPlayerConnected(giveplayerid))return 1; if(giveplayerid != INVALID_PLAYER_ID) { GetPlayerName(giveplayerid,name[0],MAX_PLAYER_NAME); GetPlayerName(playerid,name[1],MAX_PLAYER_NAME); if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])return SendClientMessage(playerid, COLOR_GREY, "Nu poti da warn unui administrator cu rangul mai mare ca al tau."); PlayerInfo[giveplayerid][pWarns] += 1; Update(giveplayerid,pWarningsx); if(PlayerInfo[giveplayerid][pWarns] >= 3) { new year, month,day; getdate(year, month, day); format(string, sizeof(string), "AdmCmd: %s a primit ban de la %s(3 warns), motiv: %s (%d-%d-%d)", giveplayer, sendername, result,month,day,year); format(string, sizeof(string), "{0066FF}Info: %s{a9c4e4} a primit ban de la %s (3 Warns), motiv: %s", giveplayer, sendername, result); SendClientMessageToAll(COLOR_LIGHTRED, string); PlayerInfo[giveplayerid][pReg] = -999; Update(giveplayerid,pRegisteredx); PlayerInfo[giveplayerid][pWarns] = 0; Update(giveplayerid,pWarningsx); new playersip[256]; GetPlayerIp(giveplayerid,playersip,sizeof(playersip)); strmid(PlayerInfo[giveplayerid][pIP], playersip, 0, 100, 255); Update(giveplayerid, pIPx); Kick(giveplayerid); ExecCMD[playerid]++; return 1; } else { format(string, sizeof(string), " %d nu este conectat.", giveplayerid); SendClientMessage(playerid, COLOR_GRAD1, string); } } SaveExecCMDS(playerid, "/warn", ExecCMD[playerid]); return 1; }4 answers to this question
Recommended Posts