Ganz oben:
#define sapddialog 1 // Das mit deiner weitervolgenden ID ersetzen also die 1
Dann über onplayercommand text
ocmd:sapd(playerid,params[]) //Das ist der Befehl denn man imgame eingiebt /sapd aber kannste ändern einfach sapd löschen deinen wunsch eingeben
{
if(!IsPlayerInFrac(playerid,1))return SendClientMessage(playerid,Rot,"Sie sind kein Polizist"); //Hier wird gefragt ob der Polizist is in deine Abfrage ändern
ShowPlayerDialog(playerid,sapddialog,DIALOG_STYLE_LIST,"SAPD Menu","Waffen\n usw","OK","Abbrechen"); //hier wird der Dialoggezeigt
return 1;
}
Dann unter OnDialogResponse
if (dialogid == sapddialog)
{
if (response)
{
if(listitem == 0)
{
//Was passieren soll z.b GiveplayerWeapon usw
}
if(listitem == 1)
{
//Was passieren soll z.b GiveplayerWeapon usw
}
if(listitem == 2)
{
//Was passieren soll z.b GiveplayerWeapon usw
}
}
}
Mfg