Hallöchen Com,
ich hab vor kurzem mit dem scripten angefangen und habe jetzt mein erstes Problem.
Das Script funktioniert bis jetzt.
Wenn ich ingame "/rent bike" eingebe sagt er mir "Du bist nicht in der Nähe vom Vermieter" "Unknow Command" --> gehe ich zum Vermieter sagt er mir "Du hast leider nicht genung Geld" "Unknow Command".. --> hab ich genung Geld sagt er mir "Du hast ein Bike für 30min gemietet" was auch funktioniert.. mich stört bloss das Unknow Command. Wie bekomme ich das weg ?
Kann mir jemand helfen ?
public OnPlayerCommandText(playerid, cmdtext[])
if (strcmp("/rent bike", cmdtext, true))
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 380.8972,-2022.3865,7.8359))
{
new Money = GetPlayerMoney(playerid);
if(Money < 50)
{
SendClientMessage(playerid,Rot,"Du hast leider nicht genug Geld!");
}
else
{
GivePlayerMoney(playerid, -50);
CreateVehicle(481, 373.3878,-2022.1882,7.1886,356.0380, 0, 1, 1800);
RentBikeTimer = SetTimerEx("RentBike",1800000, false, "i", playerid);
SendClientMessage(playerid, Gelb, "Du hast erfolgreich ein Bike für 50$ gemietet!");
SendClientMessage(playerid, Gelb, "Du hast nun 30min Zeit. Viel Spaß!");
}
}
else
{
SendClientMessage(playerid,Rot,"Du bist nicht in der Nähe vom Vermieter!");
}
}
public RentBike(playerid)
{
SendClientMessage(playerid, Pink, "Deine Mietzeit ist abgelaufen!");
new destroyvehicle;
destroyvehicle = GetPlayerVehicleID(playerid);
DestroyVehicle(destroyvehicle);
KillTimer(RentBikeTimer);
}