[ICSK-1] Kaliteli ve rahat ayarlanan, lagsız, hareketli SLOT LOCK skripti!

Yeni sürüm eklensin mi?

  • Ekle :D

  • Ekleme, zaten skript müthiş. Hiç bozma bence :P


Sonuçlar yalnızca oylamadan sonra görülebilir.

ElitIceNW

♛[ElitIceNW]♛ >Ödüllü Sunucu<
Mesajlar
188
En iyi cevaplar
0
Beğeniler
248
Puanları
310

ICSK-1: SLOTLOCK
YAZAR: @edergo

Amaç: Görev kullanan sunucular için işe yarayabilir. İsteyenler sonradan izin ekleyerek viplere slotları açabilir.

Uyumluluk: Minecraft 1.8+'da denenmiştir.

Gerekenler: Skript + SkQuery + SkMorkaz [Moresounds ve Title Manager sürümlerini yakında destekleyecektir.]

İzinler: slot.izin (Bu izini alan grup veya oyuncu slot korumasını bypass edebilecektir.)

Görsel [GIF]


KOD [SK]

[!] ÖNERİLEN: http://hastebin.com/ujikalamaf.vbs
[!] ÖNERİLEN V2: http://hastebin.com/ayilelupos.vbs
Kod:
#▄█ ▄█▄      ▄▄▄▄▄   █  █▀
#██ █▀ ▀▄   █     ▀▄ █▄█  
#██ █   ▀ ▄  ▀▀▀▀▄   █▀▄  
#▐█ █▄  ▄▀ ▀▄▄▄▄▀    █  █ 
# ▐ ▀███▀              █  
#                     ▀   
# SLOT LOCK by: edergo

#Ayarlar:
options:

OnAd: &c&lSUNUCU &8&l>
#Bu kisimdan prefixi yani on adi ayarlayabilirsiniz.
KilitAdi: &8&l[&cKilitli&8&l] &7Bu slot kilitlidir.
#Bu kisimdan kilit esyasinin adini belirleyebilirsiniz.
KilitAciklamasi: &8&l[&cKilitli&8&l] &7Bu slotun kilitini acmak icin&8&l: &bVIP &7+ &6SPONSOR &7+ &1KAHRAMAN
#Bu kisimdan kilit esyasinin aciklamasini belirleyebilirsiniz.
SilmeKomutu: is
#Bu kisimdan esya silme komutunu belirleyebilirsiniz. [KOMUTUN BASINA "/" KOYMAYIN!]
YenilemeKomutu: ICSK-SLOTLOCK Yenile
#Sadece oplar icin yenileme komutu. [KOMUTUN BASINA "/" KOYMAYIN!]
KaydedilenSKAdi: ICSK-SLOTLOCK
#Skripti yenilemenin en onemli ayari. Buraya skript dosyasina kaydettiginiz skriptin adini yazin.
KODLAMA: UFT-8
#Bilgilendirme amaclidir. [!]
KODLAYAN: edergo
#Bilgilendirme amaclidir. [!]
#Komutlari pek kurcalamamaniz onerilir!
#Skript bilgisi olanlarin degistirmesi daha guvenli olur!

#Komutlar:
command /slotkilitle:
    trigger:
        if player has permission "slot.izin":
        else:
            set slot 9 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 10 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 11 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 12 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 13 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 14 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 15 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 16 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 17 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 27 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 28 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 29 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 30 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 31 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 32 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 33 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 34 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 35 of player to red stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            wait 1 seconds
            set slot 9 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 10 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 11 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 12 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 13 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 14 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 15 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 16 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 17 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 27 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 28 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 29 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 30 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 31 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 32 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 33 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 34 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"
            set slot 35 of player to black stained glass named "{@KilitAdi}" with lore "{@KilitAciklamasi}"           
           
on place:
if block is stained glass:
  cancel event

#on drop:
# cancel event
# send "{@OnAd} &7Hey ahbap! Uzgunum fakat bir guvenlik acigindan dolayi &e/{@SilmeKomutu} &7komutunu kullanmak zorundasin." to player
# Bu ozelligi aktif etmek icin "#" isaretlerini silin.

