Ich habe einen Dialog erstellt indem man auswählen kann welchen supcar man haben möchte aber wenn ich /supcar eingebe kommt das erste auto das auf der liste steht ohne dialog
Ich die Codes:
ocmd:supcar(playerid,params[])
{
if(!IstSpielerAdmin(playerid,1)) return SendClientMessage(playerid,Rot,"Du bist kein Admin");
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst dir kein Auto spawnen, solange du in einem Auto sitzt!");
ShowPlayerDialog(playerid,Supcar_Dialog,DIALOG_STYLE_LIST,"Supcars","Monster Truck\nTourismo\nBandito\nSandking\nHotknife","Spawnen","Abbrechen");
return 1;
}
if(dialogid == Supcar_Dialog)
{
if(response)
{
if(listitem == 0)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
new Float:x,Float:y,Float:z,Float:a,Supcar;
GetPlayerPos(playerid,x,y,z);
Supcar=AddStaticVehicle(556,x,y,z,a,0,1);
PutPlayerInVehicle(playerid,Supcar,0);
}
if(listitem == 1)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
new Float:x,Float:y,Float:z,Float:a,Supcar;
GetPlayerPos(playerid,x,y,z);
Supcar=AddStaticVehicle(451,x,y,z,a,0,1);
PutPlayerInVehicle(playerid,Supcar,0);
}
if(listitem == 2)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
new Float:x,Float:y,Float:z,Float:a,Supcar;
GetPlayerPos(playerid,x,y,z);
Supcar=AddStaticVehicle(568,x,y,z,a,0,1);
PutPlayerInVehicle(playerid,Supcar,0);
}
if(listitem == 3)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
new Float:x,Float:y,Float:z,Float:a,Supcar;
GetPlayerPos(playerid,x,y,z);
Supcar=AddStaticVehicle(495,x,y,z,a,0,1);
PutPlayerInVehicle(playerid,Supcar,0);
}
if(listitem == 4)
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,Rot,"Du kannst kein Sup-Car spawnen, solange du in einem Auto sitzt!");
new Float:x,Float:y,Float:z,Float:a,Supcar;
GetPlayerPos(playerid,x,y,z);
Supcar=AddStaticVehicle(434,x,y,z,a,0,1);
PutPlayerInVehicle(playerid,Supcar,0);
}
}
// Edit der Dialog funzt jetzt