nexi
nexi is the best!
Arkadaşlar elimde pet skripti var fakat bu skriptde tek problemim peti vipler yanına çağırıyor geliyor fln problem yokda çağıran kişiyi takip etmiyorlar yapabilirmisiniz düzeltirseniz çok memnun olurum şimdiden teşekkürler.
Kod:
on load:
loop {pet.listesi::*}:
kill loop-value
on disconnect:
"%{pet.listesi::*}%" contains "%{pet.%player%}%":
kill {pet.%player%}
delete {pet.%player%}
remove {pet.%player%} from {pet.listesi::*}
command /pet [<text>]:
permission: pet.perm
permission message: &cBu komutu kullanmaya yetkin yok.
trigger:
if arg 1 is "gönder":
"%{pet.listesi::*}%" contains "%{pet.%player%}%":
message " &7Petiniz geri gönderildi.."
kill {pet.%player%}
delete {pet.%player%}
remove {pet.%player%} from {pet.listesi::*}
stop trigger
else:
message " &cPetiniz bulunmamaktadir.."
delete {pet.%player%}
stop trigger
if arg 1 is "köylü":
{pet.%player%} isn't set:
message " &7Petiniz yaniniza çağirildi."
spawn 1 villager at player's location
set name of spawned entity to "&e&l%player%&a'in Hayvani"
set {pet.%player%} to spawned entity
add spawned entity to {pet.listesi::*}
while {pet.%player%} is spawned entity:
wait 6 tick
if distance between player and last spawned entity is less than 15:
make last spawned entity pathfind to player with speed 0.8
else if distance between player and last spawned entity is bigger than 15:
teleport last spawned entity to player
stop trigger
if arg 1 is "inek":
{pet.%player%} isn't set:
message " &7Petiniz yaniniza çağirildi."
spawn 1 cow at player's location
set name of spawned entity to "&e&l%player%&a'in Hayvani"
set {pet.%player%} to spawned entity
add spawned entity to {pet.listesi::*}
while {pet.%player%} is spawned entity:
wait 6 tick
if distance between player and last spawned entity is less than 15:
make last spawned entity pathfind to player with speed 1
else if distance between player and last spawned entity is bigger than 15:
teleport last spawned entity to player
stop trigger
if arg 1 is "kurt":
{pet.%player%} isn't set:
message " &7Petiniz yaniniza çağirildi."
spawn 1 wolf at player's location
set name of spawned entity to "&e&l%player%&a'in Hayvani"
set {pet.%player%} to spawned entity
add spawned entity to {pet.listesi::*}
while {pet.%player%} is spawned entity:
wait 6 tick
if distance between player and last spawned entity is less than 15:
make last spawned entity pathfind to player with speed 1
else if distance between player and last spawned entity is bigger than 15:
teleport last spawned entity to player
stop trigger
if arg 1 is "domuz":
{pet.%player%} isn't set:
message " &7Petiniz yaniniza çağirildi."
spawn 1 pig at player's location
set name of spawned entity to "&e&l%player%&a'in Hayvani"
set {pet.%player%} to spawned entity
add spawned entity to {pet.listesi::*}
while {pet.%player%} is spawned entity:
wait 6 tick
if distance between player and last spawned entity is less than 15:
make last spawned entity pathfind to player with speed 1
else if distance between player and last spawned entity is bigger than 15:
teleport last spawned entity to player
stop trigger
if arg 1 is "koyun":
{pet.%player%} isn't set:
message " &7Petiniz yaniniza çağirildi."
spawn 1 sheep at player's location
set name of spawned entity to "&e&l%player%&a'in Hayvani"
set {pet.%player%} to spawned entity
add spawned entity to {pet.listesi::*}
while {pet.%player%} is spawned entity:
wait 6 tick
if distance between player and last spawned entity is less than 15:
make last spawned entity pathfind to player with speed 1
else if distance between player and last spawned entity is bigger than 15:
teleport last spawned entity to player
stop trigger
if arg 1 is "leopar":
{pet.%player%} isn't set:
message " &7Petiniz yaniniza çağirildi."
spawn 1 ocelot at player's location
set name of spawned entity to "&e&l%player%&a'in Hayvani"
set {pet.%player%} to spawned entity
add spawned entity to {pet.listesi::*}
while {pet.%player%} is spawned entity:
wait 6 tick
if distance between player and last spawned entity is less than 15:
make last spawned entity pathfind to player with speed 1
else if distance between player and last spawned entity is bigger than 15:
teleport last spawned entity to player
stop trigger
if arg 1 is "tavuk":
{pet.%player%} isn't set:
message " &7Petiniz yaniniza çağirildi."
spawn 1 chicken at player's location
set name of spawned entity to "&e&l%player%&a'in Hayvani"
set {pet.%player%} to spawned entity
add spawned entity to {pet.listesi::*}
while {pet.%player%} is spawned entity:
wait 6 tick
if distance between player and last spawned entity is less than 15:
make last spawned entity pathfind to player with speed 1
else if distance between player and last spawned entity is bigger than 15:
teleport last spawned entity to player
stop trigger
if arg 1 is "at":
{pet.%player%} isn't set:
message " &7Petiniz yaniniza çağirildi."
spawn 1 horse at player's location
set name of spawned entity to "&e&l%player%&a'in Hayvani"
set {pet.%player%} to spawned entity
add spawned entity to {pet.listesi::*}
while {pet.%player%} is spawned entity:
wait 6 tick
if distance between player and last spawned entity is less than 15:
make last spawned entity pathfind to player with speed 1
else if distance between player and last spawned entity is bigger than 15:
teleport last spawned entity to player
stop trigger
if arg 1 isn't set:
wait 6 tick
open chest with 1 rows named "&8Pet Menüsü" to player
format slot 0 of player with 383:120 named "&aKöylü" to close then run [make player execute command "pet köylü"]
format slot 1 of player with 383:92 named "&aİnek" to close then run [make player execute command "pet inek"]
format slot 2 of player with 383:95 named "&aKurt" to close then run [make player execute command "pet kurt"]
format slot 3 of player with 383:90 named "&aDomuz" to close then run [make player execute command "pet domuz"]
format slot 4 of player with 383:91 named "&aKoyun" to close then run [make player execute command "pet koyun"]
format slot 5 of player with 383:98 named "&aLeopar" to close then run [make player execute command "pet leopar"]
format slot 6 of player with 383:93 named "&aTavuk" to close then run [make player execute command "pet tavuk"]
format slot 7 of player with 383:100 named "&aAt" to close then run [make player execute command "pet at"]
format slot 8 of player with 399 named "&cGönder" to close then run [make player execute command "pet gönder"]
on death of blaze or pig or witch or chicken or horse or wolf or cow or sheep:
name of victim contains "'in Hayvani":
clear drops
on entity target:
name of event-entity contains "'in Hayvani":
cancel event
on combust:
name of event-entity contains "'in Hayvani":
cancel event
on damage of entity:
name of victim contains "'in Hayvani":
message " &7Petlere saldiramazsiniz.." to attacker
cancel event
on teleport:
wait 3 tick
loop 4 times:
teleport {pet.%player%} to player