Kelime Oyunu Skripti

FurkanYLMZ

Demir Madencisi
En iyi cevaplar
0
Merhaba dostlarım, araştırarak bulduğum ve kullandığım kelime oyunu skriptini sizlere sunmak istedim.
Skriptin mantığı;
Her 30 dakikada bir kelime oyunu çıkıyor. Bu çıkan kelimeyi ilk yazan kişiye ödülünü veriyor.

Hastebin :
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.


Bu skripti kullanmak isteyip de kurulumunu yapmayı bilmeyenler için bir anlatım yapmak istedim.
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
Skript pluginini sunucunuza kurup restart attıktan sonra, skript pluginini aktif hale getirin.

Daha sonra,
aşağıda verdiğim linkteki skripti indirip Plugins >> Skript >> scripts dizini içerisine atıp oyun içerisinde "/sk reload kelimeoyunu.sk" komutunu kullanarak skripti aktif hale getirebilirsiniz.

İndir.
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.




Kod:
options:
    kelimeoyunu: çekoslovakyalılaştıramadıklarımızdan mısınız
    kelimeoyunu2: Bu pikap, şu pikap, o pikap.
    kelimeoyunu3: Şu duvar badanlanmış mı badanalanmamış mı?
    kelimeoyunu4: 10+4/2=?
    kelimeoyunu5: Şu köşe yaz köşesi, şu köşe kış köşesi, ortada su şişesi.
    kelimeoyunu6: 8/4+2x3-10=?
    kelimeoyunu7: Galip Geyve’de gır gır giden gocuklu göçmen gururluya güldü.
    kelimeoyunu8: Şamlı, şemsiyeli, şıracı,şişko, şoför, şölende, şurupçuları şüphelendirdi.
    kelimeoyunu9: Bize ait olduğu halde başkalarının kullandığı şey nedir?
    kelimeoyunu10: 2 dogru parcasi ile bir simiti kac parcaya bolebilirsiniz.
command /kelimeoyunu:
    executable by: console
    trigger:
        broadcast " "
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        broadcast " "
        broadcast "    &7Aşağıdaki cümleyi yaz ve ödülü kap!"
        broadcast "    &6{@kelimeoyunu}"
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        wait 1 tick
        set {kelimeoyunuaktif} to true

on chat:
    if {kelimeoyunuaktif} is true:
        if message is "çekoslovakyalılaştıramadıklarımızdan mısınız":
            wait 5 tick
            broadcast "&6&lOYUNOSKOP &f&l> &b%player% &7kelime oyununu kazandı."
            set {kelimeoyunuaktif} to false
            clear {kelimeoyunu}
            give 1 iron ingot of protection 5 named "&6Ödül" to player

command /kelimeoyunu2:
    executable by: console
    trigger:
        broadcast " "
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        broadcast " "
        broadcast "    &7Aşağıdaki cümleyi yaz ve ödülü kap!"
        broadcast "    &6{@kelimeoyunu2}"
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        wait 1 tick
        set {kelimeoyunuaktif2} to true

on chat:
    if {kelimeoyunuaktif2} is true:
        if message is "Bu pikap, şu pikap, o pikap.":
            wait 5 tick
            broadcast "&6&lOYUNOSKOP &f&l> &b%player% &7kelime oyununu kazandı."
            set {kelimeoyunuaktif2} to false
            clear {kelimeoyunu2}
            give 1 iron ingot of protection 5 named "&6Ödül" to player

command /kelimeoyunu3:
    executable by: console
    trigger:
        broadcast " "
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        broadcast " "
        broadcast "    &7Aşağıdaki cümleyi yaz ve ödülü kap!"
        broadcast "    &6{@kelimeoyunu3}"
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        wait 1 tick
        set {kelimeoyunuaktif3} to true

on chat:
    if {kelimeoyunuaktif3} is true:
        if message is "Şu duvar badanlanmış mı badanalanmamış mı?":
            wait 5 tick
            broadcast "&6&lOYUNOSKOP &f&l> &b%player% &7kelime oyununu kazandı."
            set {kelimeoyunuaktif3} to false
            clear {kelimeoyunu3}
            give 1 iron ingot of protection 5 named "&6Ödül" to player

command /kelimeoyunu4:
    executable by: console
    trigger:
        broadcast " "
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        broadcast " "
        broadcast "    &7Aşağıdaki cümleyi yaz ve ödülü kap!"
        broadcast "    &6{@kelimeoyunu4}"
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        wait 1 tick
        set {kelimeoyunuaktif4} to true

on chat:
    if {kelimeoyunuaktif4} is true:
        if message is "10+4/2=?":
            wait 5 tick
            broadcast "&6&lOYUNOSKOP &f&l> &b%player% &7kelime oyununu kazandı."
            set {kelimeoyunuaktif4} to false
            clear {kelimeoyunu4}
            give 1 iron ingot of protection 5 named "&6Ödül" to player

command /kelimeoyunu5:
    executable by: console
    trigger:
        broadcast " "
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        broadcast " "
        broadcast "    &7Aşağıdaki cümleyi yaz ve ödülü kap!"
        broadcast "    &6{@kelimeoyunu5}"
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        wait 1 tick
        set {kelimeoyunuaktif5} to true

