- 0
Ajutor comanda setadmin
-
Similar Content
-
- 1 reply
- 44 views
-
- 4 replies
- 156 views
-
Comanda /spec
By VAurel,
- 4 answers
- 219 views
-
- 5 replies
- 353 views
-
- 4 answers
- 591 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
danii.ws
Problema intalnita (descriere): Am comanda in gm dar cand intru pe server si dau setadmin nu imi apare nmc in chat si nici nu seteaza nimic..
Ero(area / rile) / warning-(ul / urile):
Liniile de cod / sursa / script-ul(obligatoriu):-
Imagini / Video (optional):-
Ati incercat sa rezolvati singur?: Da
CMD:setadmin(playerid, params[])
{
if(EsteManager(playerid))
{
new
playeradmid,
playername[60],
level,
string[256];
if(sscanf(params, "s[60]i", playername,level)) return SendClientMessage(playerid, COLOR_GREY, SYNTAX_MESSAGE"/setadmin [exact player name] [level]");
{
playeradmid = GetPlayerID(playername);
if(IsPlayerConnected(playeradmid))
{
if(level >= 0 && level <= 7)
{
GetPlayerName(playeradmid, szPlayerName, MAX_PLAYER_NAME);
format(string, sizeof(string), "You have made %s a level %d admin.", szPlayerName, level);
SendClientMessage(playerid, COLOR_WHITE, string);
GetPlayerName(playerid, szPlayerName, MAX_PLAYER_NAME);
if(level == 0) format(string, sizeof(string), "Administrator %s has removed you from the admins team.", szPlayerName);
else if(level >= playerVariables[playeradmid][pAdminLevel]) format(string, sizeof(string), "Administrator %s has promoted you to a level %d admin.", szPlayerName, level);
else if (level <= playerVariables[playeradmid][pAdminLevel]) format(string, sizeof(string), "Administrator %s has demoted you to a level %d admin.", szPlayerName, level);
SendClientMessage(playeradmid, COLOR_NICESKY, string);
playerVariables[playeradmid][pAdminLevel] = level;
}
else SendClientMessage(playerid, COLOR_GREY, "Valid admins levels are 0 to 6.");
}
else
{
new query[500];
new aString[500];
format(query, 500,"UPDATE playeraccounts SET playerAdminLevel = '%d' WHERE playerName = '%s'", level, playername);
mysql_tquery(handle,query);
format(aString, sizeof(aString), "Offline: You have made %s admin level %d.", playername, level);
SCM(playerid,COLOR_BLUE, aString);
}
}
}
return 1;
}
Link to comment
Share on other sites
1 answer to this question
Recommended Posts