Spawner skripttinde sorun var

01selim

Ağaç Yumruklayıcı
Mesajlar
27
En iyi cevaplar
0
Beğeniler
7
Puanları
110
Merhaba Forum Gamer Kullanıcıları
Elimde Şöyle Bir Skriptt Var altta vericem
Skript Demri Spawnlıyor
Şimdi Diyelimki 10 Kişide Bu Spawner den var
1 Tanesi Yanlış Yere Koydu Ve Sildirmek İstiyor
Ben 1 Tanesini Kırına Hepsi Devre Dışı Kalıyor
Benim Sizden İstediğim 1 ini kırınca diyerleri devam etsin
Yada sp ye Baparak /Spdurdur yazınca o devre dışı kalsın sadece öyle bişi oluyorsa
1. Sorun buydu bida 2. Sorun var
Sunucuya Kimi Zamanlar Plugin Ekleniyor Ve Reload Atılmak Zorunda Kalıyor
Atılınca Yine Bütün Spawner ler Devre Dışı kalıyor buna bir Çözün Varmı Benim İçin şu an En Önemli Olan 1.
Ona Bir El Atarmısınız​
Kod:
on place of 7:
    if name of player's tool is "&bDemir Spawner'i":
        send " &9&l&m[&r &eItem Spawner &9&l&m]&r >&c Spawner kuruldu." to player
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 iron ingot
            wait 3 second
on break of 7:
    set block to air
    send " &9&l&m[&r &eItem Spawner &9&l&m]&r >&c Spawner silindi." to player
    delete {place.%player%}
    give 1 7 named "&bDemir Spawner'i" to player
command /demirsp:
    trigger:
        if player is op:
            give 1 7 named "&bDemir Spawner'i" to player
 


Umut Savas

Ne demek yanlış? Ben mi?
Mesajlar
812
En iyi cevaplar
0
Beğeniler
247
Puanları
590
Ruh hali
evet çok normal
PHP:
on place of 7:
    if name of player's tool is "&bDemir Spawner'i":
        send " &9&l&m[&r &eItem Spawner &9&l&m]&r >&c Spawner kuruldu." to player
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 iron ingot
            wait 3 second
on break of 7:
    set block to air
    send " &9&l&m[&r &eItem Spawner &9&l&m]&r >&c Spawner silindi." to player
    delete {place.%player%}
    give 1 7 named "&bDemir Spawner'i" to player
command /demirsp:
    trigger:
        if player is op:
            give 1 7 named "&bDemir Spawner'i" to player
komutunda her spawnere aynı veriyi uygulamışsın ve silerken tek bir veri siliyor buda hepsini kaybetmene sonuç oluyor. sorununu söylüyorum ama çözecek kadar bilgim yok üzgünüm.
 

01selim

Ağaç Yumruklayıcı
Mesajlar
27
En iyi cevaplar
0
Beğeniler
7
Puanları
110
aslıdna şu skriptte meslea chatta sürekli faklı msj veriyor bunu ona uygulasak ona farklı veriler verebilirmi

Kod:
command /oyun1:
    permission: sk.admin
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if {kodlar.%{_kodgecici.%player%}%} is set:
        set {kodlar} to a random integer between 1 and 999999999999
        set {kodlar.%{_kodgecici.%player%}%} to {kodlar}
        set {kodBasladi} to true
        broadcast "&8&m--------------------------------------------"
        broadcast " "
        broadcast " "
        broadcast " {@prefix} &7Oyun başlamıştır, kodu sohbete ilk yazan kazanacaktır!"
        broadcast " {@prefix} &7Geçerli Kod: &e%{kodlar}%"
        broadcast " "
        broadcast " "
        broadcast "&8&m--------------------------------------------"
 

Umut Savas

Ne demek yanlış? Ben mi?
Mesajlar
812
En iyi cevaplar
0
Beğeniler
247
Puanları
590
Ruh hali
aslıdna şu skriptte meslea chatta sürekli faklı msj veriyor bunu ona uygulasak ona farklı veriler verebilirmi

Kod:
command /oyun1:
    permission: sk.admin
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if {kodlar.%{_kodgecici.%player%}%} is set:
        set {kodlar} to a random integer between 1 and 999999999999
        set {kodlar.%{_kodgecici.%player%}%} to {kodlar}
        set {kodBasladi} to true
        broadcast "&8&m--------------------------------------------"
        broadcast " "
        broadcast " "
        broadcast " {@prefix} &7Oyun başlamıştır, kodu sohbete ilk yazan kazanacaktır!"
        broadcast " {@prefix} &7Geçerli Kod: &e%{kodlar}%"
        broadcast " "
        broadcast " "
        broadcast "&8&m--------------------------------------------"
bak şimdi bahsettiğim şu 1 spye {blbla.%player%} verisini veriyorsun başka bir spye tekrar aynı veriyi veriyorsun silince ikiside gidiyor
 

01selim

Ağaç Yumruklayıcı
Mesajlar
27
En iyi cevaplar
0
Beğeniler
7
Puanları
110
tamamda bunu nasıl düzeltebiliriz

yani o üstte verdigim oyun1 deki o 99999999999 lu sistemi şu şekilde kullanamazmıyız " &bDemir Spawner'i (burayada rasgele sayı) "
 

FuryRS

Elmas Madencisi
Mesajlar
846
En iyi cevaplar
0
Beğeniler
272
Puanları
650
Ruh hali
Belki sorununuzun çözümü olmayabilir ancak skript yerine plugin kullanabilirsiniz. Yakında kendime ait olan bir eklentiyi paylaşıcam itemspawner ile ilgili. Ancak O Zaman Gelene Kadar Farklı Bir Eklenti Kullanabilirsiniz,
Link: https://www.spigotmc.org/resources/itemspawner.223/
 

01selim

Ağaç Yumruklayıcı
Mesajlar
27
En iyi cevaplar
0
Beğeniler
7
Puanları
110

01selim

Ağaç Yumruklayıcı
Mesajlar
27
En iyi cevaplar
0
Beğeniler
7
Puanları
110
sunucu 1.8 sorun olurmu
 

01selim

Ağaç Yumruklayıcı
Mesajlar
27
En iyi cevaplar
0
Beğeniler
7
Puanları
110
inmiyoki bu ya varmı sende inmiş hali
 

FuryRS

Elmas Madencisi
Mesajlar
846
En iyi cevaplar
0
Beğeniler
272
Puanları
650
Ruh hali
yetkili derken anlamadım
Yani ultragenerator plugini ile /demirsp Ahmet komutunu girerek Ahmet adlı oyuncuya demir spawner veremezsin bir yetkilinin spawner ı satın alan oyuncunun yanına gidip istediği bloğu spawnera çevirmesi gerek.
 

01selim

Ağaç Yumruklayıcı
Mesajlar
27
En iyi cevaplar
0
Beğeniler
7
Puanları
110
hadi ya onu skriptle yapamazmıyız
 

Üst