[Pomoc] Davanje admina MySql

Započeo CADILAB, Jun 08, 2013, 16:09:38 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Skripta koju koristim: Od 0
Detaljan opis problema: Evo kad dam admina, u Phpmyadmin, variabla nece da se promeni sa 0 na level.

evo komande:

CMD:makeadmin(playerid, params[])
{
        if(PlayerInfo[playerid][pAdmin] < 5 && !IsPlayerAdmin(playerid)) return NemaOvlastenje(playerid);
        new string[128],pplayerid,level;
        if(sscanf(params, "ui", pplayerid,level)) return SCM(playerid, GRAD2, "Koristi: /makeadmin [Igracev ID/Deo Imena] [Admin Level]");
        if(level > 6 || level <= 0) return SCM(playerid,CRVENA,"Najveci level je 6");
        if(pplayerid == IPI) return SCM(playerid, CRVENA, "Pogresan ID");
        format(string,sizeof(string),"Admin %s vam je stavio admin level na %d",GetName(playerid),level);
        SCM(pplayerid,BELA,string);
        format(string,sizeof(string),"Server: %s je stavio %s-u admin level na %d",GetName(playerid),GetName(pplayerid),level);
        SCM(playerid,SVETLOCRVENA,string);
PlayerInfo[pplayerid][pAdmin] = level;
new upit[128];
format(upit, sizeof(upit), "UPDATE `users` SET `Admin` = '%d' WHERE `Ime` = '%s'", level, GetName(playerid));
mysql_query(upit);
        return 1;
}


Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

CMD:makeadmin(playerid, params[])
{
        if(PlayerInfo[playerid][pAdmin] < 5 && !IsPlayerAdmin(playerid)) return NemaOvlastenje(playerid);
        new string[128],pplayerid,level;
        if(sscanf(params, "ui", pplayerid,level)) return SCM(playerid, GRAD2, "Koristi: /makeadmin [Igracev ID/Deo Imena] [Admin Level]");
        if(level > 6 || level <= 0) return SCM(playerid,CRVENA,"Najveci level je 6");
        if(pplayerid == IPI) return SCM(playerid, CRVENA, "Pogresan ID");
        format(string,sizeof(string),"Admin %s vam je stavio admin level na %d",GetName(playerid),level);
        SCM(pplayerid,BELA,string);
        format(string,sizeof(string),"Server: %s je stavio %s-u admin level na %d",GetName(playerid),GetName(pplayerid),level);
        SCM(playerid,SVETLOCRVENA,string);
PlayerInfo[pplayerid][pAdmin] = level;
new upit[128];
format(upit, sizeof(upit), "UPDATE `users` SET `Admin` = '%d' WHERE `Ime` = '%s'", level, GetName(playerid));
mysql_query(upit,  ovdje upisi gdje ti sprema npr THREAD_OSTALO);
        return 1;
}