Marketplace/Gameplay/Hyaleet imposter

Hyaleet imposter

minecraftFreev1.0.0

Description

options:
p: &8[&fHayalet&8] &7

# ================================
# OYUN BAŞLATMA
# ================================
command /başla:
permission: op
trigger:
broadcast "{@p}Herkes spawn oldu, roller belli oluyor..."
loop all players:
# Masum rolü ve survival
set {role::%loop-player%} to "Masum"
set loop-player's gamemode to survival

# Güvenli teleport
set {_x} to random integer between -1000 and 1000
set {_z} to random integer between -1000 and 1000
set {_y} to highest solid block at location({_x}, 0, {_z})
add 1 to {_y}
teleport loop-player to location({_x}, {_y}, {_z})

apply slow falling 1 to loop-player for 40 seconds
clear loop-player's inventory
give compass named "&6Radar &7(/track)" to loop-player

wait 2 seconds

# Hayalet seçimi
set {g} to random element out of all players
set {role::%{g}%} to "Hayalet"
send "{@p}&cSen hayaletsin! Herkesi gizlice avla." to {g}
give white dye named "&fHayalet Modu &7(Sağ Tık)" to {g}
set {ulti_ready::%{g}%} to true

# ================================
# HAYALET MODU (SAĞ TIK)
# ================================
on right click with white dye:
if {role::%player%} is "Hayalet":
if {ulti_ready::%player%} is true:
set {ulti_ready::%player%} to false
set tool of player to red dye named "&cHayalet Modu &7(Aktif)"

# İksirler
apply speed 1 to player for 1 minute
apply strength 2 to player for 1 minute
apply resistance 1 to player for 1 minute
set {first_hit_blind::%player%} to true

send "{@p}&4Hayalet modu açıldı! 1 dakika" to player

# 1 dakika sonra kapanış
wait 1 minute
set tool of player to white dye named "&fHayalet Modu &7(Sağ Tık)"
send "{@p}&eHayalet modu sona erdi." to player

# 10 dakika cooldown
wait 10 minutes
set {ulti_ready::%player%} to true
send "{@p}&aHayalet modu tekrar hazır!" to player

# ================================
# HAYALET VURMA VE ÖLDÜRME
# ================================
on damage of player:
if attacker is {g}:
# İlk vurulan kişiye körlük
if {first_hit_blind::%attacker%} is true:
apply blindness 1 to victim for 3 seconds
set {first_hit_blind::%attacker%} to false

# Öldürme kontrolü
if victim's health - damage <= 0:
cancel event
set victim's gamemode to spectator
apply invisibility 1 to attacker for 30 seconds
send "{@p}&cBir kişi elendi!" to attacker

# ================================
# PUSULA / TRACK MODU
# ================================
command /track:
trigger:
# Menü oluştur
open virtual chest inventory with size 9 named "&6Pusula Modu" to player

# En yakın oyuncu butonu
format slot 3 of player with compass named "&aEn Yakın Oyuncu" to run:
set {_dist} to 999999
set {_target} to none
loop all players:
if loop-player is not player:
if gamemode of loop-player is survival:
set {_d} to distance between player and loop-player
if {_d} < {_dist}:
set {_dist} to {_d}
set {_target} to loop-player
if {_target} is set:
set player's compass target to location of {_target}
send "{@p}&fPusula en yakın oyuncuya kilitlendi: &e%{_target}%"
else:
send "{@p}&cKimse yok."

# En uzak oyuncu butonu
format slot 5 of player with compass named "&cEn Uzak Oyuncu" to run:
set {_dist} to 0
set {_target} to none
loop all players:
if loop-player is not player:
if gamemode of loop-player is survival:
set {_d} to distance between player and loop-player
if {_d} > {_dist}:
set {_dist} to {_d}
set {_target} to loop-player
if {_target} is set:
set player's compass target to location of {_target}
send "{@p}&fPusula en uzak oyuncuya kilitlendi: &e%{_target}%"
else:
send "{@p}&cKimse yok."

# ================================
# KAZANMA SİSTEMİ
# ================================
every 1 second in "hayalet_game":
if number of players with gamemode survival = 0:
broadcast "{@p}&cHayalet kazandı!"
stop all "hayalet_game"

if number of players with role "Masum" > 0 and ender dragon is dead:
broadcast "{@p}&aMasumlar kazandı!"
stop all "hayalet_game"

Reviews (0)

No reviews yet

Be the first to leave a review!

Ege Kutay

Seller

Ege Kutay

0

downloads

Versionv1.0.0
Platformminecraft
Typepaper
Minecraft VersionMC 1.21
CategoryMinecraft Plugins > Gameplay
Published on08/03/2026
Last update21/04/2026
Free