kripta koju koristim : Edit NL
Opis problema: Problem je u tome sto kada igrac ima 500$ ili kada mu admin postavi npr. 10.000$ svaki naredni put kada udje na server imace 10.000$.
Moze on da trosi pare ili da dobija pare ali kad izadje i opet udje imace 10.000$ koje mu je admin postavio ili koje je dobio od servera na pocetku(500$).Ne znam vise gde da trazim i kako da resim ovaj problem.Samo da se zna mod ima bazu na koju je povezan i na bazi se obelizi kada admin postavi novac ali kada igrac trosi ili dobija novac onda ostaje onako kako mu je admin dao(10.000$) ili kako je dobio na pocetku igre(500$)...
Molim vas da mi pomognete da resim ovaj bug, hvala unapred.
Deo skripte: Recite mi sta da postavim i ja cu postaviti.
Slike: Recite ako vam treba neka slika i ja cu je postaviti.
Zaključano
[POMOC] Bug sa parama
447
pregleda
4
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
pre 12 godina
Ljudi i ja imam isti problem, totalno isti, dajte molim vas pomozite, imam isti mod ne znam kako to da popravim radim danju radim nocu ali nista ne uspevam molim vas.
pre 12 godina
Evo cmd za stavljanje novca :
Cuvanje acc-a :
Imam spremi accounte i sacuvaj igraca stim sto je sacuvaj igraca iskljucen.
CMD:postavi(playerid, params[])
{
if(PI >=HEAD || IsPlayerAdmin(playerid))
{
new id, parametar, akcija, hIme, upit;
if(sscanf(params, "uis", id, parametar, akcija))
{
SCM(playerid, GRAD3, "Koristite: {BFC0C2}/postavi [Parametar 1 (Korisnicki ID ili Ime igraca)] [Parametar 2] [Sta postavljate]");
if(PI >= HEAD || IsPlayerAdmin(playerid))
{
SCM(playerid, GRAD2, "Moguce postaviti: ");
SCM(playerid, GRAD2, "Moguce postaviti: [IRC Global Admin] [IRC Admin sobe]");
}
SCM(playerid, GRAD2, "Moguce postaviti: ");
return 1;
}
if(!strcmp(akcija, "novac", true))
{
if(PI >= HEAD || IsPlayerAdmin(playerid))
{
if(!IsPlayerConnected(id)) return SCM(playerid, CRVENA, "MonsterAC Taj igrac je offline!");
RPIme(playerid, hIme);
RPIme(id, hIme);
format(CmdString, 128, "| NOVAC | Postavio: %s | Igracu: %s | Iznos: $%d | Stari iznos: $%d", hIme, hIme, parametar, PI);
UpisiLog(FAJL_POSTAVILOG, CmdString);
ResetujNovac(id);
NovacPlus(id, parametar);
format(CmdString, 64, "Admin %s Vam je postavio novac na $%d.", hIme, parametar);
SCM(id, SVETLOPLAVA, CmdString);
format(CmdString, 64, "Postavili ste novac na $%d igracu %s.", parametar, hIme);
SCM(playerid, SVETLOPLAVA, CmdString);
new kkk;
ImeIgraca(id, kkk);
format(upit, sizeof(upit), "UPDATE `Igraci` SET `Novac` = '%d' WHERE `Ime` = '%s'", parametar, kkk);
mysql_query(upit, THREAD_OSTALO);
}
else return SCM(playerid, CRVENA, "MonsterAC Nemate autorizaciju za koristenje ove naredbe!");
}Cuvanje acc-a :
Imam spremi accounte i sacuvaj igraca stim sto je sacuvaj igraca iskljucen.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava