• 03 Mai 2025, 13:53:14


Auteur Sujet: Probleme de switch couleur  (Lu 1418 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Katou76

  • *
  • Tueur en série
  • Messages: 107
    • Voir le profil
Probleme de switch couleur
« le: 12 Octobre 2012, 22:41:55 »
Bonjour à tous,

Voila je suis entrain de faire un système d'achat de véhicule et j'ai un soucis.
je veut faire en sorte que le joueur puisse choisir la couleur de son véhicule via les flèches, la première couleur marche mais après plus rien

Voila mon code:
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
        if(playertextid == FlecheD[playerid])
{
              if(PlayerInBuyVehicle[playerid] == 1)
              {
                       if(couleur1 < 126) { couleur1 = 0; }
               couleur1++;
               ChangeVehicleColor(VehicleID,couleur1,1);
              }
}
}

Cordialement.
Ce code est un crime contre la programmation.

Hors ligne Gzsume

  • *
  • Compétent dans l'inutile
  • Messages: 2236
    • Voir le profil
Re : Probleme de switch couleur
« Réponse #1 le: 13 Octobre 2012, 00:16:17 »
« Modifié: 30 Octobre 2012, 20:44:00 par Gzsume »

Hors ligne Katou76

  • *
  • Tueur en série
  • Messages: 107
    • Voir le profil
Re : Probleme de switch couleur
« Réponse #2 le: 13 Octobre 2012, 11:04:50 »
Salut,

Quand j’incrémente la couleur jusqu’à 126, je veut faire en sorte que la variable revienne à 0 et qu'il recommence, comme une boucle sans fin.

Ce code est un crime contre la programmation.

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Probleme de switch couleur
« Réponse #3 le: 13 Octobre 2012, 11:58:45 »
si on traduit
Code: (pawn) [Sélectionner]
if(couleur1 < 126) { couleur1 = 0; }
Si couleur1 est inferieure a 126 je passe couleur1 a 0

donc se serais plutot

Code: (pawn) [Sélectionner]
if(couleur1 == 126) { couleur1 = 0; }
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Katou76

  • *
  • Tueur en série
  • Messages: 107
    • Voir le profil
Re : Probleme de switch couleur
« Réponse #4 le: 13 Octobre 2012, 12:16:49 »
Salut Cristab,

Oui je viens de m'apercevoir ce ceci, mais meme quand je commente cette condition, mes  couleurs ne ce switch toujours pas...
Ce code est un crime contre la programmation.

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Probleme de switch couleur
« Réponse #5 le: 13 Octobre 2012, 14:08:02 »
A quoi correspond la variable VehicleID ?

J'ai bien l'impression que c'est une variable globale donc il est fort possible qu'elle ne contienne pas la valeur que tu souhaites.



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Probleme de switch couleur
« Réponse #6 le: 13 Octobre 2012, 14:57:18 »
Comme dit mon voisin le second probleme est ceci

Code: (pawn) [Sélectionner]
ChangeVehicleColor(VehicleID,couleur1,1);
cette variable je pense VehicleID est assez bizard si le personnage est dans le vehicule le mieux serais

Code: (pawn) [Sélectionner]
ChangeVehicleColor(GetPlayerVehicleID(playerid),couleur1,1);
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Katou76

  • *
  • Tueur en série
  • Messages: 107
    • Voir le profil
Re : Probleme de switch couleur
« Réponse #7 le: 13 Octobre 2012, 16:27:03 »
Ma variable VehicleID me sert a créer et détruire des véhicules.

EDIT:

new VehicleID;

DestroyVehicle(vehicleID);
VehicleID = CreateVehicle(model,x,y,z,c1,c2,0);

Je détruit le véhicule avant car il en créer un en tapant une commande.

« Modifié: 14 Octobre 2012, 12:36:15 par Katou76 »
Ce code est un crime contre la programmation.

Hors ligne Katou76

  • *
  • Tueur en série
  • Messages: 107
    • Voir le profil
Re : Probleme de switch couleur
« Réponse #8 le: 14 Octobre 2012, 16:00:48 »
Problème résolu, merci de votre aide encore une fois :)

@Gzsume: C'est avec ta réponse que j'ai pu résoudre le problème^^

Ce code est un crime contre la programmation.