Sol Reklam

Skript Paylaşımı Jail'i Oyuncular Yönetsin! [Şikayet Skripti]

Nasıl Buldunuz ?


  • Oy Verenler
    8
Durum
Mesaj gönderimine kapalı.

Harun553

Zombi Geldi, Beni Yedi

Discord:

HarunBulbull#8233

Katılım
3 Eylül 2014
Mesajlar
257
Elmaslar
94
Puanlar
13.950
Yer
Ankara
Minecraft
HarunBulbull
Merhaba Değerli Forum üyeleri,

Bugün yapmış olduğum şikayet skriptimi tanıtacağım.

Ön Söz:

Birini şikayet ettikten sonra 2 gün boyunca kimse şikayet edilemez! Adil olması için 2 gün sonunda şikayet edilen kişinin şikayetlerinden bir tane silinir.

Sohbete "Şikayet Nedir ?" gibi şeyler yazınca şikayetin ne olduğunu anlatır.

Oyuncu:
/şikayetet <oyuncu>: Belirtilen oyuncuyu şikayet eder. [Şikayet 2 gün sonra silinir.]
/sikayet: Skript hakkında bilgi verir.
/sikayetlerim: kaç kişi tarafından şikayet edildiğinizi gösterir.

Admin:
/sikayethakki <oyuncu>: Belirtilen oyuncuya 2 gün dolmasa da şikayet etme hakkı verir.

1.PNG


2.PNG


3.PNG


4.PNG


5.PNG


6.PNG


7.PNG

NOT: Skriptin izinsiz paylaşılması yasaktır!

NOT: Eğer V2 gelsin isterseniz, neler eklmesini istersiniz ? yanıt olarak yazın : )

--=*=-- --=*=--
[+] Skript [+]

Kod:
variables:
    {sikayet.%player%} = 0
  
command /sikayetlerim:
    trigger:
        message "&8&l&m--=*=--&8&l>> &3&lSikayet &8&l<<&m--=*=--"
        message ""
        message "&8&l>> &7Toplam Sikayetlerin : &6%{sikayet.%player%}%"
        message ""
        message "&8&l&m--=*=--&8&l>> &3&lSikayet &8&l<<&m--=*=--"
  
command /sikayetet <player>:
    aliases: şikayetet
    trigger:
        if arg-1 isn't set:
            message "&3Sikayet &8- &7/sikayet <oyuncu>"
            stop
        if arg-1 is set:
            if {sikayetkapat.%player%} is false:
                set {sikayetkapat.%player%} to true
                add 1 to {sikayet.%arg-1%}
                message "&3Sikayet &8- &6%arg-1% &7adlı oyuncuyu sikayet ettin."
                message "&3Sikayet &8- &7Haberler kotu dostum, Biri seni sikayet etti!" to arg-1
                wait 3 seconds
                if {sikayet.%arg-1%} is greater than 19:
                    remove 20 from {sikayet.%arg-1%}
                    set {hakimchat} to true
                    broadcast ""
                    broadcast "&3Hakim &8- &7Sessizlik!"
                    wait 2 seconds
                    broadcast ""
                    broadcast "&3Hakim &8- &7Bu gun burada &6%arg-1% &7adli oyuncunun sikayetleri 20'ye ulastigi icin toplanmis bulunuyoruz."
                    wait 5 seconds
                    broadcast ""
                    broadcast "&3Hakim &8- &7Sanigin ve sahitlerin ifadeleri goz onunde bulundurularak karar verilmistir!"
                    wait 4 seconds
                    broadcast ""
                    broadcast "&3Hakim &8- &7Geregi dusunuldu!"
                    wait 2 seconds
                    broadcast ""
                    broadcast "&3Hakim &8- &7Yaz kizim! Sanigin 20 tane sikayet aldigi goz onunde bulundurularak, sanik hakkinda 1 saatlik hapis cezasi uygun gorulmustur!"
                    wait 5 seconds
                    execute console command "jail %arg-1% 1 1h"
                    set {hakimchat} to false
                    broadcast ""
                    broadcast "&3Hakim &8- &7Durusma bitmistir! Konusmak serbesttir."
                    broadcast ""
                wait 2 days
                set {sikayetkapat.%player%} to false
                remove 1 from {sikayet.%arg-1%}
            else:
                message "&3Sikayet &8- &7Maalesef, her iki gunde bir kisiyi sikayet edebilirsin."
              
