Üdv!
Itt a következo parancs ami nállam az értéket alapból 0-ra írja akármit is írok :/
     if(strcmp(cmd, \"/adarank\", true) ==0)
   {
       if(IsPlayerConnected(playerid))
       {
           new Nev[MAX_PLAYER_NAME];
           GetPlayerName(playerid, Nev, sizeof(Nev));
   if(Info[playerid][admin] == 10 && IsPlayerAdmin(playerid))
   {
       tmp = strtok(cmdtext, idx);
       giveplayerid = ReturnUser(tmp);
       if(!strlen(tmp))
       {
           SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /adarank <Név/ID> <AdminRang(1-10)>\");
           return 1;
       }
       new ARank = strval(tmp);
       if(ARank > 11 || ARank < 0) return SendClientMessage(playerid, COLOR_GRAD2, \"A Számnak 1-10 között kell lennie\");
       Info[giveplayerid][arank] = ARank;
       format(string, sizeof(string), \"Megváltoztattad %s Adminrangját %d-re.\",Nev, ARank);
      SendClientMessage(playerid, COLOR_YELLOW2, string);
   }else{SendClientMessage(playerid, COLOR_GRAD1, \"Nem felelsz meg a feltételeknek a használathoz...\");}
       }
       return 1;
   }
 Kérlek segítsetek 
 Nem tudom mi a hiba 10000x átnéztem és nem szúrom ki 
Üdvözlettel: Vampesz(Vampi)
Mj: Lehet, h meglehetett volna oldani rövidebben de hajnalban csintem 