Szerző Téma: Jól csináltam a lenti kódot?  (Megtekintve 685 alkalommal)

dexi

  • Vendég
Jól csináltam a lenti kódot?
« Dátum: 2011. december 17. - 11:36:19 »
0 Show voters
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]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal