8 Warnings pls help

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
  • So habe es nun selber hinbekommen das playerid runtergeschickt wird.
    Ich habe nurnoch ein Problem, diese Warnings:

    C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1044) : warning 215: expression has no effect
    C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1045) : warning 215: expression has no effect
    C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1049) : warning 215: expression has no effect
    C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1050) : warning 215: expression has no effect
    C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1054) : warning 215: expression has no effect
    C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1055) : warning 215: expression has no effect
    C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1059) : warning 215: expression has no effect
    C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1060) : warning 215: expression has no effect
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    8 Warnings.
    So das sind folgende Zeilen:
    if(SpielerInfo[playerid][Cent]>=100)
    {
    SpielerInfo[playerid][Euro]+1;
    SpielerInfo[playerid][Cent]-100;
    }
    if(SpielerInfo[playerid][Cent]>=200)
    {
    SpielerInfo[playerid][Euro]+2;
    SpielerInfo[playerid][Cent]-200;
    }
    if(SpielerInfo[playerid][Cent]>=300)
    {
    SpielerInfo[playerid][Euro]+3;
    SpielerInfo[playerid][Cent]-300;
    }
    if(SpielerInfo[playerid][Cent]>=400)
    {
    SpielerInfo[playerid][Euro]+4;
    SpielerInfo[playerid][Cent]-400;
    }
    Jeweils wenn SpielerInfo.... ist
    Also was soll passieren:
    Wenn man z.B. 200 Cent hat sollen draus 2 Euro werden.....
    Kann man das auch dynamisch machen das man nicht alle 100er schritte definieren muss?


    Danke


    EDIT// Alles überarbeitet damit ich keinen neuen Thread brauche

  • if(SpielerInfo[playerid][Cent]>=100)
    {
    SpielerInfo[playerid][Euro]+=1;
    SpielerInfo[playerid][Cent]-=100;
    }
    if(SpielerInfo[playerid][Cent]>=200)
    {
    SpielerInfo[playerid][Euro]+=2;
    SpielerInfo[playerid][Cent]-=200;
    }
    if(SpielerInfo[playerid][Cent]>=300)
    {
    SpielerInfo[playerid][Euro]+=3;
    SpielerInfo[playerid][Cent]-=300;
    }
    if(SpielerInfo[playerid][Cent]>=400)
    {
    SpielerInfo[playerid][Euro]+=4;
    SpielerInfo[playerid][Cent]-=400;
    }

    The fact is, I am right. And if you think I'm wrong, you are wrong.

  • mit

    if(SpielerInfo[playerid][Cent]>=100)
    {
    SpielerInfo[playerid][Euro]+=1;
    SpielerInfo[playerid][Cent]-=100;
    }
    if(SpielerInfo[playerid][Cent]>=200)
    {
    SpielerInfo[playerid][Euro]+=2;
    SpielerInfo[playerid][Cent]-=200;
    }
    if(SpielerInfo[playerid][Cent]>=300)
    {
    SpielerInfo[playerid][Euro]+=3;
    SpielerInfo[playerid][Cent]-=300;
    }
    if(SpielerInfo[playerid][Cent]>=400)
    {
    SpielerInfo[playerid][Euro]+=4;
    SpielerInfo[playerid][Cent]-=400;
    }
    machen
    sprich du hast das = zeichen bei der SpielerInfo vergessen