PVP Market Skripti

BerkeKD

Usta Üye
Katılım
7 Temmuz 2020
Mesajlar
37
Tepkime puanı
13
Puanları
50
Madalyalar
2
  • Konu Kaşifi
  • Emektar
Zamanında Arayıpta bulamadığım skripti internetin en derinlerinden çıkartıp bir güzel düzenleyip ve yenileyip sizlere sunuyorum. :)

Herhangi bir hatada bana ulaşabilirsiniz.


Kod:
Options:
    p: &3FACTION &8&l►
   
function satisYap(p: player, i: item, fiyat: int):
    if {_p} has 64 of {_i}:
        remove 64 of {_i} from {_p}'s inventory
        add {_fiyat} to {_p}'s balance
        send "{@p} &7Başarıyla &a64 &aadet %{_i}% &a%{_fiyat}%TL'ye &7sattın!" to {_p}
    else:
        send "{@p} &cYeteri kadar %{_i}% yok!" to {_p}
       
function satinAl(p: player, i: item, fiyat: int, adet: int):
    if {_p}'s balance >= {_fiyat}:
        remove {_fiyat} from {_p}'s balance
        give {_adet} of {_i} to {_p}
        send "{@p} &7Başarıyla &a%{_adet}% &aadet %{_i}% &a%{_fiyat}%TL &7aldın!" to {_p}
    else:
        send "{@p} &cYeterli paran yok! %{_fiyat} - {_p}'s balance% daha gerekli!" to {_p}
       
function ozelZirh(p: player, i: item, fiyat: int, isim: text):
    if {_p}'s balance >= {_fiyat}:
        remove {_fiyat} from {_p}'s balance
        enchant {_i} with protection 8
        enchant {_i} with unbreaking 4
        give {_i} named "%{_isim}%" to {_p}
        send "{@p} &7Başarıyla &a%{_i}% &a%{_fiyat}% &7aldın!" to {_p}
    else:
        send "{@p} &cYeterli paran yok! %{_fiyat} - {_p}'s balance% daha gerekli!" to {_p}
       
function ozelZirhExp(p: player, i:item, fiyat: int, isim: text):
    if {_p}'s level >= {_fiyat}:
        remove {_fiyat} from {_p}'s level
        enchant {_i} with protection 8
        enchant {_i} with unbreaking 4
        give {_i} named "%{_isim}%" to {_p}
        send "{@p} &7Başarıyla &a%{_isim}%, &a%{_fiyat}%TL'ye &7aldın!" to {_p}
    else:
        send "{@p} &cYeteri levelin yok!" to {_p}
       
function ozelZirhLevel(p: player, c: text, fiyat: int):
    if {_p}'s level >= {_fiyat}:
        remove {_fiyat} from {_p}'s level
        execute console command "/cc give %{_p}% %{_c}% 1" #Kasa verme komutu.
        send "&6Başarılya &e%{_c}% &6kasası anahtarı aldın." to {_p}
    else:
        send "{@p} &cYeteri levelin yok!" to {_p}  
           
               
command /pvpmarket:
    trigger:
        create a gui with chest with 5 rows named "&5» &7Pvp Market":

            make gui slot 20 with diamond helmet named "&dPvP Market Seti" with lore "|| || &6Özellikleri:|| &5» &aKırılmazlık 4|| &5» &aKoruma 8|| &7Fiyat: &a250.000|| &e&nSatın almak için tıkla!":
                ozelZirh(player, diamond helmet, 250000, "&dPvP Market Seti")
            make gui slot 21 with diamond chestplate named "&dPvP Market Seti" with lore "|| || &6Özellikleri:|| &5» &aKırılmazlık 4|| &5» &aKoruma 8|| &7Fiyat: &a350.000|| &e&nSatın almak için tıkla!":
                ozelZirh(player, diamond chestplate, 350000, "&dPvP Market Seti")
            make gui slot 22 with diamond leggings named "&dPvP Market Setin" with lore "|| || &6Özellikleri:|| &5» &aKırılmazlık 4|| &5» &aKoruma 8|| &7Fiyat: &a350.000|| &e&nSatın almak için tıkla!":
                ozelZirh(player, diamond leggings, 350000, "&dPvP Market Seti")
            make gui slot 23 with diamond boots named "&dPvP Market Seti" with lore "|| || &6Özellikleri:|| &5» &aKırılmazlık 4|| &5» &aKoruma 8|| &7Fiyat: &a250.000|| &e&nSatın almak için tıkla!":
                ozelZirh(player, diamond boots, 250000, "&dPvP Market Seti")
            make gui slot 24 with diamond sword named "&dPvP Market Kılıcı" with lore "|| || &6Özellikleri:|| &5» &aKırılmazlık 5|| &5» &aAlevden Çehre 3|| &5» &aKeskinlik 8|| &5» &aGanimet 3|| &7Fiyat: &a350.000|| &e&nSatın almak için tıkla!":
                if player's balance >= 350000:
                    set {_i} to diamond sword
                    remove 350000 from player's balance
                    enchant {_i} with fire aspect 3
                    enchant {_i} with unbreaking 5
                    enchant {_i} with sharpness 8
                    enchant {_i} with looting 3
                    give {_i} named "&dPvP Market Kılıcı" to player
                    send "{@p} &7Başarıyla &8elmas kılıç &8350000 &7aldın!" to player
                else:
                    send "{@p} &cYeterli paran yok! %350000 - player's balance% daha gerekli!" to player
            make gui slot 31 with golden apple named "&dBüyülü Elma (x16)" with lore "|| || &6Özellikleri:|| &5» &aEmiş|| &5» &aYenilenme|| &5» &aDirenç|| &5» &aAteş Direnci|| &7Fiyat: &a240.000|| &e&nSatın almak için tıkla!":
                satinAl(player, enchanted golden apple, 240000, 16)
            open last gui to player
 

ThunderEfe

Moderatör
Moderatör
Katılım
11 Nisan 2020
Mesajlar
127
Tepkime puanı
52
Puanları
50
Madalyalar
2
  • Konu Kaşifi
  • Emektar
Faction sunucuları için güzel bir skript.Paylaşımınız için teşekkürler.
 

Ruzorin

Varsa şekliniz arenaya bekleriz
Moderatör
Disec
Katılım
9 Nisan 2020
Mesajlar
170
Tepkime puanı
74
Puanları
50
Madalyalar
2
  • Emektar
  • Konu Kaşifi
Daha çok kitpvp sunucularına yakışı buldum. Bilmiyorum belki de bana öyle gelmiştir. Ayrıca derinlere inip aramışsınız :) Güzel bir tanıtım.
 

ALCADRAZ

Dünyaya gelme başarımı kazanıldı!
Katılım
3 Kasım 2020
Mesajlar
1
Tepkime puanı
0
Puanları
15
Madalyalar
0
6 error var hocam yardımcı olur musun
 
Üst