• 06 Juin 2026, 01:14:10


Auteur Sujet: [Faction] Mettre un Vehicule de Faction avec gevh  (Lu 2878 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [Faction] Mettre un Vehicule de Faction avec gevh
« Réponse #15 le: 14 Novembre 2010, 12:45:32 »
Si tu ne met pas de bonne volonté, tu n'y arriveras jamais dans ce cas..

Hors ligne Myk3L

  • *
  • Tueur en série
  • Messages: 197
    • Voir le profil
Re : [Faction] Mettre un Vehicule de Faction avec gevh
« Réponse #16 le: 14 Novembre 2010, 14:09:34 »
Mais non, n'abandonne surtout pas !

C'est pourtant très simple. Dans ton fichier veh.cfg, tu mets le propriétaire du véhicule à Ballas (exemple). Ensuite, dans ton script, tu veux empécher aux joueurs qui ne sont pas membre de la faction des Ballas (on va dire que c'est la faction 8, au hasard) ne puissent pas monter dedans.

Pour ce faire, tu créé une fonction pour voir si c'est une voiture des Ballas, qui va s'organiser comme ceci :
  • Tu regarde si le propriétaire de cette voiture est "Ballas", si oui, tu retourne 1, sinon, tu retourne 0

Ce qui va faire quelque chose comme ça :
forward IsABallasCar(carid);
public IsABallasCar(carid);
{
   if(strcmp(VehiculeInfo[carid][Proprio],"Ballas",true) == 0)
    {
    return 1;
    }
   else return 0;
}

Puis dans le OnPlayerEnterVehicle(playerid, carid) (Rappel : CallBack qui est appelée lorsqu'un joueur entre dans un véhicule)

Tu mets ceci :
if(IsABallasCar(carid)
{
  if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
   {
     return 1;
   }
   else RemovePlayerFromVehicle(playerid);
}


Voilà, c'est quelque chose dans ce genre là dont tu auras besoin.

Myk3L.

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [Faction] Mettre un Vehicule de Faction avec gevh
« Réponse #17 le: 14 Novembre 2010, 14:24:12 »
Ce que tu as fait, est correct. ( d'ailleurs il aurais pu le faire avec les posts on a tout dit ) Mais il manque, la sauvegarde dans le fichier et la lecture..
Je te conseille de chercher un peu cette fois ci, car on ne va pas tout te faire... Je peut juste te conseiller de rechercher prés du Proprio c'est le même principe

Hors ligne Myk3L

  • *
  • Tueur en série
  • Messages: 197
    • Voir le profil
Re : [Faction] Mettre un Vehicule de Faction avec gevh
« Réponse #18 le: 14 Novembre 2010, 15:10:26 »
La technique que je lui est donné c'est bon, pas besoin de sauvegarde car ça marche avec le Proprio ;)

Myk3L.

Karting06

  • Invité
Re : [Faction] Mettre un Vehicule de Faction avec gevh
« Réponse #19 le: 14 Novembre 2010, 19:32:15 »
J'ai réussi à faire une faction mécano. Mon metier préfèré dans sa-mp :) Mais comment ejecter les autres perso du towtruck? J'y arrive pas. C'est la faction 1 et l'id du towtruck est 17!

Hors ligne Myk3L

  • *
  • Tueur en série
  • Messages: 197
    • Voir le profil
Re : [Faction] Mettre un Vehicule de Faction avec gevh
« Réponse #20 le: 14 Novembre 2010, 19:36:38 »
Utilise la fonction RemovePlayerFromVehicle ;)

Myk3L.

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [Faction] Mettre un Vehicule de Faction avec gevh
« Réponse #21 le: 14 Novembre 2010, 19:44:21 »
Karting, pas la peine de donner les numéros et les ids des véhicules ( d'ailleurs tu as même pas pris le temps d'appliqués nos conseils  :... ). On va pas tout te faire...

Karting06

  • Invité
Re : [Faction] Mettre un Vehicule de Faction avec gevh
« Réponse #22 le: 14 Novembre 2010, 20:58:37 »
Si, j'ai essayé de comprendre vos conseils. Mais j'y comprends rien. J'ai travaillé toute la journée à ça!
« Modifié: 14 Novembre 2010, 21:02:32 par Karting06 »