While veya tekrarlatmak ?

Axel102

Hayalet Avcısı
En iyi cevaplar
6
Merhaba,
Bügün yapamadığım ilginç bir sorunum var nasıl tekrarlatabilirim bulamadım.Mesala benim bir kodum var.
Kod:
if {tik} is set:
 cancel event
 stop
Böyle bir kodum var,bunu döngü yapmak istiyorum nasıl tekrarlatabilirim ? mesala adam "öpücük" isimli wg'den çıkınca
Kod:
delete {tik}
Yazıyorum ancak diğer eventler hala devam ediyor ? onun etmemesini nasıl sağlarım :?
 

Axel102

Hayalet Avcısı
En iyi cevaplar
6
While variable is set:
işlemler
stop
Yiyor diye tahmin ediyorum* :(
Olmadı hala işlem iptal edilmiyor
Kod:
set {soygun} to true
  add 1 to {soygun.kişi.%player%}
if {soygun} is true:
Kod:
while {soygun} is false:
  cancel event
  stop
while {soygun.kişi.%player%} is 1:
  cancel event
  stop
Kodlar bu şekilde oyuncu wg'den çıktığında iptal etmek istiyorum ama olmuyor
Kod:
set {soygun} to false
Yaptığım zaman iptal olmuyor malasef
 
S

Switcher

Ziyaretçi
@Rosenrot tam sana göre :D , Ben ne yapmak istediğini anlamadım , zaten anlasamda büyük ihtmal çözemicem en iyisi bilenlere bırakmak*
 

Rosenrot

LAGOMORPHA
En iyi cevaplar
0
PHP:
while {deneme} is true:
    #kodun buraya...
    #burayada wait yani döngünün tekrar sıklıgını ayarlamak wait 5 ticks dersen condition tuttuğu surece alttaki kodu her 5 tickte bir çalistirir.
konuyu tam okumadim 10 dkya okurum

edit: okudum anlamadim ve neden while kullaniyorsunki bunda
 
Son düzenleme:

Axel102

Hayalet Avcısı
En iyi cevaplar
6
PHP:
while {deneme} is true:
    #kodun buraya...
    #burayada wait yani döngünün tekrar sıklıgını ayarlamak wait 5 ticks dersen condition tuttuğu surece alttaki kodu her 5 tickte bir çalistirir.
konuyu tam okumadim 10 dkya okurum

edit: okudum anlamadim ve neden while kullaniyorsunki bunda
Sıkıntıyı anlatamıyorum bir türlü ama çözüm buydu bu döngü sonsuza kadar mı ?
 

GodofMilker

Nether Yerlisi
En iyi cevaplar
0
Mesala şöyle yapsam döngü 30 saniye sonra durdurabilirmiyim ?
Kod:
while {deneme} is true:
    wait 20 ticks
    wait 30 second
    while set {deneme} to false
while set {deneme} to false
Aynen, başka bir event içinde yapsan da etkilenir.
*söylemeyi unuttu set {deneme} to false olacak*
 
Son düzenleme:
Üst