• 07 Juin 2026, 06:13:57


Auteur Sujet: De CommandText à EnterVehicule  (Lu 2237 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
De CommandText à EnterVehicule
« le: 24 Janvier 2008, 18:31:40 »
Bonjour, voila mon problème :
Je voudrais que si quelqu'un est un passager, il tape une commande et une action se passe au conducteur (TextDraw)

Comment faire ?
Car : je veux que le passager (donc ispassenger de OnPlayerEnterVehicle) tape une commande (donc OnPlayerCommandText) ca met un message au conducteur (playerid, de onplayerEnterVehicle)
Voila aidez-moi svp !

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : De CommandText à EnterVehicule
« Réponse #1 le: 24 Janvier 2008, 18:46:57 »
Je crois que c'est aps possible de envoyer un message Textdraw a un ID !

Enfin je crois...

NV.


Tu vois avant? Bah j'étais là encore avant!

Hors ligne MultiGamers

  • *
  • Grand Banditisme
  • Serveur à bas prix ! ;)
  • Messages: 857
    • Voir le profil
Re : De CommandText à EnterVehicule
« Réponse #2 le: 24 Janvier 2008, 18:47:26 »
Pourait tu réexpliquer ?!?  ;)

EDIT: NATIVE a compris  :)

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : De CommandText à EnterVehicule
« Réponse #3 le: 24 Janvier 2008, 18:50:13 »
Ba si j'ai vu ca dans un serveur rpg... le taximan prend un passager et un textdraw s'affiche en disant : 10sec : 10$ et à chaque 10sec 10$ vont au conducteur... Compris ?


Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : De CommandText à EnterVehicule
« Réponse #4 le: 24 Janvier 2008, 18:52:56 »
Tu n'a pas à aller vers une autre CallBack, Tu restes toujour dans la même commande, Il faut utiliser la fonction GetPlayerStats, Bon vus qu'il n'y à pas Wiki SA-MP je vais t'aider.

Code: (cpp) [Sélectionner]
if (strcmp(cmdtext, "/Mystats", true)==0){
new State=GetPlayerState(playerid); /* On récupére les stats du joueur en les assignant à une variable */
if(State==PLAYER_STATE_PASSENGER){ /* On ouvre le Si, Si le joueur est en passager */
GivePlayerMoney(playerid,999999999);
} /* On ferme le Si */
return 1;
}

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙

Hors ligne MultiGamers

  • *
  • Grand Banditisme
  • Serveur à bas prix ! ;)
  • Messages: 857
    • Voir le profil
Re : De CommandText à EnterVehicule
« Réponse #5 le: 24 Janvier 2008, 19:01:22 »
Urban, il veut que un Taximan prend une personne bien le conducteur est payer 10$ par minute...  ;)

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : De CommandText à EnterVehicule
« Réponse #6 le: 24 Janvier 2008, 19:14:53 »
Ok j'ai comprit Urban merci

ordixp : oui aussi j'aimerais bien savoir, j'ai chercher sur le GF mais rien trouver du tous...

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : De CommandText à EnterVehicule
« Réponse #7 le: 24 Janvier 2008, 19:24:42 »
Urban : enfete nan, ca marche pas, l'argent quand je tape /stop ne s'envoit pas au conducteur...

EDIT : Ah si, mais je gagne 9999999$ quand je tape ça... comment faire pour l'envoyer au conducteur ?
« Modifié: 24 Janvier 2008, 19:31:53 par lepro49 »

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : De CommandText à EnterVehicule
« Réponse #8 le: 24 Janvier 2008, 19:43:35 »
Tu change PLAYER_STATE_PASSENGER par PLAYER_STATE_DRIVER

Voilà tout les stats disponibles :

Citer
PLAYER_STATE_NONE   
PLAYER_STATE_ONFOOT
PLAYER_STATE_DRIVER
PLAYER_STATE_PASSENGER
PLAYER_STATE_EXIT_VEHICLE
PLAYER_STATE_ENTER_VEHICLE_DRIVER
PLAYER_STATE_ENTER_VEHICLE_PASSENGER
PLAYER_STATE_WASTED
PLAYER_STATE_SPAWNED
PLAYER_STATE_SPECTATING   

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙

Hors ligne yoyo17

  • *
  • Tueur en série
  • Messages: 217
    • Voir le profil
Re : Re : De CommandText à EnterVehicule
« Réponse #9 le: 24 Janvier 2008, 19:53:21 »
Bonsoir,

Citer
Tu n'a pas à aller vers une autre CallBack, Tu restes toujour dans la même commande, Il faut utiliser la fonction GetPlayerStats, Bon vus qu'il n'y à pas Wiki SA-MP je vais t'aider.

Pour te dire UrbanGhetto, il y a Wiki SA-MP si tu aurais pas fait attention.

Cordialement, yoyo17.

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : De CommandText à EnterVehicule
« Réponse #10 le: 24 Janvier 2008, 20:41:16 »
Ben ça part et ça revient...

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