Bulundu Çözüldü Oduncular Birliği Skript

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
oyun içerisinde /sk reload skismi.sk yazıp çıkan hataların ekran alıntısını buraya atar mısın . loglar dan pek bir şey anlamadım da
 
oyun içerisinde /sk reload skismi.sk yazıp çıkan hataların ekran alıntısını buraya atar mısın . loglar dan pek bir şey anlamadım da
peki bekle hemen atıyorum
Gönderi otomatik olarak birleştirildi:

2020-05-24_22.46.17.png

oyun içerisinde /sk reload skismi.sk yazıp çıkan hataların ekran alıntısını buraya atar mısın . loglar dan pek bir şey anlamadım da
 
Kod:
#bu scriptin yapımcısı Mehmet Ali Turker.

variables:
   {odun.kirma.%player%} = 0
   {oduncular.birligi.%player%} = 0
   {super.para.%player%} = 0
   {madenciler.birligi.%player%} = 0
   {tas.kirma.%player%} = 0

command /hepsinekatil:
   trigger:
      send "&4&lSistem: &atum birliklere katılınıyor lutfen birkac saniye bekleyin."
      wait 2 second
      add 1 to {oduncular.birligi.%player%}
      add 1 to {oduncular.birligi.%player%}

on break of log:
   if {oduncular.birligi.%player%} is greater than 0:
      add 1 to {odun.kirma.%player%}

on break of stone:
   if {madenciler.birligi.%player%} is greater than 0:
      add 1 to {tas.kirma.%player%}

every 15 second:
   loop all players:
      if loop-player {tas.kirma.%player%} is true:
         if loop-player {tas.kirma.%player%} is greater than 127:
            send "&6&lMadenciler Birligi: &a128 tas kirdigin icin" to loop-player
            send "Madenciler Birligi tarafından 1 &3Super Para kazandin!" to loop-pla
            add 1 to {super.para.%player%}
            remove 128 to {tas.kirma.%player%}

every 15 second:
   loop all players:
      if loop-player {odun.kirma.%player%} is true:
         if loop-player {odun.kirma.%player%} is greater than 127:
            send "&6&lOduncular Birligi: &a128 odun kirdigin icin"
            send "Oduncular Birligi tarafından 1 &3Super Para &akazandın!"
            add 1 to {super.para.%player%}
            remove 128 to {odun.kirma.%player}

command /bakodun:
   trigger:
      send "&6{odun.kirma.%player%} &atane odun kirdin."

command /baktas:
   trigger:
      send "&6{tas.kirma.%player%} &atane tas kirdin."

command /hepsinebak:
   trigger:
      send "&6{odun.kirma.%player%} &atane odun kirdin."
      send "&6{tas.kirma.%player%} &atane tas kirdin."

command /superpara:
   trigger:
      send "&6{super.para.%player%} &4Tane Super Paran Var!"

command /superparadonustur:
   trigger:
      if {super.para.%player%} is greater than 0:
         send "&6&lSuper Paranız Donusturuluyor Lutfen Bekleyin!"
         wait 2 second
         make console execute command "eco give %player% 100"
         remove 1 from {super.para.%player%}
Skriptte ilk başta 35 civarı hata veriyodu şuan sadece if loop-player {odun.kirma.%player%} is true: ve if loop-player {tas.kirma.%player%} is true: yazan kısımlarda hata veriyor ama ben hatanın ne olduğunu anlayamadım internette araştırmaklada bişey çıkmadı yardım edebilir misin ? istersen hatanın logunuda atabilirim.
Gönderi otomatik olarak birleştirildi:


kardeşim skriptin hatalarındaki büyük kısmı düzenledim sadece 2 tane hata kaldı log u atsam hatanın nerde olduğunu anlayabilir misin ?

Kod:
> [22:15:27 ERROR]: There's no loop that matches 'loop-player's {tas.kirma.%player%}' (oduncular birligi.sk, line 27: if loop-player's {tas.kirma.%player%} is true:')
> [22:15:27 ERROR]: There's no loop that matches 'loop-player's {odun.kirma.%player%}' (oduncular birligi.sk, line 36: if loop-player's {odun.kirma.%player%} is true:')
Ok.
 
Son düzenleme:
loop-player's şeklinde yapmışsın galiba onu loop-players şeklinde düzeltirmisin bildiğim kadarıyla sorunun çözülücektir
Gönderi otomatik olarak birleştirildi:

sorununuz çözüldü ise lütfen bildiriniz
 
Son düzenleme:
Kod:
#bu scriptin yapımcısı Mehmet Ali Turker.

variables:
   {odun.kirma.%player%} = 0
   {oduncular.birligi.%player%} = 0
   {super.para.%player%} = 0
   {madenciler.birligi.%player%} = 0
   {tas.kirma.%player%} = 0

command /hepsinekatil:
   trigger:
      send "&4&lSistem: &atum birliklere katılınıyor lutfen birkac saniye bekleyin."
      wait 2 second
      add 1 to {oduncular.birligi.%player%}
      add 1 to {oduncular.birligi.%player%}

on break of log:
   if {oduncular.birligi.%player%} is greater than 0:
      add 1 to {odun.kirma.%player%}

on break of stone:
   if {madenciler.birligi.%player%} is greater than 0:
      add 1 to {tas.kirma.%player%}

