Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
Connexion avec identifiant, mot de passe et durée de la session

 
avancée

254692 Messages dans 14037 Fils de discussion- par 6619 Membres - Dernier membre: djalal

23 Mai 2012 à 14:39:54
GTAOnline.frSan Andreas MultiplayerScripting SA-MP [Pawn center] (Modérateurs: S!m, Xartrick)Problème pour choisir son job.
Pages: 1 [2]   Bas de page
Imprimer
Auteur Fil de discussion: Problème pour choisir son job.  (Lu 380 fois)
0 Membres et 3 Invités sur ce fil de discussion.
Xolokos
PAWN/XHTML/CSS
Hors ligne Hors ligne


GTAOnline Big Member
*

IA n'est rien comparé a la stupidité naturel.

Messages: 487


Xolokos

« Répondre #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)...
Journalisée

Vestax
Hors ligne Hors ligne

Petit nouveau
*

Messages: 25


« Répondre #16 le: 21 Janvier 2012 à 14:58:50 »

Le SkillMenu apparait aussi quand le joueur spawn pourtant.. j'essaye dans OnPlayerSpawn.

Double post
Code:
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 :
Code:
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.



Huh???
« Dernière édition: 21 Janvier 2012 à 15:02:00 par Vestax » Journalisée
Xartrick
Hors ligne Hors ligne


Moderateur
GTAOnline Addict
*

C & Pawn Programmer

Messages: 1206


WWW
« Répondre #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).
Journalisée

Vestax
Hors ligne Hors ligne

Petit nouveau
*

Messages: 25


« Répondre #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.

Journalisée
Xartrick
Hors ligne Hors ligne


Moderateur
GTAOnline Addict
*

C & Pawn Programmer

Messages: 1206


WWW
« Répondre #19 le: 21 Janvier 2012 à 15:15:47 »

Quelle est la déclaration et l'affectation de SkillMenu ?
Journalisée

Vestax
Hors ligne Hors ligne

Petit nouveau
*

Messages: 25


« Répondre #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
Code:
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..
Journalisée
Xartrick
Hors ligne Hors ligne


Moderateur
GTAOnline Addict
*

C & Pawn Programmer

Messages: 1206


WWW
« Répondre #21 le: 21 Janvier 2012 à 15:29:20 »

Tu mélange Menu et Dialog.
Journalisée

Vestax
Hors ligne Hors ligne

Petit nouveau
*

Messages: 25


« Répondre #22 le: 21 Janvier 2012 à 15:35:34 »

Donc?? Je fais comment pour mettre mon SkillMenu??
Journalisée
Xartrick
Hors ligne Hors ligne


Moderateur
GTAOnline Addict
*

C & Pawn Programmer

Messages: 1206


WWW
« Répondre #23 le: 21 Janvier 2012 à 16:04:35 »

Si revient donc à un de mes messages précédents ...

[TUTO]ShowPlayerDialog
Journalisée

Vestax
Hors ligne Hors ligne

Petit nouveau
*

Messages: 25


« Répondre #24 le: 21 Janvier 2012 à 16:12:33 »

C'est ce que j'ai fais regarde mes messages et mes warnings.
Journalisée
Xartrick
Hors ligne Hors ligne


Moderateur
GTAOnline Addict
*

C & Pawn Programmer

Messages: 1206


WWW
« Répondre #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.
Journalisée

Vestax
Hors ligne Hors ligne

Petit nouveau
*

Messages: 25


« Répondre #26 le: 21 Janvier 2012 à 16:38:11 »

En gros pas d'aide, pas d'explication?? Merci quand même. A lock.
Journalisée
Xartrick
Hors ligne Hors ligne


Moderateur
GTAOnline Addict
*

C & Pawn Programmer

Messages: 1206


WWW
« Répondre #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.
Journalisée

Xolokos
PAWN/XHTML/CSS
Hors ligne Hors ligne


GTAOnline Big Member
*

IA n'est rien comparé a la stupidité naturel.

Messages: 487


Xolokos

« Répondre #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.
Journalisée

Vestax
Hors ligne Hors ligne

Petit nouveau
*

Messages: 25


« Répondre #29 le: 21 Janvier 2012 à 17:39:50 »

Je sais de quoi je parle, mais ce n'est pas grave, je passe mon chemin.
Journalisée
Pages: 1 [2]   Haut de page
Imprimer
Aller à:  

Theme créé par padexx et modifié par GTAOnline.fr
Page générée en 0.169 secondes avec 22 requêtes.
Forum GTAOnline.fr 2.0 | Design par : Lalu et GtaManiac
Merci a toute la communaute pour son support !
Copyright © 2004-2012 - GTAOnline.fr | GTAPro.com | Contact