On mor.Inventory Click:
if event-item is stained glass:
  cancel event

 
every 2 seconds:
execute players command "/slotkilitle"
      
on command "/{@SilmeKomutu}":
cancel event
delete player's tool
send "{@OnAd} &aEsya basari ile silindi."

command /ICSK-SLOTLOCK <text>:
    trigger:
        send "{@KilitAdi}"
        send "{@KilitAciklamasi}"
        if arg-1 is "yenile":
            if player is op:       
                execute console command "/sk reload {@KaydedilenSKAdi}"
                send "{@OnAd} &aSkript basari ile yenilendi."
            else:
                send "{@OnAd} &cBunu yapma sansin yok."
               

click with black stained glass or red stained glass:
cancel event
Lütfen izinsiz paylaşmayınız.​
 


Ekli dosyalar

  • ICSK-SLOTLOCK GIF.gif
    ICSK-SLOTLOCK GIF.gif
    91 KB · Görüntüleme: 272
Son düzenleme:

amadda

Zombi Katili
Mesajlar
183
En iyi cevaplar
0
Beğeniler
39
Puanları
640
Skript çok güzele benziyor peki
Nasıl kilitsiz slot yapacağız ?
Örneğin vipde kilitsiz.slot permi var ise slotların hepsi açık olacak

İyi Forumlar
 

ElitIceNW

♛[ElitIceNW]♛ >Ödüllü Sunucu<
Mesajlar
188
En iyi cevaplar
0
Beğeniler
248
Puanları
310
Skript çok güzele benziyor peki
Nasıl kilitsiz slot yapacağız ?
Örneğin vipde kilitsiz.slot permi var ise slotların hepsi açık olacak

İyi Forumlar
Merhaba,
Yorumunuz için teşekkürler.
Skripti güncelleyip "slot.izin" adlı izini ekleyeceğim.
Eğer VIP veya üstü izinlere "slot.izin" adlı izini verirseniz VIP'ler slot engelini bypass edebilecek. :)

Güncelleme!
+ Skript hastebin'e yüklendi, (Space ve enter görünürlüğü için.)
+ VIP izinleri eklendi. (Bu izini alanlar slot korumasını bypass edebilir.)

Ve skriptin son hali:
%100 lag oranı indirildi + izin eklendi. Hatalar silindi:

http://hastebin.com/ujikalamaf.vbs
 

amadda

Zombi Katili
Mesajlar
183
En iyi cevaplar
0
Beğeniler
39
Puanları
640
Merhaba,
Yorumunuz için teşekkürler.
Skripti güncelleyip "slot.izin" adlı izini ekleyeceğim.
Eğer VIP veya üstü izinlere "slot.izin" adlı izini verirseniz VIP'ler slot engelini bypass edebilecek. :)

Güncelleme!
+ Skript hastebin'e yüklendi, (Space ve enter görünürlüğü için.)
+ VIP izinleri eklendi. (Bu izini alanlar slot korumasını bypass edebilir.)

Ve skriptin son hali:
%100 lag oranı indirildi + izin eklendi. Hatalar silindi:

http://hastebin.com/ujikalamaf.vbs
İyi güzel hoşta bugunu buldum :)
Camları alıp boş slotlara koyduğumuzda silinmiyot oradan :D

İyi Forumlar
 

ElitIceNW

♛[ElitIceNW]♛ >Ödüllü Sunucu<
Mesajlar
188
En iyi cevaplar
0
Beğeniler
248
Puanları
310
İyi güzel hoşta bugunu buldum :)
Camları alıp boş slotlara koyduğumuzda silinmiyot oradan :D

İyi Forumlar
Onu engellemeyi senelerdir başaramadım. Bu nedenle bug olmasın diye camların kullanımını ve atımını engelledim :)
Oyuncuların gereksiz bir eşyayı alacağını sanmıyorum.
 

McWeb

