also ich habe jetz ein ganz anderes Tutorial im Interngefundne und es mal nachgemacht aber es funktioniert nicht...
Was nciht funktioniert ist das wen Ich den Spawn butten drücke er mir nicht spawn sondern den Dialog verlässt, drücke ich aber auf Abbrechen dan
Spawnt er mir das auto ...
Codes:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/supmobil", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid,16,DIALOG_STYLE_LIST,"Support Fahrzeuge","Comet\nTug\nQuad","Spawnen","Abbrechen");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 16)
{
if(response == 0)
switch(listitem)
{
case 0:
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
new car = AddStaticVehicle(480,x,y,z,1.0290,159,160);
PutPlayerInVehicle(playerid,car,0);
SendClientMessage(playerid, Gelb, "Du hast dir einen Cometen gespawnt");
sirene1[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
AttachObjectToVehicle(sirene1[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.5,0.0,0.85,0,0,0);
UCL[GetPlayerVehicleID(playerid)] = 1;
}
case 1:
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
new car = AddStaticVehicle(583,x,y,z,1.0290,159,160);
PutPlayerInVehicle(playerid,car,0);
SendClientMessage(playerid, Gelb, "Du hast dir einen Tug gespawnt");
}
case 2:
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
new car = AddStaticVehicle(471,x,y,z,1.0290,0,151);
PutPlayerInVehicle(playerid,car,0);
SendClientMessage(playerid, Gelb, "Du hast dir eine Quad gespawnt");
}
}
}
return 1;
}