====== Evénement ====== ===== Evénements de serveur ===== ^ Nom et Paramèters ^ Description ^ | started() | | | shutdown(type) | Type de constantes: ''server.SHUTDOWN_NORMAL'', ''server.SHUTDOWN_RESTART'', ''server.SHUTDOWN_RELOAD'' | | shutdown_scripting() | | | reloadhopmod() | Les server scripts sont sur ​​le point d'être rechargé. | | maintenance() | Signalé une fois par jour pour les tâches de maintenance. | ===== Evénements du jeu ===== ^ Nom et Paramèters ^ Description ^ | intermission() | | | finishedgame() | Signalé juste avant le changement de la carte. | | timeupdate(minsleft) | Signalé une fois par minute. | | setnextgame() | Cet événement vous permet de choisir server.next_mode et server.next_map vars. | | mapchange(map, mode) | nouvelle partie | | gamepaused() | | | gameresumed() | | | votepassed(map, mode) | Un certain nombre de majorité des joueurs ont voté pour un changement de map. | | beginrecord(id, filename) | Le jeu est en cours d'enregistrement dans un fichier démo | | endrecord(id, filesize) | | ==== Evénements spécifiques aux bots ==== ^ Nom et Paramètres ^ Description ^ | addbot(admin, skill, owner) | | | delbot(admin) | | | botleft(cn) | | ===== Evénements des joueurs ===== ^ Nom et Paramètres ^ Description ^ | connect(cn) | Un nouveau client s'est connecté| | disconnect(cn) | Un client s'est déconnecté.| | failedconnect(ip, reason) | Un client n'a pas pu se connecter au serveur pour une raison quelconque.| | kick(cn, bantime, admin, reason) | un client a été kicker.| | active(cn) | Le joueur est actif dans le jeu (l'envoi de paquets de position). Signalisés une fois par jeu.| | rename(cn, oldname, newname) | Le joueur s'est renomé.| | reteam(cn, oldteam, newteam) | Le joueur a changé d'équipe .| | chteamrequest(cn, curteam, newteam) | Le joueur veut passer à une autre équipe. Retourne -1 si rejet de la demande. | | Texte (cn, msg) | Le joueur a envoyé un message de discussion.| | sayteam(cn, msg) | Le joueur a envoyé un message de discussion à son équipe.| | spectator(cn, value) | Le joueur a rejoint ou quitté le mode spectateurs.| | mapvote(cn, map, mode) || | mapcrcfail(cn) | Le joueur a modifié la map.| | masterchange(cn, value) | Le joueur a recu ou perdu privilège master/admin.| | setmastermode(cn, oldmm, newmm) | Le joueur a changé le mastermode du serveur.| ==== Evénements spécifiques au jeu ==== ^ Nom et Paramètres ^ Description ^ | shot(cn, gun, hits) | | | frag(actor, target) | actor(CN) a tué target(CN). | | teamkill(actor, target) | actor(CN) a teamkill target(CN). Signalé au lieu de l'événement frag. | | suicide(cn) | | | takeflag(cn) | | | dropflag(cn) | | | scoreflag(cn) | | | returnflag(cn) | |