- 0
Ajutor Script
-
Similar Content
-
- 2 replies
- 634 views
-
- 0 replies
- 25 views
-
- 2 answers
- 635 views
-
- 1 answer
- 222 views
-
Am o problema cu un battlepass,de ce nu merge comanda /misiuni cand o scriu,tin sa precizez ca script-ul mi l-a facut chatgpt
By cbnmihaita,
- 2 answers
- 376 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
faze amuzante
Salut, cand dau /setadmin unui jucator acel jucator primeste functia dar dupa ce da relog nu mai are acea functie de admin, ajutorrr
Multumesc Anticipat!
COMANDA:
YCMD:setadmin(playerid, params[], help) {
new id, adminlevel, gString[120];
if(PlayerInfo[playerid][pAdmin] < 6)
return SCM(playerid, COLOR_WHITE, AdminOnly);
if(sscanf(params, "ui", id, adminlevel))
return SCM(playerid, COLOR_GREY, "USAGE: {FFFFFF}/setadmin <playerid/name> <Admin Level>");
if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID)
return SCM(playerid, COLOR_GREY, "Acel player nu este conectat.");
if(adminlevel < 0 || adminlevel > 6)
return SCM(playerid, COLOR_GREY, "Invalid admin level. 0-6");
if(PlayerInfo[id][pAdmin] > PlayerInfo[playerid][pAdmin])
return SCM(playerid, COLOR_GREY, "Nu poti folosi aceasta comanda pe acel player. Are admin level mai mare.");
format(gString, 80, "Ai fost promovat la admin %d de %s", adminlevel, GetName(playerid));
SCM(id, COLOR_LIGHTBLUE, gString);
format(gString, 100, "AdmCmd: %s i-a setat lui %s admin level %d.", GetName(playerid), GetName(id), adminlevel);
SendAdminHelperMessage(COLOR_LOGS, gString);
if(adminlevel == 0) {
PlayerInfo[id][pAW] = 0;
UpdateVar(id, "AW", 0);
SpecFaction[id] = 0;
StopFly(playerid);
UsedFly[playerid] = 0;
SetPlayerHealthEx(playerid, 100);
Iter_Remove(PlayerAdmins, id);
}
Iter_Add(PlayerAdmins, id);
finishAchievement(id, 27);
PlayerInfo[id][pAdmin] = adminlevel;
new gQuery[180];
if(adminlevel >= 1)
format(gQuery, sizeof(gQuery), "UPDATE users SET `Admin`='%d', `Security`='%s', `HelpedPlayers`='0' WHERE `ID`='%d'", PlayerInfo[id][pAdmin]/*, MD5_Hash(DEFAULT_PASSWORD)*/, PlayerInfo[id][pSQLID]);
else
UpdateVar(id, "Admin", PlayerInfo[id][pAdmin]);
mysql_tquery(SQL, gQuery, "", "");
SetPVarInt(id, "SecurityPlayer", 0);
return true;
}
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.