Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ΉΥPΣЯΛƬӨЯ poslato Jul 04, 2010, 22:47:46 POSLE PODNE

Naslov: Pitanje-Mjenjanje svakih nekoliko minuta
Poruka od: ΉΥPΣЯΛƬӨЯ poslato Jul 04, 2010, 22:47:46 POSLE PODNE
Zanima me kako napraviti da se svakih npr 10 minuta promjeni mapa npr sad je jedna DM mapa i poslije 10 minuta svim igračima se promjeni pozicija na novu

Hvala
Naslov: Odg: Pitanje-Mjenjanje svakih nekoliko minuta
Poruka od: LuKsA poslato Jul 04, 2010, 22:57:02 POSLE PODNE
SendRconCommand | SetTimer, samo ti to treba
Naslov: Odg: Pitanje-Mjenjanje svakih nekoliko minuta
Poruka od: nastoe poslato Jul 04, 2010, 23:33:36 POSLE PODNE
Ispod includes

new Timer1;
new Timer2;
new Timer3;

Ispod OnGameModeInit

Timer1 = SetTimer("ImeServ1",5000,0);

Ispod public ImeServ1();

SendRconCommand("hostname" ImeKojeZelis2);
Timer2 = SetTimer("ImeServ2",5000,0);
KillTimer(Timer1);
KillTimer(Timer3);

Ispod public ImeServ2();

SendRconCommand("hostname" ImeKojeZelis1);
Timer3 = SetTimer("ImeServ",5000,0);
KillTimer(Timer2);

Ako sam negdje pogrijesio onda je to kod SendRconCommand neznam koja je tocno shema funkcije

EDIT: Sad sam tek vidio sta zelis XD, napravis timer i preko SendRconCommand naredba: changemode
Naslov: Odg: Pitanje-Mjenjanje svakih nekoliko minuta
Poruka od: ΉΥPΣЯΛƬӨЯ poslato Jul 04, 2010, 23:44:38 POSLE PODNE
Hvala svima, samo još jedno pitanje vezano sa TImer, pošto ga baš ne shvatam dovoljno xP
SetTimer("blabla",5000,0); šta označava broj nula

I kako napraviti umjesto 5000 toga da je 10 minuta :P
Naslov: Odg: Pitanje-Mjenjanje svakih nekoliko minuta
Poruka od: nastoe poslato Jul 04, 2010, 23:50:21 POSLE PODNE
0 = Hoce li se timer ponavljati ili ne znaci ako stavis na 10min kad se timer odbroji hoce li se ponavljati ili ne
10min = umjesto 5000 ( 5 sekundi ) stavi 600000 i pogledaj malo ovaj TUT > http://balkan-samp.com/forum/index.php?topic=6492.0 (http://balkan-samp.com/forum/index.php?topic=6492.0)
Naslov: Odg: Pitanje-Mjenjanje svakih nekoliko minuta
Poruka od: [IF] mariomako poslato Jul 04, 2010, 23:50:28 POSLE PODNE
Citat: [CH] Elmedinâ,,¢ poslato Jul 04, 2010, 23:44:38 POSLE PODNE
Hvala svima, samo još jedno pitanje vezano sa TImer, pošto ga baš ne shvatam dovoljno xP
SetTimer("blabla",5000,0); šta označava broj nula

I kako napraviti umjesto 5000 toga da je 10 minuta :P

ta 0 mislim je da se timer povtoruje primer

SetTimer("UseJetpack",5000,1); i ako dodamo

public UseJetPack(playerid);
GetPlayerSpecialActio ......

to znaci da na svakih 5 sekundi ce da proveruje dali igrac ima jetpack a ako stavimo
SetTimer("UseJetpack",5000,0)

samo jednom ce taj timer izbrojati to vreme
Naslov: Odg: Pitanje-Mjenjanje svakih nekoliko minuta
Poruka od: ΉΥPΣЯΛƬӨЯ poslato Jul 05, 2010, 10:36:08 PRE PODNE
Citat: à¸,,à¹"à¹"เภเรtгà¸,,t๏г poslato Jul 04, 2010, 23:50:21 POSLE PODNE
0 = Hoce li se timer ponavljati ili ne znaci ako stavis na 10min kad se timer odbroji hoce li se ponavljati ili ne
10min = umjesto 5000 ( 5 sekundi ) stavi 600000 i pogledaj malo ovaj TUT > http://balkan-samp.com/forum/index.php?topic=6492.0 (http://balkan-samp.com/forum/index.php?topic=6492.0)
Hvala, može lock ;)