command /sikayethakki <player>:
    permission: op
    permission message: &3Sikayet &8- &7Yetkiniz bulunmuyor!
    trigger:
        set {sikayetkapat.%arg-1%} to false
        message "&3Sikayet &8- &6%Arg-1% &7adli oyuncunun sikayet hakki yenilendi!"
        message "&3Sikayet &8- &eYonetim &7tarafindan sikayet hakki verildi." to arg-1
      
on chat:
    if {hakimchat} is true:
        cancel event
        message "&3Sikayet &8- &7Lutfen hakim konusurken sessiz olun."
      
command /sikayet:
    trigger:
        if player doesn't have the permission "op":
            message "&8&l&m--=*=--&8&l>> &3&lSikayet &8&l<<&m--=*=--"
            message ""
            message "&a/sikayetet <oyuncu>: &7Sizi rehatsiz eden oyuncuyu sikayet etmeye yarar."
            message ""
            message "&8&l>> &7Iki gunde bir kisi sikayet edebilirsiniz."
            message "&8&l>> &7Iki gunde bir sikayet silinir."
            message ""
            message "&8&l&m--=*=--&8&l>> &3&lSikayet &8&l<<&m--=*=--"
        if player have the permission "op":
            message "&8&l&m--=*=--&8&l>> &3&lSikayet &4&lADMIN &8&l<<&m--=*=--"
            message ""
            message "&a/sikayetet <oyuncu>: &7Sizi rehatsiz eden oyuncuyu sikayet etmeye yarar."
            message "&a/sikayethakki <oyunu> &4&l[A]&a: &7Belirtilen oyuncu 2 gun beklemese de ona sikayet hakki verir."
            message ""
            message "&8&l>> &7Iki gunde bir kisi sikayet edebilirsiniz."
            message "&8&l>> &7Iki gunde bir sikayet silinir."
            message ""
            message "&8&l&m--=*=--&8&l>> &3&lSikayet &4&lADMIN &8&l<<&m--=*=--"
          
on chat:
    if message is "sikayet nedir" or "sikayet nedir ?" or "şikayet nedir" or "şikayet nedir ?":
        cancel event
        if player doesn't have the permission "op":
            message "&8&l&m--=*=--&8&l>> &3&lSikayet &8&l<<&m--=*=--"
            message ""
            message "&a/sikayetet <oyuncu>: &7Sizi rehatsiz eden oyuncuyu sikayet etmeye yarar."
            message ""
            message "&8&l>> &7Iki gunde bir kisi sikayet edebilirsiniz."
            message "&8&l>> &7Iki gunde bir sikayet silinir."
            message ""
            message "&8&l&m--=*=--&8&l>> &3&lSikayet &8&l<<&m--=*=--"
        if player have the permission "op":
            message "&8&l&m--=*=--&8&l>> &3&lSikayet &4&lADMIN &8&l<<&m--=*=--"
            message ""
            message "&a/sikayetet <oyuncu>: &7Sizi rehatsiz eden oyuncuyu sikayet etmeye yarar."
            message "&a/sikayethakki <oyunu> &4&l[A]&a: &7Belirtilen oyuncu 2 gun beklemese de ona sikayet hakki verir."
            message ""
            message "&8&l>> &7Iki gunde bir kisi sikayet edebilirsiniz."
            message "&8&l>> &7Iki gunde bir sikayet silinir."
            message ""
            message "&8&l&m--=*=--&8&l>> &3&lSikayet &4&lADMIN &8&l<<&m--=*=--"
          
on load:
    wait 5 seconds
    message "&3Sikayet &8- &7Skript &2AKTIF&7!" to console
  
on unload:
    wait 4 seconds
    message "&3Sikayet &8- &7Skript &4DE-AKTIF&7!" to console
 

Deleted User 63724

Yaratık Tuzağı: Çalışıyor
Katılım
9 Nisan 2017
Mesajlar
715
Elmaslar
332
Puanlar
14.730
yaz kizim xd güzel olmuş ama çok fazla gereksiz veriable var, authme v2 skriptindeki gibi tek tek saymama gerek yoktur umarım. ayrıca 20 çok fazla ve 1 saat çok az.
 
T

ThanatosUltio

Ziyaretçi
Süper V2 Beklioruz V2'de TR Karakterler UTF-8 Olsa Güzel Olur.
 

Harun553

Zombi Geldi, Beni Yedi

Discord:

HarunBulbull#8233

