Yardım Tuske ile Gui Sorunu

xRap4Fun

Marangoz
En iyi cevaplar
0
Skript Plugininin Sürümü
2.2-dev36
Oyun Sürümü
1.8
Tuske ile açtığım guili bir skriptte boşluklara item koyabiliyorlar ama guinin içindeki itemleri alamıyorlar
Npc ye eklersem yani commandnpc ile npc ye, yaptığım skripti koyarsam npc den o pencereyi açtıklarında guinin içindeki itemleride bazen alıyor bazen alamıyorlar nedenini anlamış değilim 10 defa açarsak gui penceresini npc den 5 inde içindeki itemleri alıyor diğer 5 inde alamıyorlar ve bazı guili skriptlerin de hiç alamayıp bazılarında alıyorlar çok değişik bir sorun biliyorum çözebilicek varsa şimdiden teşekkür ederim.


Not:Alınmayan gui skriptlerine bakarak diğerlerini değiştirdim ama yine de olmadı.
 

dostveviski

Yazıyor...
En iyi cevaplar
17
Skript menülerinde bu tarz sorunlar genelde olur. Tam olarak ne yapmak istediğinizi anlamış değilim, skripti açtığınız konuya kod içerisinde eklerseniz; inceleyip yardımcı olabilirim.
 

xRap4Fun

Marangoz
En iyi cevaplar
0
Oyuncular
Skript menülerinde bu tarz sorunlar genelde olur. Tam olarak ne yapmak istediğinizi anlamış değilim, skripti açtığınız konuya kod içerisinde eklerseniz; inceleyip yardımcı olabilirim.
Oyuncular envanterlerindeki itemi skript guisine koyabiliyor ilk sorunum bu
İkinci sorunum ise npc ye komut atayıp yaptığım skriptin komudunu atınca ve oyuncular npc ye sağ tıklayıp komudu npc üzerinden açtıklarında ise gui de itemleride alabiliyorlar ama npc ye atamazsam guideki itemleri alamıyorlar.
 

dostveviski

Yazıyor...
En iyi cevaplar
17
İkinci sorunu NPC'ye boş elle tıklayarak ve elinizde eşya bulunurken tıklayarak tespit etmenizi istiyorum. Birinci sorun için ise, menüdeki boşluklara ince cam koyarak veyahut farklı materyallerle doldurarak çözüm üretebilirsiniz.
 

xRap4Fun

Marangoz
En iyi cevaplar
0
İkinci sorunu NPC'ye boş elle tıklayarak ve elinizde eşya bulunurken tıklayarak tespit etmenizi istiyorum. Birinci sorun için ise, menüdeki boşluklara ince cam koyarak veyahut farklı materyallerle doldurarak çözüm üretebilirsiniz.
Birinci sorun için oyuncuların envanterini kapatma gibi bir şey ya da oyuncular gui yi açtıklarında envanterlerindeki itemleri hareket ettiremesinler onun gibi bir şey yapabilir miyiz?
İkinci sorun için de boş elle de tıklasalar ellerinde item de olsa bazen alıyorlar bazen alamıyorlar anlamış değilim.
 

dostveviski

Yazıyor...
En iyi cevaplar
17
Birinci sorun için oyuncuların envanterini kapatma gibi bir şey ya da oyuncular gui yi açtıklarında envanterlerindeki itemleri hareket ettiremesinler onun gibi bir şey yapabilir miyiz?
İkinci sorun için de boş elle de tıklasalar ellerinde item de olsa bazen alıyorlar bazen alamıyorlar anlamış değilim.
Sorununuz eklentinin sürümünden kaynaklı da olabilir. Birinci sorun için söylediğiniz yapılabilir. Birinci sorununuz için skripti görüp düzenlemek gerekiyor.
 

xRap4Fun

Marangoz
En iyi cevaplar
0
Sorununuz eklentinin sürümünden kaynaklı da olabilir. Birinci sorun için söylediğiniz yapılabilir. Birinci sorununuz için skripti görüp düzenlemek gerekiyor.
on break of iron ore or iron_block:
if player has permission "demir.vip":
chance of 1.5%:
give a lever of unbreaking 1 named "&fDemirKasa &cParçacığı" to player
set action bar of player to "&31 &1adet &fDemirKasa &cParçacığı &1 buldun!"
on break of gold ore or gold_block:
if player has permission "altın.vip":
chance of 1.5%:
give a lever of unbreaking 1 named "&eAltınKasa &cParçacığı" to player
set action bar of player to "&31 &1adet &eAltınKasa &cParçacığı &1 buldun!"
on break of diamond ore or diamond_block:
if player has permission "elmas.vip":
chance of 1.5%:
give a lever of unbreaking 1 named "&bElmasKasa &cParçacığı" to player
set action bar of player to "&31 &1adet &bElmasKasa &cParçacığı &1 buldun!"
on break of emerald ore or emerald_block:
if player has permission "zümrüt.vip":
chance of 1.5%:
give a lever of unbreaking 1 named "&aZümrütKasa &cParçacığı" to player
set action bar of player to "&31 &1adet &aZümrütKasa &cParçacığı &1 buldun!"
on break of lapis ore or lapis_block:
if player has permission "lapis.oyuncu":
chance of 1.5%:
give a 351:12 of unbreaking 1 named "&9LapisKasa &cParçacığı" to player
set action bar of player to "&31 &1adet &9LapisKasa &cParçacığı &1 buldun!"