on chat:
    if {kelimeoyunuaktif5} is true:
        if message is "Şu köşe yaz köşesi, şu köşe kış köşesi, ortada su şişesi.":
            wait 5 tick
            broadcast "&6&lOYUNOSKOP &f&l> &b%player% &7kelime oyununu kazandı."
            set {kelimeoyunuaktif5} to false
            clear {kelimeoyunu5}
            give 1 iron ingot of protection 5 named "&6Ödül" to player

command /kelimeoyunu6:
    executable by: console
    trigger:
        broadcast " "
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        broadcast " "
        broadcast "    &7Aşağıdaki cümleyi yaz ve ödülü kap!"
        broadcast "    &6{@kelimeoyunu6}"
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        wait 1 tick
        set {kelimeoyunuaktif6} to true

on chat:
    if {kelimeoyunuaktif6} is true:
        if message is "8/4+2x3-10=?":
            wait 5 tick
            broadcast "&6&lOYUNOSKOP &f&l> &b%player% &7kelime oyununu kazandı."
            set {kelimeoyunuaktif6} to false
            clear {kelimeoyunu6}
            give 1 iron ingot of protection 5 named "&6Ödül" to player

command /kelimeoyunu7:
    executable by: console
    trigger:
        broadcast " "
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        broadcast " "
        broadcast "    &7Aşağıdaki cümleyi yaz ve ödülü kap!"
        broadcast "    &6{@kelimeoyunu7}"
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        wait 1 tick
        set {kelimeoyunuaktif7} to true

on chat:
    if {kelimeoyunuaktif7} is true:
        if message is "Galip Geyve'de gır gır giden gocuklu göçmen gururluya güldü.":
            wait 5 tick
            broadcast "&6&lOYUNOSKOP &f&l> &b%player% &7kelime oyununu kazandı."
            set {kelimeoyunuaktif7} to false
            clear {kelimeoyunu7}
            give 1 iron ingot of protection 5 named "&6Ödül" to player

command /kelimeoyunu8:
    executable by: console
    trigger:
        broadcast " "
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        broadcast " "
        broadcast "    &7Aşağıdaki cümleyi yaz ve ödülü kap!"
        broadcast "    &6{@kelimeoyunu8}"
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        wait 1 tick
        set {kelimeoyunuaktif8} to true

on chat:
    if {kelimeoyunuaktif8} is true:
        if message is "Şamlı, şemsiyeli, şıracı,şişko, şoför, şölende, şurupçuları şüphelendirdi.":
            wait 5 tick
            broadcast "&6&lOYUNOSKOP &f&l> &b%player% &7kelime oyununu kazandı."
            set {kelimeoyunuaktif8} to false
            clear {kelimeoyunu8}
            give 1 iron ingot of protection 5 named "&6Ödül" to player

command /kelimeoyunu9:
    executable by: console
    trigger:
        broadcast " "
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        broadcast " "
        broadcast "    &7Aşağıdaki cümleyi yaz ve ödülü kap!"
        broadcast "    &6{@kelimeoyunu9}"
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        wait 1 tick
        set {kelimeoyunuaktif9} to true

on chat:
    if {kelimeoyunuaktif9} is true:
        if message is "Bize ait olduğu halde başkalarının kullandığı şey nedir?":
            wait 5 tick
            broadcast "&6&lOYUNOSKOP &f&l> &b%player% &7kelime oyununu kazandı."
            set {kelimeoyunuaktif9} to false
            clear {kelimeoyunu9}
            give 1 iron ingot of protection 5 named "&6Ödül" to player

command /kelimeoyunu10:
    executable by: console
    trigger:
        broadcast " "
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        broadcast " "
        broadcast "    &7Aşağıdaki cümleyi yaz ve ödülü kap!"
        broadcast "    &6{@kelimeoyunu10}"
        broadcast " "
        broadcast "&7=========[ &cKelime Oyunu &7]========="
        wait 1 tick
        set {kelimeoyunuaktif10} to true

on chat:
    if {kelimeoyunuaktif10} is true:
        if message is "2 dogru parcasi ile bir simiti kac parcaya bolebilirsiniz.":
            wait 5 tick
            broadcast "&6&lOYUNOSKOP &f&l> &b%player% &7kelime oyununu kazandı."
            set {kelimeoyunuaktif10} to false
            clear {kelimeoyunu10}
            give 1 iron ingot of protection 5 named "&6Ödül" to player


every 30 minute:
    set {kelime} to a random integer between 1 and 10
    if {kelime} is 1:
        execute server command "kelimeoyunu"
    if {kelime} is 2:
        execute server command "kelimeoyunu2"
    if {kelime} is 3:
        execute server command "kelimeoyunu3"
    if {kelime} is 4:
        execute server command "kelimeoyunu4"
    if {kelime} is 5:
        execute server command "kelimeoyunu5"
    if {kelime} is 6:
        execute server command "kelimeoyunu6"
    if {kelime} is 7:
        execute server command "kelimeoyunu7"
    if {kelime} is 8:
        execute server command "kelimeoyunu8"
    if {kelime} is 9:
        execute server command "kelimeoyunu9"
    if {kelime} is 10:
        execute server command "kelimeoyunu10"
 
Son düzenleme:

mrbobaking

Kızıltaş Madencisi
En iyi cevaplar
0
o kadar on chat koymak yerine if'ten sonra (gerekli değil, if'te kullanabilirsin ama böyle daha iyi)lse if koyarak devam ettirebilirdin.
 
Üst