[Tutorial] [TUT]Como mandar mensagem ao entrar num veiculo
#1

Como mandar mensagem ao entrar num veiculo


Bem, eu estive a ver na parte inglesa, e uma coisa que vi foi:
  • Muita gente nгo sabe como fazer, ao o player entrar num certo veiculo, mandar uma mensagem, ou Dialog, etc
  • Inclusive, jб foi uma duvida minha
Por isso, aqui vamos nуs:

__________________________________________________ __________________________________________________ __________________________

Digite ctrl+f e procure por: "OnPlayerEnterVehicle".


Irб aparecer um public, ai й so vocк meter isto nele:

pawn Код:
if(GetVehicleModel(vehicleid) == 520)
    {
ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Mensagem","Regras para usar o Hydra\n-Nгo use em Gang Zones\n-Nгo faзa guerra Air to Land\n-Antes de comeзar uma guerra Air to Air, peзa autorizaзгo\n-Nгo vб contra o chгo propositadamente\n-Para mais informaзхes, contacte um admin (/admins)","Aceito","Nгo Aceito");
    }

Код:
GetVehicleModel(vehicleid) ----> Pega o modelo do Veiculo
520 ----> O modelo que queremos.
ShowPlayerDialog ----> Mostra a Dialog para o Player
Agora procure por (ctrl+f): "OnDialogResponse"


pawn Код:
{
if(dialogid == 1)
{
if(response)
{
  SendClientMessage(playerid,0xFFFFFFFF, "DIVIRTA-SE");
}
else
{
  SendClientMessage(playerid, 0x00000000, "Vocк nгo aceitou as regras.");
    SendClientMessage(playerid, 0x00000000, "Vocк foi removido do veiculo");
RemovePlayerFromVehicle(playerid);
  }
return 1;
}

Код:
SendClientMessage ----> Manda uma mensagem para o Player
RemovePlayerFromVehicle ----> Retira o Player do veiculo (caso nгo aceite as regras)
dialogid == 1 ----> Verifica o ID da Dialog.
__________________________________________________ __________________________________________________ __________________________


Se quiser aprender mais sobre como criar Dialogs, aconselho este tutorial:

http://forum.sa-mp.com/index.php?topic=130286.0


ID/Modelo dos veiculos:

https://sampwiki.blast.hk/wiki/Vehicles:All


__________________________________________________ __________________________________________________ __________________________


Creditos a: andmeida10
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)