command /anahtar:
trigger:
wait 1 ticks
open chest with 3 rows named " &5&nAnahtarcı" to player
wait 1 ticks
format slot 11 of player with iron ingot named "&7&l• &f&lDemirKasa &5&lAnahtarı" with lore "&7&l• &cSadece &3(&bVIP&3) &ciçindir! ||&7&l• &b128 &cAdet &fDemirKasa &cParçacığı &cgerekir.||||&7&l• &c&nAlmak için tıklayınız." to close then run [execute player command "/kasayap demir"]
format slot 17 of player with emerald named "&7&l• &a&lZümrütKasa &5&lAnahtarı" with lore "&7&l• &cSadece &3(&bFVIP+&3) &ciçindir! ||&7&l• &b128 &cAdet &aZümrütKasa &cParçacığı &cgerekir. ||||&7&l• &c&nAlmak için tıklayınız." to close then run [execute player command "/kasayap zümrüt"]
format slot 13 of player with gold ingot named "&7&l• &e&lAltınKasa &5&lAnahtarı" with lore "&7&l• &cSadece &3(&bVIP+&3) &ciçindir! ||&7&l• &b128 &cAdet &eAltınKasa &cParçacığı &cgerekir. ||||&7&l• &c&nAlmak için tıklayınız." to close then run [execute player command "/kasayap altın"]
format slot 15 of player with diamond named "&7&l• &b&lElmasKasa &5&lAnahtarı" with lore "&7&l• &cSadece &3(&bFVIP&3) &ciçindir! ||&7&l• &b128 &cAdet &bElmasKasa &cParçacığı &cgerekir. ||||&7&l• &c&nAlmak için tıklayınız." to close then run [execute player command "/kasayap elmas"]
format slot 9 of player with 351:4 named "&7&l• &9&lLapisKasa &5&lAnahtarı" with lore "&7&l• &cTüm Oyuncular içindir! ||&7&l• &b128 &cAdet &9LapisKasa &cParçacığı &cgerekir. ||||&7&l• &c&nAlmak için tıklayınız." to close then run [execute player command "/kasayap lapis"]
format slot 10 of player with 0 to close then run
format slot 0 of player with 0 to close
format slot 1 of player with 0 to close
format slot 2 of player with 0 to close
format slot 3 of player with 0 to close
format slot 4 of player with 0 to close
format slot 5 of player with 0 to close
format slot 6 of player with 0 to close
format slot 7 of player with 0 to close
format slot 8 of player with 0 to close
format slot 12 of player with 0 to close
format slot 14 of player with 0 to close
format slot 16 of player with 0 to close
format slot 18 of player with 0 to close
format slot 19 of player with 0 to close
format slot 20 of player with 0 to close
format slot 21 of player with 0 to close
format slot 22 of player with 0 to close
format slot 23 of player with 0 to close
format slot 24 of player with 0 to close
format slot 25 of player with 0 to close
format slot 26 of player with 0 to close








command /kasayap [<text>]:
trigger:
if arg 1 is "demir":
if player has 128 lever of unbreaking 1 named "&fDemirKasa &cParçacığı":
execute console command "cc give physical demir 1 %player%"
remove 128 lever of unbreaking 1 named "&fDemirKasa &cParçacığı" from inventory of player
send player title "&7Satın alma" with subtitle "&aBaşarılı!"
stop
else:
send player title "&7Satın alma" with subtitle "&cBaşarısız!"
stop
if arg 1 is "zümrüt":
if player has 128 lever of unbreaking 1 named "&aZümrütKasa &cParçacığı":
remove 128 lever of unbreaking 1 named "&aZümrütKasa &cParçacığı" from inventory of player
execute console command "cc give physical zümrüt 1 %player%"
send player title "&7Satın alma" with subtitle "&aBaşarılı!"
stop
else:
send player title "&7Satın alma" with subtitle "&cBaşarısız!"
stop
if arg 1 is "altın":
if player has 128 lever of unbreaking 1 named "&eAltınKasa &cParçacığı":
remove 128 lever of unbreaking 1 named "&eAltınKasa &cParçacığı" from inventory of player
execute console command "cc give physical altın 1 %player%"
send player title "&7Satın alma" with subtitle "&aBaşarılı!"
stop
else:
send player title "&7Satın alma" with subtitle "&cBaşarısız!"
stop
if arg 1 is "elmas":
if player has 128 lever of unbreaking 1 named "&bElmasKasa &cParçacığı" :
remove 128 lever of unbreaking 1 named "&bElmasKasa &cParçacığı" from inventory of player
execute console command "cc give physical elmas 1 %player%"
send player title "&7Satın alma" with subtitle "&aBaşarılı!"
stop
else:
send player title "&7Satın alma" with subtitle "&cBaşarısız!"
stop
if arg 1 is "lapis":
if player has 128 351:12 of unbreaking 1 named "&9LapisKasa &cParçacığı" :
remove 128 351:12 of unbreaking 1 named "&9LapisKasa &cParçacığı" from inventory of player
execute console command "cc give physical lapis 1 %player%"
send player title "&7Satın alma" with subtitle "&aBaşarılı!"
stop
else:
send player title "&7Satın alma" with subtitle "&cBaşarısız!"
stop










Skripti böyle atmak durumda kaldım kusura bakmayın
 
Üst