[Örnek] Basit sandık animasyonları

Nano_Sensei

Kızıltaş Madencisi
En iyi cevaplar
0
Selamlar.

Skript öğrenmek isteyen arkadaşlara yardımcı olması için bu sandık animasyonu skriptini hazırladım. Umarım daha çabuk gelişebilirler. (SkQuery gerektirir.)
Kod:
# Animasyon.sk
# Nano_Sensei

command /animasyon [<string=bilgi>]:
    trigger:
        arg 1 is "bilgi":
            send "&4&l! &7Animasyon skripti."
            send "&4&l! &7Yapımcı: &6Nano_Sensei"
            send "&4&l! &7Skype: nanosensei27"
            send "&4&l! &7Kullanılabilir animasyonlar: &81, 2"
        arg 1 is not "1" or "2" or "bilgi":
            send "&4&l! &7Böyle bir animasyon yok!"
            send "&4&l! &7Kullanılabilir animasyonlar: &81, 2"
        arg 1 is "1":
            send "&4&l! &7Animasyon 01 başlatıldı."
            set {_y} to -1
            open chest with 1 row named "&9Animasyon: &001" to player
            play door open at player with pitch 1
            loop 9 times:
                inventory name of current inventory of player is "&9Animasyon: &001":
                    add 1 to {_y}
                    format slot {_y} of player with blue stained glass pane named "&1" to be unstealable
                    play note bass at player with pitch 1
                    wait 0.4 second
                else:
                    exit loop
                    stop
            loop 2 times:
                wait 1 tick
                set {_y} to -1
                close inventory of player
                open chest with 1 row named "&4Animasyon: &001" to player
                play level up at player with pitch 1
                loop 9 times:
                    add 1 to {_y}
                    wait 0.1 tick
                    format slot {_y} of player with red stained glass pane named "&1" to be unstealable
                wait 1 second
                set {_y} to -1
                close inventory of player
                open chest with 1 row named "&9Animasyon: &001" to player
                play level up at player with pitch 1
                loop 9 times:
                    add 1 to {_y}
                    wait 0.1 tick
                    format slot {_y} of player with blue stained glass pane named "&1" to be unstealable
                wait 1 second
            play door close at player with pitch 1
            close inventory of player
            send "&4&l! &7Animasyon 01 sona erdi."
   
        arg 1 is "2":
            send "&4&l! &7Animasyon 02 başlatıldı."
            set {_y} to -1
            open chest with 1 row named "&9Animasyon: &002" to player
            play door open at player with pitch 1
            loop 9 times:
                inventory name of current inventory of player is "&9Animasyon: &002":
                    add 1 to {_y}
                    set {_x} to gold disc or 13-disc or green disc or cat disc or blocks disc or chirp disc or far disc or mall disc or mellohi disc or strad disc or ward disc or wait disc
                    format slot {_y} of player with {_x} named "&1" to be unstealable
                    play note bass at player with pitch 1
                    wait 0.4 second
                else:
                    exit loop
                    stop
            set {_y} to 9
            loop 9 times:
                inventory name of current inventory of player is "&9Animasyon: &002":
                    remove 1 from {_y}
                    format slot {_y} of player with 11-disc named "&1" to be unstealable
                    play glass at player with pitch 1
                    wait 0.4 second
                else:
                    exit loop
                    stop
            wait 0.6 second
            play door close at player with pitch 1
            close inventory of player
            send "&4&l! &7Animasyon 02 sona erdi."

Resimler: (Kısaltılmış)


Çok fazla işim var, forumla ilgilen, satış yap vs vs tüm zamanımı alıyor. Kusura bakmayın :)
 
Son düzenleme:

AtomyTR

yerli webtoon & manga destekçisi
Grafiker
Emekli
En iyi cevaplar
19
Hocam benim skript işlerine çok merakım var.Senin gibi skriptler nasıl hazırlayabilirim bana yardım edebilirmisin veya eğitici bir skript konusu açarmısın forumda ?
 

Nano_Sensei

Kızıltaş Madencisi
En iyi cevaplar
0
Hocam benim skript işlerine çok merakım var.Senin gibi skriptler nasıl hazırlayabilirim bana yardım edebilirmisin veya eğitici bir skript konusu açarmısın forumda ?
Skype adresimi ekleyebilirsin yukarıdan. Zamanım oldukça yardımcı olabilirim. Eğer İngilizcene güveniyorsan
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
adlı siteye bir göz at.

Skype adresim: nanosensei27
 

AtomyTR

yerli webtoon & manga destekçisi
Grafiker
Emekli
En iyi cevaplar
19
İnternette siteleri var.
Onları pek bulamadım.Türkçe ve detaylı olanlar benim için daha kolay.
1 Tane buldum ama sayfa kökten ingilizce.Skript ingilizceden oluşuyor onu biliyorum.
Türkçe desteği olan skript rehberi sitesi lazım bana şuanlık.Eğer biliyorsan söylersen sevinirim.


Skype adresimi ekleyebilirsin yukarıdan. Zamanım oldukça yardımcı olabilirim. Eğer İngilizcene güveniyorsan
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
adlı siteye bir göz at.
Hmm ingilizce.En azından bakmaya değer..Skype adresini verirmisin ?
 

Rosenrot

LAGOMORPHA
En iyi cevaplar
0
Format yapilirken envanterini kapatirsa oyuncunun kendi envanterine koyacaktır itemi

Edit: Kullanışsız ve gereksiz
 

Exo

Gray
Emektar Üye
En iyi cevaplar
0
Format yapilirken envanterini kapatirsa oyuncunun kendi envanterine koyacaktır itemi

Edit: Kullanışsız ve gereksiz
Skript öğrenmek isteyen arkadaşlara yardımcı olması için bu sandık animasyonu skriptini hazırladım.
Bence yeterince açıklayıcı olmuş. Burada gidip bunu birisi sunucusuna koysun dememiş sonuçta. En azından başkalarına yardım etmek amacıyla bir konu açmış böyle insanlar forumda kalmadı ne yazık ki. Hep egoistler var forumda.
 
Üst