My script:
The result is:
100, 82, 500, <none>, <none> and <none>
size of: 6
But it should be:
100, 82, 500
size of: 3
Skript version: Enabling Skript v2.2-dev25
Also clean deleting of the list variable does not work either:
result is:
<none>,<none> and <none>
but it should be empty result
How would I fix this? Why does it even happen?
code_language.skript:
command /below:
trigger:
set {_id} to a random integer between 1 and 1000
add {_id} to {_test::*}
set {_test::%{_id}%::date} to now
message "added"
set {_id} to a random integer between 1 and 1000
add {_id} to {_test::*}
set {_test::%{_id}%::date} to now
message "added"
set {_id} to a random integer between 1 and 1000
add {_id} to {_test::*}
set {_test::%{_id}%::date} to now
message "added"
broadcast "result:"
broadcast "%{_test::*}%"
broadcast "size of: %size of {_test::*}%"
The result is:
100, 82, 500, <none>, <none> and <none>
size of: 6
But it should be:
100, 82, 500
size of: 3
Skript version: Enabling Skript v2.2-dev25
Also clean deleting of the list variable does not work either:
code_language.skript:
loop {_test::*}:
delete {_test::%loop-value%::date}
remove loop-value from {_test::*}
message "%{_test::*}%"
result is:
<none>,<none> and <none>
but it should be empty result
How would I fix this? Why does it even happen?
Last edited: