Habilitaзгo! -
Pablo_Mantega - 09.01.2014
Gente to querendo bota perguntas antes de ser adquirir a carteira de habilitaзгo, mais nгo esta aparecendo o dialog uso a gm Brasil Magic Games !
PHP код:
if(dialogid == 510)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, 5115, DIALOG_STYLE_LIST, "Marque a resposta certa:", "a- Andar com o veнculo no lado esquerdo\nb- Andar com o veнculo no lado direito\nc- Atropelar todos pela frente\nd- Beber e dirigir", "Confirmar", "Cancelar");
}
}
return 1;
}
if(dialogid == 5115)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, COLOR_WHITE, " Vocк errou ou cancelou a Prova.");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid, 5116, DIALOG_STYLE_LIST, "O sinal verde significa ?", "a- Pare\nb- Atencao\nc- Siga em Frente\nd- Significa nada", "Confirmar", "Cancelar");
}
if(listitem == 2)
{
SendClientMessage(playerid, COLOR_WHITE, " Vocк errou ou cancelou a Prova.");
}
if(listitem == 3)
{
SendClientMessage(playerid, COLOR_WHITE, " Vocк errou ou cancelou a Prova.");
}
}
return 1;
}
if(dialogid == 5116)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, COLOR_WHITE, " Vocк errou ou cancelou a Prova.");
}
if(listitem == 1)
{
SendClientMessage(playerid, COLOR_WHITE, " Vocк errou ou cancelou a Prova.");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid, 5117, DIALOG_STYLE_LIST, "O sinal azul significa ?", "a- Atencao\nb- Pare\nc- Siga em Frente\nd- Significa nada", "Confirmar", "Cancelar");
}
if(listitem == 3)
{
SendClientMessage(playerid, COLOR_WHITE, " Vocк errou ou cancelou a Prova.");
}
}
return 1;
}
if(dialogid == 5117)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, COLOR_WHITE, " Vocк errou ou cancelou a Prova.");
}
if(listitem == 1)
{
SendClientMessage(playerid, COLOR_WHITE, " Vocк errou ou cancelou a Prova.");
}
if(listitem == 2)
{
SendClientMessage(playerid, COLOR_WHITE, " Vocк errou ou cancelou a Prova.");
}
if(listitem == 3)
{
GivePlayerMoney(playerid,-600);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк passou na Prova e adquiriu sua carteira de motorista -R$600!");
PlayerInfo[playerid][pCarLic] = 1;
}
}
return 1;
}
й
PHP код:
if(dialogid == 2571)
{
TogglePlayerControllable(playerid, 1);
EmDialog[playerid] = 0;
if(response == 0) { return 1; }
switch(listitem)
{
case 0:
{
//Motorista
if(GetPlayerMoneyEx(playerid) < 2000) return SendClientMessage(playerid,COLOR_GREY,"Vocк nгo tem R$2000 para comprar!");
TogglePlayerControllable(playerid, 1);
GivePlayerMoney(playerid,-2000);
BizzInfo[5][bTill] += 2000;
ExtortionBiz(5, 2000);
PlayerInfo[playerid][pCarLic] = 1;
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Comprou a Licenзa De Motorista!");
}
case 1:
{
//Voo
if(GetPlayerMoneyEx(playerid) < 2500) return SendClientMessage(playerid,COLOR_GREY,"Vocк nгo tem R$2500 para comprar");
TogglePlayerControllable(playerid, 1);
GivePlayerMoney(playerid,-2500);
BizzInfo[5][bTill] += 2500;
ExtortionBiz(5, 2500);
PlayerInfo[playerid][pFlyLic] = 1;
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Comprou a Licenзa De Voo!");
}
case 2:
{
//Navegacao
if(GetPlayerMoneyEx(playerid) < 2000) return SendClientMessage(playerid,COLOR_GREY,"Vocк nгo R$2000 para comprar!");
TogglePlayerControllable(playerid, 1);
GivePlayerMoney(playerid,-2000);
BizzInfo[5][bTill] += 2000;
ExtortionBiz(5, 2000);
PlayerInfo[playerid][pBoatLic] = 1;
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Comprou a Licenзa De Navegaзгo!");
}
case 3:
{
//Pesca
if(GetPlayerMoneyEx(playerid) < 1000) return SendClientMessage(playerid,COLOR_GREY,"Vocк nгo tem R$1000 para comprar!");
TogglePlayerControllable(playerid, 1);
GivePlayerMoney(playerid,-1000);
BizzInfo[5][bTill] += 1000;
ExtortionBiz(5, 1000);
PlayerInfo[playerid][pFishLic] = 1;
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Comprou a Licenзa De Pesca!");
}
case 4:
{
//Armas
if(GetPlayerMoneyEx(playerid) < 2500) return SendClientMessage(playerid,COLOR_GREY,"Vocк nгo tem R$2500 para comprar!");
TogglePlayerControllable(playerid, 1);
GivePlayerMoney(playerid,-2500);
BizzInfo[5][bTill] += 2500;
ExtortionBiz(5, 2500);
PlayerInfo[playerid][pGunLic] = 1;
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Comprou a Licenзa De Armas!");
}
}
}
-
Pablo_Mantega - 09.01.2014
Manda o comando que abre o dialog
[...]
PHP код:
if (strcmp(cmd, "/licencas", true) == 0)
{
if (PlayerToPoint(2.0, playerid, 1490.2411,1307.2179,1093.2891))
{
TogglePlayerControllable(playerid, 0);
ShowPlayerDialog(playerid,2571,DIALOG_STYLE_LIST,"Licencas","Motorista - 2000\nVoo - 2500\nNavegacao - 2000\nPesca Legal - 1000\nPorte Armas - 2500","Ok","Cancelar");
}
return 1;
}
Re: Ajuda Habilitaзгo! -
Breno Da Silva Pereira - 09.01.2014
Aki jб tem tudo pronto do jeito que vocк quer e sу vocк pegar os diбlogos e passa pro teu GM, Eu odeio o teste de pilotagem aйrea, no Helicуptero que tem passar umas bolinhas vermelhas pra concluir o teste meu nгo bota esse teste no teu seve que muita gente vai se ferrar pra conseguir a licenзa aйrea e muito chato mesmo.
https://dl.dropboxusercontent.com/s/...SzbIGf5jihf6mA
Re: Ajuda Habilitaзгo! -
Pablo_Mantega - 09.01.2014
vlw intenзгo de todos conseguir atй que fim!!! to atй feliz de te conseguido fazer isso sozin vlw pedro e breno pela intenзгo!