Skripta koju koristim:Faction Game
Detaljan opis problema:Ovako zanmima me kak da napravim nako sto igrac ume da mu pise ono Doktor:Vas korisnici racun iznos toliko i tloiko dolara doviđenja
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
[Pomoc]Nakon umiranja
1,272
pregleda
13
postova
28. Mar. 2011.
U onplayerspawn dodas ovo:
new str;
new racun = 50; //kolko para
format(str,sizeof str,"{ff0000}Doktor:{f6f6f6} Vas ljecnicki racun dodje %d dolara. Djenja!",racun);
SendClientMessage(playerid,-1,str);
GivePlayerMoney(playerid,racun-racun-racun);28. Mar. 2011.
eXtreme wrote on March 28, 2011, 7:57 pm:
A zasto ne u OnPlayerDeath 😮
Pa eto tako... Zasto u onplayerdeath, onda odma cim krepa pise "Doktor... itd...", ovako je logicnije... Kad ga izljeci da plati, nista unapred P:
28. Mar. 2011.
@BloodMaster u tvom kodu ne vidim nikakav check dal je igrac umro?
tako da ce kada igrac tek udje na server, isto to pisati
takodje, zasto racun-racun-racun?
tako da ce kada igrac tek udje na server, isto to pisati
takodje, zasto racun-racun-racun?
28. Mar. 2011.
Mislim da je FG od GTA:RP edit a GTA:RP ima skoro sve isto kao GF pa neka proba izvaditi iz GF i prilagoditi 🙂
28. Mar. 2011.
Quote from March 28, 2011, 8:10 pm:
@BloodMaster u tvom kodu ne vidim nikakav check dal je igrac umro?
Pa lal... Znam da je i na CH nekad bilo isto tako (mislio sam da tako zeli), a u ostalom, je ti tesko dodat 2 linije
Quote from March 28, 2011, 8:10 pm:
takodje, zasto racun-racun-racun?
Zato sto je racun definiran (npr.) = 50$. I znaci 50-50-50 = -50 == GivePlayerMoney(playerid,-50);
28. Mar. 2011.
Mozes pod OnPlayerDeath, ili napravi varijablu new PlayerJustDied; , zatim je pod OnPlayerConnect izjednaci sa nulom PlayerJustDied = 0; i onda pod OnPlayerSpawn dodaj onaj kod sto ti je blood postavio, ali sa checkom if(PlayerJustDied == 1)
naravno taj check poslije toga postavi opet na 0
naravno taj check poslije toga postavi opet na 0
28. Mar. 2011.
Evo konacno rjesenje....
U onplayerdeath:
i u onplayerspawn:
U onplayerdeath:
SetPVarInt(playerid, "Krepo", 1);i u onplayerspawn:
if(GetPVarInt(playerid,"Krepo")==1)
{
new str;
new racun = 50; //kolko para
format(str,sizeof str,"{ff0000}Doktor:{f6f6f6} Vas ljecnicki racun dodje %d dolara. Djenja!",racun);
SendClientMessage(playerid,-1,str);
GivePlayerMoney(playerid,-racun); //Pusa Gigi-u
SetPVarInt(playerid, "Krepo", 0); //ovo je zato ako imas negdje drugdje u skripti SpawnPlayer(id);
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava