D
Deleted member 9590
Output of /skript info
Minecraft Version: 1.16.5
---
Issue:
So for some reason my code doesn't work for offline players, and I really can't see why it shouldn't
Relevant Code:
(full code is a bit further down)
Full code:
https://gist.github.com/AggerTV/cfd2fe94d9e8d27e57350e4595977f66
[doublepost=1619796337,1619624996][/doublepost]bump
[doublepost=1620022843][/doublepost]bump
Code:
28.04 17:46:30 [Server] INFO Skript's aliases can be found here: https://github.com/SkriptLang/skript-aliases
28.04 17:46:30 [Server] INFO Skript's documentation can be found here: https://skriptlang.github.io/Skript
28.04 17:46:30 [Server] INFO Server Version: git-Tuinity-"7d36676" (MC: 1.16.5)
28.04 17:46:30 [Server] INFO Skript Version: 2.5.3
28.04 17:46:30 [Server] INFO Installed Skript Addons:
28.04 17:46:30 [Server] INFO - skript-placeholders v1.5 (https://github.com/APickledWalrus/skript-placeholders)
28.04 17:46:30 [Server] INFO - DiSky v1.9 (https://disky.itsthesky.info/)
28.04 17:46:30 [Server] INFO - skript-yaml v1.3.2
28.04 17:46:30 [Server] INFO - skUtilities v0.9.2 (https://tim740.github.io/)
28.04 17:46:30 [Server] INFO - skript-reflect v2.2.1 (https://github.com/TPGamesNL/skript-reflect)
28.04 17:46:30 [Server] INFO - skRayFall v1.9.25 (https://sk.rayfall.net/)
28.04 17:46:30 [Server] INFO - SkQuery v4.1.4
28.04 17:46:30 [Server] INFO - Skooldown v1.2.0
28.04 17:46:30 [Server] INFO - TuSKe v1.8.2-Pikachu-Patch-3 (github.com/Tuke-Nuke/TuSKe)
28.04 17:46:30 [Server] INFO - SharpSK v1.6.3
Minecraft Version: 1.16.5
---
Issue:
So for some reason my code doesn't work for offline players, and I really can't see why it shouldn't
Relevant Code:
(full code is a bit further down)
Code:
command /{@kommando} [<offline player>] [<text>]:
permission: {@permission}
permission message: {@prefix} Du har ikke adgang til denne kommando
aliases: /iso
trigger:
if arg-1 is not set:
send "{@prefix} &cDu skal angive den spiller, som du vil jaile."
else if arg-2 is not set:
send "{@prefix} &cDu skal angive den årsag for, at spilleren skal jailes. &7Slag, Slagvagt, våben, armor, provo, narko, vv, nopvp."
else if arg-1 = player:
send "{@prefix} &cDu kan ikke jaile dig selv."
else if arg-1 has permission "iso.bypass":
send "{@prefix} &cDu kan ikke jaile denne spiller &a%arg-1%&c."
else if {iso::%arg-1%} is set:
send "{@prefix} &a%arg-1%&c er allerede jailet."
else:
if arg-2 is "slag":
if placeholder "multiverse_world_name" from arg-1 contains "C":
isolation(player, arg-1, "slag", {@slag}, "C")
else if placeholder "multiverse_world_name" from arg-1 contains "B":
isolation(player, arg-1, "slag", {@slag}, "B")
else if placeholder "multiverse_world_name" from arg-1 contains "A":
isolation(player, arg-1, "slag", {@slag}, "A")
else if placeholder "multiverse_world_name" from arg-1 contains "aplus":
isolation(player, arg-1, "slag", {@slag}, "A+")
else if arg-2 is "slagvagt":
if placeholder "multiverse_world_name" from arg-1 contains "C":
isolation(player, arg-1, "slag vagt", {@slagvagt}, "C")
else if placeholder "multiverse_world_name" from arg-1 contains "B":
isolation(player, arg-1, "slag vagt", {@slagvagt}, "B")
else if placeholder "multiverse_world_name" from arg-1 contains "A":
isolation(player, arg-1, "slag vagt", {@slagvagt}, "A")
else if placeholder "multiverse_world_name" from arg-1 contains "aplus":
isolation(player, arg-1, "slag vagt", {@slagvagt}, "A+")
else if arg-2 is "våben":
if placeholder "multiverse_world_name" from arg-1 contains "C":
isolation(player, arg-1, "våben", {@våben}, "C")
else if placeholder "multiverse_world_name" from arg-1 contains "B":
isolation(player, arg-1, "våben", {@våben}, "B")
else if placeholder "multiverse_world_name" from arg-1 contains "A":
isolation(player, arg-1, "våben", {@våben}, "A")
else if placeholder "multiverse_world_name" from arg-1 contains "aplus":
isolation(player, arg-1, "våben", {@våben}, "A+")
else if arg-2 is "armor":
if placeholder "multiverse_world_name" from arg-1 contains "C":
isolation(player, arg-1, "armor", {@armor}, "C")
else if placeholder "multiverse_world_name" from arg-1 contains "B":
isolation(player, arg-1, "armor", {@armor}, "B")
else if placeholder "multiverse_world_name" from arg-1 contains "A":
isolation(player, arg-1, "armor", {@armor}, "A")
else if placeholder "multiverse_world_name" from arg-1 contains "aplus":
isolation(player, arg-1, "armor", {@armor}, "A+")
else if arg-2 is "provo":
if placeholder "multiverse_world_name" from arg-1 contains "C":
isolation(player, arg-1, "provo", {@provo}, "C")
else if placeholder "multiverse_world_name" from arg-1 contains "B":
isolation(player, arg-1, "provo", {@provo}, "B")
else if placeholder "multiverse_world_name" from arg-1 contains "A":
isolation(player, arg-1, "provo", {@provo}, "A")
else if placeholder "multiverse_world_name" from arg-1 contains "aplus":
isolation(player, arg-1, "provo", {@provo}, "A+")
else if arg-2 is "narko":
if placeholder "multiverse_world_name" from arg-1 contains "C":
isolation(player, arg-1, "narko", {@narko}, "C")
else if placeholder "multiverse_world_name" from arg-1 contains "B":
isolation(player, arg-1, "narko", {@narko}, "B")
else if placeholder "multiverse_world_name" from arg-1 contains "A":
isolation(player, arg-1, "narko", {@narko}, "A")
else if placeholder "multiverse_world_name" from arg-1 contains "aplus":
isolation(player, arg-1, "narko", {@narko}, "A+")
else if arg-2 is "vv", "vagtvault":
if placeholder "multiverse_world_name" from arg-1 contains "C":
isolation(player, arg-1, "vv", {@vv}, "C")
else if placeholder "multiverse_world_name" from arg-1 contains "B":
isolation(player, arg-1, "vv", {@vv}, "B")
else if placeholder "multiverse_world_name" from arg-1 contains "A":
isolation(player, arg-1, "vv", {@vv}, "A")
else if placeholder "multiverse_world_name" from arg-1 contains "aplus":
isolation(player, arg-1, "vv", {@vv}, "A+")
else if arg-2 is "nopvp":
if placeholder "multiverse_world_name" from arg-1 contains "C":
isolation(player, arg-1, "nopvp", {@nopvp}, "C")
else if placeholder "multiverse_world_name" from arg-1 contains "B":
isolation(player, arg-1, "nopvp", {@nopvp}, "B")
else if placeholder "multiverse_world_name" from arg-1 contains "A":
isolation(player, arg-1, "nopvp", {@nopvp}, "A")
else if placeholder "multiverse_world_name" from arg-1 contains "aplus":
isolation(player, arg-1, "nopvp", {@nopvp}, "A+")
else:
send "{@prefix} &4Fejl! &cKontakt en admin for hjælp"
function isolation(p: player, arg: player, grund: text, tid: integer, blok: text):
if {_arg} is online:
teleport {_arg} to {%{_blok}%::iso}
send title "&cDu er blevet jailet!" to {_arg}
set helmet of {_arg} to air
set chestplate of {_arg} to air
set leggings of {_arg} to air
set boots of {_arg} to air
clear {_arg}'s inventory
execute console command "eco give %{_p}% {@belønning}"
if placeholder "luckperms_groups" from {_arg} contains "Ultra":
set {_1} to {_tid}*0.3
set {iso::%{_arg}%} to {_tid}-{_1}
else:
set {iso::%{_arg}%} to {_tid}
set {isopris::%{_arg}%} to {_tid}*10
broadcast "{@prefix} &c%{_arg}% &7er blevet jailet af &4%{_p}%&7 med grunden &a%{_grund}%&7 i %formatseconds({iso::%{_arg}%})%&7 i %{_blok}%"
Full code:
https://gist.github.com/AggerTV/cfd2fe94d9e8d27e57350e4595977f66
[doublepost=1619796337,1619624996][/doublepost]bump
[doublepost=1620022843][/doublepost]bump