Bulundu The Flash Skripti

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Dimitris - R3k PvP - xR3ytostrike

Somon Balığı Selam Vermeye Geldi
Katılım
5 Şubat 2016
Mesajlar
19
Elmaslar
1
Puan
0
Yaş
28
Merhaba arkadaşlar, yabancı bir sunucuda görüp kurucusuna sorduğum, bana ise skript dediği çok güzel bir özelliği anlatmak istiyorum. Oyunda bir yetkili /flash yazdığında ona bir çubuk geliyor, o çubuğa sağ tıkladığı zaman, oyundaki zamanı durduruyor, kendisine hız veriyor ve oyundaki tüm mob ve oyuncuları durduruyor, ayrıca hız modundayken bir oyuncu yazı yazdığı zaman yazı yazamıyor, flash hız modundan çıktığında o yazı herkese geliyor. Zaman yavaşlatmayı randomTickSpeed gamerule'ından yapıyormuş adam. Sizden isteğim şöyle;

/flash komutunu flash.admin yetkisi olan biri kullanabilecek. Bir çubuk gelecek eline, sağ tıkladığında zamanı durduracak (randomTickSpeed'dan ve kendisine sınırsız bir şekilde hız gelecek. Ayrıca sarı particle çıkaracak ve oyuncular, moblar yürüyemeyecek. Yapabilirseniz çok sevinirim!!
 
Merhabalar, sizin için bir şeyler denedim fakat ne kadar olur ne kadar olmaz ben bile bilmiyorum.
Siz deneyin, geri dönüşünüzü dört göz ile bekliyorum. ?

Kod:
command /flash:
    permission: flash.admin
    trigger:
        give 1 blaze rod of unbreaking 10 named "&e&lThe&4&lFlash" to player
       
   
on rightclick with a stick:
    if name of tool is "&e&lThe&4&lFlash":
        if {flash::%player%} isn't set:
            execute console command "gamerule randomTickSpeed 0"
            make players pathfind to player with speed 0
            make zombies pathfind to player with speed 0
            make skeletons pathfind to player with speed 0
            make spiders pathfind to player with speed 0
            make creepers pathfind to player with speed 0
            set {flash::%player%} to 1
        else if {flash::%player%} is 0:
            execute console command "gamerule randomTickSpeed 0"
            make players pathfind to player with speed 0
            make zombies pathfind to player with speed 0
            make skeletons pathfind to player with speed 0
            make spiders pathfind to player with speed 0
            make creepers pathfind to player with speed 0
            set {flash::%player%} to 1
        else if {flash::%player%} is 1:
            execute console command "gamerule randomTickSpeed 3"
            make players pathfind to player with speed 0
            make zombies pathfind to player with speed 0
            make skeletons pathfind to player with speed 0
            make spiders pathfind to player with speed 0
            make creepers pathfind to player with speed 0
            set {flash::%player%} to 0
 
arkadaş particle ile istemiş ? ve chate yazınca yazılmicak sonradan yazılıcak ? ve gördügüm kadarıyla su akabiliyor
bende şöyle bişey denedim
Kod:
function playParticle(l: location, p: player, a: number):
    show {_a} CLOUD particles at {_l} for {_p} offset by 0.1, 0.1 and 0.1 at speed 1
on rightclick with stick:
    if name of player's tool is "&6&lFlash":
        execute player command "flash"
command /ışıkhızı:
    trigger:
        if {flashgeldi} is true:
            if {flash.%player%} is true:
                set player's walk speed to 15
                send player title "&6Turbo Güç Devrede" for 5 second
                loop 100 times:
                    playParticle(location of player, player, 50)
                    wait 0.5 second
                set player's walk speed to 10
                send player title "&6Turbo Güç Devrede Değil" for 5 second  
command /particles:              
    trigger:
        if {flashgeldi} is true:
            if {flash.%player%} is true:
                if {particle::%player%} is false:
                    set {particle::%player%} to true
                else:
                    set {particle::%player%} to false  
on any move:
    if {flashgeldi} is true:
        if {flash.%player%} is true:
            if {particle::%player%} is true:
                show 10 EXPLOSION_LARGE particles at location of player for player offset by 0, 1 and 0.1 at speed 1
on join:
    if {flash.%player%} is true:
        set {flash.%player%} to false
        set {flashlık} to "none"
        set {flashgeldi} to false
        give player 1 milk
        apply speed 0 to the player
        apply jump 0 to the player
        set player's walk speed to 0.5
        loop all entities:
            Apply slowness 0 to loop-entity
on chat:
    if {flashgeldi} is true:
        cancel event
        add "%player's display name% &f> &f%message%" to {mesajlar::*}
command /flash:
    permission: flash.admin
    trigger:
        if {flash.%player%} is false:
            set {flash.%player%} to true
            set {flashlık} to player
            set {flashgeldi} to true
            broadcast "&6 The Flash Geldi ! "
            strike lightning effect at the player
            execute console command "gamerule randomTickSpeed 0"
            execute console command "gamerule doMobSpawning false"
        else:
            set {flash.%player%} to false
            delete {flashlık}
            set {flashgeldi} to false
            apply speed 0 to the player
            apply jump 0 to the player
            loop {mesajlar::*}:
                broadcast "%loop-value%"
            clear {mesajlar::*}  
            reset player's walk speed
            set player's walk speed to 0.3
            execute console command "gamerule randomTickSpeed 1"
            execute console command "gamerule doMobSpawning true"
            loop all entities:
                Apply slowness 0 to loop-entity
            execute console command "effect %player% clear"
every second:
    if {flashgeldi} is true:
        loop all players:
            if {flash.%loop-player%} is true:
                set loop-player's walk speed to 6
            else:  
                set loop-player's walk speed to 0
        loop all entities:
            if loop-entity isn't player:
                Apply slowness 500 to loop-entity
on flow:
    if {flashgeldi} is true:
        cancel event
on damage:
    if {flashgeldi} is true:
        cancel event
        if {flash.%attacker%} is true:
            uncancel event  
on any movement:
    if {flashgeldi} is true:
        cancel event
        if {flashlık} isn't "%player%":
            stop
        if {flash.%player%} is true:
            uncancel event
            show 50 FLAME particles at location of player for player offset by 0, 0 and 0 at speed 0.1
            show 50 FLAME particles at location of player for player offset by 0, 0.5 and 0 at speed 0.1
            show 50 FLAME particles at location of player for player offset by 0, 0.8 and 0 at speed 0.1
            apply speed 15 to the player
            apply jump 2 to the player
ilk olarak ister /flash yaz ister ordaki itemi al (on rightclickdeki) sonra zaman durur eğer hızını yavaş bulursan
/ışıkhızı yaz ve dahada hızlan patlamalı olsun particlem der isen /particles yaz (bu skriptde hakan yardım etti(skript toplulugunda olan)) oyuncular mesaj yazınca yazmaz sonrasında yazar fakat sanal bir chatdir (geç attım kusura bakma başka işlerim vardı)
beğenirsen haber et aslında bunu paylaşıcakdım fakat sonra atmaya karar verdim
 
Son düzenleme:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst