[DUV]2 Duvidas de Dialog Box(RESOLVIDO!!!)
#1

Hoje criei minha primeira Dialog Box... й uma lista, mais eu to com 2 duvidas...
Ai minha dialog box:




Code:
//OnPlayerSpawn


	if(gTeam[playerid] == TEAM_SWAT) {
  SendClientMessage(playerid, COR_BRANCO, "Vб atй o motel e mate todos os gangsters e destrua a boca de fumo");   
  ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Ok","Armas","Pronto","Cancelar");
	}
Entгo, minhas duvidas:

1є Como adiciono mais de uma opзгo?
2є Como fasso para ex: Dou 2 cliques na opзгo ou clico na opзгo e em pronto e de as armas e etc?

Vlw...
Reply
#2

Sorry Man Nao manju muito em pawno vamo esperar os nerds postarem
Reply
#3

Ok... to esperando a resposta a 2 horas... Й URGENTE :I
Reply
#4

Quote:
Originally Posted by Guilherme_Canani
Ok... to esperando a resposta a 2 horas... Й URGENTE :I
Eita 2 h nuss mais pasciencia cara uma horaa resposta chega <
Reply
#5

Quote:
Originally Posted by Suporte_bnv
Sorry Man Nao manju muito em pawno vamo esperar os nerds postarem
NERD TEU CU.

Pra botar em lista, faзa assim

Armas \nDorgas \nNerd(Suporte_bnv)...

Nova linha = \n

E pra dar arma й no DialogResponde ._.
Reply
#6

Odeio quem chama scripters em pawn de nerds, nгo sei muita coisa e nem por isso chamo de nerd quem sabe mais que eu, a inveja mata, a inveja destrуi. -q
Reply
#7

Quote:
Originally Posted by [SFP
$ucr3[CX] « ]
Quote:
Originally Posted by Suporte_bnv
Sorry Man Nao manju muito em pawno vamo esperar os nerds postarem
NERD TEU CU.

Pra botar em lista, faзa assim

Armas \nDorgas \nNerd(Suporte_bnv)...

Nova linha = \n

E pra dar arma й no DialogResponde ._.
Entгo ficaria:

Code:
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Ok","Armas /nColete e Vida","Pronto","Cancelar");

//Depois

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
  if(dialogid == 1) //1 seria o id da dialog
  {
   GivePlayerWeapon(playerid, 24, 500);    
   return 1;
  }
  return 0;
}
Assim?

@EDIT@
Errei um negуcio e arrumei
Reply
#8

Quote:
Originally Posted by [SFP
$ucr3[CX] « ]
Quote:
Originally Posted by Suporte_bnv
Sorry Man Nao manju muito em pawno vamo esperar os nerds postarem
NERD TEU CU.

Pra botar em lista, faзa assim

Armas \nDorgas \nNerd(Suporte_bnv)...

Nova linha = \n

E pra dar arma й no DialogResponde ._.
Oia tu explica tudo os forums praticamente e nao e nerd ushsushsuh euri litrus
Reply
#9

Eu fiz e funcionou =) Vlw mesmo, mais eu nгo consegui por 2 linhas
Reply
#10

Ja falei, NERD TEU CU. Se vocк nгo sabe, os nerds te ajudam.
Reply
#11

Quote:
Originally Posted by [SFP
$ucr3[CX] « ]
Ja falei, NERD TEU CU. Se vocк nгo sabe, os nerds te ajudam.
Pra mim?


Olha, eu coloco pra ir 2 linhas mais vai uma e fica louco lol olha:



Eu nem sei porque da isso, ajuda ai e outra coisa, como fasso pra por exemplo: Item 1 ter uma funзгo, item 2 outro?
Reply
#12

Quote:
Originally Posted by Guilherme_Canani
Quote:
Originally Posted by [SFP
$ucr3[CX] « ]
Ja falei, NERD TEU CU. Se vocк nгo sabe, os nerds te ajudam.
Pra mim?


Olha, eu coloco pra ir 2 linhas mais vai uma e fica louco lol olha:



Eu nem sei porque da isso, ajuda ai e outra coisa, como fasso pra por exemplo: Item 1 ter uma funзгo, item 2 outro?
Vocк botou /n e nгo \n =P
tem que ser barra invertida ^^
Reply
#13

Ahhh :P Vlw...
Descobri como faz pra tal ter tal funзгo :P
Й a parada dos case la igual menu :P
Vlw
Reply
#14

Aqui tem um prontinho... da uma estudada nele vк como foi feito -> http://forum.sa-mp.com/index.php?topic=138894.0
Reply
#15

Quote:
Originally Posted by stonerbrasil
Aqui tem um prontinho... da uma estudada nele vк como foi feito -> http://forum.sa-mp.com/index.php?topic=138894.0
Vlw cara, to perdido nos case e tals


@EDIT@

Ta dando erro nessa linha:

Code:
  return 1;

//O ERRO
(360) : error: 010: invalid function or declaration
Reply
#16

Quote:
Originally Posted by Suporte_bnv
Sorry Man Nao manju muito em pawno vamo esperar os nerds postarem
O que vocк acha de criar um abismo e se jogar nele? Й um bem que faz a esse fуrum, alias do que serve aqui? Espero que respeite as pessoas, sгo coisas como essa que fazem as pessoas odiarem vocк e nгo ajudar o "carinha" do topico.
Eu podia ajudar mas perdi a vontade agora.
Segnala al moderatore << Isso й para ser usado em casos de brigas e de desreispeito, espero nгo ter de clickar nele.
Reply
#17

Puts... por causa do que o cara falo, eu vou fica sem ajuda
Reply
#18

estranho, posta a linha aк.. vc nao esqueceu de por "}" ?
Reply
#19

Nao...

Olha

Code:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
  if(dialogid == 1)
  {   
    switch(listitem)
	  {   
			case 0:
	    {
	        GivePlayerWeapon(playerid, 24, 500);                 
      }
			case 1:
	    {
	        GivePlayerWeapon(playerid, 29, 500);        
      } 
			case 2:
	    {
	        GivePlayerWeapon(playerid, 31, 500);             
      }   
			case 3:
	    {
	        GivePlayerWeapon(playerid, 17, 20);        
      } 
      case 4:        
	        SetPlayerHealth(playerid, 100);       
			}
		}
	}
  return 1;
}
Reply
#20

nгo sei mto de pawn mas acho q sei o problema
tipo tu abriu o public e o If(dialogid)
mas vc sу fechou o "If(dialogid)" com "return 1;"
vc esqueceu de fechar o public com "return 0;"

ps. eu acho
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)