Heyho Experten,
undzwar habe ich folgendes Problem,
ich habe angefangen einen /veh Dialog zu erstellen,
der die Vehicle ID als inputtext auslesen soll..
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_CAR1)
{
if(response == 1)
{
if(!isNumeric(inputtext))return SendClientMessage(playerid,0xFFFFFFFF,"Muss eine Zahl sein");
{
if(strval(inputtext) > 399 && strval(inputtext) < 612)
{
new Float:x,Float:y,Float:z,Float:FA;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,FA);
CreateVehicle(strval(inputtext),x,y,z,FA,3,3,0);
return 1;
}
}
}
if(response == 0)
{
return 1;
}
}
return 1;
}
Aber wenn ich jetzt zum Beispiel: lol oder irgendein anderes Wort eingebe, dann passiert nichts,
wenn ich eine höhere oder tiefere zahl als 611/400 eingebe passiert auch nichts,
und wenn ich 411 oder irgendeine richtige VehicleID eingebe, dann passiert wieder nichts
Also es passiert garnichts, woran liegt das?