Hub Sunucumuz İçin >> Herhangi bir moba sağ tıklayınca >> O komutu yazması

KenanDemirtaş

Ufkun Ötesinde
En iyi cevaplar
0
Skriptten neredeyse hiç anlamıyorum. Kaç tane eğitim videosu izledim onuda bilmiyorum. Ancak olmuyor anlayamıyorum. İzliyorum tam öğrendim diyorum sonraki gün unutuyorum. Muhtemelen bu skript kolaydır. Denedim ama olmuyor. Bende size sorma kararı aldım. CommandNPC işlevini görecek skript gibi bir şey. HubSunucumdaki lobi için. Mesela 2-3 İskelet OLACAK Lobide. Hepsinde ayrıca bir komut verecem oyuncular sağ tıklayınca o komutu girecek. /skyblock - /faction komutları gibi. CommandNPC nin bütün sürümlerini denedim hep bukkit hem spigot birtanesi çalıştı yazdık cmd olarka falan ama sağ tıklayınca falan çalıştırmıyordu. Skriptle yapılır muhtemelen ama CommandNPC dışında bu işlevi gören plugin varsa atarsanız sevinirim.
 

ForcEmir

Elmas Madencisi
En iyi cevaplar
0
PHP:
command /servergit [<Text>]:
    trigger:
        if arg-1 is not set:
            send "&3Sunucu &8> &cBir sunucu ismi girmelisin",
        if arg-1 is set:
            bungeecord connect player to "%arg-1%"
           
command /skyblock:
    trigger:
        bungeecord connect player to "skyblock"

/Servergit Faction yazarsanız factiona gider , /Servergit rush yazarsanız rush a gider, alttada sadece skyblock yazarak skyblock'a gider, bilginiz olsun.

#WildSkript gereklidir

PHP:
command /servergit [<Text>]:
    trigger:
        if arg-1 is not set:
            send "&3Sunucu &8> &cBir sunucu ismi girmelisin",
        if arg-1 is set:
            bungeecord connect player to "%arg-1%"
          
command /skyblock:
    trigger:
        bungeecord connect player to "skyblock"

/Servergit Faction yazarsanız factiona gider , /Servergit rush yazarsanız rush a gider, alttada sadece skyblock yazarak skyblock'a gider, bilginiz olsun.

#WildSkript gereklidir

+ CommandNPC çalışmaıs lazım, onla komutu girdirebilirsin
 

SnipeTR

Zombi Katili
En iyi cevaplar
0
Kod:
on rightclick on skeleton:
    if skeleton's name is "skyblock":
        execute player command "/skyblock"

command /skeletonspawn:
    trigger:
        spawn 1 skeleton at player
        set name of spawned skeleton to "skyblock"
        apply slowness 666 to spawned skeleton for 999999 day

Böyle skeleton hareket etmez sağ tıklayınca /skyblock komutunu yazar ama oyuncular ittirebilir büyük ihtimal.
 

KenanDemirtaş

Ufkun Ötesinde
En iyi cevaplar
0
Kod:
on rightclick on skeleton:
    if skeleton's name is "skyblock":
        execute player command "/skyblock"

command /skeletonspawn:
    trigger:
        spawn 1 skeleton at player
        set name of spawned skeleton to "skyblock"
        apply slowness 666 to spawned skeleton for 999999 day

Böyle skeleton hareket etmez sağ tıklayınca /skyblock komutunu yazar ama oyuncular ittirebilir büyük ihtimal.
Oyuncuların ittirmesi sorun olmaz. Öncelikle skript için aşırı teşekkkürler. Mesela ben bu skriptin belirli yerlerini değiştirerek ayrı bir iskelet daha spawn edebilirirmiyim. Faction'a gitmek için mesela. Yoksa başka bir mob mu kullanmak zorundayım?
 

SnipeTR

Zombi Katili
En iyi cevaplar
0
Oyuncuların ittirmesi sorun olmaz. Öncelikle skript için aşırı teşekkkürler. Mesela ben bu skriptin belirli yerlerini değiştirerek ayrı bir iskelet daha spawn edebilirirmiyim. Faction'a gitmek için mesela. Yoksa başka bir mob mu kullanmak zorundayım?
İsmine göre yapıyor yani şöyle kullanabilirsin;

Kod:
on rightclick on skeleton:
    if skeleton's name is "skyblock":
        execute player command "/skyblock"

on rightclick on skeleton:
    if skeleton's name is "faction":
        execute player command "/faction"

command /skeletonspawnsky:
    trigger:
        spawn 1 skeleton at player
        set name of spawned skeleton to "skyblock"
        apply slowness 666 to spawned skeleton for 999999 day

command /skeletonspawnfact:
    trigger:
        spawn 1 skeleton at player
        set name of spawned skeleton to "faction"
        apply slowness 666 to spawned skeleton for 999999 day

Rica ederim bu arada, kendi sunucusunu çok iyi sanıp ego içinde sana laf edenleride takma bence (:
 
Üst