Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: CoNe98 poslato Decembar 02, 2014, 21:51:06 POSLE PODNE

Naslov: [Pomoc] oko tajmera za posao
Poruka od: CoNe98 poslato Decembar 02, 2014, 21:51:06 POSLE PODNE
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): /
Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: BLSkripter poslato Decembar 03, 2014, 12:12:17 POSLE PODNE
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.
Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: CoNe98 poslato Decembar 03, 2014, 23:36:37 POSLE PODNE
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
Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: [beNNy] poslato Decembar 04, 2014, 09:30:51 PRE PODNE
SetTimer("PosaoPrebrzo",Vrijeme,false); // gamemodeinit
//include foreach
forward PosaoPrebrzo();
public PosaoPrebrzo()
{
foreach(Player,i) {
if(uposlu[i] == 1 && kojiposao[i] == 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...
Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: CoNe98 poslato Decembar 06, 2014, 00:05:11 PRE PODNE
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[3] a posao POSAO_IDEAD 18
Kako da resim to
Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: CoNe98 poslato Decembar 07, 2014, 21:17:31 POSLE PODNE
Jel moze neko pomoci?
Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: luka2223 poslato Decembar 07, 2014, 21:54:24 POSLE PODNE
De da vidim to za posao te checkpointe pa da tako napravis proveru
Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: CoNe98 poslato Decembar 13, 2014, 17:09:54 POSLE PODNE
Sta treba da ti posaljem luka?
Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: CoNe98 poslato Decembar 14, 2014, 18:36:44 POSLE PODNE
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
Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: X_G1 poslato Decembar 14, 2014, 21:33:51 POSLE PODNE
Stavi ovako
forward PosaoPrebrzo(playerid);
public PosaoPrebrzo(playerid)

Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: CoNe98 poslato Decembar 14, 2014, 23:53:56 POSLE PODNE
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
Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: CoNe98 poslato Decembar 14, 2014, 23:57:37 POSLE PODNE
Evo kako ide kada se kuca komanda za pocetak posla:
KOMANDA ZA POCETAK: http://pastebin.com/pzeynvAn
OSTALO: http://pastebin.com/iAbf0KSy
Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: [beNNy] poslato Decembar 16, 2014, 11:40:50 PRE PODNE
ako je foreach(Player,i)
ne treba ti onda ic u druge funkcije playerid vec i.
Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: BLSkripter poslato Decembar 16, 2014, 16:25:56 POSLE PODNE
Totalno nepotrebno :) Ako neko moze da odradi posao brz osto nebi pllatu dobio ?
Naslov: Odg: [Pomoc] oko tajmera za posao
Poruka od: CoNe98 poslato Decembar 16, 2014, 22:34:02 POSLE PODNE
jedan od razloga : http://www.youtube.com/watch?v=Jl2kHmZDgC0
ako treba nacicu jos nije frka  ;)