[YARDIM] setTimer hakkında bilgisi olan yardım edebilirmi

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı ardada

  • Yeni Üye
  • *
    • İleti: 9
setTimer nasıl kullanıcağı hakkında bir bilgim yok ama kullanmam lazım
 


MTASATURK


Çevrimdışı mantar_

  • Yeni Üye
  • *
    • İleti: 13
setTimer nedir? Kullanımı nasıl?

setTimer kendisine verilen süre sonrası içindeki fonksiyonları çalıştıran bir fonksiyondur. İşlevini yaptıktan sonra kendisini siler.

SYNTAX: setTimer( function theFunction, int timeInterval, int timesToExecute [, var arguments... ] )
SYNTAX2: setTimer(fonksiyon, kaçSaniyeSonra, kaçKez, [ argümanlar ])
NOT: setTimer içine sıfırdan fonksiyon yazabilirsiniz.

Example:

« Son Düzenleme: 07 Ekim 2020, 18:33:35 Gönderen: __.__ »
 
Mesajı Beğenenler: Leaver, ardada


Çevrimdışı Leaver

  • laravel <3
  • Uzman Üye
  • *
    • İleti: 511
    • Esppa Software
Yukardaki arkadaşımın yazdığına bikaç bişey eklemek istiyorum:

Her timer'a belirli bir isim verebilirsin. Örneğin:

Kod
BenimTimerim = setTimer(function()
print("www.MTASATURK.com")
end)
Peki bu isim ne işe yarar?
Bu isim timer'ı yok etmeye veya timer sayıyormu saymıyormu onu kontrol ettirebiliriz.
MTA'nın timer fonksiyonlarını telefonlardaki geri sayım sayacına benzetebilirsin, o sayaç bitince telefonlarda alarm çalar burdaki sayacın sayımı bitince ise ona eklediğimiz fonksiyonu çalıştırır.

Peki killTimer() fonksiyonu ne işe yarar: bunuda bir çeşit sayaç durdurma fonksiyonuna benzetebiliriz. Tek farkı hem süreyi sıfırlıyor hemde o süre sonunda başlayacak fonksiyonun başlamasını engelliyor.

Peki isTimer() fonksiyonu ne işe yarar: bu sayacın sayıp saymadığını kontrol eder.

(Benden sana bir tavsiye killTimer fonksiyonunu timer'ı kontrol ettirmeden fonksiyona yerleştirme.)

isTimer ve killTimer örnek kullanım:

Kod
BenimTimerim = setTimer(function()
print("www.MTASATURK.com")
end)

if isTimer(BenimTimerim) then -- burda timer varmı yokmu onu kontrol ettirdik.
killTimer(BenimTimerim) -- timer i sildik
end

 
Mesajı Beğenenler: ardada


Çevrimdışı ardada

  • Yeni Üye
  • *
    • İleti: 9
peki bu getElementData ve setElementData ne oluyor bi bilginiz varmı?
 


Çevrimdışı Leaver

  • laravel <3
  • Uzman Üye
  • *
    • İleti: 511
    • Esppa Software
Linki görebilmek için Kayıt olun yada Giriş yapın.
peki bu getElementData ve setElementData ne oluyor bi bilginiz varmı?

Elementler sunucudan yok oluncaya kadar o elemente veri yazdırıyor. Örneğin bir araba oluşturdun o araba sunucudan destroyElement ile silininceye kadar veya datasını nil e eşitleyinceye kadar o elemente bir veri kaydediyor.
 
Mesajı Beğenenler: EnemyChad, ardada


Çevrimdışı ardada

  • Yeni Üye
  • *
    • İleti: 9
ben yeni yeni başladım bu işlere dediğin nil noluyor peki
 


MTASATURK

Ynt: [YARDIM] setTimer hakkında bilgisi olan yardım edebilirmi
« Yanıtla #5 : 09 Ekim 2020, 10:24:01 »

Çevrimdışı Leaver

  • laravel <3
  • Uzman Üye
  • *
    • İleti: 511
    • Esppa Software
Linki görebilmek için Kayıt olun yada Giriş yapın.
ben yeni yeni başladım bu işlere dediğin nil noluyor peki
nil datayı yok ediyor.
 
Mesajı Beğenenler: ardada


Çevrimdışı LegaL

  • Acemi Üye
  • *
    • İleti: 154
  • 2015'ten beri MTA ortamında.
Example:

[/quote]

Kodları atarmısınız rica etsem kaç gündür arıyorum.

Linki görebilmek için Kayıt olun yada Giriş yapın.