Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[Pomoc] oko tajmera za posao

Započeo CoNe98
pre 11 godina
420
pregleda
15
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
NemanjaSimic
Street Runner
pre 11 godina
Skripta koju koristim:BE:RP
Detaljan opis problema:Napravio sam novi posao na ovom modu tako sto sam gledao kako su radjeni predhodni poslovi i sve radi uredu.E sada hteo bih da napravim tajmer koji ce da proverava da igrac koji je pocao da radi taj posao ne uradi posao previse brzo (na primer za 10,15 sec uz pomoc cita teleport to marker ili slicinih). U sustini hteo bih da napravim tajmer, koji ce proveriti da li je isteklo to neko vreme kada udje u poslednji CP, ako nije vozilo se respawna i on ne dobije nista, a ako jeste normalno dobije platu 🙂
Dio skripte: recite koji treba
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
DanijelBCRP
Hustler
pre 11 godina
Nerazumijem te nikako zasto bi radio timer da ako si prebrzo napravio da nedobijes platu :O napravi si tinere da te freeza na svakom checkpointu par sekundi i dosta. OVOti je sasvim nepotrebno i nerealno.
NemanjaSimic
Street Runner
pre 11 godina
Nismo se razumeli. Ja hocu da napravim da ako neko uradi prebrzo dobije ovako nesto
SLIKA: http://www.dodaj.rs/f/2P/aG/8jFQlc4/ovako-nesto.jpg
[HC]Sonatio
Kingpin
pre 11 godina
SetTimer("PosaoPrebrzo",Vrijeme,false); // gamemodeinit
//include foreach
forward PosaoPrebrzo();
public PosaoPrebrzo()
{
foreach(Player,i) {
if(uposlu == 1 && kojiposao == 2) // izmijeni si
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, x,y,z))
{
GameTextForPlayer(playerid,"~r~Stigli ste na destinaciju~npre nego skripta podrzava!~N~Niste dobili platu",5000,1);
funckijazaponistitposao.
}
}
}
return 1;
}

neki primer...
NemanjaSimic
Street Runner
pre 11 godina
slika: http://www.dodaj.rs/f/3V/4y/3MVEliuW/pomoc.png
Ova linija me muci: if(uposlu == 1 && kojiposao == 2) // izmijeni si
u poslu(to se meni odnosi na Ideakutija a posao POSAO_IDEAD 18
Kako da resim to
NemanjaSimic
Street Runner
pre 11 godina
Jel moze neko pomoci?
luka2223
Enforcer
pre 11 godina
De da vidim to za posao te checkpointe pa da tako napravis proveru
NemanjaSimic
Street Runner
pre 11 godina
Sta treba da ti posaljem luka?
NemanjaSimic
Street Runner
pre 11 godina
Evo ovako
SLIKA 1: http://www.dodaj.rs/f/15/rv/3JZYq0I/1.png
SLIKA 2: http://www.dodaj.rs/f/3X/Xc/19vx4bNk/2.png
Sta ovde nije dobro uradjeno pa izbacuje ovaj erorr
X_G1
Enforcer
pre 11 godina
Stavi ovako

forward PosaoPrebrzo(playerid);
public PosaoPrebrzo(playerid)
NemanjaSimic
Street Runner
pre 11 godina
Sad je u skripti sve uredu ali nema nikakvu funkciju.
Testirao sam ga koristim cid da uradim posao brzo, ali igrac idalje dobija platu. A tajmer je namesten na 1 minut
NemanjaSimic
Street Runner
pre 11 godina
Evo kako ide kada se kuca komanda za pocetak posla:
KOMANDA ZA POCETAK: http://pastebin.com/pzeynvAn
OSTALO: http://pastebin.com/iAbf0KSy
[HC]Sonatio
Kingpin
pre 11 godina
ako je foreach(Player,i)
ne treba ti onda ic u druge funkcije playerid vec i.
DanijelBCRP
Hustler
pre 11 godina
Totalno nepotrebno 🙂 Ako neko moze da odradi posao brz osto nebi pllatu dobio ?
NemanjaSimic
Street Runner
pre 11 godina
jedan od razloga : http://www.youtube.com/watch?v=Jl2kHmZDgC0
ako treba nacicu jos nije frka  😉

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava