Noobcars

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 will machen das die Noobcars nur bis level 3 gehen^^



    habs probiert aber es klappt nicht ^^



    kann mir jemand sagen wie ich das machen muss


    {
    if(GetPVarInt(playerid,"Level") > 4)
    {


    SendClientMessage(playerid,ORANGE,"Mit /motor an kannst du den Motor an machen.(mit /motor aus aus)");


    }
    else
    {


    SendClientMessage(playerid,ROT,"Du bist über Level 3, du kannst mit deinem Level ");
    SendClientMessage(playerid,ROT,"kein Noobcar mehr fahren. Mit /aussteigen kannst du das Fahrzeug verlassen.");
    FreezePlayer(playerid);



    }


  • if(GetPVarInt(playerid,"Level") > 3)
    {
    SendClientMessage(playerid,ORANGE,"Mit /motor an kannst du den Motor an machen.(mit /motor aus aus)");
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist über Level 3, du kannst mit deinem Level ");
    SendClientMessage(playerid,ROT,"kein Noobcar mehr fahren. Mit /aussteigen kannst du das Fahrzeug verlassen.");
    FreezePlayer(playerid);
    }

  • ja das geht auch nicht ^^ is ja genau das gleich ^^ es kommt immer die fehlermeldung


    Du bist über Level 3, du kannst mit deinem Level
    kein Noobcar mehr fahren. Mit /aussteigen kannst du das Fahrzeug verlassen.


    nur bei


    if(GetPVarInt(playerid,"Level") == 3)


    nich aber das ist ja nicht so gut^^

  • ? Das ist nicht gleich, oben die 4 muss zu einer 3, da ja abgefragt wird, ob er einen höheren Score als 3 hat.
    Du kannst die Abfrage auch mit GetPlayerScore machen, dann funktioniert es auf jeden Fall.


    MfG


  • ist doch klar, du fragst ab, ob er über Level 4 ist, wenn ja kommt:




    SendClientMessage(playerid,ORANGE,"Mit /motor an kannst du den Motor an machen.(mit /motor aus aus)");


    und else:


    SendClientMessage(playerid,ROT,"Du bist über Level 3, du kannst mit deinem Level ");
    SendClientMessage(playerid,ROT,"kein Noobcar mehr fahren. Mit /aussteigen kannst du das Fahrzeug verlassen.");
    FreezePlayer(playerid);





    Das heißt du musst das ändern, in if(GetPVarInt(playerid,"Level") < 3)

    Jens ralfts! Ich phillip gleich aus!