Jump to content
  • 0

pomoc Nejdou dialogy a herní čas


Michael

Dotaz

Cawte, do modu si dělám /help přes dialog, ale zadám /help a vyjede mi dialog styl list, to je správně, ale když vyberu možnost dialog vypadne. Pls HELP i s časem.

 

PWN příkaz:

    if(strcmp(cmdtext, "/help", true)== 0)
   {
   ShowPlayerDialog(playerid, 983, DIALOG_STYLE_LIST, "{FF0000}Help", "Gamemode\nZabava\nRespekt\nPodrobnosti\nVypomoc", "Potvrdit", "Odejit");
   return 1;
   }

 

Definice:

 if(response)
   {
   switch(dialogid == 983)
       {
	case 2:
   	    {
          	switch(listitem)
       	{
       	    case 0:
       	    {
               ShowPlayerDialog(playerid, 510, DIALOG_STYLE_MSGBOX, "{FF0000}Gamemode", "Nakódoval: NerdAngel & Whisper\nPočet řádků: 638\nPočet INC: 12\nDoba kódování: 3 měsíce +/-", "Ok","");
       	    }
       	    case 1:
       	    {
			ShowPlayerDialog(playerid, 511, DIALOG_STYLE_MSGBOX, "{FF0000}Zábava", "Napiš /event, potvrzení možnosti tě portne !!!", "Ok","");
       	    }
       	    case 2:
       	    {
			ShowPlayerDialog(playerid, 512, DIALOG_STYLE_MSGBOX, "{FF0000}Respekt", "Ve hře je respekt velmi důležitý !!!\nUmožní vám další herní možnosti\nHráč může respekt změnit pouze 1 za 24 hodin\nHráč nemůže dát potlesk nebo pískot sám sobě\nPříkazy: /potlesk, /piskot - Potlesk dobré, pískot špatné\nRESPEKT SYSTEM ZATIM NENI DOKONCEN !!!! Plánuje se až ve verzi 0.2 !!!!", "Ok","");
               }
          	    case 3:
       	    {
       	    ShowPlayerDialog(playerid, 513, DIALOG_STYLE_MSGBOX, "{FF0000}Podrobnosti", "Určeno pro verzi: SA:MP 0.3c\nUrčeno pro hráčů: 1-150\nZvláštní poděkování: SA_martin_SK za registraci\nRady a nápady čerpané z webu: www.pawno.cz, www.forum.ntpclan.com", "Ok","");
       	    }
       	    case 4:
       	    {
       	    ShowPlayerDialog(playerid, 514, DIALOG_STYLE_MSGBOX, "{FF0000}Výpomoc", "Na dočasném webu www.lts.wbs.cz se můžete dozvědět, jakou pomoc hledáme", "Ok","");
               }
       	}
   	    }
}
   }
   return 1;
}

 

-- čtv 21. črc 2011 19:18:36 --

 

V Pawn mam jednotlivy možnosti na 1 radku

Link to comment
Share on other sites

4 odpovědí na tuto otázku

Recommended Posts

  • 0

Nemá to byť náhodou takto?

 

if(dialogid == 983)
{
  if(response == 1)
  {
     if(listitem == 0)
     {
     //veci...
     }
     if(listitem == 1)
     {
     //veci...
     }
atd...

Lebo ja to takto robím :d

Link to comment
Share on other sites

  • 0

pawno je tvoja slaba stranka!!!

 

nie switch ale takto

Začiatok:
if(dialogid == 1)
{
 if(response)
 {
   if(listitem == 0)
   {
     //kod sem
   }
   if(listitem == 1)
   {
     //kod sem
   }
   if(listitem == 2)
   {
     //kod sem
   }
   if(listitem == 3)
   {
     //kod sem
   }
  ATD......
 }
}

 

EDIT:// :d napisal si skorej

Link to comment
Share on other sites

  • 0

skus to takto

 

if(dialogid == 983)
   {
    if(response == 1)
          {
          switch(listitem)
              {
              case 0:
              {
               ShowPlayerDialog(playerid, 510, DIALOG_STYLE_MSGBOX, "{FF0000}Gamemode", "Nakódoval: NerdAngel & Whisper\nPočet řádků: 638\nPočet INC: 12\nDoba kódování: 3 měsíce +/-", "Ok","");
              }
              case 1:
              {
           ShowPlayerDialog(playerid, 511, DIALOG_STYLE_MSGBOX, "{FF0000}Zábava", "Napiš /event, potvrzení možnosti tě portne !!!", "Ok","");
              }
              case 2:
              {
           ShowPlayerDialog(playerid, 512, DIALOG_STYLE_MSGBOX, "{FF0000}Respekt", "Ve hře je respekt velmi důležitý !!!\nUmožní vám další herní možnosti\nHráč může respekt změnit pouze 1 za 24 hodin\nHráč nemůže dát potlesk nebo pískot sám sobě\nPříkazy: /potlesk, /piskot - Potlesk dobré, pískot špatné\nRESPEKT SYSTEM ZATIM NENI DOKONCEN !!!! Plánuje se až ve verzi 0.2 !!!!", "Ok","");
               }
                 case 3:
              {
              ShowPlayerDialog(playerid, 513, DIALOG_STYLE_MSGBOX, "{FF0000}Podrobnosti", "Určeno pro verzi: SA:MP 0.3c\nUrčeno pro hráčů: 1-150\nZvláštní poděkování: SA_martin_SK za registraci\nRady a nápady čerpané z webu: www.pawno.cz, www.forum.ntpclan.com", "Ok","");
              }
              case 4:
              {
              ShowPlayerDialog(playerid, 514, DIALOG_STYLE_MSGBOX, "{FF0000}Výpomoc", "Na dočasném webu www.lts.wbs.cz se můžete dozvědět, jakou pomoc hledáme", "Ok","");
               }
               }
         }
   }

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...