public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
// Jestli je zmáčknuta klávesa Y
if(newkeys & KEY_YES)
{
// Zobrazíme hráči dialog
ShowPlayerDialog(playerid,158,DIALOG_STYLE_LIST,"Mobil","- Volat\n- Poslat SMS","Potvrdit","Vypnout");
// V podstatě sem můžeš zkopírovat obsah příkazu /mobil a mělo by to fungovat
}
return 1;
}
Pokud nemáš definováno KEY_YES, použij: #define KEY_YES 65536
Místo čísla 158 si zadej svoje číslo dialogu který pak budeš používat v OnDialogResponse
// Akce při potvrzení dialogu
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
// Rozdělení podle ID dialogu
switch(dialogid)
{
// Pokud to byl dialog zatýkání (158)
case 158:
{
// sem dej, co se stane, když hráč dialog potvrdí
}
}
}