• 04 Juin 2026, 20:51:50


Auteur Sujet: Problème pour choisir son job.  (Lu 4319 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : Problème pour choisir son job.
« Réponse #15 le: 21 Janvier 2012, 14:52:59 »
Dans OnPlayerSpawn c'est un evénement tout comme OnPlayerUpdate si tu veut qu'il choisisse son métier au spawn dans OnPlayerSpawn(playerid)...
Nippah !

Hors ligne Vestax

  • *
  • Criminel
  • Messages: 25
    • Voir le profil
Re : Problème pour choisir son job.
« Réponse #16 le: 21 Janvier 2012, 14:58:50 »
Le SkillMenu apparait aussi quand le joueur spawn pourtant.. j'essaye dans OnPlayerSpawn.

Double post
public OnPlayerSpawn(playerid)
{



    ShowPlayerDialog(playerid,SkillMenu,DIALOG_STYLE_LIST,"Choisis ton job.","Violeur\nTrafiquant de drogues\nTrafiquant d'armes\nHitman\nCar Jacker\nKidnappeur\nVoleur\nTerroriste","Ok","Quitter");


Warning : C:\Users\Antoine\Desktop\pawno\pawno\OWEO.pwn(2690) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.



?????
« Modifié: 21 Janvier 2012, 15:02:00 par Vestax »

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Problème pour choisir son job.
« Réponse #17 le: 21 Janvier 2012, 15:03:04 »
Ton code est vraiment marrent, tu créer une variable pour l'utilisé sans lui affecter de valeur indicative.

La variable playerid devrait logiquement contenir l'indice du joueur mais ici contiendra toujours 0.
Pourquoi ? C'est toi qui l'a créer alors que c'est normalement l'appel d'une fonction qui te la donne.

Tu ne doit surement pas être dans un bon évènement, montre nous ton code complet (si il est totalement de toi ce que je doute vu cette fantaisie).

Hors ligne Vestax

  • *
  • Criminel
  • Messages: 25
    • Voir le profil
Re : Problème pour choisir son job.
« Réponse #18 le: 21 Janvier 2012, 15:08:03 »
Je ne peux pas montrer mon code entier. Au pire ce n'est pas grave, je trouve ça bizzard alors que le SkillMenu marche... et pas le DIALOG_STYLE_LIST.


Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Problème pour choisir son job.
« Réponse #19 le: 21 Janvier 2012, 15:15:47 »
Quelle est la déclaration et l'affectation de SkillMenu ?

Hors ligne Vestax

  • *
  • Criminel
  • Messages: 25
    • Voir le profil
Re : Problème pour choisir son job.
« Réponse #20 le: 21 Janvier 2012, 15:22:01 »
Je débute.. je comprend pas ce que tu me dis ^^.

SkillMenu apparait pour que une TEAM !

Exemple new Menu:Current = GetPlayerMenu(playerid);
    if(Current == SkillMenu)
{
TogglePlayerControllable(playerid, 1);
switch(row)
{
case 0:
{
                ShowPlayerDialog(playerid,DIALOG_SKILLINFO,DIALOG_STYLE_MSGBOX,"{4169FF}VIOLEURS INFORMATIONS:","{FFFFFF}Commandes: Faites /cmds pour connaitre vos commandes.\n{FFFFFF}Job: Votre travail consiste à violer les joueurs et leur donner le SIDA.\n{FFFFFF}Respectez les règles du serveur avec le /regles","Ok","Retour");
GivePlayerWeapon(playerid,22,100);
    GivePlayerWeapon(playerid,4,1);
        gTeam[playerid] = TEAM_RAPIST;
        SetPlayerToTeamColour(playerid);
        CanChooseSkill[playerid] =0;
}

Je ne comprend pas pourquoi ça marche pas..

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Problème pour choisir son job.
« Réponse #21 le: 21 Janvier 2012, 15:29:20 »
Tu mélange Menu et Dialog.

Hors ligne Vestax

  • *
  • Criminel
  • Messages: 25
    • Voir le profil
Re : Problème pour choisir son job.
« Réponse #22 le: 21 Janvier 2012, 15:35:34 »
Donc?? Je fais comment pour mettre mon SkillMenu??

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Problème pour choisir son job.
« Réponse #23 le: 21 Janvier 2012, 16:04:35 »
Si revient donc à un de mes messages précédents ...

[TUTO]ShowPlayerDialog

Hors ligne Vestax

  • *
  • Criminel
  • Messages: 25
    • Voir le profil
Re : Problème pour choisir son job.
« Réponse #24 le: 21 Janvier 2012, 16:12:33 »
C'est ce que j'ai fais regarde mes messages et mes warnings.

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Problème pour choisir son job.
« Réponse #25 le: 21 Janvier 2012, 16:17:47 »
Tu as tout fait, sauf ce qu'il fallait, le copier/coller est la première cause de mort sur GTAOnline.fr, tu devrais faire attention.

Hors ligne Vestax

  • *
  • Criminel
  • Messages: 25
    • Voir le profil
Re : Problème pour choisir son job.
« Réponse #26 le: 21 Janvier 2012, 16:38:11 »
En gros pas d'aide, pas d'explication?? Merci quand même. A lock.

Hors ligne Xartrick

  • *
  • C & Pawn Programmer
  • Messages: 1391
    • Voir le profil
    • Xartrick's Area
Re : Problème pour choisir son job.
« Réponse #27 le: 21 Janvier 2012, 16:43:06 »
Il y a de l'aide, il y a des explications.

Il y a juste une personne qui ne prend pas ces explications et cette aide.
Remet toi en question, tu ne fais strictement rien pour faire avancer ton sujet, tu te contente de dire que telle ou telle chose ne fonctionne pas.
Mais tu sais pourquoi ? Car tu ne comprend pas ce que tu fais.

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : Problème pour choisir son job.
« Réponse #28 le: 21 Janvier 2012, 17:32:38 »
Pour revenir au sujet montre ton code complet...
Quand on fait un dialog quand on clic sur une des options celà nous revoie a la Callback OnDialogReponse plusieurs tutoriels existe sur le forum.
Nippah !

Hors ligne Vestax

  • *
  • Criminel
  • Messages: 25
    • Voir le profil
Re : Problème pour choisir son job.
« Réponse #29 le: 21 Janvier 2012, 17:39:50 »
Je sais de quoi je parle, mais ce n'est pas grave, je passe mon chemin.