FuryRS
Elmas Madencisi
- Mesajlar
- 846
- En iyi cevaplar
- 0
- Beğeniler
- 272
- Puanları
- 650
- Ruh hali
Öncelikle Herkese İyi Forumlar Kaç Gündür Arkadaş Skripti Arıyordum Sonunda İngilizce Buldum ve Bunu Türkçeleştirdim. Her şey İyi Ama Skriptte 2 Sorun Var. Birincisi Arkadaş Ekleyip Sonra Sildiğimizde Aynı Kişiyi Tekrar Ekliyemiyoruz. İkincisi yardım menüsü çıkmıyor skriptte var ama /ark help yazınca gelmiyor. Hata da Vermiyor..
Buyurun Skript:
Buyurun Skript:
Kod:
options:
# --- Messages --- #
F-Logo: &7[&2Arkadaş&7]
F-Error: &7[&cHata&7]
# --- Don't change --- #
F-Valid-Commands: "yardım" or "ekle" or "kabul" or "liste" or "sil" or "version" or "reddet" or "deletebackworks"
command /arkadas [<text="yardım">] [<player>] [<text>]:
description: Arkadaş Ana Komutları.
usage: /arkadas or /ark <arguments>
executable by: players and console
aliases: /arkadas, /ark
trigger:
arg 1 is not {@F-Valid-Commands}:
send "{@F-Error} Bilinmeyen Komut!"
stop trigger
arg 1 is "yardım":
arg 2 is "" or "1":
send " &2&l--=-= Arkadas Komutları =-=--"
send " /ark &a- Arkadas' Ana Komut."
send " /ark yardım &a- Komutları Listeler."
send " /ark ekle &a- Arkadaş İsteği Gönderir."
send " /ark sil &a- Arkadaş Siler."
send " /ark kabul &a- Gelen Arkadaşlık İsteğini Kabul Eder."
send " /ark reddet &a- Gelen İsteği Reddeder."
send " /ark toggle &a- Çok Yakında..."
send " /ark liste &a- Arkadaş Listeni Gösterir."
send " /ark version &a- Skript Versiyonunu Gösterir."
arg 1 is "ekle":
player-arg is not set:
send "{@F-Logo} Arkadaş Eklemek İçin /ark ekle <oyuncu>."
stop trigger
loop {f.%player-arg%.requestlist::*}:
if loop-value is player:
send "{@F-Logo} %arg 2% İle Zaten Arkadaşsınız Tekrar İstek Gönderemezsin."
stop trigger
player-arg is online:
set {f.%player%.requesting} to "%player%"
add {f.%player%.requesting} to {f.%player-arg%.requestlist::*}
send "{@F-Logo} %arg 2% İle Zaten Arkadaşsınız!"
stop
arg 1 is "sil":
player-arg is not set:
send "{@F-Logo} Arkadaş Silmek İçin /ark sil <oyuncu>."
stop trigger
loop {f.%player%.friendlist::*}:
if loop-value is not player-arg:
send "{@F-Error} %arg 2% İle Arkadaş Değilsiniz."
exit loop
stop trigger
if loop-value is player-arg:
delete {f.%player%.friendlist::%loop-index%}
make player-arg execute command "/ark deletebackworks %player%"
send "{@F-Logo} %arg 2% Arkadaş Listenden Silindi."
exit loop
stop
arg 1 is "kabul":
player-arg is not set:
send "{@F-Logo} Gelen Arkadaşlık İsteklerini Kabul Etmek İçin /ark kabul <player>."
stop trigger
loop {f.%player%.requestlist::*}:
if loop-value is not player-arg:
send "{@F-Error} Şu an İçin Gelen Arkadaşlık İsteğin Yok %arg 2%."
exit loop
stop trigger
if loop-value is player-arg:
delete {f.%player%.requestlist::%loop-index%}
set {f.%player%.accepting} to "%player-arg%"
set {f.%arg 2%.accepting} to "%player%"
add {f.%player%.accepting} to {f.%player%.friendlist::*}
add {f.%arg 2%.accepting} to {f.%arg 2%.friendlist::*}
make player-arg execute command "/ark acmessage %player%"
send "{@F-Logo} %arg 2% Artık Senin Arkadaşın!"
send "{@F-Logo} %player-arg% Artık Senin Arkadaşın!" to player-arg
exit loop
stop
arg 1 is "reddet":
player-arg is not set:
send "{@F-Logo} Arkadaş İsteğini Reddetmek İçin /ark reddet <oyuncu>."
stop trigger
loop {f.%player%.requestlist::*}:
if loop-value is player-arg:
delete {f.%player%.requestlist::%loop-index%}
send "{@F-Logo} %arg 2% Gönderdiği İsteği Reddettin."
send "{@F-Logo} %player% İsteğini Reddetti." to player-arg
stop
arg 1 is "liste":
message " &2&l--=-= Arkadaşlar =-=--"
loop {f.%player%.friendlist::*}:
message " - %loop-value% &e- [Lokasyon] Yakında."
message " Daha Fazla Arkadaş İçin! /ark ekle <oyuncu>"
arg 1 is "deletebackworks":
loop {f.%player%.friendlist::*}:
if loop-value is player-arg:
delete {f.%player%.friendlist::%loop-index%}
send "{@F-Logo} %player-arg% removed you as their friend!"
exit loop
stop
arg 1 is "version":
send "&2&lArkadaşlar &r&2v0.2 - Developed by DragonmaXXS"