RetroNetworkTR

Sudan Çıkmış
Mesajlar
2
En iyi cevaplar
0
Beğeniler
0
Puanları
10
Merhabalar. Bugün Size Blok Engelleme Skriptini tanıtıcam.
Bunun için skript hariç hiçbir plugine ihtiyaç yoktur.(Pluginle Halledilir ama skript halini göstericem)

Engellenen Bloklar:
Tabela = sign , TNT = TNT , 137 = Komut Bloğu , [Blok] = (Buraya Bir ingilizce blok ismi girin) ,
[Sebep] = (Yasaklanan bloğun yasaklanma sebebi)

Skript:
Kod:
on place of a sign:
    send "&a[&cYasakBlock&a] &6&lBu Block Yönetici Tarafindan Yasaklandi!"
    send "&a[&cYasakBlock&a] &6&lSebep: Server IP adresi girmek!"
    cancel event

on place of a TNT:
    send "&a[&cYasakBlock&a] &6&lBu Block Yönetici Tarafindan Yasaklandi!"
    send "&a[&cYasakBlock&a] &6&lSebep: &cKolay YokEdim."
    cancel event

on place of a [Blok]:
    send "&a[&cYasakBlock&a] &6&lBu Block Yönetici Tarafindan Yasaklandi!"
    send "&a[&cYasakBlock&a] &6&lSebep: [Sebep]!"
    cancel event

on place of a [Blok]:
    send "&a[&cYasakBlock&a] &6&lBu Block Yönetici Tarafindan Yasaklandi!"
    send "&a[&cYasakBlock&a] &6&lSebep: [Sebep]"
    cancel event

on place of a 137:
    send "&a[&cYasakBlock&a] &6&lBu Block Yönetici Tarafindan Yasaklandi!"
    send "&a[&cYasakBlock&a] &6&lSebep: Bu Bugu Kullanma Lütfen!"
    cancel event
 


CraxyTR

mc.silencenw.com
Mesajlar
449
En iyi cevaplar
0
Beğeniler
106
Puanları
440
Ruh hali
Ne gerek var buna ? ayrıca 3 satırlık şey bunu her kes yaza bilir bence. | Gereksiz olmuş.
 

ReaLTaiizor

Kızıltaş Madencisi
Mesajlar
577
En iyi cevaplar
0
Beğeniler
193
Puanları
700
Ruh hali
Kod:
options:
    p: &a[&cYasakBlock&a]
    y: Taiizor.Block.ByPass
    d: world
    m1: &6&l%{_b}% Yönetici Tarafından Yasaklandı!
    m2: &6&lSebep: Bu Bugu Kullanma Lütfen!

function Yasak(p: player , b: block):
    send "{@p} {@m1}" to {_p}
    send "{@p} {@m2}" to {_p}

on place:
    if player's world is "{@d}":
        if player doesn't have the permission "{@y}":
            if event-block is Command Block:
                cancel event
                Yasak(player,event-block)
            if event-block is TnT:
                cancel event
                Yasak(player,event-block)
            if event-block is Sign:
                cancel event
                Yasak(player,event-block)

veya

Kod:
options:
    p: &a[&cYasakBlock&a]
    y: Taiizor.Block.ByPass
    d: world
    m1: &6&l%{_b}% Yönetici Tarafından Yasaklandı!
    m2: &6&lSebep: Bu Bugu Kullanma Lütfen!

function Yasak(p: player , b: block):
    send "{@p} {@m1}" to {_p}
    send "{@p} {@m2}" to {_p}

on place:
    if player's world is "{@d}":
        if player doesn't have the permission "{@y}":
            if event-block is Command Block or Sign or TnT:
                cancel event
                Yasak(player,event-block)

veya

Kod:
options:
    p: &a[&cYasakBlock&a]
    y: Taiizor.Block.ByPass
    d: world
    m1: &6&l%{_b}% Yönetici Tarafından Yasaklandı!
    m2: &6&lSebep: Bu Bugu Kullanma Lütfen!

on place:
    if player's world is "{@d}":
        if player doesn't have the permission "{@y}":
            if event-block is Command Block or Sign or TnT:
                cancel event
                send "{@p} {@m1}" to {_p}
                send "{@p} {@m2}" to {_p}

veya

Kod:
options:
    p: &a[&cYasakBlock&a]
    y: Taiizor.Block.ByPass
    d: world
    b: Command Block or Sign or TnT
    m1: &6&l%{_b}% Yönetici Tarafından Yasaklandı!
    m2: &6&lSebep: Bu Bugu Kullanma Lütfen!

on place:
    if player's world is "{@d}":
        if player doesn't have the permission "{@y}":
            if event-block is {@b}:
                cancel event
                send "{@p} {@m1}" to {_p}
                send "{@p} {@m2}" to {_p}
 

Üst