Kod:
# #! NeonRPG -Bir RPG Skripti
# #! Yazar : NeonSpade
# #! Skype : neonspade
# #! Gerekli Pluginler : Vault, GroupManager, iConomy
# #! https://forum.gamer.com.tr
command /gruplarsikintili:
permission: op
trigger:
set {meslekgrup} to false
send "&6&lNeon&4&lRPG &2&l> &3&lGruplar &4&l/skript reload all &3&lkomutundan sonra devreye girecek." to player
on load:
{meslekgrup} is false:
execute console command "mangadd rpgdemirci"
execute console command "mangaddv rpgdemirci prefix &7&lDemirci&9&l>"
execute console command "mangadd rpghekim"
execute console command "mangaddv rpghekim prefix &d&lHekim&9&l>"
execute console command "mangadd rpgyeniceri"
execute console command "mangaddv rpgyeniceri prefix &2&lYeniceri&9&l>"
set {meslekgrup} to true
send "&6&lNeon&4&lRPG &2&l> &3&lEksik GroupManager gruplari hazirlandi !" to console
send "&6&lNeon&4&lRPG &2&l> &3&lLutfen 'rpg' ile baslayan gruplari silmeyin." to console
send "&6&lNeon&4&lRPG &2&l> &3&lSkript tamamen yuklendi !" to console
else:
send "&6&lNeon&4&lRPG &2&l> &3&lSkript tamamen yuklendi !" to console
on first join:
set {serseri.%player%} to true
{serseri.%player%} is true:
set player's prefix to "&4&lSerseri&9&l>"
on join:
send "&6&lNeon&4&lRPG &2&l> &3&lBu plugin degildir, skripttir."
send "&6&lNeon&4&lRPG &2&l> &3&lYazar Skype : &4&lneonspade"
command /rpgmenu:
trigger:
open chest with 1 row named "&6&lNeon&4&lRPG" to player
format slot 0 of player with iron pickaxe named "&a&lMeslekler" to close then run "meslek %player%"
format slot 1 of player with paper named "&a&lATM" to close then run "paracik %player%"
format slot 2 of player with leather helmet named "&a&lAl - Meslek Araclari" to close then run "araclar %player%"
command /ckp <player> <int>:
permission: op
trigger:
arg 2 is greater than {kart.%arg 1%}:
send "&6&lNeon&4&lRPG &2&l> &4Kartinda yeterince para yok. &7Is bul ve para kazan." to arg 1
stop trigger
else:
remove arg 2 from {kart.%arg 1%}
add arg 2 to arg 1's money
send "&6&lNeon&4&lRPG &2&l> &2Basarili! &7Kartindan %arg 2%.00 TL cekildi." to arg 1
command /paracik <player>:
permission: op
trigger:
wait 0.2 seconds
open chest with 1 row named "&6&lNeon&4&lRPG &1&lATM" to arg 1
format slot 0 of arg 1 with light green glass named "&2&l1 TL" to close then run "ckp %arg 1% 1"
format slot 1 of arg 1 with light green glass named "&2&l5 TL" to close then run "ckp %arg 1% 5"
format slot 2 of arg 1 with light green glass named "&2&l10 TL" to close then run "ckp %arg 1% 10"
format slot 3 of arg 1 with light green glass named "&2&l20 TL" to close then run "ckp %arg 1% 20"
format slot 4 of arg 1 with light green glass named "&2&l50 TL" to close then run "ckp %arg 1% 50"
format slot 5 of arg 1 with light green glass named "&2&l100 TL" to close then run "ckp %arg 1% 100"
format slot 8 of arg 1 with emerald named "&d&lBakiye: &2&l%{kart.%arg 1%}%.00 TL" to run ""
command /slar <player> <text>:
permission: op
trigger:
arg 2 is "rpgdemirci":
execute console command "manuadd %arg 1% %arg 2%"
set {demirci.%arg 1%} to true
set {hekim.%arg 1%} to false
set {yeniceri.%arg 1%} to false
send "&6&lNeon&4&lRPG &2&l> &2&lBasarili! &7Secilen meslek : &3&lDemirci" to arg 1
stop
arg 2 is "rpghekim":
execute console command "manuadd %arg 1% %arg 2%"
set {demirci.%arg 1%} to false
set {hekim.%arg 1%} to true
set {yeniceri.%arg 1%} to false
send "&6&lNeon&4&lRPG &2&l> &2&lBasarili! &7Secilen meslek : &3&lHekim" to arg 1
stop
arg 2 is "rpgyeniceri":
execute console command "manuadd %arg 1% %arg 2%"
set {demirci.%arg 1%} to false
set {hekim.%arg 1%} to false
set {yeniceri.%arg 1%} to true
send "&6&lNeon&4&lRPG &2&l> &2&lBasarili! &7Secilen meslek : &3&lYeniceri" to arg 1
stop
command /meslek <player>:
permission: op
trigger:
wait 0.2 seconds
open chest with 1 row named "&6&lNeon&4&lRPG &1&lMeslekler" to arg 1
format slot 0 of arg 1 with anvil named "&3&lDemirci" to close then run "slar %arg 1% rpgdemirci"
format slot 1 of arg 1 with golden apple named "&3&lHekim" to close then run "slar %arg 1% rpghekim"
format slot 2 of arg 1 with wooden sword named "&3&lYeniceri" to close then run "slar %arg 1% rpgyeniceri"
command /gorevlerim:
trigger:
{demirci.%player%} is true:
open chest with 1 row named "&6&lNeon&4&lRPG &5&lGorevler" to player
format slot 0 of player with iron sword named "&d&lSilah Yap!" with lore "&7&l> &3&lSilah yap, para kazan." to run ""
format slot 1 of player with iron chestplate named "&d&lZirh Yap!" with lore "&7&l> &3&lZirh yap, para kazan." to run ""
{hekim.%player%} is true:
open chest with 1 row named "&6&lNeon&4&lRPG &5&lGorevler" to player
format slot 0 of player with nether star named "&d&lTedavi Et!" with lore "&7&l> &3&lInsanlari tedavi et." to run ""
{yeniceri.%player%} is true:
open chest with 1 row named "&6&lNeon&4&lRPG &5&lGorevler" to player
format slot 0 of player with redstone named "&d&lYakala ya da Oldur!" with lore "&7&l> &3&lHirsizlari yakala ya da oldur." to run ""
command /araclar <player>:
trigger:
{demirci.%arg 1%} is true:
send "&6&lNeon&4&lRPG &2&l> &7Demircinin araci olmaz, calismak icin musteri beklemelisin." to arg 1
stop trigger
{hekim.%arg 1%} is true:
give a blaze rod named "&d&lEnjektor &2&l+" to arg 1
send "&6&lNeon&4&lRPG &2&l> &7Esyalarin verildi." to arg 1
{yeniceri.%arg 1%} is true:
give a wooden hoe named "&7&lTabanca" to arg 1
give 20 gray dye named "&7&lMermi" to arg 1
send "&6&lNeon&4&lRPG &2&l> &7Esyalarin verildi." to arg 1
on right click:
player's tool is wooden hoe named "&7&lTabanca":
player has gray dye named "&7&lMermi":
{yeniceri.%player%} is true:
shoot an arrow from player
remove a gray dye named "&7&lMermi" from player
else:
stop
on damage:
attacker's tool is blaze rod named "&d&lEnjektor &2&l+":
victim is a player:
cancel event
heal the victim
remove slowness from victim
remove blaze rod from attacker
give a blaze rod named "&d&lEnjektor &4&l-" to attacker
send "&6&lNeon&4&lRPG &2&l> &3&l%victim% adli oyuncuyu iyilestirdin. +10.00 TL" to attacker
add 10 to {kart.%attacker%}
wait 5 seconds
remove blaze rod from attacker
give a blaze rod named "&d&lEnjektor &2&l+" to attacker
on projectile hit:
wait 2 seconds
delete projectile
Lütfen kullanmak isterseniz alıntı olduğunu belirtin.
Şu an sadece 3 meslek bulunmaktadır:
> Demirci
> Hekim
> Yeniçeri
Komutlar :
/rpgmenu
/gruplarsikintili
Bu skript en az 2.0 sürümüne kadar güncel kalacaktır.
Beğenilirse devamı gelir tabii ki
Şimdiki sürüm : 0.1
@MhaWTHoR @Rosenrot @Switcher @Minecraftplayerr @Jordyvoss
Son düzenleme: