Bulundu Belirli Bölgeye yollama Skripti

  • Konuyu Başlatan Konuyu Başlatan Tinker
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 798
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Tinker

Koydum Çalışma Masasını
Katılım
24 Mart 2019
Mesajlar
60
Elmaslar
4
Puan
8.760
Yaş
43
Minecraft
Sasa

Discord:

Sasam

Selamün Aleyküm,
Mesela /ayolla <oyuncuismi>
yazacak ve örnek olarak benim X,Y,Z deki yazdığım konuma yollayacak varmı yapabilecek birisi ?
Elinize sağlık şimdiden
 
Merhabalar, /abelirle ile ışınlamasını istediğiniz yeri belirledikten sonra konuda istediğiniz gibi /ayolla komutu çalışmaya başlayacaktır. Test etmediğim için herhangi bir hata da bildirirseniz düzeltebilirim.

JavaScript:
command /abelirle:
permission: skript.abelirle
permission message: &cÜzgünüz, bu komut için yeterli yetkiniz yok.
trigger:
  set {alokasyon} to location of player
  send "&aLokasyon başarı ile belirlendi."

command /ayolla <player>:
trigger:
  if {alokasyon} is not set:
   send "&cLokasyon belirlenmemiş."
   stop
  teleport player-argument to {alokasyon}
  send "&aIşınlanma başarılı."
 
Son düzenleme:
Merhabalar, /abelirle ile ışınlamasını istediğiniz yeri belirledikten sonra konuda istediğiniz gibi /ayolla komutu çalışmaya başlayacaktır. Test etmediğim için herhangi bir hata da bildirirseniz düzeltebilirim.

JavaScript:
command /abelirle:
permission: skript.abelirle
permission message: &cÜzgünüz, bu komut için yeterli yetkiniz yok.
trigger:
  set {alokasyon} to location of player
  send "&aLokasyon başarı ile belirlendi."

command /ayolla:
trigger:
  if {alokasyon} is not set:
   send "&cLokasyon belirlenmemiş."
   stop
  teleport player to {alokasyon}
  send "&aIşınlanma başarılı."
deniyeceğim teşekkürler bu kadar hız için
 
Merhabalar, /abelirle ile ışınlamasını istediğiniz yeri belirledikten sonra konuda istediğiniz gibi /ayolla komutu çalışmaya başlayacaktır. Test etmediğim için herhangi bir hata da bildirirseniz düzeltebilirim.

JavaScript:
command /abelirle:
permission: skript.abelirle
permission message: &cÜzgünüz, bu komut için yeterli yetkiniz yok.
trigger:
  set {alokasyon} to location of player
  send "&aLokasyon başarı ile belirlendi."

command /ayolla:
trigger:
  if {alokasyon} is not set:
   send "&cLokasyon belirlenmemiş."
   stop
  teleport player to {alokasyon}
  send "&aIşınlanma başarılı."

Bazı kısımlarda yazılan yazıların kısımları farklıydı ve kesin olarak error vericekti. Biraz düzeltme yaptım. Bunu deneyebilirsiniz.
Hata varsa bakarız.

JavaScript:
command /abelirle:
    permission: skript.abelirle
    permission message: &cÜzgünüz, bu komut için yeterli yetkiniz yok.
        trigger:
            set {alokasyon} to location of player
            send "&aLokasyon başarı ile belirlendi." to player

command /ayolla:
    trigger:
        if {alokasyon} is not set:
            send "&cLokasyon belirlenmemiş." to player
            stop
            teleport player to {alokasyon}
            send "&aIşınlanma başarılı." to player
 
Konunuz çözüldüğü zaman bize bildirin konuyu kilitleyelim. :))
 
Bazı kısımlarda yazılan yazıların kısımları farklıydı ve kesin olarak error vericekti. Biraz düzeltme yaptım. Bunu deneyebilirsiniz.
Hata varsa bakarız.

JavaScript:
command /abelirle:
    permission: skript.abelirle
    permission message: &cÜzgünüz, bu komut için yeterli yetkiniz yok.
        trigger:
            set {alokasyon} to location of player
            send "&aLokasyon başarı ile belirlendi." to player

command /ayolla:
    trigger:
        if {alokasyon} is not set:
            send "&cLokasyon belirlenmemiş." to player
            stop
            teleport player to {alokasyon}
            send "&aIşınlanma başarılı." to player

Hizzalama hatası olduğunu sanmıyorum, kopyalarken tablar zaten otomatik space oluyor bu yüzden tab yerine tek space kullanıyorum (skript ikisini de kabul ediyor) hem daha anlaşılır hem daha basit oluyor.

Senin attığının hizzalaması daha da bozuk gibi, sanırım space desteklediğini bilmiyordun, sen tab kullandığında normalde sadece bir karakter yani \t koyulur, fakat spaceden ayırmak için çoğu program 4 veya 8 space olarak gösterir tabı, kısaca tab da space de tek karakterdir, Skript'de ikisini de kabul ettiği için eğer önceki satırda : var ise alt satıra bir space (boşluk) koymanız yeterli oluyor.

Düzenleme: Şimdi farkettiğim ufak bir hizzalama hatası varmış fakat nasıl oluştu bilmiyorum ben yapıştırdığımda kontrol ettiğimi hatırlıyorum, her neyse düzelttim, ilk mesajımda güncel kod mevcut.
 
Hizzalama hatası olduğunu sanmıyorum, kopyalarken tablar zaten otomatik space oluyor bu yüzden tab yerine tek space kullanıyorum (skript ikisini de kabul ediyor) hem daha anlaşılır hem daha basit oluyor.

Senin attığının hizzalaması daha da bozuk gibi, sanırım space desteklediğini bilmiyordun, sen tab kullandığında normalde sadece bir karakter yani \t koyulur, fakat spaceden ayırmak için çoğu program 4 veya 8 space olarak gösterir tabı, kısaca tab da space de tek karakterdir, Skript'de ikisini de kabul ettiği için eğer önceki satırda : var ise alt satıra bir space (boşluk) koymanız yeterli oluyor.

Düzenleme: Şimdi farkettiğim ufak bir hizzalama hatası varmış fakat nasıl oluştu bilmiyorum ben yapıştırdığımda kontrol ettiğimi hatırlıyorum, her neyse düzelttim, ilk mesajımda güncel kod mevcut.
/ayolla oyuncuismi yazıyorum da yollamıyor sadece /ayolla diyor
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst