Skript Paketim [ 5 Tane]

Skriptlerim Nasıl ?

  • Gayet iyi.

    Kullanılan: 9 81.8%
  • İdare eder , geliştirilmeli.

    Kullanılan: 2 18.2%

  • Kullanılan toplam oy
    11

ZereftheBlackMage

Demir Madencisi
En iyi cevaplar
0
Muhteşem! You are a pro man. Java seni işe almalı. Harika! Çok sağol! Tam işime yarayacak şeydi! Devam et! Daha da pro ol. Bütün yazılım dillerini öğren ve Bill Gates ile tanış. Ona kendi yazacağın bir dili öğret. Çırağın olsun. Sonra bir şirket bul. Google'ı, microsoft'u ve her d,ğer şirketleri satnı al. Sonra dünyayı tek bir dile odakla. Bu hem konuşma dili hem de yazılımcılık dili olsun. Sentilyoner ol. Mars ve Ay'ı satın al. Gezegenler arası köprü inşa et.
Şaka bir yana çok sağol. İşe yarar.
 
Son düzenleme:
S

Switcher

Ziyaretçi
Muhteşem! You are a pro man. Java seni işe almalı. Harika! Çok sağol! Tam işime yarayacak şeydi! Devam et! Daha da pro ol. Bütün yazılım dillerini öğren ve Bill Gates ile tanış. Ona kendi yazacağın bir dili öğret. Soo thanks.
Şaka bi yana çok sağol. İşe yarar.
Teşekkürler
 

DarkStorm

Kızıltaş Madencisi
En iyi cevaplar
0
şu takım skriptinin eksiklerini düzeltebilecek bir yiğit çıkarsa iyi olacak elime alıyorum düzenlemek için kafam başka yerlere dalıyor
 

DarkStorm

Kızıltaş Madencisi
En iyi cevaplar
0
Birden fazla takım kurma sorununu düzelttim sıra diğerinde buyrun efenim:
Kod:
command /takim [<text>] [<text>] [<text>]:
    permission: takım.oyuncu
    description: Takım Olmanızı Sağlar
    trigger:    
        if argument 1 is "olustur":
            if player has permission "takim.olustur":
                if argument 2 is set:
                    if {takım.clandb.%argument 2%} isn't set:
                        if {takım.playerdb.%player%.clan} is not set:
                            set {takım.playerdb.%player%.clan} to "%argument 2%"
                            set {takım.kurmus.%player%} to true
                            set {takım.clandb.%argument 2%} to true
                            set {takım.clandb.%argument 2%.lider} to "%uuid of player%"
                            set {takım.playerdb.%uuid of player%.clan} to "%argument 2%"
                            message "&bTakım, &d%argument 2%&r&b, Başarıyla Kuruldu." to player
                            stop
                        message "&bZaten bir takimdasin" to player
                        stop
                    message "&bTakım, &d%argument 2%&r&b, zaten var." to player
                    stop
                message "&bLütfen bir takım adı belirleyiniz." to player
                stop
            message "&bTakım Kurmaya Yetkin Yok !" to player
            stop
        if argument 1 is "davet":
            if argument 2 is set:
                if {takım.clandb.%{takım.playerdb.%uuid of player%.clan}%.lider} is "%uuid of player%":
                    if player has permission "takım.davet":
                        set {takım.playerdb.%uuid of argument 2 parsed as an offline player%.invited.%{takım.playerdb.clan}%} to true
                        send "&bDavet Gönderildi. &d%argument 2%&r&b = &d%{takım.playerdb.%player%.clan}%&r&b" to player
                        stop
                    message "&bOyuncu Davet Etmeye Yetkin Yok !" to player
                    stop
                message "&bOyuncu Davet Etmek İçin Lider Olmalsın." to player
                stop
            message "&bLütfen Davet Edeceğin Kişinin Adını Yaz." to player
            stop
        if argument 1 is "katil":
            if argument 2 is set:
                if {takım.playerdb.%player%.invited.%argument 2%} is true:
                    if {takım.playerdb.%player%.clan} is not set:
                        if player has permission "takım.katil":
                            set {takım.playerdb.%player%.clan} to "%argument 2%"
                            send "&bBaşarıyla Katıldın ! &d%argument 2%" to {takım.playerdb.%player%.clan}
                            delete {takım.playerdb.%player%.invited.%argument 2%}
                            add "%uuid of player%" to {takım.clandb.%{takım.playerdb.%uuid of player%.clan}%.members::*}
                            stop
                        message "&bTakıma Katılmaya Yetkin Yok !" to player
                        stop
                    message "&bZaten bir takımdasın: &d%{takım.playerdb.%player%.clan}%"
                    stop
                message "&bTakıma Davet Edilmedin ! &d%argument 2%"
                stop
            message "&bGirmek istediğin takımı belirt." to player
        if argument 1 is "ayril":
            if {takım.playerdb.%player%.clan} is set:
                if {takım.clandb.%{takım.playerdb.%uuid of player%.clan}%.lider} is "%uuid of player%":
                    loop {takım.clandb.%{takım.playerdb.%uuid of player%.clan}%.members::*}:
                        delete {takım.playerdb.%loop-index%.clan}
                    delete {takım.clandb.%{takım.playerdb.%uuid of player%.clan}%}
                delete {takım.playerdb.%player%.clan}
                stop
            message "&bBir Takımda Değilsin!" to player
            stop
 
S

Switcher

Ziyaretçi
Birden fazla takım kurma sorununu düzelttim sıra diğerinde buyrun efenim:
Kod:
command /takim [<text>] [<text>] [<text>]:
    permission: takım.oyuncu
    description: Takım Olmanızı Sağlar
    trigger:   
        if argument 1 is "olustur":
            if player has permission "takim.olustur":
                if argument 2 is set:
                    if {takım.clandb.%argument 2%} isn't set:
                        if {takım.playerdb.%player%.clan} is not set:
                            set {takım.playerdb.%player%.clan} to "%argument 2%"
                            set {takım.kurmus.%player%} to true
                            set {takım.clandb.%argument 2%} to true
                            set {takım.clandb.%argument 2%.lider} to "%uuid of player%"
                            set {takım.playerdb.%uuid of player%.clan} to "%argument 2%"
                            message "&bTakım, &d%argument 2%&r&b, Başarıyla Kuruldu." to player
                            stop
                        message "&bZaten bir takimdasin" to player
                        stop
                    message "&bTakım, &d%argument 2%&r&b, zaten var." to player
                    stop
                message "&bLütfen bir takım adı belirleyiniz." to player
                stop
            message "&bTakım Kurmaya Yetkin Yok !" to player
            stop
        if argument 1 is "davet":
            if argument 2 is set:
                if {takım.clandb.%{takım.playerdb.%uuid of player%.clan}%.lider} is "%uuid of player%":
                    if player has permission "takım.davet":
                        set {takım.playerdb.%uuid of argument 2 parsed as an offline player%.invited.%{takım.playerdb.clan}%} to true
                        send "&bDavet Gönderildi. &d%argument 2%&r&b = &d%{takım.playerdb.%player%.clan}%&r&b" to player
                        stop
                    message "&bOyuncu Davet Etmeye Yetkin Yok !" to player
                    stop
                message "&bOyuncu Davet Etmek İçin Lider Olmalsın." to player
                stop
            message "&bLütfen Davet Edeceğin Kişinin Adını Yaz." to player
            stop
        if argument 1 is "katil":
            if argument 2 is set:
                if {takım.playerdb.%player%.invited.%argument 2%} is true:
                    if {takım.playerdb.%player%.clan} is not set:
                        if player has permission "takım.katil":
                            set {takım.playerdb.%player%.clan} to "%argument 2%"
                            send "&bBaşarıyla Katıldın ! &d%argument 2%" to {takım.playerdb.%player%.clan}
                            delete {takım.playerdb.%player%.invited.%argument 2%}
                            add "%uuid of player%" to {takım.clandb.%{takım.playerdb.%uuid of player%.clan}%.members::*}
                            stop
                        message "&bTakıma Katılmaya Yetkin Yok !" to player
                        stop
                    message "&bZaten bir takımdasın: &d%{takım.playerdb.%player%.clan}%"
                    stop
                message "&bTakıma Davet Edilmedin ! &d%argument 2%"
                stop
            message "&bGirmek istediğin takımı belirt." to player
        if argument 1 is "ayril":
            if {takım.playerdb.%player%.clan} is set:
                if {takım.clandb.%{takım.playerdb.%uuid of player%.clan}%.lider} is "%uuid of player%":
                    loop {takım.clandb.%{takım.playerdb.%uuid of player%.clan}%.members::*}:
                        delete {takım.playerdb.%loop-index%.clan}
                    delete {takım.clandb.%{takım.playerdb.%uuid of player%.clan}%}
                delete {takım.playerdb.%player%.clan}
                stop
            message "&bBir Takımda Değilsin!" to player
            stop

Teşekkürler konuya ekliyorum :)
 

SnKaan

Elmas Madencisi
En iyi cevaplar
0
Skripti denemedim ama yardımet skriptinde yanlışlık var.5 dakika süre koymuşsun oyuncu bu 5 dakika içinde oyundan çıkarsa o 5 dakika oyuncuda hiç dolmayacaktır.Bunu login event'ı ile düzeltebilirsin (tabi başka yöntemleride var ama en basiti bu).Ayrıca zombi skriptinde at 20:00 event komutunu uygulayıp {zombi} = "açık" ise 8den sonra doğan zombileri güçlü hala getirebilirsin (at 06:00'da kapatırsın):)
 

Prefer

Kızıltaş Madencisi
En iyi cevaplar
0
Benim bandaj skriptim vardı :( neden yaptın ki. Benimkine bak bi derim seninki çok kısa ve düzensiz olmuş.
 
S

Switcher

Ziyaretçi
Skripti denemedim ama yardımet skriptinde yanlışlık var.5 dakika süre koymuşsun oyuncu bu 5 dakika içinde oyundan çıkarsa o 5 dakika oyuncuda hiç dolmayacaktır.
Hm bunu hiç akıl edememiştim . Peki bu karara nasıl vardın ? :D
 

SnKaan

Elmas Madencisi
En iyi cevaplar
0
Peki bunu nasıl düzeltebiliriz ? , özür dilerim arama yapmamıştım yapan varmı diye.

En basitinden:
Kod:
on command "/yardimet":
    if {konustu.%player%} is set:
        send "&c5 Dakikada bir bu komutu kullanabilirsin !" to player
    else:
        set {konustu.%player%} to true
        wait 5 minute
        send "&aYardim etme sureniz doldu.Tekrar kullanabilirsiniz." to player
        delete {konustu.%player%}

on login:
    if {konustu.%player%} is set:
        send "&cYardim etme sureniz dolmadan oyundan ciktiginiz icin Sureniz tekrar dolacak." to player
        wait 5 minute
        send "&aYardim etme sureniz doldu.Tekrar kullanabilirsiniz." to player
        delete {konustu.%player%}
 
Üst