Skript Minecraft Yetkililere Soru Sorma Scripti

Grandekinoks

Takım Lideri
Team Oyun360
Mesajlar
68
Tepki puanı
7
Puanları
1,062
Bu skript ile kendi oyun içi destek sisteminizi oluşturabilirsiniz. Oyuncular basit bir komutla yetkili olanlara sorularını gönderebilir ve hızlı destek sağlayabilirsiniz.

Çalışması İçin Gerekli Olan Eklentiler

eklenti.PNG

Resimler
minecraft-oyunici-destek-scripti.png

minecraft-soru-sorma-skripti.pngminecraft-yetkililere-soru-sorma-scripti.png



Oyun İçi Komutlar

/sorum <sorunuz>oyuncunun yetkiliye soru sormasını sağlayan komut
/sorularadminin yetkilinin bütün soruları görmesini sağlar
/yanıtla <oyuncuismi> <cevap>adminin soruyu yanıtlamasını sağlayan komut
/stemizleadminin soruları temizlemesini sağlar
/yanıtlarımoyuncu kendi soruların cevaplarına burdan bakabilir

Skript Kodu

options:
p: &8[&bCraftMiner &2 Destek&8]

command /sorum [<text>]:
trigger:
if arg 1 is not set:
send "{@p} &7Yanlış kullanım: &b/soru <sorunuz>"
else if arg 1 is set:
send "{@p} &7Sorunuz &6Yetkililere &7iletildi."
send "{@p} &7Sorunuz &8➜ &e%arg-1%"
add arg 1 to {sorular::*}
add player to {soranlar::*}
add arg 1 to {sorularim.%player%::*}

command /sorular:
permission: soruları.gorme
permission message: {@p} &cYetkiniz bulunmamaktadır.
trigger:
if {sorular::*} or {soranlar::*} is not empty:
send "&8&m----&8[ &bLCS &7Soru DESTEK &8]&8&m----"
send ""
set {_count} to 1
loop {sorular::*}:
set {_soru.%{_count}%} to {sorular::%{_count}%}
set {_soranlar.%{_count}%} to {soranlar::%{_count}%}
send "&aSoran: &6%{_soranlar.%{_count}%}%" to player
send "&aSoru: &e%{_soru.%{_count}%}%" to player
send ""
send "&8&m--------------------------"
add 1 to {_count}
else:
send "&8&m----&8[ &bLCS &7Soru DESTEK &8]&8&m----"
send ""
send "{@p} &cKimse soru sormamış."
send ""
send "&8&m--------------------------"

command /stemiz:
permission: soru.temizle
trigger:
clear {sorular::*}
clear {soranlar::*}

command /yanıtla [<offlineplayer>] [<text>]:
permission: soruyu.yanitlama
permission message: {@p} &cYetkiniz bulunmamaktadır.
trigger:
if arg 1 is not set:
send "{@p} &7Yanlış kullanım: &b/soru <oyuncu> <yanıtınız>"
else:
if arg 2 is not set:
send "{@p} &7Yanlış kullanım: &b/soru <oyuncu> <yanıtınız>"
else:
send "{@p} &7Yanıtınız &6%arg 1%&7'e gönderildi."
send "{@p} &7Yanıtınız &8➜ &e%arg 2%"
add player to {yanitlayan.%arg-1%::*}
add arg 2 to {yanit.%arg-1%::*}
if arg 1 is online:
send "{@p} &7Sorunuz cevaplanmıştır." to arg 1
send "{@p} &7Okumak için &b/yanıtlarım" to arg 1


command /yanıtlarım:
trigger:
if {sorularim.%player%::*} is not empty:
send "&8&m----&8[ &bCraftMiner DESTEK &8]&8&m----"
send ""
set {_count} to 1
loop {sorularim.%player%::*}:
set {_sorum.%{_count}%.%player%} to {sorularim.%player%::%{_count}%}
set {_yanitlayan.%{_count}%.%player%} to {yanitlayan.%player%::%{_count}%}
set {_yanit.%{_count}%.%player%} to {yanit.%player%::%{_count}%}
send "&aSorum: &6%{_sorum.%{_count}%.%player%}%" to player
send "&aYanıt: &e%{_yanit.%{_count}%.%player%}%" to player
send "&aYetkili: &d%{_yanitlayan.%{_count}%.%player%}%" to player
send ""
send "&8&m--------------------------"
add 1 to {_count}
else:
send "&8&m----&8[ &bCraftMiner DESTEK &8]&8&m----"
send ""
send "{@p} &cHiç soru sormamışsınız."
send ""
send "&8&m--------------------------"