GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: pinouf42 le 30 Juin 2008, 20:39:53

Titre: Placememnt auto comme sur Lalu
Posté par: pinouf42 le 30 Juin 2008, 20:39:53
Bonjour,
Voila, j'ai remarqué que sur Lalu, lorsque l'on fait /join, le placement est automatique, comme sa pas de tricheur qui voudraient s'avancer  :happy
Comment faire???
Merci
Titre: Re : Placememnt auto comme sur Lalu
Posté par: Nikko™ le 30 Juin 2008, 20:52:59
Tu met ca:
new target;
if(IsPlayerInAnyVehicle(playerid)){
SetVehiclePos(GetPlayerVehicleID(playerid), RaceCheckpoints[target][0],RaceCheckpoints[target][1],RaceCheckpoints[target][2]);
} else {
SetPlayerPos(playerid,RaceCheckpoints[target][0],RaceCheckpoints[target][1],RaceCheckpoints[target][2]);
}

Dans la commande /join juste apres le participant++;

++
nikko
Titre: Re : Placememnt auto comme sur Lalu
Posté par: UrbanGhetto le 30 Juin 2008, 20:54:45
Ce n'est pas ce qu'il veut dire,

Il veut dire que chaque personne est alignée une devant l'autre ou une derrière l'autre et freezé bien sur pour éviter la triche.
Titre: Re : Placememnt auto comme sur Lalu
Posté par: Nikko™ le 30 Juin 2008, 20:57:32
Mais au moin, ca les met dans le CP, car pour le moment il a rien ... ;)

++
nikko
Titre: Re : Placememnt auto comme sur Lalu
Posté par: Bayshore le 30 Juin 2008, 23:09:25
Tu fais 2 nouveaux floats.
Code: (pawn) [Sélectionner]
new Float: X = PremierePositionX;
new Float: Y = PremierePositionY;

Et quand un joueur joint la course, tu fais :
Code: (pawn) [Sélectionner]
X += TonOffset // ou -=
Y += TonOffset // ou -=


++
Alexandre
Titre: Re : Placememnt auto comme sur Lalu
Posté par: pinouf42 le 01 Juillet 2008, 10:30:45
Nikko, j'ai déjà mit ce que tu as marqué et pour Alexandre je suis désolé, mais je ne comprend pas le fonctionnement, en fait que se passe-t-il et ou le mettre?
Merci
Titre: Re : Placememnt auto comme sur Lalu
Posté par: Bayshore le 01 Juillet 2008, 13:50:22
Tu met les floats dans OnGameModeInit et tu ajustes leurs valeurs dans ta commande /join.


++
Alexandre
Titre: Re : Placememnt auto comme sur Lalu
Posté par: pinouf42 le 01 Juillet 2008, 15:19:53
 :( je ne comprend toujours pas