every 15 second:
   loop all players:
      if {tas.kirma.%loop-player%} is true:
         if {tas.kirma.%loop-player%} is greater than 127:
            send "&6&lMadenciler Birligi: &a128 tas kirdigin icin" to all players
            send "Madenciler Birligi tarafından 1 &3Super Para kazandin!" to all players
            add 1 to {super.para.%loop-player%}
            remove 128 from {tas.kirma.%loop-player%}
 
every 15 second:
   loop all players:
      if {odun.kirma.%loop-player%} is true:
         if {odun.kirma.%loop-player%} is greater than 127:
            send "&6&lOduncular Birligi: &a128 odun kirdigin icin" to all players
            send "Oduncular Birligi tarafından 1 &3Super Para &akazandın!" to all players
            add 1 to {super.para.%loop-player%}
            remove 128 from {odun.kirma.%loop-player%}
                        
                        
command /bakodun:
   trigger:
      send "&6{odun.kirma.%player%} &atane odun kirdin."

command /baktas:
   trigger:
      send "&6{tas.kirma.%player%} &atane tas kirdin."

command /hepsinebak:
   trigger:
      send "&6{odun.kirma.%player%} &atane odun kirdin."
      send "&6{tas.kirma.%player%} &atane tas kirdin."

command /superpara:
   trigger:
      send "&6{super.para.%player%} &4Tane Super Paran Var!"

command /superparadonustur:
   trigger:
      if {super.para.%player%} is greater than 0:
         send "&6&lSuper Paranız Donusturuluyor Lutfen Bekleyin!"
         wait 2 second
         make console execute command "eco give %player% 100"
         remove 1 from {super.para.%player%}

sonradan 4 tane daha hata çıktı ama onlarıda düzelttim şuan skript sorunsuz çalışıyor isteyen alıp kullanabilsin diye buraya koyuyorum iyi forumlar iyi bayramlar :)
Gönderi otomatik olarak birleştirildi:

2020-05-24_23.05.01.png




Şimdide böyle bi sorun var bunu nasıl düzelticez?
 
Kod:
#bu scriptin yapımcısı Mehmet Ali Turker.

variables:
   {odun.kirma.%player%} = 0
   {oduncular.birligi.%player%} = 0
   {super.para.%player%} = 0
   {madenciler.birligi.%player%} = 0
   {tas.kirma.%player%} = 0

command /hepsinekatil:
   trigger:
      send "&4&lSistem: &atum birliklere katılınıyor lutfen birkac saniye bekleyin."
      wait 2 second
      add 1 to {oduncular.birligi.%player%}
      add 1 to {oduncular.birligi.%player%}

on break of log:
   if {oduncular.birligi.%player%} is greater than 0:
      add 1 to {odun.kirma.%player%}

on break of stone:
   if {madenciler.birligi.%player%} is greater than 0:
      add 1 to {tas.kirma.%player%}

every 15 second:
   loop all players:
      if {tas.kirma.%loop-player%} is true:
         if {tas.kirma.%loop-player%} is greater than 127:
            send "&6&lMadenciler Birligi: &a128 tas kirdigin icin" to all players
            send "Madenciler Birligi tarafından 1 &3Super Para kazandin!" to all players
            add 1 to {super.para.%loop-player%}
            remove 128 from {tas.kirma.%loop-player%}
 
every 15 second:
   loop all players:
      if {odun.kirma.%loop-player%} is true:
         if {odun.kirma.%loop-player%} is greater than 127:
            send "&6&lOduncular Birligi: &a128 odun kirdigin icin" to all players
            send "Oduncular Birligi tarafından 1 &3Super Para &akazandın!" to all players
            add 1 to {super.para.%loop-player%}
            remove 128 from {odun.kirma.%loop-player%}
                        
                        
command /bakodun:
   trigger:
      send "&6{odun.kirma.%player%} &atane odun kirdin."

command /baktas:
   trigger:
      send "&6{tas.kirma.%player%} &atane tas kirdin."

command /hepsinebak:
   trigger:
      send "&6{odun.kirma.%player%} &atane odun kirdin."
      send "&6{tas.kirma.%player%} &atane tas kirdin."

command /superpara:
   trigger:
      send "&6{super.para.%player%} &4Tane Super Paran Var!"

command /superparadonustur:
   trigger:
      if {super.para.%player%} is greater than 0:
         send "&6&lSuper Paranız Donusturuluyor Lutfen Bekleyin!"
         wait 2 second
         make console execute command "eco give %player% 100"
         remove 1 from {super.para.%player%}

sonradan 4 tane daha hata çıktı ama onlarıda düzelttim şuan skript sorunsuz çalışıyor isteyen alıp kullanabilsin diye buraya koyuyorum iyi forumlar iyi bayramlar :)
Umarım yanlış hatırlamıyorumdur ve yanlış bilgilendirmem, yinede daha iyi bilen biri beni düzeltebilir ama send lerin sonuna to player eklemen lazım, yoksa tüm sunucuya gönderir diye hatırlıyorum. Örnek: send "&6&lSuper Paranız Donusturuluyor Lutfen Bekleyin!" to player gibi.
 
Umarım yanlış hatırlamıyorumdur ve yanlış bilgilendirmem, yinede daha iyi bilen biri beni düzeltebilir ama send lerin sonuna to player eklemen lazım, yoksa tüm sunucuya gönderir diye hatırlıyorum. Örnek: send "&6&lSuper Paranız Donusturuluyor Lutfen Bekleyin!" to player gibi.
hm tamam bunu deneyeceğim.
 
Eğer "send" den sonra kişi belirtilmezse komudu gerçekleştiren oyuncuya gönderecektir.
 
Konuyu Kilitler Misiniz?
 
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