12
« le: 20 Mai 2011, 19:36:47 »
La chose a savoir c'est qu'il y a un bot sur le serveur, donc les IDs des joueurs commence a 1 car le bot ce connecte en premier.
Pour les véhicules je ne comprend pas comment il vont ce retrouvez a la position que je souhaite:
Il y a 16 véhicules max, les 16 véhicules sont chargez au chargement de la map, a ce moment la je veux "comptez" le nombres de joueurs en jeu (définie par un statut particulier) et si il y a 10 joueurs de disponible, on met le premier joueur dans le premier véhicule ainsi de suite, et quand il n'y a plus de joueur / 16 max, on supprime les véhicules en trop. Le problème que j'ai et que mes véhicules sont a un emplacement bien précis et je ne peux pas deviné ou écrire manuellement ou il ce trouveront (il sont chargez par SQL).
J'utilise un enum pour les véhicules:
enum vInfo
{
vModeleId,
vMapId,
vMId,
Float:vFloatX,
Float:vFloatY,
Float:vFloatZ,
Float:vFloatA,
vColor1,
vColor2,
vRespawn
};
new VehicleInfo[16][vInfo];
Les véhicules sont créer sous ce format:
CreateVehicle(VehicleInfo[idx][vModeleId], VehicleInfo[idx][vFloatX], VehicleInfo[idx][vFloatY], VehicleInfo[idx][vFloatZ], VehicleInfo[idx][vFloatA], VehicleInfo[idx][vColor1], VehicleInfo[idx][vColor2], VehicleInfo[idx][vRespawn]);
Voila, en espérant que vous comprendrez.
Vince.