Započeo Unkovic
•29. Jan. 2018.• ZaključanoCuvanje u MySQL
798
pregleda
10
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
674
Postovi:
102
Teme:
Pridružio se:Maj 2017
29. Jan. 2018.
Detaljan opis problema: Iz nepoznatog razloga ne cuvaju se neke stvari
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Dio skripte:
else if( kolicina == 1 || kolicina == 2 || kolicina == 3 || kolicina == 4 || kolicina == 5 || kolicina == 6 || kolicina == 7 ) {
if( kolicina == 5 || kolicina == 6 || kolicina == 7 ) {
//if( PlayerInfo[ playerid ][ xAdmin ] < 7 ) return GRESKA( playerid, "Niste u mogucnosti koristiti ovu komandu.");
if( !IsPlayerAdmin( playerid ) ) return GRESKA( playerid, "Moras biti rcon admin." );
}
new randkod = 10000 + random(89999);
PlayerInfo[ id ][ xAKod ] = randkod;
PlayerInfo[ id ][ xAdmin ] = kolicina;
new q;
mysql_format(g_SQL, q, sizeof q, "UPDATE `players` SET `Admin` = %d WHERE `id` = %d LIMIT 1", PlayerInfo[ id ][ xAdmin ], PlayerInfo);
mysql_tquery(g_SQL, q);
SacuvajAdmina( id );
SendClientMessageEx( id, SVETLOPLAVA, "OWNER %s vam je postavio Admin poziciju(level: %d).",ImeIgraca( playerid ) , kolicina );
SendClientMessageEx( playerid, SVETLOPLAVA, "Postavili ste igracu: %s Admin poziciju(level: %d).",ImeIgraca( id ) , kolicina );
SendClientMessageEx( id, SVETLOCRVENA, "Vas Admin kod je %d. ZAPAMTITE GA, potreban vam je.", randkod );
new string[ 128 ];
format( string, sizeof( string ), "Admin %s | Igrac: %s | Level Admin-a: %d", ImeIgraca( playerid ), ImeIgraca( id ), kolicina );
LogSave( "Ostalo/LogMakeAdmin.log", string );
format( globalstring, sizeof( globalstring ), "MAKE | %s je dao Admin level %d igracu %s.", ImeIgraca( playerid ), kolicina, ImeIgraca( id ) );
AdminPoruka( NARACRVENA, globalstring );
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
433
Postovi:
15
Teme:
Pridružio se:Mar. 2017
29. Jan. 2018.
Izbacuje li ti mysql_log nešto ? Pokušaj ovako.
else if( kolicina == 1 || kolicina == 2 || kolicina == 3 || kolicina == 4 || kolicina == 5 || kolicina == 6 || kolicina == 7 ) {
if( kolicina == 5 || kolicina == 6 || kolicina == 7 ) {
//if( PlayerInfo[ playerid ][ xAdmin ] < 7 ) return GRESKA( playerid, "Niste u mogucnosti koristiti ovu komandu.");
if( !IsPlayerAdmin( playerid ) ) return GRESKA( playerid, "Moras biti rcon admin." );
}
new randkod = 10000 + random(89999);
PlayerInfo[ id ][ xAKod ] = randkod;
PlayerInfo[ id ][ xAdmin ] = kolicina;
new q;
mysql_format(g_SQL, q, sizeof q, "UPDATE `players` SET `Admin` = `%d` WHERE `id` = `%d` LIMIT 1", PlayerInfo[ id ][ xAdmin ], PlayerInfo);
mysql_tquery(g_SQL, q);
SacuvajAdmina( id );
SendClientMessageEx( id, SVETLOPLAVA, "OWNER %s vam je postavio Admin poziciju(level: %d).",ImeIgraca( playerid ) , kolicina );
SendClientMessageEx( playerid, SVETLOPLAVA, "Postavili ste igracu: %s Admin poziciju(level: %d).",ImeIgraca( id ) , kolicina );
SendClientMessageEx( id, SVETLOCRVENA, "Vas Admin kod je %d. ZAPAMTITE GA, potreban vam je.", randkod );
new string[ 128 ];
format( string, sizeof( string ), "Admin %s | Igrac: %s | Level Admin-a: %d", ImeIgraca( playerid ), ImeIgraca( id ), kolicina );
LogSave( "Ostalo/LogMakeAdmin.log", string );
format( globalstring, sizeof( globalstring ), "MAKE | %s je dao Admin level %d igracu %s.", ImeIgraca( playerid ), kolicina, ImeIgraca( id ) );
AdminPoruka( NARACRVENA, globalstring );
}
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
315
Postovi:
5
Teme:
Pridružio se:Apr. 2017
29. Jan. 2018.
.xunder wrote on January 29, 2018, 9:21 pm:
Ne, zasto bi velicina stringa smetala. Nikako...
Koje?
ne cuvaju se neke stvari Koje?
Nisam ja ni rekao da je zbog velicine, samo mu ne treba string od 512, dovoljno je da izracuna i dobice neki broj sto je dovoljno.
Ali kad neko nece ni da pogleda ili procita nikad nece ni nauciti.
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
674
Postovi:
102
Teme:
Pridružio se:Maj 2017
29. Jan. 2018.
.xunder wrote on January 29, 2018, 9:21 pm:
Ne, zasto bi velicina stringa smetala. Nikako...
Koje?
ne cuvaju se neke stvari Koje?
Upravo sam ti dao komandu koja ne radi, znaci postoji Admin u tablici players, ali nece da ga sacuva iz nekog razloga, dok se pol sacuvava na registraciji
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
674
Postovi:
102
Teme:
Pridružio se:Maj 2017
29. Jan. 2018.
Fixao sam, iz nekog razloga trebao sam da stavim
mysql_pquery(g_SQL, q, "", "");
To sam provalio nersam nakon 3 sata iznervirao se i uzeo tu komandu sa imperium moda i stavio je u svoj. Pa sam experimentisao i skontao da mi tako radi iz nekog razloga.
mysql_pquery(g_SQL, q, "", "");
To sam provalio nersam nakon 3 sata iznervirao se i uzeo tu komandu sa imperium moda i stavio je u svoj. Pa sam experimentisao i skontao da mi tako radi iz nekog razloga.
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
240
Postovi:
14
Teme:
Pridružio se:Avg. 2013
29. Jan. 2018.
Unkovic2405 wrote on January 29, 2018, 10:58 pm:
Fixao sam, iz nekog razloga trebao sam da stavim
mysql_pquery(g_SQL, q, "", "");
To sam provalio nersam nakon 3 sata iznervirao se i uzeo tu komandu sa imperium moda i stavio je u svoj. Pa sam experimentisao i skontao da mi tako radi iz nekog razloga.
mysql_pquery(g_SQL, q, "", "");
To sam provalio nersam nakon 3 sata iznervirao se i uzeo tu komandu sa imperium moda i stavio je u svoj. Pa sam experimentisao i skontao da mi tako radi iz nekog razloga.
dokumentacija.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava