#BY Fendi #Wersja 2.0 player move: cancel event if {kajdanki::%player%} is true dismount: cancel event if {kajdanki::%player%} is true command: {kajdanki::%player%} is true cancel event send "&cNie możesz pisać na chacie! Masz na sobie kajdanki" function fKajdanki(p: player, e: entity) :: boolean: {_p}'s held item is chain named "&7Kajdanki" {_e} is set {_e} is player distance between {_p} and {_e} is smaller than 5 return true right click: fKajdanki(player, target entity) = true if player is not sneaking: set {kajdanki::%target entity%} to true send "&cZostałeś skuty przez %player%" to target entity send "&cZakułeś gracza %target entity%" to player stop else: delete {kajdanki::%target entity%} send "&cZostałeś rozkuty przez %player%" to target entity send "&cRozkułeś gracza %target entity%" to player teleport target entity to player stop damage: fKajdanki(attacker, victim) = true if {kajdanki::%victim%} is true: cancel event if attacker is not sneaking: make the victim ride attacker send "&cPrzenosisz %victim%" to attacker send "&cJesteś przenoszony przez %attacker%" to victim stop else: open the victim's inventory for attacker send "&cPrzeszukujesz gracza %victim%" to attacker send "&cGracz %attacker% cie przeszukuje!" to victim stop else: send "&cGracz nie ma na sobie kajdanek!" to attacker