- En iyi cevaplar
- 7
Merhaba arkadaşlar.
Skripti isterken yazdıklarım:
Skript bitirdikten sonra yazdıklarım:
Skripti isterken yazdıklarım:
Sunucum için evlenme skripti lazım. Ama normal "evlendin" yetmicek bana.
Evlenince evlendiğin kişinin çantasını, onun üstüne sağ tıkladığında görebilecekler.
Ve yapılıyorsa eşyalar çantadan alınmasın.
/evlen <isim> yazarak evlenilcek.
/bosan <isim> yazarak boşanılcak.
Skript+ ve SkQuery sunucuda yüklü.
Elimde şöyle kodlar var:
show the victim's inventory to the player
open the player's inventory for the player
close the player's inventory
Yardımlarınızı bekliyorum.
@Schaffer79 , @BraveHero , @ta1ha , @Ranork , @TheProfessional , @Secret_wither , @Admicos
Bildirim ile rahatsız ettiysem özür dilerim.
Skript bitirdikten sonra yazdıklarım:
Merhaba arkadaşlar.
Bu konuya bakanların anime izlemiş olduğunu düşünüyorum.
Yinede kısa bir özet geçeyim:
Sword art online animesinde evlenme sistemi vardır. Evlenildiğinde evlenilen kişiler birbirinin eşyalarını görebilirler.
Bende sao (sword art online) swsi yaptığımdan böyle bir şey yapmayı düşündüm.
Özellikler:
/evlen <isim> : İsmi yazılan kişiyle evlenir. (İstek yollamadan evlenilir.)
/bosan <isim> : İsmi yazılan kişiyle boşanılır. (İstek yollamadan boşanılır.)
/evlenme_devredisi_birak : Evlenmeyi siz tekrar açana kadar devre dışı bırakır. Kimseyle evlenemezsiniz.
/evlenme_etkinlestir : Evlenmeyi ektinleştirir.
/cantabak <isim> : Evlenilen kişinin çantasını açar. Evlenilen kişi yetkili olsa dahil çantasından eşya alınabilinir. Ayrıca çantaya eşya koyulabilir.
Yetkiler:
/evlen: electrocraft.evlen
/evlenme_devre_disi_birak: electrocraft.evlenmedevredisibirak
/evlenme_etkinlestir: electrocraft.evlenmeetkinlestir
/bosan: electrocraft.bosan
/cantabak: electrocraft.cantabak
Version 2 için düşünülenler:
Cinsiyet seçip kız-erkek evlenme ayarlanılacak.
Version 1:
Kod:#---------------------------ELECTROCRAFT-----EVLENME_SKRIPT---------ELECTROCRAFT-------------------------# #--Kodlayan:_________Moonstalker----------# #--Sunucusu:_________saocraft.sytes.net---# #--Sunucu-versionu:__1.7.2----------------# #--Sitesi:_____http://electrocraft.hj.cx--# #--Bu skript Moonstalker tarafindan ElectroCraft Sword Art Online Minecraft'ta sunucusu icin kodlanmistir.--# #--Duzenleme yapilabilir. Lutfen kaynak vermeden dagitmayiniz.--# #---------------------------ELECTROCRAFT-----EVLENME_SKRIPT---------ELECTROCRAFT-------------------------# command /evlen <player>: permission: electrocraft.evlen usage: /evlen <oyuncu> trigger: if {%player%.evlenme} is not set: if {%arg 1%.evlenme} is not set: set {%player%.evlenme} to "%arg 1%" set {%arg 1%.evlenme} to "%player%" send "<red> %player% , %arg 1% ile evlendi. " to players set {%player%.evlenmedurumu} to "%player% , %arg 1% ile evlendi" if {%arg 1%.evlenme} is "evlenmedevredisi": send "<light red>Evlenmek istediginiz kisi evlenmeyi devre disi birakmis durumdadir." to player else: send "<light red>Zaten evlisin veya evlenmeniz devre disi birakilmis. /evlenme_etkinlestir yazarak evlenmeyi acabilirsiniz." to player command /evlenme_devredisi_birak: permission: electrocraft.evlenmedevredisibirak trigger: if {%player%.evlenme} is not set: set {%player%.evlenme} to "evlenmedevredisi" message "<gray>Evlenme devre disi birakildi." message "<gray>Artik evlenemezsiniz." message "<red>Dikkat! Evlenme devre disi birakildigi tespit edildi. Etkinlestirmek icin /evlenme_etkinlestir yazin." else: message "<red>Evlenme devre disi birakilirken bir hata olustu. Hata sunlardan dolayi olabilir:" message "<light red>Suan evlisiniz." message "<light red>Zaten devredisi." message "<light red>Sunucu hatasi." command /evlenme_etkinlestir: permission: electrocraft.evlenmeetkinlestir trigger: if {%player%.evlenme} is "evlenmedevredisi": delete {%player%.evlenme} message "<red>Dikkat! Haber verilmeksizin sizinle evlenebilirler." message "<light red>Evlenme artik etkin." else: message "<red>Evlenme etkinlesirken bir hata olustu. Hata sunlardan dolayi olabilir:" message "<light red>Suan evlisiniz." message "<light red>Zaten etkin." message "<light red>Evlenme devredisi degil." message "<light red>Sunucu hatasi." command /bosan <player>: permission: electrocraft.bosan trigger: if {%player%.evlenme} is "%arg 1%": delete {%player%.evlenme} delete {%player%.evlenmedurumu} delete {%arg 1%.evlenme} delete {%arg 1%.evlenmedurumu} message "<gray>Bosandiniz." broadcast "<light red>%player% , %arg 1% adli kisiyi bosadi !" else: message "<gray>Evli degilsin" #on rightclick on player: # if clicked entity is {%player%.evlenme}: # open the clicked entity's inventory for the player #Bu kod kullanilmak istenmedi. Bunlarin yerine /cantabak <player> komudu eklendi. command /cantabak <player>: permission: electrocraft.cantabak trigger: if {%arg 1%.evlenme} is "%player%": open the arg 1's inventory for the player else: send "%arg 1% ile evli degilsin." to the player
Son düzenleme: