GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: serdar95 le 20 Février 2011, 23:03:34
-
Bonsoir
Donc j'explique mon problème j'ai crée un tableau ou sa explique les règles
je click sur Metagame par exemple
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/regle", true) == 0)
{
ShowPlayerDialog(playerid, REGLE, DIALOG_STYLE_LIST, "Regles","Metagame\nPowergame\nBunny, "Ok", "Quitter");
return 1;
}
return 0;
}
et la je veux qu'un tableau ce crée a nouveau en expliquent les regles du metagame
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == PENAL)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, REGLE+1, DIALOG_STYLE_LIST, "Metagame", " Ici la regle du Metagame ....", "Ok", "Quitter");
}
et une fois il click sur Ok je veux que sa lui explique la sanction qu'il risque si il prend pas en compte de cette regle
if(dialogid == REGLE+1)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid,COLOR_BEIGE,"TEST");
return 1;
}
}
}
return 0;
}
Le problème que j'ai sa m'affiche pas le 2éme tableau celui qui explique les règles alors que sur ma compilation tout est bon
Merci d'avoir pris le temps de lire
Merci de votre aide d'avance
-
if(dialogid == PENAL)devientif(dialogid == REGLE)
-
Merci pour ta réponse
sa marche toujours pas :s