Katılım
3 Eylül 2014
Mesajlar
257
Elmaslar
94
Puanlar
13.950
Yer
Ankara
Minecraft
HarunBulbull
yaz kizim xd güzel olmuş ama çok fazla gereksiz veriable var, authme v2 skriptindeki gibi tek tek saymama gerek yoktur umarım. ayrıca 20 çok fazla ve 1 saat çok az.
tamamdır v2'de halledeceğim : )
Gönderi otomatik olarak birleştirildi:

Süper V2 Beklioruz V2'de TR Karakterler UTF-8 Olsa Güzel Olur.
Normalde TR karakterler kullanıyordum fakat çoğu sunucu TR karakter desteklemiyor bu yüzdne tR karakter kullanmadım. ama V2'de kullanırım.
 

MrEmRe

Fırında Isıttığım İlk Taş

Discord:

Mr.EmRe#0001

Katılım
15 Nisan 2018
Mesajlar
77
Elmaslar
28
Puanlar
0
Yaş
23
Minecraft
MrEmRe
İyi birşeye benziyor :D
 
S

Silinen üye 47460

Ziyaretçi
20 tane hesap açıcak işsizler var. Onun dışında güzel.
 

Harun553

Zombi Geldi, Beni Yedi

Discord:

HarunBulbull#8233

Katılım
3 Eylül 2014
Mesajlar
257
Elmaslar
94
Puanlar
13.950
Yer
Ankara
Minecraft
HarunBulbull

EylexLive

Örümcek Hoşt!

Discord:

Umut Erarslan#8378

Katılım
10 Ağustos 2017
Mesajlar
347
Elmaslar
110
Puanlar
7.110
Yer
Ankara
Minecraft
UmutErarslan_
"Wait 2 days" olayı nedir acaba, saçmalık.
 

ynsgngrd

well, it's done
Emekli

Discord:

yunus can#0004

Katılım
20 Aralık 2017
Mesajlar
498
Elmaslar
561
Puanlar
12.275
Yaş
19
Minecraft
YunusCanGungordu
İşleyiş ve fikir güzel. Başarılı bir çalışma olmuş.
 

Aegrison

Kendisinin rakibi

Discord:

The Aegrison#7049

Katılım
5 Ekim 2017
Mesajlar
43
Elmaslar
41
Puanlar
0
Yaş
25
Yer
Dünya
Minecraft
Aegrison
Şahsen ben çok beğendim, böyle fikirler ürettikten sonra icraata dökebilmekte ayrı güzel.
 

Harun553

Zombi Geldi, Beni Yedi

Discord:

HarunBulbull#8233

Katılım
3 Eylül 2014
Mesajlar
257
Elmaslar
94
Puanlar
13.950
Yer
Ankara
Minecraft
HarunBulbull

EylexLive

Örümcek Hoşt!

Discord:

Umut Erarslan#8378

Katılım
10 Ağustos 2017
Mesajlar
347
Elmaslar
110
Puanlar
7.110
Yer
Ankara
Minecraft
UmutErarslan_

Harun553

Zombi Geldi, Beni Yedi

Discord:

HarunBulbull#8233

Katılım
3 Eylül 2014
Mesajlar
257
Elmaslar
94
Puanlar
13.950
Yer
Ankara
Minecraft
HarunBulbull
Asıl böyle yaparsan bug olur.
Eğer every 2 day eventini kullansaydım otomatik olarak 2 günde bir herkesden bir şikayet silerdi doğru ancak sıkıntı şu eğer birisini 2 günün tamamlanmasına 1 dakika kala şikayet ederse 1 dakika sonra şikayet silinir yani mantıksız olur. Peki wait 2 days de nası bir bug oluyor bana bir açıklar mısın.
 

EylexLive

Örümcek Hoşt!

Discord:

Umut Erarslan#8378

Katılım
10 Ağustos 2017
Mesajlar
347
Elmaslar
110
Puanlar
7.110
Yer
Ankara
Minecraft
UmutErarslan_
Eğer every 2 day eventini kullansaydım otomatik olarak 2 günde bir herkesden bir şikayet silerdi doğru ancak sıkıntı şu eğer birisini 2 günün tamamlanmasına 1 dakika kala şikayet ederse 1 dakika sonra şikayet silinir yani mantıksız olur. Peki wait 2 days de nası bir bug oluyor bana bir açıklar mısın.
Sunucu çökme, reset, kapatma durumunda wait işlemi bozulacaktir.
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı