[DUV] GPS
#1

Olб, estou a criar um FS de GPS, sу que estou com um seguinte problema, para vocкs pode ser fбcil, sou novato /primeiro FS. Tipo crio uma Dialog com as Cidades, dps que clicar vem os locais... entгo vem o problema, nгo estou conseguindo adicionar outros locais na 'case' como faz para arrumar ? quero por exemplo por outro lugar no 'Local 2'

um pouco bagunзado, mбs da pra entender :P

SS: /imageshack/gal.php?g=samp185z.png

Код:
#include <a_samp>

public OnFilterScriptInit()
{
	print("-----------------------------------------");
	print("     GPS DIALOG bY Stoner      ");
	print("-----------------------------------------");
	return 1;
}

public OnFilterScriptExit()
{
	return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/gps", cmdtext, true, 12) == 0)
	{
	  ShowPlayerDialog(playerid, 8777, 2, "GPS", "Las Venturas\nLos Santos\nSan Fierro", "Selecionar", "Cancelar");
		return 1;
	}
	return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	if(response == 1)
	{
	  switch(dialogid)
	  {
	    case 8777:
	  	{
	  	  switch(listitem)
	  	  {
          case 0: ShowPlayerDialog(playerid, 8778, 2, "Las Venturas", "Aйroporto\nLocal 2", "Selecionar", "Cancelar");
        	case 1: ShowPlayerDialog(playerid, 8779, 2, "Los Santos", "Aйroporto", "Selecionar", "Cancelar");
        	case 2: ShowPlayerDialog(playerid, 8780, 2, "San Fierro", "Aйroporto", "Selecionar", "Cancelar");
				}
			}
			case 8778:
      {
	    GameTextForPlayer(playerid, "~w~Destino~n~~g~Aeroporto",5000,1);
	    SetPlayerCheckpoint(playerid,1707.5081,1607.3152,9.7391,5);
	    }
			case 8779:
			{
	    GameTextForPlayer(playerid, "~w~Destino~n~~g~Aeroporto",5000,1);
      SetPlayerCheckpoint(playerid,1961.5406,-2183.6841,13.2674,5);
	    }
			case 8780:
			{
	    GameTextForPlayer(playerid, "~w~Destino~n~~g~Aeroporto",5000,1);
     	SetPlayerCheckpoint(playerid,-1549.4456,-434.8401,5.7312,5);
     	}
		}
	}
	return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
	DisablePlayerCheckpoint(playerid);
	GameTextForPlayer(playerid,"~w~Voce chegou em seu destino",5000,1);
	return 1;
}
Reply
#2

coloca em vez de 8877 bla bla
coloca

case 1;
Reply
#3

/\ nгo entendi o que vc quis dizer, oq eu quero й somente por novos locais na 'case' de cada cidade oO

de um exemplo ? dai fica mais fбcil ;x
Reply
#4

Код:
#define nomedodialog 1309


if(dialogid == nomedodialog)
	{
		if(response)
		{
			if(listitem == 0) // 
			{
    	     Cуdigo
       		return 1;
 			  }
			}
			if(listitem == 1) // 
			{
    	  Cуdigo
       		return 1;
 			  }
			}
			if(listitem == 2) //
			{
    	  Cуdigo
       		return 1;
 			  }
			}
		}

Dai tu vai colocando +..
Reply
#5

meu deus cara, deixa quieto, jб ta complicando tudo. Vou procura na net algo mesmo
Reply
#6

case 1:
// lugar 1
case 2:
// lugar 2
case 3:
// lugar 3
case 4:
// lugar 4

seria isso?
Reply
#7

@EDIT: bom, esse FS estб praticamente pronto.. sу falta botar novos lugares.. isso й que nгo estou conseguindo.

Quando eu digito /gps aparece essa dialog.

SS


Dai aparece os locais... sу que consigo por somente um em cada cidade, eu quero por outros locais ali ou seja no lugar onde estб 'Add novo local' por um lugar difirente exemplo Delegacia etc.



pq consigo por somente um destino cada cidade.. quero por mais e nгo consigo
so nb em pwn. =S
Reply
#8

Quote:
Originally Posted by stonerbrasil
@EDIT: bom, esse FS estб praticamente pronto.. sу falta botar novos lugares.. isso й que nгo estou conseguindo.

Quando eu digito /gps aparece essa dialog.

SS


Dai aparece os locais... sу que consigo por somente um em cada cidade, eu quero por outros locais ali ou seja no lugar onde estб 'Add novo local' por um lugar difirente exemplo Delegacia etc.



pq consigo por somente um destino cada cidade.. quero por mais e nгo consigo
so nb em pwn. =S
Nгo ta conseguindo por mais nгo ?
posta o cуdico de Las venturas> Add novo local.
Reply
#9

tipo, nгo existe um cуdigo em 'Add novo local' de Las Venturas... й isso que estou tentando por... um Novo cуdigo nele e nao to conseguindo. o que funciona mesmo й sу o Aeroporto ;x
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)