shad
the temple of the king
- Katılım
- 25 Ekim 2014
- Mesajlar
- 1.537
- Elmaslar
- 1.442
- Puan
- 17.290
- Minecraft
- emrearik
Merhaba MC-TR okur/yazarları
Sizlere bir skript serisi tanıtacağım ve daha hiç bir alanda kullanılmamış olması da ilgi çekici olacağını düşündüm ve skripti yazdım.
[#) Amacı Nedir? (#]
Şuan ki yani versiyon 1'de ki amacı sunucuya ilk giriş yapan bir üyeye verilen rütbe. Verilen rütbede oyuncu normal bir üye olarak hareket edemiyor. Sunucu sahipleri tarafından belirlenen yetkiler ile hareket edebiliyor. Sunucuya giriyorsunuz ve yetkiniz Üye yerine Yeni Üye oluyor.
[#) Bunu Yapma Amacım? (#]
Yapma amacım arkadaşlar, farklılık katması. Yoksa bu versiyon 1 deki olay GroupManager ile de yapılabilir. Ancak skript olarak da eklemek istedim.
[#) Fikirlerim (#]
Her konuda olduğu gibi yine fikirlerim var. Skript Hayatta Kalma, Faction, PVP sunucuları için geçerli olabilir.
(Spoiler: PVP sunucularına özel rütbe sistemi de yapacağım.)
En çok uygunluk Faction ve PVP sunucularından yana, ancak farklılık olması için Hayatta Kalma'da ekledim.
Ne demiş adamın biri?
Değişilmez olmak için, değişmeli insan.
(Çok saçma bir söz ancak aklıma gelmişti)
[#) Üst Versiyon Planlarım (#]
İlk olarak versiyon 1.5 olarak çıkacak ve 5'e yakın (az veya çok) skript ekleyeceğim. Yeni rütbeler gelecek. Eylem yapıldığında (iş yapıldığında) belirlenen barajı geçince rütbe verilmesi gibi şeyler olacak. Şuan resmi olarak yani belirlenmiş olarak bir planım olmasa da amaçlarım bunlar.
[#) Skript İçin Gerekenler (#]
Skript tamam. Ancak eklentiler de gerekli. İşte lazım olacak eklentiler;
- GroupManager
- Skript
eklentileri bizler için gerekenler.
[#) Skripte Göre GroupManager Dosyası (#]
GroupManager destekli olduğu için de sizler için rütbeyi ekledim. Yetki bölümü tamamen size kaldı.
Kod:
groups: Yeni Uye
Default: false
default: true
permissions:
- <yetki1>
- <yetki1>
- <yetki1>
- <yetki1>
info:
prefix: '&2'
build: true
suffix: ''
olarak hazırladım. Umarım ihtiyacınızı giderir.
[#) Skript Kodları (#]
[#) Skript Kodları (#]
Kod:
on first join:
broadcast "&3[&kSunucuİsmi&3] &n%player% &9adli oyuncu sunucuya ilk defa katildi!"
execute console command "/manuadd %player% yeniuye"
message "&8Sunucuda yeni oldugun icin &2Yeni Uyesin!"
every 1 hours:
loop all players:
if {saat.%loop-player%} is bigger than or equal to 168:
execute console command "/manuadd %loop-player% uye"
broadcast "3[&kSunucuİsmi&3] &n%loop-player% &9adli oyuncu artik normal &2Uye!"
message "&8Sunucuda 7 gunun gecti ve artik normal &2Uyesin!" to loop-player
every 1 minute:
loop all players:
add 1 to {dakika.%loop-player%}
if {dakika.%loop-player%} is bigger than or equal to 60:
add -60 to {dakika.%loop-player%}
add 1 to {saat.%loop-player%}
NOT: Skripte "broadcast" kısımlarında olan "&k" işaretini silip yerine renk kodu ekleyiniz yoksa olacaklar;
Skript Düzenlemesi İçin @smt287 'ye teşekkürler.
[#) ----- (#]
(V1.5 ÇIKTI! http://www.mc-tr.com/konu/sunucu-rutbeleri-by-enderbey-v1-5-final-2-0.15744/)
Skript konum bu kadardı.
Görseller yakın zamanda eklenecektir.
İyi Forumlar
[#) ----- (#]
(V1.5 ÇIKTI! http://www.mc-tr.com/konu/sunucu-rutbeleri-by-enderbey-v1-5-final-2-0.15744/)
Skript konum bu kadardı.
Görseller yakın zamanda eklenecektir.
İyi Forumlar