list tab in command /skr
This commit is contained in:
parent
53aa9b1854
commit
c5c3134b56
6 changed files with 42 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
# named with a 0 at the begining to be sure he is load first
|
||||||
|
on load:
|
||||||
|
ScriptList("add", script)
|
||||||
|
on unload:
|
||||||
|
ScriptList("remove", script)
|
||||||
|
|
||||||
function option(option: text) :: text: # options
|
function option(option: text) :: text: # options
|
||||||
if {_option} is "serverName":
|
if {_option} is "serverName":
|
||||||
set {_resultat} to "Serveur d'Anri"
|
set {_resultat} to "Serveur d'Anri"
|
||||||
|
@ -10,3 +16,9 @@ function sendToOperators(player: player, message: text): # envoie message aux op
|
||||||
if loop-player is a op:
|
if loop-player is a op:
|
||||||
if loop-player is not {_player}:
|
if loop-player is not {_player}:
|
||||||
send {_message} to loop-player
|
send {_message} to loop-player
|
||||||
|
|
||||||
|
function ScriptList(addRemove: text, list: text):
|
||||||
|
if {_addRemove} is "add":
|
||||||
|
add {_list} to {scripts::*}
|
||||||
|
if {_addRemove} is "remove":
|
||||||
|
remove {_list} from {scripts::*}
|
5
chat.sk
5
chat.sk
|
@ -1,3 +1,8 @@
|
||||||
|
on load:
|
||||||
|
ScriptList("add", script)
|
||||||
|
on unload:
|
||||||
|
ScriptList("remove", script)
|
||||||
|
|
||||||
on chat: # chat
|
on chat: # chat
|
||||||
cancel event
|
cancel event
|
||||||
if {nick.%uuid of player%} is set:
|
if {nick.%uuid of player%} is set:
|
||||||
|
|
|
@ -5,6 +5,11 @@ options:
|
||||||
Z1: -312.5
|
Z1: -312.5
|
||||||
Z2: -304.5
|
Z2: -304.5
|
||||||
|
|
||||||
|
on load:
|
||||||
|
ScriptList("add", script)
|
||||||
|
on unload:
|
||||||
|
ScriptList("remove", script)
|
||||||
|
|
||||||
command deacoudre [<text>]: # lancement de la partie
|
command deacoudre [<text>]: # lancement de la partie
|
||||||
executable by: players
|
executable by: players
|
||||||
description: Lance une partie de dé à coudre.
|
description: Lance une partie de dé à coudre.
|
||||||
|
|
5
homes.sk
5
homes.sk
|
@ -1,3 +1,8 @@
|
||||||
|
on load:
|
||||||
|
ScriptList("add", script)
|
||||||
|
on unload:
|
||||||
|
ScriptList("remove", script)
|
||||||
|
|
||||||
command sethome [<text>]: # défni un home
|
command sethome [<text>]: # défni un home
|
||||||
executable by: players
|
executable by: players
|
||||||
description: Défini un point de téléportation.
|
description: Défini un point de téléportation.
|
||||||
|
|
11
main.sk
11
main.sk
|
@ -1,3 +1,8 @@
|
||||||
|
on load:
|
||||||
|
ScriptList("add", script)
|
||||||
|
on unload:
|
||||||
|
ScriptList("remove", script)
|
||||||
|
|
||||||
command skr [<text>]: # reload skript
|
command skr [<text>]: # reload skript
|
||||||
executable by: players, console
|
executable by: players, console
|
||||||
description: Reload de skripts.
|
description: Reload de skripts.
|
||||||
|
@ -5,9 +10,13 @@ command skr [<text>]: # reload skript
|
||||||
if arg-1 is set:
|
if arg-1 is set:
|
||||||
execute player command "sk reload %arg-1%"
|
execute player command "sk reload %arg-1%"
|
||||||
else if arg-1 isn't set:
|
else if arg-1 isn't set:
|
||||||
execute player command "sk reload functions" # pour être sûr que functions est bien chargé en premier
|
|
||||||
execute player command "sk reload scripts"
|
execute player command "sk reload scripts"
|
||||||
|
|
||||||
|
on tab complete for "skr": # autocompletion des homes
|
||||||
|
set tab completions for position 1 to the first element of {scripts::*}
|
||||||
|
loop {scripts::*}:
|
||||||
|
add loop-value to tab completions
|
||||||
|
|
||||||
command broadcast [<text>]: # annonce
|
command broadcast [<text>]: # annonce
|
||||||
executable by: players, console
|
executable by: players, console
|
||||||
aliases: bc
|
aliases: bc
|
||||||
|
|
5
party.sk
5
party.sk
|
@ -1,6 +1,11 @@
|
||||||
options:
|
options:
|
||||||
pasDePartie: "&4Aucune partie est en cours."
|
pasDePartie: "&4Aucune partie est en cours."
|
||||||
|
|
||||||
|
on load:
|
||||||
|
ScriptList("add", script)
|
||||||
|
on unload:
|
||||||
|
ScriptList("remove", script)
|
||||||
|
|
||||||
command party [<player>] [<text>]: # commande party
|
command party [<player>] [<text>]: # commande party
|
||||||
executable by: players
|
executable by: players
|
||||||
description: Regarde le nombre de joueur dans une partie ou invite un joueur dans ta partie.
|
description: Regarde le nombre de joueur dans une partie ou invite un joueur dans ta partie.
|
||||||
|
|
Loading…
Reference in a new issue