Problem bei /rent

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hey, ich habe ein Problem bei meinem /rent befehl...
    Es kommen genau 7 Errors:



    Die Zeilen: public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/rent", cmdtext, true, 10) == 0)
    {
    new Vehicle = GetPlayerVehicleID(playerid);
    if(Vehicle == rentbike1)
    else if(Vehicle == rentbike2)
    else if(Vehicle == rentbike3)
    else if(Vehicle == rentbike4) // Findet herraus, ob sich der Spieler im 1. Rentroller befindet
    {
    new Money = GetPlayerMoney(playerid);
    if(Money <= 300)
    {
    SendClientMessage(playerid,Blau,"Du hast nicht genügend Geld!");
    }
    else
    {
    SendClientMessage(playerid,Weiß,"Du hast dieses Bike gemietet!");
    TogglePlayerControllable(playerid,1);
    GivePlayerMoney(playerid,-300);
    return 1;
    }
    }
    }
    }
    return 0;
    }

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp("/rent", cmdtext, true, 10) == 0)
    {
    new Vehicle = GetPlayerVehicleID(playerid);
    if(Vehicle == rentbike1 || Vehicle == rentbike2 || Vehicle == rentbike3 || Vehicle == rentbike4)
    {
    new Money = GetPlayerMoney(playerid);
    if(Money <= 300) // Vielleicht das auf if(Money < 300) ändern, da es so, wie es jetzt ist, nicht möglich ist mit genau 300$ zu rmieten
    {
    SendClientMessage(playerid,Blau,"Du hast nicht genügend Geld!");
    }
    else
    {
    SendClientMessage(playerid,Weiß,"Du hast dieses Bike gemietet!");
    TogglePlayerControllable(playerid,1);
    GivePlayerMoney(playerid,-300);
    return 1;
    }
    }
    }
    return 0;
    }

    Berlin - Tel Aviv - Moskau