Nemrég kezdtem el összedobni egy kis adminrendszert a modomba és érdekelne hogy jó lesz -e így:
[pawn]/////////////////////////////////////[ADADMIN]///////////////////////////////////////
CMD:adadmin(playerid,params[])
{
new id;
new adminlevell;
new adonev[MAX_PLAYER_NAME], kaponev[MAX_PLAYER_NAME];
GetPlayerName(playerid, adonev, sizeof(adonev));
GetPlayerName(id, kaponev, sizeof(kaponev));
new adonak[128],kaponak[128];
if(sscanf(params,\"ii\",id,adminlevell))return SendClientMessage(playerid,COLOR_RED,\"HIBA: /adadmin [iD] [Adminszint]\");
if(PlayerInfo[playerid][adminlevel] == 5 || IsPlayerAdmin(playerid))
{
if(IsPlayerConnected(id))
{
if(adminlevell <= 5)
{
format(kaponak,sizeof(kaponak),\"*Admin %s adott neked %d szintû admint!\",adonev, adminlevell);
format(adonak,sizeof(adonak),\"Adtál %s-nak %d szintû admint!\",kaponev, adminlevell);
PlayerInfo[id][adminlevel] = adminlevell;
SendClientMessage(playerid,COLOR_GREEN,adonak);
SendClientMessage(playerid,COLOR_GREEN,kaponak);
}
else SendClientMessage(playerid, COLOR_RED, \"HIBA: A maximum adminszint 5.\");
}
else SendClientMessage(playerid, COLOR_RED, \"HIBA: Nincs ilyen játékos a szerveren.\");
}
else SendClientMessage(playerid, COLOR_RED, \"HIBA: Ötös admin szükséges a parancs használatához.\");
return 1;
}[/pawn]