-
Sziasztok!
Azt akarom kérdezni hogy az ilyen jellegû Timert lelehet valahogy állítani ?
Pl ha a játékos kilép ?
És ha lelehet akkor hogyan ?
TIMER:
SetTimer(\"Bankba_Betolt\", 1, 1);
-
new BankBetolt[MAX_PLAYERS];
//timerhez:
BankBetolt[playerid] = SetTimer(\"Banba_Betolt\", 1, 1);
//amikor leakarod állítani
KillTimer(BankBetolt[playerid]);
-
Szerintem elöbb tanuld ki a timerek mûködését!
SetTimer
SetTimerEx
KillTimer
-
Jó lett köszönöm!
Dupla hozzászólás automatikusan összefûzve. ( 2014. június 30. - 20:19:58 )
Még van benne egy probléma: undefined symbol: playerid
De nem értem miért :(
-
Értelmetlen egy példa volt az elõzõ.
\'SetTimeEx\' esetében jó, de mivel te nem egy játékosnak akartad elindítani a timert(\'playerid\'), hanem globálisan azért nem fog mûködni rendesen.
Hozz létre egy globális változót:
new timerem;
Mikor indítod a timert:
timerem = SetTimer(\"timerpelda\",1000,true);
és amikor le akarod állítani:
KillTimer(timerem);
-
Ha áttanulmányozná amit leírtam neki, akkor még menne is a dolog, és egyébként sem itt kell hibát kérdezni!
[mod]Zárok[/mod]
-
Hát olyan kéne hogy adott játékosnak az adatira kell a timer szóval sztem a másik változat lenne jó :D
Azt hogyan is kell ? :D
-
Flash leírta, hogy olvasd át a timerek mûködését. SetTimerExre lesz szükséged.
-
Hát olyan kéne hogy adott játékosnak az adatira kell a timer szóval sztem a másik változat lenne jó :D
Azt hogyan is kell ? :D
new BankBetolt[MAX_PLAYERS];
//timerhez:
BankBetolt[playerid] = SetTimerEx(\"Banba_Betolt\", 1000, true, \"i\", playerid);
//amikor leakarod állítani
KillTimer(BankBetolt[playerid]);
-
Még egy utolsó kérséem lenne amúgy a script hibátlanúl mûködik már :)
Ez a timer hány percnek felel meg ? :D
SetTimer(\"Test\", 60000, 1);
-
Még egy utolsó kérséem lenne amúgy a script hibátlanúl mûködik már :)
Ez a timer hány percnek felel meg ? :D
SetTimer(\"Test\", 60000, 1);
az 60 másodperc. :)
én ezért szoktam úgy megadni, hogy 60*1000....mert egy másodperc 1000 milisecundum....és ha 60*1000 akkor egybõl tudod, hogy 60 másodperc :)
-
Ezért nem írtam neki le konkrétan hogyan csinálja. Így nem olvasott utána.
-
Ezért nem írtam neki le konkrétan hogyan csinálja. Így nem olvasott utána.
én sem olvastam utána sosem rendesen...mégis megírtam már egy pár módot :)
-
De ha utánaolvasol többet fogsz tudni. Hisz elsõ példád is értelmetlen.
-
De ha utánaolvasol többet fogsz tudni. Hisz elsõ példád is értelmetlen.
attól még jó amit csinálok ;)
-
Amúgy szerintem példákból könnyebb tanulni mint hogy utánaolvassak innen sampfórumról tanultam meg jó pár dolgot, amit köszönök szépen! Ha az ember kap egy MAGYAR mûködõképes példát akkor abból már könnyebb következtetni és könnyebb vele dolgozni is! Meg persze rögzül is a fejecskébe a dolog :) Szerintem...
-
Azért jobb a Wiki, mert ott minden le van írva. Még ha angolul sem tudsz is érted. Ott egy rendes példa, az összes paraméter és még kapcsolódó függvények is.
Itt sampforumos wiki is megfelel a célra az is magyar. Bár hivatalos hasznosabb.