07.03.2013, 19:16
Olб galera, hб uns 5 dias que venho tentando criar um sistema de automaзгo de dialogs mas nгo obtive bons resultados, gostaria de pedir a vocкs para construir a automaзгo do Dialog, ou seja, que quando o usuбrio chegasse a um checkpoint nas coordenadas "1284.47460938,-1539.75805664,13.54402828", abrisse automaticamente o dialog cujo cуdigo estб postado abaixo.
Coordenadas para o Checkpoint
Dialog:
Dialog Response:
PD: Os plugins que forem necessбrios para criar o checkpoint e fazer a funзгo de automaзгo entre ele e o dialog, por favor, me digam tambйm para eu poder dar include dele no FS.
Agradeзo a atenзгo galera, por favor me ajudem com essa =S
Coordenadas para o Checkpoint
Код:
1284.47460938,-1539.75805664,13.54402828
Код:
ShowPlayerDialog(playerid, 9909, DIALOG_STYLE_LIST, "{98FB98}C{FF1493}omidas", "Misto-Quente\nMacarronada\nLasanha\nPastel\nCoxinha\nPizza\nX-Burguer\nX-Salada\nBatata Frita\nCachorro Quente\nCrocket", "Comprar", "Sair");
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 9909)
{
if(response)
{
if(GetPlayerMoney(playerid) < 50) return SendClientMessage(playerid, -1, "voce nao tem dinheiro para comprar comida");
GivePlayerMoney(playerid, -50);
ApplyAnimation(playerid,"FOOD","EAT_Chicken",4.1,0,1,1,1,1);
SetProgressBarValue(pb_fome[playerid], GetProgressBarValue(pb_fome[playerid]) - 25.0);
UpdateProgressBar(pb_fome[playerid], playerid);
ShowProgressBarForPlayer(playerid, pb_fome[playerid]);
switch(listitem)
{
case 0: SendClientMessage(playerid, 0x0000BBAA, "Vocк comeu um Misto-Quente!");
case 1:SendClientMessage(playerid, 0x0000BBAA, "Vocк comeu uma Macarronada!");
case 2: SendClientMessage(playerid, 0x0000BBAA, "Vocк comeu uma Lasanha!");
case 3: SendClientMessage(playerid, 0x0000BBAA, "Vocк comeu um Pastel!");
case 4: SendClientMessage(playerid, 0x0000BBAA, "Vocк comeu uma Coxinha!");
case 5: SendClientMessage(playerid, 0x0000BBAA, "Vocк comeu uma Pizza!");
case 6: SendClientMessage(playerid, 0x0000BBAA, "Vocк comeu um X-Burguer!");
case 7: SendClientMessage(playerid, 0x0000BBAA, "Vocк comeu um X-Salada!");
case 8: SendClientMessage(playerid, 0x0000BBAA, "Vocк comeu uma Batata Frita!");
case 9: SendClientMessage(playerid, 0x0000BBAA, "Vocк comeu um Cachorro Quente!");
case 10: SendClientMessage(playerid, 0x0000BBAA, "Vocк comeu um Crocket!");
}
}
}
return 0;
}
Agradeзo a atenзгo galera, por favor me ajudem com essa =S

