Guten Tag,
Und zwar kann ich beliebig hoch den Preis bestimmen.
Ich möchte aber nur das es zwischen 1$ & 200$ gehen soll.
Code:
HTML
case Dialog_TaxiCompany:
{
if(!response){return RemovePlayerFromVehicle(playerid);}
if(response)
{
new vehicleid = GetPlayerVehicleID(playerid),string[256];
if(!(strlen(inputtext) > 1 ) || !(strlen(inputtext) < 200))
{
ShowPlayerDialog(playerid,Dialog_TaxiCompany,DIALOG_STYLE_INPUT,"Taxi Company","Du kannst nun den Preis festlegen, den die Fahrgäste jede 10 Sekunden bezahlen.\nDer Preis muss midestens 1$ und maximal 200$ sein.","Bestätigen","Aussteigen");
return SendClientMessage(playerid,-1,"* Der Preis soll zwischen 1$ und 200$ liegen.");
}
format(string,sizeof(string),"Taxi Company\n\nFahrer: %s\nKosten: %s$",sData[playerid][pName],inputtext);
UpdateDynamic3DTextLabelText(Vehicle[vehicleid][vehText],0xFFFF00AA,string);
sData[playerid][pTaxiID] = vehicleid;
SetPlayerColor(playerid,0xFFFF00AA);
SendClientMessage(playerid,0xFFFF00AA,"Du bis nun im Dienst als Taxifahrer.");
return 1;
}
return 1;
}
Alles anzeigen