Skripta koju koristim:Moja
Detaljan opis problema😛a ovako znaci scripta je od 0 i sada kad se ja ubijem ili me netko ubije novac mi ude uvijek za -100 znam da su neki govorili da je rijesenje da stavis pod callback OnPlayerDeath GivePlayerMoney(playerid, 100); ali to nije to zato jer kad ga mene netko ubije i kad se ja spawnam onda tek izgubim novac. Sada kad bi stavio pod on OnPlayerSpawn ovo GivePlayerMoney(playerid, 100); Onda bi kad se god igrac spawna dobio 100 bilo da se ubio ili otisao relog... I kako ovo sada rijesiti ?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[POMOC] Novac nakon smrti
336
pregleda
5
postova
19. Okt. 2012.
alaudin wrote on October 19, 2012, 9:57 pm:
new MrtavIgrac;
i u onplayerdeath, stavi MrtavIgrac = 1;
i u onplayerspawn provjeru napravis, ako je igrac mrtav neka mu da + 100 $.
if(MrtavIgrac == 1)
{
GivePlayerMoney( bla bla bla );
}
Pokusaj 🙂
i u onplayerdeath, stavi MrtavIgrac = 1;
i u onplayerspawn provjeru napravis, ako je igrac mrtav neka mu da + 100 $.
if(MrtavIgrac == 1)
{
GivePlayerMoney( bla bla bla );
}
Pokusaj 🙂
Sad mi se novci mnoze znaci ako imam 400 dolara crknem dode mi 800
19. Okt. 2012.
pllopen wrote on October 19, 2012, 9:57 pm:
new MrtavIgrac;
i u onplayerdeath, stavi MrtavIgrac = 1;
i u onplayerspawn provjeru napravis, ako je igrac mrtav neka mu da + 100 $.
if(MrtavIgrac == 1)
{
GivePlayerMoney( bla bla bla );
}
Pokusaj 🙂
i u onplayerdeath, stavi MrtavIgrac = 1;
i u onplayerspawn provjeru napravis, ako je igrac mrtav neka mu da + 100 $.
if(MrtavIgrac == 1)
{
GivePlayerMoney( bla bla bla );
}
Pokusaj 🙂
Sad mi se novci mnoze znaci ako imam 400 dolara crknem dode mi 800
Evo sad sam testirao bas ovo, Samp sam od sebe svaki put kad umres uzme 100 $.
Greska u nasem kodu je sto nismo u onplayerspawn kada se dadne igracu novac nismo varijablu resetirali.
Ako i dalje ti ne radi, onda je greska negdje drugo, jer ovo 100 % radi, sad sam testirao!
if(MrtavIgrac == 1)
{
GivePlayerMoney(playerid, 100);
MrtavIgrac = 0;
}
20. Okt. 2012.
alaudin wrote on October 19, 2012, 9:57 pm:
new MrtavIgrac;
i u onplayerdeath, stavi MrtavIgrac = 1;
i u onplayerspawn provjeru napravis, ako je igrac mrtav neka mu da + 100 $.
if(MrtavIgrac == 1)
{
GivePlayerMoney( bla bla bla );
}
Pokusaj 🙂
i u onplayerdeath, stavi MrtavIgrac = 1;
i u onplayerspawn provjeru napravis, ako je igrac mrtav neka mu da + 100 $.
if(MrtavIgrac == 1)
{
GivePlayerMoney( bla bla bla );
}
Pokusaj 🙂
Sad mi se novci mnoze znaci ako imam 400 dolara crknem dode mi 800
Evo sad sam testirao bas ovo, Samp sam od sebe svaki put kad umres uzme 100 $.
Greska u nasem kodu je sto nismo u onplayerspawn kada se dadne igracu novac nismo varijablu resetirali.
Ako i dalje ti ne radi, onda je greska negdje drugo, jer ovo 100 % radi, sad sam testirao!
if(MrtavIgrac == 1)
{
GivePlayerMoney(playerid, 100);
MrtavIgrac = 0;
}
Hvala. Ovo mi radi 🙂
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava