GTAOnline.net

San Andreas Multiplayer (sa:mp) => Problèmes et bugs => Discussion démarrée par: sckouizi le 02 Avril 2008, 20:55:13

Titre: Peut-on avoir 2 Game Mode sur 1 server
Posté par: sckouizi le 02 Avril 2008, 20:55:13
Bonjour à tous !!

Je voudrais savoir s'il été possible de mettre plusieurs Game Mode (que 2) sur mon propre server SVP.
Je compte créé un nouveau dossier pwn, et de le compiler avec pawn pour en faire un AMX que je copierais dans le dossier Game Mode de mon server, bien sur je rajouterais dans mon fichier server.cfg une nouvelle ligne Game Mode.

Est ce que cela est possible ? merci ;)  :cheers
Titre: Re : Peut-on avoir 2 Game Mode sur 1 server
Posté par: Syg le 03 Avril 2008, 09:42:51
Il est tout à fait possible de lancer plusieurs serveurs SA-MP en même temps.
Il faut juste qu'ils soient chacun sur un port différent (7777, 7778, ...).
Et surtout, il faut que chaque serveur aie son propre répertoire contenant au moins "samp-server.exe", "server.cfg", un gamemode et le répertoire "scriptfiles".
Accésoirement, il sera nécessaire d'y mettre aussi les répertoires "filterscripts" et/ou "plugins" si le serveur utilise des filterscripts et/ou des plugins.

++
Syg
Titre: Re : Peut-on avoir 2 Game Mode sur 1 server
Posté par: sckouizi le 03 Avril 2008, 18:48:43
Tu a du mal me comprendre, je voudrais savoir si il est possible de lancer sur UN même server, DEUX GAME MODE.

Merci quand même a+
Titre: Re : Peut-on avoir 2 Game Mode sur 1 server
Posté par: Syg le 04 Avril 2008, 15:34:51
Oui c'est possible aussi. Mais tes deux gamemode ne tourneront pas en même temps.
Pour avoir deux (ou plus, jusqu'à 15) gamemodes dans le même serveur, il faut ajouter des lignes dans le fichier server.cfg.
Ex :
gamemode0 stunt 1
gamemode1 DM 1
gamemode2 RPG 1

Ceci va boucler sur les gamemode stunt puis DM puis RPG puis stunt, ....
Le premier paramètre est le nom du fichier gamemode (sans l'extension .AMX) et le second paramètre est le nombre de fois que le gamemode sera exécuté.

Par contre, pour que ça fonctionne, il faut que ton gamemode soit écrit pour. C'est à dire qu'il faut qu'il se termine à un moment ou à un autre.
Il existe diverses solutions pour faire ça:
- un commande admin qui appelle GameModeExit ();
- un timer (par exemple 10 minutes) qui appelle GameModeExit ();
- Victoire d'une équipe

Sinon, si tu ne veux pas modifier tes gamemodes, tu peux forcer le serveur à passer au mode suivant avec la commande /rcon changemode

Remarque : Les joueurs n'aiment pas beaucoup que les gamemodes changent automatiquement et trop souvent, ils se lassent très vite.
Si c'est pour jouer entre amis, en privé, utilises la commande /rcon changelog <NomDuMode> qui permet de charger le gamemode que tu veux quand tu veux.

++
Syg
Titre: Re : Peut-on avoir 2 Game Mode sur 1 server
Posté par: sckouizi le 04 Avril 2008, 19:31:21
Ok je te remercie beaucoup, nikel  :cheers