Xp şişeleme skripti lazım acil

xRap4Fun

Marangoz
En iyi cevaplar
0
Şöyle Bi skript yaparsanız sevinirim
/xp yazdıklarında xplerine bakıcaklar
/xpsisesi level yazdıklarında xp lerini depolucaklar
xp şişesini yere attıklarındada xp leri geri gelicek
lütfen yardım edin
 

RuzonTR

YASAKLANDI
En iyi cevaplar
0
Bunun için zaten bir plugin var;
Skript kullanmak sunucuyu yorar. Yani sunucunuza 60KB büyüklüğüde bir skript yüklerseniz sunucunuza restart atarken 30 saniye beklersiniz açılana kadar diyelim 60KB'lık skript eklenirse sizi 40 saniye bekletir. Bu da sunucuyu yorar. Onun yerine
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
plugini indirin. -/bottle 1 yazarsa 1 leveli şişeye dönüştürür. siz bir komut ayarlarsınız. Chestcommand bilginiz varsa /sakla komutu açılır pencere olarak. Ortada xp şişesi çıkar ona basına -/bottle max komutu yani tüm xpleri şişeye saklar. Fakat skript ile yaparsanız sunucunuzu yoracağından emin olun.

Skript Komutu!
/xpsakla -- XP'ni saklar.
/xpgerial -- Saklanan XP'yi geri alır.
/xpsisesi -- XP'ni şişeye boşaltır.

Kod:
variables:
 {xp.%player%} = 0

command /xpsakla:
    trigger:
        set {xp.%player%} to player's level
        set player's level to 0
        send "&aSaklandi"
   

command /xpgerial:
    trigger:
        if {xp.%player%} is 0:
            send "XP saklamamışsın!" to player
            if {xp.%player%} is not set:
                send "XP saklamamışsın!" to player
        else:
            set player's level to {xp.%player%}
            send "&aGeri alındı"
            set {xp.%player%} to 0

command /xpsisesi:
    trigger:
        if {xp.%player%} is 0:
            send "XP saklamamışsın!" to player
            if {xp.%player%} is not set:
                send "XP saklamamışsın!" to player
        else:
            give player exp bottle named "XP Sisesi - RuzonTR"

on rightclick with a exp bottle:
    if player'S tool's display name is "XP Sisesi - RuzonTR":
        execute player command "gerial"
        remove player's tool from player's inventory
        cancel event
   
on join:
 if {xp.%player%} is not set:
  set {xp.%player%} to 0

%100 benim değildir.
 

xRap4Fun

Marangoz
En iyi cevaplar
0
Bunun için zaten bir plugin var;
Skript kullanmak sunucuyu yorar. Yani sunucunuza 60KB büyüklüğüde bir skript yüklerseniz sunucunuza restart atarken 30 saniye beklersiniz açılana kadar diyelim 60KB'lık skript eklenirse sizi 40 saniye bekletir. Bu da sunucuyu yorar. Onun yerine
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
plugini indirin. -/bottle 1 yazarsa 1 leveli şişeye dönüştürür. siz bir komut ayarlarsınız. Chestcommand bilginiz varsa /sakla komutu açılır pencere olarak. Ortada xp şişesi çıkar ona basına -/bottle max komutu yani tüm xpleri şişeye saklar. Fakat skript ile yaparsanız sunucunuzu yoracağından emin olun.

Skript Komutu!
/xpsakla -- XP'ni saklar.
/xpgerial -- Saklanan XP'yi geri alır.
/xpsisesi -- XP'ni şişeye boşaltır.

Kod:
variables:
 {xp.%player%} = 0

command /xpsakla:
    trigger:
        set {xp.%player%} to player's level
        set player's level to 0
        send "&aSaklandi"
  

command /xpgerial:
    trigger:
        if {xp.%player%} is 0:
            send "XP saklamamışsın!" to player
            if {xp.%player%} is not set:
                send "XP saklamamışsın!" to player
        else:
            set player's level to {xp.%player%}
            send "&aGeri alındı"
            set {xp.%player%} to 0

command /xpsisesi:
    trigger:
        if {xp.%player%} is 0:
            send "XP saklamamışsın!" to player
            if {xp.%player%} is not set:
                send "XP saklamamışsın!" to player
        else:
            give player exp bottle named "XP Sisesi - RuzonTR"

on rightclick with a exp bottle:
    if player'S tool's display name is "XP Sisesi - RuzonTR":
        execute player command "gerial"
        remove player's tool from player's inventory
        cancel event
  
on join:
 if {xp.%player%} is not set:
  set {xp.%player%} to 0

%100 benim değildir.
Benim istedigim bi skript de degil pluginde degil benim istedigim bi xp sisesinde 100 level falan olsun 100 xp sisesi olmasın
 
Üst