İstek Süreli Fly Skripti

cabbarking

Demir Madencisi
Mesajlar
340
En iyi cevaplar
1
Beğeniler
21
Puanları
60
Ruh hali
Merhaba değerli forumgamer üyeleri. Sunucumda bulunan sürelifly skripti başka bir yere ışınlanınca veya ölünce deaktif oluyor. Ancak oyuncunun fly'ı olduğunu gösteriyor. Ben de sizden süreli fly skripti istiyorum. Ancak yukarıda belirttiğim gibi hataların olmamasını istiyorum. Yardımcı olur musunuz ?
 


AlagaCraft

Ağaç Yumruklayıcı
Mesajlar
18
En iyi cevaplar
0
Beğeniler
2
Puanları
40
Kod:
command süreliuçuş:
    trigger:
        set player's fly mode to true
        message "&7Süreli uçuş Modu &610 &7saniye boyunca aktif"
        wait 10 second
        set player's fly mode to false
        message "&cSüren bitti. Uçuş Modu kapatıldı !"



böyle bir şey yaptım :/ ne kadar doğru anladım bilmiyorum :)
 

kadir2015

Kızıltaş Madencisi
Mesajlar
415
En iyi cevaplar
7
Beğeniler
46
Puanları
440
Ruh hali
Kod:
command süreliuçuş:
    trigger:
        set player's fly mode to true
        message "&7Süreli uçuş Modu &610 &7saniye boyunca aktif"
        wait 10 second
        set player's fly mode to false
        message "&cSüren bitti. Uçuş Modu kapatıldı !"



böyle bir şey yaptım :/ ne kadar doğru anladım bilmiyorum :)
yanlış /.
 

cabbarking

Demir Madencisi
Mesajlar
340
En iyi cevaplar
1
Beğeniler
21
Puanları
60
Ruh hali
Hocam 20 K Oyun parasına verilmesini de ayarlarsak güzel olur. Onu eklemeyi unutmuşum kusura bakmayın
 

kadir2015

Kızıltaş Madencisi
Mesajlar
415
En iyi cevaplar
7
Beğeniler
46
Puanları
440
Ruh hali
Hocam 20 K Oyun parasına verilmesini de ayarlarsak güzel olur. Onu eklemeyi unutmuşum kusura bakmayın

JavaScript:
command "/ucus":
    trigger:
        send "&b20 K Oyun Parasına 1 dakika uçmak istiyormusunuz /evet,/hayır"
        set {ucus::%player%} to true
            
on command "/evet":
    if {ucus::%player%} is set:
        if player's balance is greater than or equal to 20000:
            send "&c20K &bOyun Parasına 1 dakika uçuş aktifleştirdiniz"
            remove 20000 from player's balance
            set player's fly mode to true
            wait 1 minutes
            set player's fly mode to false
            send "&7uçuş süreniz bitmiştir."
            delete {ucus::%player%}
        else:
            send "&7yeterli paranız yok."

on command "/hayır":
    if {ucus::%player%} is set:
        send "&7anlaşıldı uçuşunuz iptal edilmiştir."
        delete {ucus::%player%}
        
on join:
    if {ucus::%player%} is set:
        send "&7 oyundan çıktıgınız için uçuşunuz iptal oldu yeniden açmak isterseniz /ac"
        set {ac::%player%} to true
        delete {ucus::%player%}
            
command /ac:
    trigger:
        if {ac::%player%} is set:
            send "&7Kalan sürenizi devam ettirdiniz"
            set player's fly mode to true
            wait 30 seconds
            set player's fly mode to false
oyuncu çıktıgında eğerki 20k ye satın aldıgı uçuş modu açıksa onu devam ettirebilir.

böyle bir şey yazdım oyuncu /ucus yazdıgında ona 1 dakikalıgına 20k ye uçmak istermisiniz /evet,hayır dicek eğer oyuncu /evet derse uçacak 1 dakika 20k gidecek ama exkaar daha iyi yazmış.
benimki basit.
 
