GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: kev375 le 18 Juin 2008, 22:46:45
-
Bonsoir, alors voilà, je cherchais sur mon debug un vehicule et paf ! je suis tombé sur le camion RC. Alors là, j'ai eu une idée de génie, j'ai voulu faire en sorte que lorsque le joueur entre dans le camion RC, il contrôle le RC barron(comme dans liberty city stories)... J'ai testé, ça a marché avec succès mais .. Le problème, c'est que cette fonction fait bugger les autres joueurs, ils ne peuvent plus venir dessus.. Je vous file les bouts de codes :
-Tout en haut :
new I[2];
new RC[2];
-Dans OnGameModeInit :
I[1] = AddStaticVehicle(459,-1840.5376,-13.1703,15.1600,89.7566,28,28); //Camion RC
RC[0] = AddStaticVehicle(464,-1850.6078,74.2407,43.7475,181.8155,-1,-1); // rc barron
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){
if (vehicleid==I[1]){
if(IsPlayerConnected(playerid))
PutPlayerInVehicle(playerid, RC[0], 0);
}
return 1;
}
-
Qu'elle fonction qui bug ?!? ;D
-
Je crois que c'est à partir du OnPlayerEntervehicle...
Pourtant quand je compile, aucune erreur...
Quand je rentre dans le camion RC, je peux piloter le RC barron. Mais je suis le seul à pouvoir le faire car ma fonction fait bugger les gens quand ils viennent sur mon serveur.
-
Help :(
-
Je veut bien t'aider mais je t'avoue que ton code je ne le comprend pas !
Tu veut faire quoi au juste ?
NV.
-
Il veut faire en sorte que quand le joueur rentre dans un véhicule RC (Là c'est Berkley's, mais c'est aussi connu sous Topfun dans VC etc.), il rentre dans le véhicule télécommandé. :)
Sinon je ne saurais t'apporter aide. :happy
Va voir sur le topic officiel sur le forum officiel, Known bugs. :)
++
Alexandre