Basit Soygun Skripti

Minezero

Ağaç Yumruklayıcı
Mesajlar
20
En iyi cevaplar
0
Beğeniler
0
Puanları
100
Merhaba Arkadaşlar iyi forumlar basit çaplı bir soygun skripti istiyorum lütfen. Mantığı Şöyle. Tabelada line 2 de &fBanka Line 3 dede &fSoy yazıyorsa oyuncu ona tıkladığı oyuncuya bir mesaj gelicek &bBankayı Soymaya Başladın. &cİptal etmek için hareket et. aynı anda broadcast ile diğer oyuncularada bir mesaj gidecek. broadcast %player% adlı oyuncu bankayi soymaya başladı! eğer oyuncu hareket etmezse 10 saniye sonra execute console command: "eco give %player% 200" şeklinde oyuncuya para gidicek. Ve oyuncuya Bankayi Soydun! mesajı gidicek. Aynı anda oyuncularada broadcast %player% adlı oyuncu bankayı soydu! mesajı gidicek. Eğer oyuncu tabelaya tıkladıktan sonra hareket ederse para gelmicek ve &cHareket Ettiğin için Bankayı soyamadın. Aynı zamanda oyuncularada bir mesaj gidicek broadcast %player% adlı oyuncu bankayı soyamadı! eğer öldürülürsede aynı işlem gerçekleşicek. Ayrıca tabelaya 1 kez tıklandıktan sonra 10 dakika boyunca tekrar tıklanamasın

Uzun anlattığıma bakmayın anlamanız için detaylı anlattım 5 dakikalık iş lütfen bunu yapabilen varsa yazsın çok ihtiyacım var geri dönüşünüzü bekliyorum. İyi Forumlar
 


xQuickk

Ağaç Yumruklayıcı
Mesajlar
25
En iyi cevaplar
0
Beğeniler
16
Puanları
0
Basit bir şey yapmaya çalıştım tabelaya yazıcakların yazıyor ayarlarsın kendine göre

Kod:
on rightclick on sign:                     
    line 1 of event-block is "&fTabelayazi1"
    line 2 of event-block is "&fTabelayazi2"
    line 3 of event-block is "&6Tabelayazi3"
    broadcast ""
    broadcast ""
    broadcast ""
    broadcast "&6&lSoyuluyor"
    broadcast "&6&lSoyuluyor"
    broadcast "&6&lSoyuluyor"
    on stepping on stone:
        cancel event
        stop
        broadcast "&4Soygun iptal %player% hareketti"
    wait 60 second
    execute server command "eco give %player% 25000"
 broadcast "soygun tamamdir."
 

Minezero

Ağaç Yumruklayıcı
Mesajlar
20
En iyi cevaplar
0
Beğeniler
0
Puanları
100
Basit bir şey yapmaya çalıştım tabelaya yazıcakların yazıyor ayarlarsın kendine göre

Kod:
on rightclick on sign:                    
    line 1 of event-block is "&fTabelayazi1"
    line 2 of event-block is "&fTabelayazi2"
    line 3 of event-block is "&6Tabelayazi3"
    broadcast ""
    broadcast ""
    broadcast ""
    broadcast "&6&lSoyuluyor"
    broadcast "&6&lSoyuluyor"
    broadcast "&6&lSoyuluyor"
    on stepping on stone:
        cancel event
        stop
        broadcast "&4Soygun iptal %player% hareketti"
    wait 60 second
    execute server command "eco give %player% 25000"
 broadcast "soygun tamamdir."

Hem parayı 1 değil 3 kere veriyor. Hemde taşın üstünde yürüdüğünde soygunu iptal etmiyor. Düzeltirsek çok minnettar olurum lütfen.
 

AlperBy1905

Zombi Katili
Mesajlar
195
En iyi cevaplar
0
Beğeniler
20
Puanları
60
Etmesi lazım.

Eğer sorun devam ederse SkQuery Ve WildSkript gerektiren On Any Move Kullanabilirsiniz

PHP:
options:
    BeklemeSuresi: 600 seconds
  #Sadece süreyi değiştir.
    Mesaj: &cTekrar soygun yapmak icin %difference between {@BeklemeSuresi} and {_sure}% bekle!!

on rightclick on sign:                    
    line 1 of event-block is "Yazı1"
    line 2 of event-block is "Yazı2"
    line 3 of event-block is "Yazı3"
    set {_sure} to difference between {beklemesuresi.%player%} and now
    if {_sure} is less than {@BeklemeSuresi}:
        message "{@Mesaj}"
        cancel the event
    else:
        set {beklemesuresi.%player%} to now
    broadcast ""
    broadcast "&6&lSoyuluyor"
    on stepping on stone:
        cancel event
        stop
        broadcast "&4Soygun iptal %player% hareket etti."
    wait 60 seconds
    execute console command "eco give %player% 25000"
    broadcast "&aSoygun tamamlandı."

/skript reload <skript adı> komutunu kullanıp hata alırsanız buraya ss alıp atarsanız daha rahat çözebiliriz.
 

Minezero

Ağaç Yumruklayıcı
Mesajlar
20
En iyi cevaplar
0
Beğeniler
0
Puanları
100
Etmesi lazım.

Eğer sorun devam ederse SkQuery Ve WildSkript gerektiren On Any Move Kullanabilirsiniz

PHP:
options:
    BeklemeSuresi: 600 seconds
  #Sadece süreyi değiştir.
    Mesaj: &cTekrar soygun yapmak icin %difference between {@BeklemeSuresi} and {_sure}% bekle!!

on rightclick on sign:                   
    line 1 of event-block is "Yazı1"
    line 2 of event-block is "Yazı2"
    line 3 of event-block is "Yazı3"
    set {_sure} to difference between {beklemesuresi.%player%} and now
    if {_sure} is less than {@BeklemeSuresi}:
        message "{@Mesaj}"
        cancel the event
    else:
        set {beklemesuresi.%player%} to now
    broadcast ""
    broadcast "&6&lSoyuluyor"
    on stepping on stone:
        cancel event
        stop
        broadcast "&4Soygun iptal %player% hareket etti."
    wait 60 seconds
    execute console command "eco give %player% 25000"
    broadcast "&aSoygun tamamlandı."

/skript reload <skript adı> komutunu kullanıp hata alırsanız buraya ss alıp atarsanız daha rahat çözebiliriz.

on stepping on stone de hata veriyor ssi bu şekilde.
 

Ekli dosyalar

  • 2017-08-19_02.54.09.png
    2017-08-19_02.54.09.png
    342.6 KB · Görüntüleme: 311

Üst