Ne skida novac igracu kad mu opljackam kucu

Započeo M!chaeL, April 21, 2018, 00:20:09 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Napravio sam system robanja kuce, i sad sve lepo radi sem sto kad ja orobam kucu nekom tom nekom se ne skidaju pare iz kase....
Dio skripte: [ pawn ]Poslacu, recite sta vam treba[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike

Da li proveravas ID kuce kada je robas?
Ako ne proveravas uzmi sacuvaj ID kuce kada zapocnes rob i prilikom zavrsetka roba proveravaj kasu preko tog ID/a, nove varijable i ako je npr

if(House_Info[idrobanekuce][house_Money] != 0)
{
     daje mu novac, resetuje mu varijablu..
     
     House_Info[idrobanekuce][house_Money] -= kolikojeorobao;
     idrobanekuce == -1;
}
else if(House_Info[idrobanekuce][house_Money] == 0)
{
    SendClientMessage(playerid,-1,"Kasa ove kuce je prazna, probaj drugu!");
    idrobanekuce == -1;
}

Proveri id orobane kuce i kada ti se zavrsi timer roba (kada opljackas) postavi da ti se skida odredjena kolicina novca tj da iz kase  kuce se oduzima  novac a u istom trenutku ti da dobijes te pare koje si "ukrao".
[pawn] KucaInfo[id][kNovac] = -1000;
GivePlayerMoney(playerid, 1000); [/pawn]
SA:MP scripter & TeamSpeak3 developer