[serveur] mode Puzzle et Plateforme online

Parlez de tout ce qui est lié à Trackmania 2.

Moderator: French Moderator

User avatar
Boss-Bravo
Posts: 241
Joined: 10 Jan 2011, 18:26
Location: Devant mon PC :D
Contact:

Re: [serveur] mode Puzzle et Plateforme online

Post by Boss-Bravo »

Camthalion wrote:Supprimer le mode spectateur, c'est pas la meilleur idée je pense.
Mais autoriser le passe entre le mode spectateur et joueur que dans un seul sens (en spectateur on peut pas revenir en joueur), je pense que c'est ça la solution :roll:
Et avec l'arrivé du ManiaScript, ça devrait être possible (ou pas :mrgreen: ) ;)
C'est vrai, c'est une idée a laquelle je n'avait pas pensé non plus. Pour Maniascript, ce serait bien :D

@ Slig: J'ai essayé cette solution, mais sans parvenir a mes fins, solutions assez complexe, mais qui marche c'est sur, il va falloir que je me remette là dedans. Je n'ai pas encore pigé tout le fonctionnement des scripts serveur. Merci quand même de ton aide ;)
User avatar
Slig
Posts: 637
Joined: 15 Jun 2010, 11:52
Location: TraXicoLand

Re: [serveur] mode Puzzle et Plateforme online

Post by Slig »

Boss-Bravo wrote:@ Slig: J'ai essayé cette solution, mais sans parvenir a mes fins, solutions assez complexe, mais qui marche c'est sur, il va falloir que je me remette là dedans. Je n'ai pas encore pigé tout le fonctionnement des scripts serveur. Merci quand même de ton aide ;)
En gros il suffit de faire un ForceSpectator(login,2) lorsque le joueur arrive, pas très compliqué. ;)

Pour Fast, ça ferait un plugin du genre, fichier plugin.99.forceplayer.php :

Code: Select all

<?php
// plugin Fast : force le joueur en player des sa connexion
registerPlugin('forceplayer',99);

function forceplayerPlayerConnect($event,$login){
  addCall(null,'ForceSpectator',$login,2);
}
?>
Bon, je ne l'ai pas testé, mais aucune raison que ça ne marche pas.
Last edited by Slig on 19 Feb 2011, 22:55, edited 1 time in total.
User avatar
Slig
Posts: 637
Joined: 15 Jun 2010, 11:52
Location: TraXicoLand

Re: [serveur] mode Puzzle et Plateforme online

Post by Slig »

Je connais pas bien, mais la même chose en xaseco ça devrait faire ça, fichier plugin.forceplayer.php :

Code: Select all

<?php
// plugin xaseco : force le joueur en player des sa connexion
Aseco::registerEvent('onPlayerConnect', 'forceplayer_onPlayerConnect');

function forceplayer_onPlayerConnect ($aseco, $player) {
	$aseco->client->query('ForceSpectator', $player->login, 2);
}
?>
sauf erreur, pour l'installer, tu mets le fichier créé (sous le nom plugin.forceplayer.php) dans xaseco/plugins/, et dans xaseco/plugins.xml tu ajoute la ligne : <plugin>plugin.forceplayer.php</plugin>
User avatar
Boss-Bravo
Posts: 241
Joined: 10 Jan 2011, 18:26
Location: Devant mon PC :D
Contact:

Re: [serveur] mode Puzzle et Plateforme online

Post by Boss-Bravo »

Ok, ça marche parfaitement, je te remercie.
Post Reply

Return to “Trackmania 2”

Who is online

Users browsing this forum: No registered users and 1 guest