Make a dialog with "input"
#1

Hi,

I would like to create a dialog, however, the text does not appear, I do like this:

Code:
ShowPlayerDialog(playerid, 10, DIALOG_STYLE_INPUT,"Demarrer une course", "Tape le nom de la course а lancer.", "Lancer", "Quit");
Code:
  else if (dialogid == 10)
 {
  if(response)
  {
    switch(listitem)
    {
       case 0:
       {
		  SendClientMessage(playerid,COLOR_RED,"test"); <------ Not appear
          if(PlayerInfo[playerid][pAdminLevel] < 0) return SendClientMessage(playerid, RED, "Vous n'кtes pas autorisй а utiliser cette commande !");
          if(AutomaticRace == true) return SendClientMessage(playerid, RED, "Les courses automatiques sont lancйes, vous ne pouvez pas lancer de course !");
          if(BuildRace != 0) return SendClientMessage(playerid, RED, "Quelqu'un crйer une course, vous ne pouvez pas lancer de course.");
          if(RaceBusy == 0x01 || RaceStarted == 1) return SendClientMessage(playerid, RED, "Une course est dйjа en cours, vous ne pouvez pas en lancer une autre, attendez la fin.");
          LoadRace(playerid, inputtext);
          return 1;
	   }
    }
 }
 }
Reply
#2

Quote:
Originally Posted by jcvag44800
View Post
Hi,

I would like to create a dialog, however, the text does not appear, I do like this:

Code:
ShowPlayerDialog(playerid, 10, DIALOG_STYLE_INPUT,"Demarrer une course", "Tape le nom de la course а lancer.", "Lancer", "Quit");
Code:
  else if (dialogid == 10)
 {
  if(response)
  {
    switch(listitem)
    {
       case 0:
       {
		  SendClientMessage(playerid,COLOR_RED,"test"); <------ Not appear
          if(PlayerInfo[playerid][pAdminLevel] < 0) return SendClientMessage(playerid, RED, "Vous n'кtes pas autorisй а utiliser cette commande !");
          if(AutomaticRace == true) return SendClientMessage(playerid, RED, "Les courses automatiques sont lancйes, vous ne pouvez pas lancer de course !");
          if(BuildRace != 0) return SendClientMessage(playerid, RED, "Quelqu'un crйer une course, vous ne pouvez pas lancer de course.");
          if(RaceBusy == 0x01 || RaceStarted == 1) return SendClientMessage(playerid, RED, "Une course est dйjа en cours, vous ne pouvez pas en lancer une autre, attendez la fin.");
          LoadRace(playerid, inputtext);
          return 1;
	   }
    }
 }
 }
Strange OnDialogResponse at this dialog :P

Try this:
Code:
if ( dialogid == 10 )
	{
		if ( !response ) return 1;
		SendClientMessage(playerid,COLOR_RED,"test");
		if(PlayerInfo[playerid][pAdminLevel] < 0) return SendClientMessage(playerid, RED, "Vous n'e^tes pas autorisй a` utiliser cette commande !");
		if(AutomaticRace == true) return SendClientMessage(playerid, RED, "Les courses automatiques sont lancйes, vous ne pouvez pas lancer de course !");
		if(BuildRace != 0) return SendClientMessage(playerid, RED, "Quelqu'un crйer une course, vous ne pouvez pas lancer de course.");
		if(RaceBusy == 0x01 || RaceStarted == 1) return SendClientMessage(playerid, RED, "Une course est dйja` en cours, vous ne pouvez pas en lancer une autre, attendez la fin.");
		LoadRace(playerid, inputtext);
		return 1;
	}
//And last }
Reply
#3

Thx man Resolved !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)