fr:suckerserv:functions
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
Révision précédente | |||
— | fr:suckerserv:functions [2014/05/31 00:27] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Fonctions ====== | ||
+ | ===== Fonctions liés aux joueurs ===== | ||
+ | ==== Identification ==== | ||
+ | ^ Nom et Paramètres | ||
+ | | server.player_id(cn) | ||
+ | | server.player_sessionid(cn) | ||
+ | | server.player_name(cn) | ||
+ | | server.player_displayname(cn) | string | ||
+ | | server.player_team(cn) | ||
+ | | server.player_ip(cn) | ||
+ | | server.player_iplong(cn) | ||
+ | |||
+ | ==== Stats du jeu ==== | ||
+ | |||
+ | ^ Nom et Paramètres | ||
+ | | server.player_frags(cn) | ||
+ | | server.player_deaths(cn) | ||
+ | | server.player_teamkills(cn) | ||
+ | | server.player_suicides(cn) | ||
+ | | server.player_damage(cn) | ||
+ | | server.player_damagewasted(cn) | nombre | ||
+ | | server.player_hits(cn) | ||
+ | | server.player_misses(cn) | ||
+ | | server.player_shots(cn) | ||
+ | | server.player_accuracy(cn) | ||
+ | | server.player_accuracy2(cn) | ||
+ | | server.player_timeplayed(cn) | ||
+ | | server.player_win(cn) | ||
+ | | server.player_rank(cn) | ||
+ | | server.player_armour(cn) | ||
+ | | server.player_armour_type(cn) | ||
+ | |||
+ | |||
+ | |||
+ | ==== Stats de connexion ==== | ||
+ | |||
+ | |||
+ | ^ Nom et Paramètres | ||
+ | | server.player_connection_time(cn) | nombre | ||
+ | | server.player_ping(cn) | ||
+ | | server.player_lag(cn) | ||
+ | ==== Statut actuel ==== | ||
+ | |||
+ | ^ Nom et Paramètres | ||
+ | | server.player_status(cn) | ||
+ | | server.player_status_code(cn) | ||
+ | | server.player_pos(cn) | ||
+ | | server.player_gun(cn) | ||
+ | | server.player_health(cn) | ||
+ | | server.player_maxhealth(cn) | ||
+ | | server.player_priv(cn) | ||
+ | | server.player_priv_code(cn) | ||
+ | | server.player_mapcrc(cn) | ||
+ | | server.player_isbot(cn) | ||
+ | |||
+ | ==== Contrôles ==== | ||
+ | |||
+ | |||
+ | ^ Nom et Paramètres | ||
+ | | server.player_msg(cn, | ||
+ | | server.player_slay(cn) | nil | Tue un joueur; leurs stats ne sont pas affectés.| | ||
+ | | server.player_suicide(cn) | nil | Forcer un joueur à un suicide, ce qui aura une incidence sur leurs statistiques de jeu. | | ||
+ | | server.changeteam(cn, | ||
+ | | server.kick(cn, | ||
+ | | server.permban(ip) | nil | Régler l' | ||
+ | | server.unsetban(ip) | boolean | Retirer adresse IP de liste des adresses banni.| | ||
+ | | server.spec(cn) | nombre | Forcer un joueur à rejoindre le mode spectateurs.| | ||
+ | | server.unspec(cn) | nil | Forcer un joueur à rejoindre le jeu.| | ||
+ | | server.mute(cn) | nil | Bloquer les messages de chat du joueur dès qu'ils sont reçus.| | ||
+ | | server.unmute(cn) | nil | Ne plus bloquer les messages de chat du joueur.| | ||
+ | | server.setmaster(cn) | nil | Donnez un privilège de master à un joueur.| | ||
+ | | server.setadmin(cn) | nil | Donnez un privilège d' | ||
+ | | server.unsetmaster() | nil | Retirer le privilège de master du master actuel.| | ||
+ | | server.set_invisible_admin(cn) | nil | Donnez au joueur le statut d' | ||
+ | | server.set_invisible_master(cn) | nil | Donnez au joueur le statut de master, mais il est invisible pour les autres joueurs.| | ||
+ | | server.unsetpriv(cn) | nil | Retirer le privilege d'un joueur. Cette fonction fonctionne sur tous les privilèges.| | ||
+ | |||
+ | ==== Itération du joueur ==== | ||
+ | |||
+ | ^ Nom et Paramètres | ||
+ | | server.players() | ||
+ | | server.gplayers(option) | | Fonction iterator, retourne un objet de joueur pour chaque itération. Argument option peut être nulle, «joueurs», | ||
+ | | server.spectators() | ||
+ | | server.bots | ||
+ | |||
+ | ==== Object Wrapper ==== | ||
+ | |||
+ | L' | ||
+ | |||
+ | Exemple: | ||
+ | <code lua> | ||
+ | for player in server.gplayers() do | ||
+ | player: | ||
+ | end | ||
+ | </ | ||
+ | |||
+ | ===== Fonctions d' | ||
+ | |||
+ | ^ Nom et Paramètres | ||
+ | | server.teams() | ||
+ | | server.team_players(team) | ||
+ | | server.team_score(team) | ||
+ | | server.team_win(team) | ||
+ | | server.team_draw(team) | ||
+ | |||
+ | ===== Fonctions de jeu ===== | ||
+ | |||
+ | ^ Nom et Paramètres | ||
+ | | pausegame(pause) | ||
+ | | changetime(milliseconds) | ||
+ | | changemap(map, | ||
+ | | delbot(cn) | ||
+ | |||
+ | ===== Functions du serveur | ||
+ | |||
+ | ^ Nom et Paramètres | ||
+ | | restart() | ||
+ | | restart_now() | ||
+ | | shutdown() | ||
+ | | reloadscripts() | ||
+ | | msg(text) | ||
+ | | clearbans() | ||
+ | | loadbanlist(filename) | ||
+ | | writebanlist(filename) | ||
+ | | permban(ip) | ||
+ | | unsetban(ip) | ||
+ | | recorddemo(filename) | ||
+ | | stopdemo() | ||
+ | |||
+ | ===== Fonctions utilitaires ===== | ||
+ | |||
+ | ^ Nom et Paramètres | ||
+ | | ip_to_country(ip) | ||
+ | | ip_to_country_code(ip) | ||
+ | | load_geoip_database(filename) | Résoudre l' | ||
+ | | gethostbyname(name) |
fr/suckerserv/functions.txt · Dernière modification : 2014/05/31 00:27 de 127.0.0.1