Kızıltaş Madencisi
Mesajlar
467
En iyi cevaplar
0
Beğeniler
120
Puanları
610
Onu engellemeyi senelerdir başaramadım. Bu nedenle bug olmasın diye camların kullanımını ve atımını engelledim :)
Oyuncuların gereksiz bir eşyayı alacağını sanmıyorum.
Kod:
click with black stained glass or red stained glass:
[TAB]cancel event
Bunu deneyebilirsiniz hatasız bir şekilde çalışmasına rağmen hala cam diğer slotlara geçirilebiliyorsa umbaska plugininin bu kodunu kullanabilirsiniz
Kod:
On inventory click:
[TAB]clicked item is stained glass:
[TAB] [TAB]cancel event
Bu arada skript güzel olmuş
 

ElitIceNW

♛[ElitIceNW]♛ >Ödüllü Sunucu<
Mesajlar
188
En iyi cevaplar
0
Beğeniler
248
Puanları
310
Kod:
click with black stained glass or red stained glass:
[TAB]cancel event
Bunu deneyebilirsiniz hatasız bir şekilde çalışmasına rağmen hala cam diğer slotlara geçirilebiliyorsa umbaska plugininin bu kodunu kullanabilirsiniz
Kod:
On inventory click:
[TAB]clicked item is stained glass:
[TAB] [TAB]cancel event
Bu arada skript güzel olmuş
Öneriniz ve yorumunuz için teşekkürler.
2. Kodu kendim denedim, işe yaramadı fakat 1. kodu daha denemedim. İşe yararsa en kısa zamanda güncel halini paylaşacağım :)
 

ElitIceNW

♛[ElitIceNW]♛ >Ödüllü Sunucu<
Mesajlar
188
En iyi cevaplar
0
Beğeniler
248
Puanları
310
amacım konuyu baltalamak değil ama
https://forum.gamer.com.tr/konu/envanter-kilitleme-sistemi.354860/
adlı konu ile aynı skript farklı mantık ama 2 skriptte lag yapmıyor.
ilk defa çalışan ? @mpcvzr yaptığıda çalışıyor, konu başlığını düzenlersen sevinirim.
önceden biri yaptığı için pek gerekli bulmuyorum ama yinede başarılar!
Öncelikle "amacım konuyu baltalamak değil ama" diyen herkesin gerçekte düşündüğünün: "konuya motorlu testere ile geliyorum" demek olduğunu biliyoruz :)
Bizim bu skriptteki yapma amacımız bir ilki gerçekleştirmek değil, kolaylık sağlamak. Ha tabi ilkler de gelecek serilerimizde yayınlanacaktır. Bir de 2. skriptte lag yapmıyor demişsiniz de bu skriptte de lag yapmıyor. Tabi skript config ayarlarınız doğruysa. Ayrıca bu skriptin ayarlanması ve kullanımı daha basit.
Her şeye rağmen eleştiriniz için teşekkürler.

Edit: Bizde ekstradan UFT-8 ve ANSI desteği ve hareketlilik özelliği var.
Edit2: Konu başlığı düzeltildi.

Anket eklenmiştir.
 

ElitIceNW

♛[ElitIceNW]♛ >Ödüllü Sunucu<
Mesajlar
188
En iyi cevaplar
0
Beğeniler
248
Puanları
310
Başarılı Tebrik Ediyorum.
Teşekkürler.

GÜNCELLEME!
+ Gif değiştirildi,
+ Yeni v2 hastebin eklendi,
+ Yere eşya atma aktifleştirildi, envanterdeki camlara dokunma engellendi,
+ SkMorkaz desteği eklendi,
+ Eşya silme komutu değiştirildi.
[Önerilen skript alma yeri: Hastebin]

Güncelleme test edilmiş ve başarı ile çalışmıştır.
 

ElitIceNW

♛[ElitIceNW]♛ >Ödüllü Sunucu<
Mesajlar
188
En iyi cevaplar
0
Beğeniler
248
Puanları
310
Güzel başarılı ama lag yaparmı ?
Yorumunuz için teşekkür ederim.
Eğer skript configiniz doğruysa lag yapmaz.
3 GB + 70 plugin + 5 haritalı sunucuda hiç lag yapmadan rahat şekilde çalışıyor.
 

Üst