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]