Son düzenleme:

Exkaar

YASAKLANDI
Mesajlar
613
En iyi cevaplar
35
Beğeniler
566
Puanları
1,905
Kod:
command /ucus:
    trigger:
        send "&b20 K Oyun Parasına 1 dakika uçmak istiyormusunuz /evet,/hayır"
        set {ga.%player%} to true

on command "/evet":
    if {ga.%player} is set:
        send "&c20K &bOyun Parasına 1 dakika uçuş aktifleştirdiniz"
        execute console command "eco take {player} 20000"
        set player's fly mode to true
        wait 1 minutes
        set player's fly mode to false
        send "&7uçuş süreniz bitmiştir."
 
on command "/hayır":
    if {ga.%player} is set:
        send "&7anlaşıldı uçuşunuz iptal edilmiştir."
        delete {ga.%player%}

Parayı kontrol etmemişsiniz, 20000'i bulunmayan biri bile uçabilir, bunun kullanılması daha sağlıklıdır.

JavaScript:
options:
    fiyat: 20000 #Fiyat
    sure: 60 #Süre (Saniye)

command "/ucus":
    trigger:
        send "&b%{@fiyat}% Oyun Parasına  %{@sure}% saniye uçmak istiyormusunuz /evet,/hayır"
        set {ucus::%player%} to true

command "/evet":
    if {ucus::%player%} is set:
        if player's balance is greater than or equal to {@fiyat}:
            send "&c%{@fiyat}% &bOyun Parasına  %{@sure}% saniye uçuş aktifleştirdiniz"
            remove {@fiyat} from player's balance
            set player's fly mode to true
            wait {@sure} seconds
            set player's fly mode to false
            send "&7uçuş süreniz bitmiştir."
        else:
            send "&7yeterli paranız yoktur."
  
command "/hayır":
    if {ucus::%player%} is set:
        send "&7anlaşıldı uçuşunuz iptal edilmiştir."
        delete {ucus::%player%}
 
Son düzenleme:

kadir2015

Kızıltaş Madencisi
Mesajlar
415
En iyi cevaplar
7
Beğeniler
46
Puanları
440
Ruh hali
Parayı kontrol etmemişsiniz, 20000'i bulunmayan biri bile uçabilir, bunun kullanılması daha sağlıklıdır.

JavaScript:
command "/ucus":
    trigger:
        send "&b20 K Oyun Parasına 1 dakika uçmak istiyormusunuz /evet,/hayır"
        set {ucus::%player%} to true

on command "/evet":
    if {ucus::%player%} is set:
        if player's balance is greater than or equal to 20000:
            send "&c20K &bOyun Parasına 1 dakika uçuş aktifleştirdiniz"
            remove 20000 from player's balance
            set player's fly mode to true
            wait 1 minutes
            set player's fly mode to false
            send "&7uçuş süreniz bitmiştir."
        else:
            send "&7yeterli paranız yoktur."
       
on command "/hayır":
    if {ucus::%player%} is set:
        send "&7anlaşıldı uçuşunuz iptal edilmiştir."
        delete {ucus::%player%}
düzelttim peki başarılımı ? :)
 

kadir2015

Kızıltaş Madencisi
Mesajlar
415
En iyi cevaplar
7
Beğeniler
46
Puanları
440
Ruh hali
Hocam 20 K Oyun parasına verilmesini de ayarlarsak güzel olur. Onu eklemeyi unutmuşum kusura bakmayın
güzel bir kod yazdım ve düzelttim eski kodları kullanma exkaar'ın kodu hoşuna gittiyse onunkini kullan tavsiye ederim benimki basit ama biraz değişik /evet /hayır falan var.
 

cabbarking

Demir Madencisi
Mesajlar
340
En iyi cevaplar
1
Beğeniler
21
Puanları
60
Ruh hali
Parayı kontrol etmemişsiniz, 20000'i bulunmayan biri bile uçabilir, bunun kullanılması daha sağlıklıdır.

