Browse Source

Fehler beim setzen von globalen variablen behoben

Kolja Strohm 5 years ago
parent
commit
b303bbbd80
2 changed files with 4 additions and 2 deletions
  1. 3 2
      StickmanWorldOnline/Bestenliste.cpp
  2. 1 0
      StickmanWorldOnline/Spiel.cpp

+ 3 - 2
StickmanWorldOnline/Bestenliste.cpp

@@ -109,16 +109,17 @@ void Bestenliste::render( int x, int y, Bild &rObj )
     x += ssbr;
     for( int i = 0; i < spalten.getEintragAnzahl(); i++ )
     {
-        rObj.drawLinieV( x, y, hi - 2, 0xFFFFFFFF );
+        rObj.drawLinieV( x++, y, hi - 2, 0xFFFFFFFF );
         int sbr = getSpaltenBreite( i );
         TextFeld *tf = spalten.z( i );
         tf->setSize( sbr, 20 );
         tf->setPosition( x, y );
         tf->render( rObj );
-        x += sbr + 1;
+        x += sbr;
         spaltenBr.add( sbr );
     }
     x = startX;
+    y += 20;
     for( int i = 0; i < zeilen.getEintragAnzahl(); i++ )
     {
         rObj.drawLinieH( x, y++, br - 2, 0xFFFFFFFF );

+ 1 - 0
StickmanWorldOnline/Spiel.cpp

@@ -936,6 +936,7 @@ void Spiel::setVariable( const char *name, Variable *var )
         if( v->getName().istGleich( name ) )
         {
             v->setVariable( var );
+            found = 1;
             break;
         }
     }