• 23 Avril 2025, 02:48:43


Auteur Sujet: Cherches 2 Scripts.  (Lu 993 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Marvin_Devon

  • Développeur en pawn.
  • *
  • Nouveau
  • Scripteur Apprenti
  • Messages: 17
    • Voir le profil
    • CetteNouvelleVie RôlePlay
Cherches 2 Scripts.
« le: 30 Mai 2012, 22:41:16 »
Bonjours à tous, comme je vous l'ai dit je me suis lancer dans mon GM ( FUN/DRIFT/DM ) basé sur rien.
Le problème c'est que je n'arrive pas a créer une commande je ne veut aucuns cours simplement des scripts ..

/changercouleurp [1 à 8] ( Sert à changer la couleur du pseudo )
/changercouleurv [1 à 8] ( Sert à changer la couleur du véhicule )

Je veut un script simple si possible !
J'attend vos réponse sachant qu'il me faut une réponse rapide ^^'

Double post
J'ai fait ->
if(strcmp("/couleur", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
ChangeVehicleColor(vehicleid, 0, 1);
}

return 1;
}

Voici l'erreur pawn:
undefined symbol "vehicleid"

J'y mis mon code dans SendCommand...
« Modifié: 30 Mai 2012, 23:01:45 par Marvin_Devon »

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Cherches 2 Scripts.
« Réponse #1 le: 31 Mai 2012, 07:59:30 »
Les doubles post sont interdits.


Sinon, tu ne récupère pas l'id du vehicule dans la variable vehicleid qui d'ailleurs n'existe pas.



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

vincentdu90

  • Invité
Re : Cherches 2 Scripts.
« Réponse #2 le: 31 Mai 2012, 08:39:48 »
Oui la fonction public OnPlayerCommandText ne retourne que deux valeurs : playerid et cmdtext[] donc si tu veux récupérer l'ID du véhicule du joueur il faudra que tu utilises GetPlayerVehicleID().

Par ailleurs, pour ton problème je te conseil d'utiliser Strtok pour récupérer le numéro que le joueur aura tapé après la commande.
« Modifié: 31 Mai 2012, 18:30:41 par vincentdu90 »

Hors ligne Marvin_Devon

  • Développeur en pawn.
  • *
  • Nouveau
  • Scripteur Apprenti
  • Messages: 17
    • Voir le profil
    • CetteNouvelleVie RôlePlay
Re : Cherches 2 Scripts.
« Réponse #3 le: 31 Mai 2012, 09:32:33 »
Tu pourrais me donner un code pret sur le mien silteplais ?

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Cherches 2 Scripts.
« Réponse #4 le: 31 Mai 2012, 16:32:25 »
@vincentdu90: Une fonction ne retourne pas des arguments, elle en reçoit !

Sinon, l'auto-proclamation "Développeur", tu devrais la revoir, tu ne croit pas ?

vincentdu90

  • Invité
Re : Cherches 2 Scripts.
« Réponse #5 le: 31 Mai 2012, 18:28:08 »
Elle retourne deux valeurs serait plus juste mais pas la peine de crier

@ Marvin_Devon : L'exemple du /kick sur le Wiki devrait très bien t'aider.

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Cherches 2 Scripts.
« Réponse #6 le: 01 Juin 2012, 17:52:52 »
Retourner et recevoir n'a absolument rien à voir, mon but est d'apprendre et d'enseigner une information juste, pas des informations faussés, car il faut savoir que la transmission de savoir ce fait par ce que l'on a apprit.

De plus, une fonction ne peut retourner qu'une seule valeur (qui peut très bien être un tableau).
« Modifié: 01 Juin 2012, 20:14:59 par Xartrick »

vincentdu90

  • Invité
Re : Cherches 2 Scripts.
« Réponse #7 le: 01 Juin 2012, 18:18:17 »
Bien je ferai plus attention à l'avenir.
Merci