JavaScript:
options:
    fiyat: 20000 #Fiyat
    sure: 60 #Süre (Saniye)

command "/ucus":
    trigger:
        send "&b%{@fiyat}% Oyun Parasına  %{@sure}% saniye uçmak istiyormusunuz /evet,/hayır"
        set {ucus::%player%} to true

command "/evet":
    if {ucus::%player%} is set:
        if player's balance is greater than or equal to {@fiyat}:
            send "&c%{@fiyat}% &bOyun Parasına  %{@sure}% saniye uçuş aktifleştirdiniz"
            remove {@fiyat} from player's balance
            set player's fly mode to true
            wait {@sure} seconds
            set player's fly mode to false
            send "&7uçuş süreniz bitmiştir."
        else:
            send "&7yeterli paranız yoktur."
 
command "/hayır":
    if {ucus::%player%} is set:
        send "&7anlaşıldı uçuşunuz iptal edilmiştir."
        delete {ucus::%player%}
Hocam başka bir yere ışınlanınca veya ölünce gidiyor mu? Önceki kullandığımda öyle oluyordu da ondan bu konuyu açtım
 

kadir2015

Kızıltaş Madencisi
Mesajlar
415
En iyi cevaplar
7
Beğeniler
46
Puanları
440
Ruh hali
Hocam başka bir yere ışınlanınca veya ölünce gidiyor mu? Önceki kullandığımda öyle oluyordu da ondan bu konuyu açtım

JavaScript:
command "/ucus":
    trigger:
        send "&b20 K Oyun Parasına 1 dakika uçmak istiyormusunuz /evet,/hayır"
        set {ucus::%player%} to true
         

on command "/evet":
    if {ucus::%player%} is set:
        if player's balance is greater than or equal to 20000:
            send "&c20K &bOyun Parasına 1 dakika uçuş aktifleştirdiniz"
            remove 20000 from player's balance
            set player's fly mode to true
            loop 1 minutes:
                set player's fly mode to false
                send "&7uçuş süreniz bitmiştir."
                delete {ucus::%player%}
        else:
            send "&7yeterli paranız yok."

on command "/hayır":
    if {ucus::%player%} is set:
        send "&7anlaşıldı uçuşunuz iptal edilmiştir."
        delete {ucus::%player}

on join:
    if {ucus::%player%} is set:
        send "&7 oyundan çıkıp girdiniz uçuşunuz devam ediyor."
        set player's fly mode to true


on respawn:
    if {ucus::%player%} is set:
        wait 1 seconds
        set player's fly mode to true
        send "&7Uçuş modunuz Devam Ediyor." to player
       
on teleport:
    if {ucus::%player%} is set:
        set player's fly mode to true

bunu kullan. ölünce gitmiyor çıkıp girdiginde oyuncu devam ettirebiliyor 1 dakikalıgına 20k istersen değiştirebilirsin basit.
send "&b20 K Oyun Parasına 1 dakika uçmak istiyormusunuz /evet,/hayır"
if player's balance is greater than or equal to 20000:
remove 20000 from player's balance
şu 3 kısmı değiştirmen yeterlidir.
ışınlanınca da gitmez düzenledim.
 

kadir2015

Kızıltaş Madencisi
Mesajlar
415
En iyi cevaplar
7
Beğeniler
46
Puanları
440
Ruh hali
Merhaba değerli forumgamer üyeleri. Sunucumda bulunan sürelifly skripti başka bir yere ışınlanınca veya ölünce deaktif oluyor. Ancak oyuncunun fly'ı olduğunu gösteriyor. Ben de sizden süreli fly skripti istiyorum. Ancak yukarıda belirttiğim gibi hataların olmamasını istiyorum. Yardımcı olur musunuz ?
sorunun çözüldüyse benim ismimin yanımdaki elmas işaretine basabilirsin çözülmediyse yardımcı olabilirim.
 

Üst