/buylevel einfügen.

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
  • Ich möchte gerne ein /buylevel einfügen.
    Also man brauch halt Levelpunkte dafür.


    z.B von Level 1 auf 2 = [5] Level/RespektPunkte
    Level 2 auf 3 = [7] Level/RespektPunkte


    Immer so weiter, immer 2 Level/RespektPunkte mehr!
    Und man kriegt pro Level Up dann 15k.


    Ich hoffe es kann mir jemand helfen.
    Hab'n GF Edit hier, also wird nicht sooo schwer.
    MfG.

  • Die Daten enden auf .ACC


    format(var, 32, "Respect=%d\n",PlayerInfo[playerid][pExp]);fwrite(hFile, var);


    Die Respektpunkte sind ja drinne, und werden auch gespeichert.
    Nur das mit dem /buylevel oder /levelup - möchte ich einfügen.

  • du musst dann noch erstellen wieviele man braucht und die für ein bestimmtes level festlegen d.h. if(PlayerInfo[playerid][pLevel] == 1) { expneeded = 5 } etc... wäre am einfachsten so und dann halt abfragen ob der jenige die nötigen exp hat

    http://youtube.com/sixxaafx


    Ich habe dir bei einem Problem geholfen oder dir gefällt eines meiner Werke?
    Lass es mich Wissen, indem du auf dieses Bildchen klickst


  • muss man da niht sowas machen wiee::



    if(PlayerInfo[playerid][pExp] < 8)
    {
    SendClientMessage(playerid,COLOR_GREY,"Nicht genug Respektpunkte!");
    return 1;
    }
    if(PlayerInfo[playerid][pExp] >= 8) //Für Level 1 auf 2
    {
    SendClientMessage(playerid,COLOR_GREY,"Du bist nun Level 2!");
    SetPlayerMoney(playerid,-3000); //3k Preis
    SetPlayerScore(playerid,2);
    }


    Sorry wenns falsch ist, bin nicht so gut ^^ aber könnte das evtl nicht iwie so gehen? :D

  • Das könnte klappen ja, nur halt dann
    SetPlayerExp oder so reinmachen, das die dann abgezogen werden.


    Nun kommt aber das Problem, das ich JEDES Level eintragen muss und es soll ja schliesslich nie enden da Leveln.
    Mh, wie mache ich das Blos :ss