• 04 Juin 2026, 21:52:30


Auteur Sujet: [RESOLU]aide péage  (Lu 1470 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Izidor

  • *
  • Criminel
  • Messages: 40
    • Voir le profil
[RESOLU]aide péage
« le: 25 Septembre 2010, 12:01:42 »
Bonjour,
Comme j'ai plusieur péage à faire j'aimerai savoir si quelqu'un peut m'aidé pour ouvrire les 2 côté mais pas d'un coup voici mon code :

if (strcmp(cmd, "/acheterticket", true) == 0) // By Drek
{
   if(IsPlayerConnected(playerid))
   {
if(PlayerToPoint(5,playerid,-2675.1267,2143.7834,55.4296)) // Position du barrage
{
SendClientMessage(playerid, COLOR_YELLOW, " Vous venez de payer votre ticket, ouverture du barrage iminent (Bonne Journeé) !");
MoveObject(br, -2667.5368652344, 2150.8400878906, 56.104377746582, 2.5);
SetTimer("GateClose13", 3000, 0);
   SafeGivePlayerMoney(playerid, -100);
}
}
else
   {
      SendClientMessage(playerid, COLOR_GRAD1, " Vous n'êtes pas à un barrage d'autoroutier");
   }
return 1;
}
Sinon celui qui as un code pareille si il pourrai me le passé pour que je me base dessus ça sera bien :)
Merci d'avance !
« Modifié: 27 Septembre 2010, 15:50:19 par Izidor »

Hors ligne Izidor

  • *
  • Criminel
  • Messages: 40
    • Voir le profil
Re : aide péage
« Réponse #1 le: 25 Septembre 2010, 12:42:08 »
Je suis oubligé de faire 2 commande pour ouvrire les 2 grille, car j'arrive pas à faire une grille sortie, une grille entré à bayside...

Hors ligne dydjyz

  • *
  • Bandit
  • Messages: 278
    • Voir le profil
    • OriginalRP - SAMP
Re : aide péage
« Réponse #2 le: 25 Septembre 2010, 13:03:54 »
Tu fait un IF, IsPlayerIsRangeOfPoint: si il est au point d'un coté, quand le joueur tape la commande sa ouvre tel porte, etc..

Hors ligne Izidor

  • *
  • Criminel
  • Messages: 40
    • Voir le profil
Re : aide péage
« Réponse #3 le: 25 Septembre 2010, 14:01:35 »
tu pourrai me faire un exemple de code car je suis debutant encore :s

Hors ligne dydjyz

  • *
  • Bandit
  • Messages: 278
    • Voir le profil
    • OriginalRP - SAMP
Re : aide péage
« Réponse #4 le: 25 Septembre 2010, 15:04:57 »
Fait pas un RP si t'es débutant, utilise le wiki samp pour apprendre


http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint

Hors ligne Katou76

  • *
  • Tueur en série
  • Messages: 107
    • Voir le profil
Re : aide péage
« Réponse #5 le: 26 Septembre 2010, 17:38:49 »
je vais un peu t'aider:

public OnPlayerCommandText(playerid, cmdtext[])
{
      if(strcmp(cmd, "/peage", true) == 0)
     {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerToPoint(5.0,playerid, ta position x,y,z))
            {
                  MoveOject......


ou bien sinon tu peut créer ta fonction qui te permet de récupérer la distance entre toi et l'objet a la place de if(PlayerToPoint....

J'espère t'avoir aider ;)
Ce code est un crime contre la programmation.