İstek Polislik Mesleği İle İlgili İstek Skript

ShadoKiller

Ağaç Yumruklayıcı
Mesajlar
12
En iyi cevaplar
0
Beğeniler
0
Puanları
10
Şimdi mesela polis mesleği var sunucuda. Polislere bir çubuk versek yani eşya olarak yakındaki kullanıcıya sağ tık basınca envanterini görme yetisi versek. Sonra Emniyet Amiri diye polislerin başı olsa ona da envanterden eşya alma yetkisi versek. Bir şey daha; Polislerin elinde 2 adet sopa daha olacaka. Birisi bir oyuncuya bakarak sağ tıklandığı anda chatte: "%player% adlı oyuncuyu ne kadar süre hapise atmak istiyorsunuz?" yazacak chate 10 yazıldıktan sonra 10 dakika hapise atılacak. Diğer sopa ise sağ tıklandığında sandık gibi bir şey açılacak hapisteki oyuncuları steve kafası ile göstercek sol tıkla oyuncu serbest bırakılacak.
 


LifeMCServer

Nether Yerlisi
Mesajlar
2,410
En iyi cevaplar
98
Beğeniler
2,461
Puanları
10,250
Ruh hali
Şimdi mesela polis mesleği var sunucuda.

Mesela diyorsunuz, var mı, yok mu? Biz mi skriptte ekleyeceğiz /polisol vb.? Detaylı şekilde anlatmanız gerek.

Polislere bir çubuk versek yani eşya olarak yakındaki kullanıcıya sağ tık basınca envanterini görme yetisi versek.

Çubuğun adı ne olacak? Yetkisini verecek derken? Direk envanterini mi açacak yoksa komutunun yetkisini mi verecek? Sanırım Essentials'da ki /invsee komutunun yetkisini vermesinden bahsediyorsunuz. O halde aşağıdaki işinize yarayabilir:

JavaScript:
command /aramaçubuğuver:
 permission: skript.aramaçubuğual
 trigger:
  give a stick named "&cÜstünü ara" with lore "&aSağ tıkladığınız kullanıcının üstünü aramaya yarar." to player

on rightclick on a player with a stick named "&cÜstünü ara" with lore "&aSağ tıkladığınız kullanıcının üstünü aramaya yarar.":
 make player run command "invsee %clicked entity%" as op

Run command as op yerine invsee komutunun yetkisini verip komutu girdirdikten sonra yetkiyi de alabilirsiniz fakat bu daha pratik.
Not: Çalışmaz ise skUtilities yüklü olduğuna emin olun.

Sonra Emniyet Amiri diye polislerin başı olsa ona da envanterden eşya alma yetkisi versek.

Mesela, olsa, yapsak gibi konuşmanız henüz daha planlama aşamasında olduğunuzu gösteriyor. Grupları önceden ayarlamanız gerek. Daha sonrasında yetkilere göre skriptler kodlanabilir. Envanterden eşya almak için yukarıdaki skripte ek olarak belirttiğiniz gruba essentials.invsee.modify yetkisini verebilirsiniz.

Bir şey daha; Polislerin elinde 2 adet sopa daha olacaka. Birisi bir oyuncuya bakarak sağ tıklandığı anda chatte: "%player% adlı oyuncuyu ne kadar süre hapise atmak istiyorsunuz?" yazacak chate 10 yazıldıktan sonra 10 dakika hapise atılacak.

Hapis derken, hapis sistemini de Skript ile yazmayı mı yoksa Essentials'ın sistemini mi kullanmayı düşünüyorsunuz? Eğer Essentials'ın sistemini kullanmayı düşünüyorsanız ufak bir skript yazabilirim.

Diğer sopa ise sağ tıklandığında sandık gibi bir şey açılacak hapisteki oyuncuları steve kafası ile göstercek sol tıkla oyuncu serbest bırakılacak.

Menüler biraz daha zahmetli olur, yine de TuSKe ile yapılabilir. RPG tarzı bir sunucu açmayı planlıyorsunuz sanırım? Eğer o tarz bir sunucu açacaksanız tek iş bunları yapmakla bitmiyor maalesef. Daha bir sürü sistem gerekiyor.

Hepsini forumlarda ücretsiz olarak yaptırmanız olanak dışı. Ya kendiniz öğrenmelisiniz ya da ücretli şekilde yazdırmalısınız. Ben örnekler atabilir basit konularda yardımcı olabilirim fakat tutup da sunucudaki tüm sistemleri yaptırmaya kalkarsanız tabii ki bir yerden sonra ilgilenemem.
 
Son düzenleme:

Üst