rechenstunde ^^

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
  • ganz kurz nur. ich möchte eine variable (SkillPunkte1[MAX_PLAYERS]) um 1 addieren, um ein skillsystem zu erstellen. ich habe das wie folgt gemacht:
    new punkte = sSpieler[playerid][SkillPunkte1]+1;
    sSpieler[playerid][SkillPunkte1] = punkte;
    doch das geht nicht.
    wie stelle ich das an?

  • also so?

    new punkte = sSpieler[playerid][SkillPunkte1]++;
    sSpieler[playerid][SkillPunkte1] = punkte;

  • vielen dank! ^^



    Der Beitrag ist zu kurz. Der Beitrag muss mindestens 10 Zeichen lang sein und 3 Wörter enthalten.

  • Als kurze Info:


    x+y rechnet nur den Wert aus
    x+=y addiert y zu x.
    x++/x-- erhöh/verringert x um eins.


    Das was du mit nur "+" machen wolltest ist nur für solche Sachen nutzbar.


    gesamtvermoegen = Konto[1]+Konto[2]+Konto[3]


    Wichtig ist es niemals zu verwechseln, als ich noch Anfänger war hab ich das mal ca. so gemacht


    gesamtvermögen = Konto[1]+=Konto[2]+=Konto[3]


    Das ist fatal weis es alle Konten zueinander addiert.


    Nur als Zusatzinfo zum Thema :)