MMORPG Core - Deutsche Community für Online Rollenspiele - Powered by vBulletin

  • AAA
  • Aggressive
  • Alienated
  • Amazed
  • Amused
  • Angelic
  • Angry
  • Apelike
  • Artistic
  • Asleep
  • Balanced
  • Banhappy
  • Bashful
  • Bitchy
  • Blah
  • Bookworm
  • Bored
  • Breezy
  • Brooding
  • Busy
  • Buzzed
  • Chatty
  • Cheeky
  • Cheerful
  • Cloud 9
  • Cold
  • Coldturkey
  • Confused
  • Cool
  • Crappy
  • Creative
  • Curious
  • Cynical
  • Daring
  • Dead
  • Depressed
  • Devilish
  • Disagree
  • Doh
  • Doubtful
  • Dramaqueen
  • Dreaming
  • Drunk
  • Elated
  • Energetic
  • Fiendish
  • Fine
  • Flirty
  • Gloomy
  • Goofy
  • Grumpy
  • Happy
  • Horny
  • Hot
  • Hungover
  • In Love
  • Innocent
  • Inpain
  • Insomnious
  • Inspired
  • Lonely
  • Lucky
  • Lurking
  • Mellow
  • Mischievious
  • Mondayblues
  • Musical
  • Nerdy
  • Notamused
  • Notworthy
  • Paranoid
  • Pensive
  • Predatory
  • Procrastinating
  • Psychedelic
  • Question
  • Relaxed
  • Roflmao
  • Sad
  • Scared
  • Scurvy
  • Shocked
  • Sick
  • Sleepy
  • Sluggish
  • Sneaky
  • Snobbish
  • Spaced
  • Spooky
  • Sporty
  • Starving
  • Stressed
  • Sunshine
  • Sweettooth
  • Thinking
  • Tired
  • Torn
  • Twisted
  • Veggedout
  • Volatile
  • Woot
  • Worried
  • Yeehaw
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • Tweet   
    Seite 1 von 2 12 LetzteLetzte
    Ergebnis 1 bis 15 von 27
    1. #1
      Core Freak!
      DDos
       
      Avatar von Crasy
      Registriert seit
      Sep 2009
      Ort
      ~~
      Beiträge
      1,429
      Danke
      74
      Danke erhalten: 263

      Standard [Release]V17 Char Select.

      Die Werbung stört? Registriere dich hier!
      Ja, Hallu. :)

      Ich Release mal das V17 Char Select, warum? weil schöner als das alte ist ;>

      Natürlich werden hier wieder welche sagen "C&Pler" bla, mir latte.

      Ansich ist es nicht viel Arbeit, aber ich würd euch raten es ein zu bauen für die Server, die sich Full V17+ nennen, denn ihr seid es nicht.

      Meines wissens nach ist es noch nicht Released und es hat auch noch kein Server, also kommt der Thread hier.

      Was benötigt ihr?

      - FlyFF Source
      - Mind. v17 ResData
      - Brain ( Wobei ich ausgehen, wenn ihr das Thread lesen tut, das ihr keins habt )

      Fangen wir an!

      Öffnet die Neuz Source ( Nur Neuz! ) und sucht die datei "WndTitle.cpp" im Interface/WndTitle/ ist diese Datei drin, anschließend öffnet ihr auch noch die Header Datei dazu "WndTitle.h".

      In der WndTitle.cpp sucht ihr folgendes:

      Code:
      CWndSelectChar::CWndSelectChar()
      Addet darin das:

      Code:
      #if __VER >= 17
          m_bFlash        = TRUE;
          m_nFlashAlpha    = 0;
          m_nChars        = 0;
      #endif
      Anschließend sucht ihr:

      Code:
      BOOL CWndSelectChar::Process()
      Addet darin:

      Code:
      #if __VER >= 17
          if( m_bFlash == TRUE )
          {
              m_nFlashAlpha += 1;
      
              if( m_nFlashAlpha > 40 )
              {
                  m_nFlashAlpha = 40;
                  m_bFlash = FALSE;
              }
          }
          else
          {
              m_nFlashAlpha -= 1;
      
              if( m_nFlashAlpha < 0 )
              {
                  m_nFlashAlpha = 0;
                  m_bFlash = TRUE;
              }
          }
      
          m_nChars = 0;
      
          if( g_Neuz.m_apPlayer[0] != NULL )
              m_nChars ++;
          if( g_Neuz.m_apPlayer[1] != NULL )
              m_nChars ++;
          if( g_Neuz.m_apPlayer[2] != NULL )
              m_nChars ++;
      
          CWndStatic* pWndStatic = (CWndStatic*)GetDlgItem( WIDC_ST_CHARCOUNT );
          char cStatic[10];
          sprintf( cStatic, "%d", m_nChars );
          pWndStatic->SetTitle( cStatic );
      #endif
      nun geht ihr zu:

      Code:
      void CWndSelectChar::OnDraw( C2DRender* p2DRender )
      Diese funktion ersetzt ihr vollständig durch das hier:

      Code:
      void CWndSelectChar::OnDraw( C2DRender* p2DRender )
      {
          CWndButton* pWndAccept = (CWndButton*)GetDlgItem( WIDC_ACCEPT );
          CWndButton* pWndCreate = (CWndButton*)GetDlgItem( WIDC_CREATE );
          CWndButton* pWndDelete = (CWndButton*)GetDlgItem( WIDC_DELETE );
      
      #if __VER >= 17
          CWndStatic* pWndStaticChar[4];
          pWndStaticChar[1] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME01 );
          pWndStaticChar[2] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME02 );
          pWndStaticChar[3] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME03 );
      
          CWndButton*    pWndButton1 = (CWndButton*)GetDlgItem( WIDC_BT_LEFT );
          CWndButton*    pWndButton2 = (CWndButton*)GetDlgItem( WIDC_BT_RIGHT );
      
          LPWNDCTRL lpCustom[3];
          lpCustom[0] = GetWndCtrl( WIDC_CUSTOM1 );
          lpCustom[1] = GetWndCtrl( WIDC_CUSTOM2 );
          lpCustom[2] = GetWndCtrl( WIDC_CUSTOM3 );
          LPWNDCTRL lpStatic[3];
          lpStatic[0] = GetWndCtrl( WIDC_ST_CHARNAME01 );
          lpStatic[1] = GetWndCtrl( WIDC_ST_CHARNAME02 );
          lpStatic[2] = GetWndCtrl( WIDC_ST_CHARNAME03 );
      
          pWndButton1->EnableWindow( false );
          pWndButton2->EnableWindow( false );
          pWndButton1->SetVisible( false );
          pWndButton2->SetVisible( false );
      #endif
      
          CRect rect;
          for( int i = 0; i < MAX_CHARACTER_LIST; i++ )
          {
              rect = m_aRect[ i ];
              
              if( g_Neuz.m_apPlayer[i] != NULL )
              {
                  if( g_WndMng.GetWndBase( APP_2ND_PASSWORD_NUMBERPAD ) == NULL )
                  {
                      POINT point = GetMousePoint();
                      if( m_aRect[ i ].PtInRect( point ) )
                      {
                          CRect rectHittest = m_aRect[ i ];
                          CPoint point2 = point;
                          ClientToScreen( &point2 );
                          ClientToScreen( rectHittest );
                          g_WndMng.PutToolTip_Character( i, point2, &rectHittest );
                      }
                  }
                  if( m_nSelectCharacter == i )
                  {
      #if __VER >= 17
                      CRect rectNew;
                      CRect rectFlash;
      
                      rectNew.top        = lpCustom[i]->rect.top;
                      rectNew.left    = lpCustom[i]->rect.left;
                      rectNew.bottom    = lpCustom[i]->rect.bottom;
                      rectNew.right    = lpCustom[i]->rect.right;
      
                      rectFlash.top        = lpStatic[i]->rect.top + 3;
                      rectFlash.left        = lpStatic[i]->rect.left + 2;
                      rectFlash.bottom    = lpStatic[i]->rect.bottom - 3;
                      rectFlash.right        = lpStatic[i]->rect.right - 2;
      
                      // Background
                      p2DRender->RenderFillRect(rectNew, D3DCOLOR_ARGB( 20, 80, 250, 80 ) ); 
                      // Flash
                      p2DRender->RenderFillRect(rectFlash, D3DCOLOR_ARGB( m_nFlashAlpha, 80, 250, 80 ) );
      #else
                      CRect rectTemp = rect;
      
                      rectTemp.top += 10;
                      rectTemp.bottom -= 10;
                      rectTemp.left += i;
                      rectTemp.right += i;
                      p2DRender->RenderFillRect(rectTemp, D3DCOLOR_ARGB( 20, 80, 250, 80 ) ); 
      #endif
                          
      #if __VER >= 17
                      pWndStaticChar[i+1]->SetTitle( g_Neuz.m_apPlayer[i]->GetName() );
      
                      switch( i )
                      {
                      case 0:        pWndStaticChar[1]->m_dwColor = 0xFFCA6544,    pWndStaticChar[2]->m_dwColor = 0xFF666666,    pWndStaticChar[3]->m_dwColor = 0xFF666666; break;
                      case 1:        pWndStaticChar[1]->m_dwColor = 0xFF666666,    pWndStaticChar[2]->m_dwColor = 0xFFCA6544,    pWndStaticChar[3]->m_dwColor = 0xFF666666; break;
                      case 2:        pWndStaticChar[1]->m_dwColor = 0xFF666666,    pWndStaticChar[2]->m_dwColor = 0xFF666666,    pWndStaticChar[3]->m_dwColor = 0xFFCA6544; break;
                      }
      #else
                      p2DRender->TextOut( rect.left, rect.bottom + 10, g_Neuz.m_apPlayer[i]->GetName(), 0xffFF0000 );
                      p2DRender->TextOut( rect.left + 1, rect.bottom + 10, g_Neuz.m_apPlayer[i]->GetName(), 0xffFF0000 ); 
      #endif
                  }
                  else
                  {
                      
      #if __VER >= 17
                      pWndStaticChar[i+1]->SetTitle( g_Neuz.m_apPlayer[i]->GetName() );
      #else        
                      p2DRender->TextOut( rect.left, rect.bottom + 10, g_Neuz.m_apPlayer[i]->GetName(), 0xff505050 );
      #endif
                  }
      
                  CModelObject* pModel = (CModelObject*)m_pBipedMesh[ i ];
                  LPDIRECT3DDEVICE9 pd3dDevice = p2DRender->m_pd3dDevice;
      
                  pd3dDevice->SetRenderState( D3DRS_ZWRITEENABLE, TRUE );
                  pd3dDevice->SetRenderState( D3DRS_ZENABLE, TRUE );
                  pd3dDevice->SetRenderState( D3DRS_CULLMODE, D3DCULL_CCW );
                  pd3dDevice->SetRenderState( D3DRS_ALPHABLENDENABLE, FALSE );
                  pd3dDevice->SetRenderState( D3DRS_FILLMODE, D3DFILL_SOLID );
                  pd3dDevice->SetTextureStageState( 0, D3DTSS_COLOROP,   D3DTOP_SELECTARG1 );
      
                  pd3dDevice->SetTextureStageState( 0, D3DTSS_COLORARG1, D3DTA_TEXTURE );
                  pd3dDevice->SetTextureStageState( 0, D3DTSS_COLOROP,   D3DTOP_SELECTARG1 );
                  pd3dDevice->SetTextureStageState( 0, D3DTSS_COLOROP,   D3DTOP_SELECTARG1 );
      
                  pd3dDevice->SetSamplerState( 0, D3DSAMP_MINFILTER, D3DTEXF_LINEAR );        
                  pd3dDevice->SetSamplerState( 0, D3DSAMP_MAGFILTER, D3DTEXF_LINEAR );        
      
                  pd3dDevice->SetRenderState( D3DRS_AMBIENT,  D3DCOLOR_ARGB( 255, 255,255,255) );
                  pd3dDevice->SetRenderState( D3DRS_ZWRITEENABLE, TRUE );
      
                  D3DVIEWPORT9 viewport;
      
      #if __VER >= 17
                  viewport.X      = p2DRender->m_ptOrigin.x + lpCustom[i]->rect.left; 
                  viewport.Y      = p2DRender->m_ptOrigin.y + lpCustom[i]->rect.top;    
      #else
                  viewport.X      = p2DRender->m_ptOrigin.x + rect.left;
                  viewport.Y      = p2DRender->m_ptOrigin.y + rect.top;
      #endif
      
                  viewport.Width  = rect.Width();
                  viewport.Height = rect.Height();
                  viewport.MinZ   = 0.0f;
                  viewport.MaxZ   = 1.0f;
                  pd3dDevice->SetViewport(&viewport);
                  pd3dDevice->Clear(0, NULL, D3DCLEAR_ZBUFFER, 0xffa08080, 1.0f, 0 ) ;
      
                  CRect rectViewport( 0, 0, viewport.Width, viewport.Height );
       
                  D3DXMATRIX matProj;
                  D3DXMatrixIdentity( &matProj );
                  FLOAT fAspect = ((FLOAT)viewport.Width) / (FLOAT)viewport.Height;
                  D3DXMatrixPerspectiveFovLH( &matProj, D3DX_PI/4.0f, fAspect, CWorld::m_fNearPlane - 0.01f, CWorld::m_fFarPlane );
                  pd3dDevice->SetTransform( D3DTS_PROJECTION, &matProj );
      
                  D3DXMATRIX  matView;
                  D3DXVECTOR3 vecLookAt( 0.0f, 0.0f, 1.0f );
                  D3DXVECTOR3 vecPos(  0.0f, 0.5f, -3.5f );
      
                  D3DXMatrixLookAtLH( &matView, &vecPos, &vecLookAt, &D3DXVECTOR3(0.0f,1.0f,0.0f) );
      
                  pd3dDevice->SetTransform( D3DTS_VIEW, &matView );
      
                  D3DXMATRIXA16 matWorld;
                  D3DXMATRIXA16 matScale;
                  D3DXMATRIXA16 matRot;
                  D3DXMATRIXA16 matTrans;
      
                  D3DXMatrixIdentity(&matScale);
                  D3DXMatrixIdentity(&matRot);
                  D3DXMatrixIdentity(&matTrans);
                  D3DXMatrixIdentity(&matWorld);
                  
                  D3DXMatrixScaling(&matScale,1.6f,1.6f,1.6f);
                  D3DXMatrixTranslation(&matTrans,0.0f,-1.15f,0.0f);
      
                  D3DXMatrixMultiply(&matWorld,&matWorld,&matScale);
                  D3DXMatrixMultiply(&matWorld, &matWorld,&matRot);
                  D3DXMatrixMultiply(&matWorld, &matWorld, &matTrans );
                  pd3dDevice->SetTransform( D3DTS_WORLD, &matWorld );
      
                  pd3dDevice->SetRenderState( D3DRS_ZWRITEENABLE, TRUE );
                  pd3dDevice->SetRenderState( D3DRS_ZENABLE, TRUE );
                  pd3dDevice->SetRenderState( D3DRS_FOGENABLE, FALSE );
                  pd3dDevice->SetRenderState( D3DRS_LIGHTING, FALSE );
                  ::SetLight( FALSE );
                  ::SetFog( FALSE );
                  SetDiffuse( 1.0f, 1.0f, 1.0f );
                  SetAmbient( 1.0f, 1.0f, 1.0f );
                  
                  O3D_ELEMENT *pElem = pModel->GetParts( PARTS_RIDE );
                  if( pElem && pElem->m_pObject3D )
                      pModel->TakeOffParts( PARTS_RIDE );
                  
                  pElem = pModel->GetParts( PARTS_HAIR );
      
                  if( pElem && pElem->m_pObject3D )
                  {
                      pElem->m_pObject3D->m_fAmbient[0] = g_Neuz.m_apPlayer[i]->m_fHairColorR;
                      pElem->m_pObject3D->m_fAmbient[1] = g_Neuz.m_apPlayer[i]->m_fHairColorG;
                      pElem->m_pObject3D->m_fAmbient[2] = g_Neuz.m_apPlayer[i]->m_fHairColorB;
                  }
                  
                  D3DXVECTOR4 vConst( 1.0f, 1.0f, 1.0f, 1.0f );
      #ifdef __YENV
                  g_Neuz.m_pEffect->SetVector( g_Neuz.m_hvFog, &vConst );
      #else //__YENV                        
                  pd3dDevice->SetVertexShaderConstantF( 95, (float*)&vConst, 1 );
      #endif //__YENV
                  ::SetTransformView( matView );
                  ::SetTransformProj( matProj );
      
                  g_Neuz.m_apPlayer[i]->OverCoatItemRenderCheck(pModel);
                  
                  // Çï¸äÀÌ ¸Ó¸®Ä«¶ô ³¯·Á¾ßÇϴ°ÍÀ̳Ä?  // Àκ¥ÀÌ ¾ø´Â°æ¿ì
                  DWORD dwId    = g_Neuz.m_apPlayer[i]->m_aEquipInfo[PARTS_CAP].dwId;
                  ItemProp* pItemProp = NULL;
      
                  if( dwId != NULL_ID )
                  {
                      O3D_ELEMENT* pElement = NULL;
                      pItemProp    = prj.GetItemProp( dwId );
      
                      if( pItemProp && pItemProp->dwBasePartsIgnore != -1 )
                      {
                          pElement = pModel->SetEffect(pItemProp->dwBasePartsIgnore, XE_HIDE );
                      }
      
                      // ¿ÜÅõÀÇ»óÀ» ÀÔ¾úÀ»°æ¿ì ¸Ó¸®³¯¸±°ÍÀΰ¡ÀÇ ±âÁØÀ» ¿ÜÅõ ¸ðÀÚ¸¦ ±âÁØÀ¸·Î ¹Ù²Û´Ù
                      dwId    = g_Neuz.m_apPlayer[i]->m_aEquipInfo[PARTS_HAT].dwId;
                      if( dwId != NULL_ID )
                      {
                          if( !(g_Neuz.m_apPlayer[i]->m_aEquipInfo[PARTS_HAT].byFlag & CItemElem::expired) )
                          {
                              pItemProp    = prj.GetItemProp( dwId );
                              if( pItemProp && pItemProp->dwBasePartsIgnore != -1 )
                              {
                                  if( pItemProp->dwBasePartsIgnore == PARTS_HEAD )
                                      pModel->SetEffect(PARTS_HAIR, XE_HIDE );
                                  
                                  pModel->SetEffect(pItemProp->dwBasePartsIgnore, XE_HIDE );
                              }
                              else
                              {
                                  if( pElement )
                                      pElement->m_nEffect &= ~XE_HIDE;
                              }
                          }
                      }
                  }
                  else
                  {
                      // ¿ÜÅõÀÇ»óÀ» ÀÔ¾úÀ»°æ¿ì ¸Ó¸®³¯¸±°ÍÀΰ¡ÀÇ ±âÁØÀ» ¿ÜÅõ ¸ðÀÚ¸¦ ±âÁØÀ¸·Î ¹Ù²Û´Ù
                      dwId    = g_Neuz.m_apPlayer[i]->m_aEquipInfo[PARTS_HAT].dwId;
                      if( dwId != NULL_ID )
                      {
                          if( !(g_Neuz.m_apPlayer[i]->m_aEquipInfo[PARTS_HAT].byFlag & CItemElem::expired) )
                          {                        
                              pItemProp    = prj.GetItemProp( dwId );
                              if( pItemProp && pItemProp->dwBasePartsIgnore != -1 )
                              {
                                  if( pItemProp->dwBasePartsIgnore == PARTS_HEAD )
                                      pModel->SetEffect(PARTS_HAIR, XE_HIDE );
      
                                  pModel->SetEffect(pItemProp->dwBasePartsIgnore, XE_HIDE );
                              }
                          }
                      }
                  }
      
      #ifdef __YENV
                  SetLightVec( D3DXVECTOR3( 0.0f, 0.0f, 1.0f ) );
      #endif //__YENV
                  
                  pModel->Render( p2DRender->m_pd3dDevice, &matWorld );
      
                  p2DRender->m_pd3dDevice->SetRenderState( D3DRS_ALPHABLENDENABLE, TRUE );
                  p2DRender->m_pd3dDevice->SetRenderState( D3DRS_CULLMODE, D3DCULL_NONE );
              
      #if __VER >= 17
                  viewport.X      = p2DRender->m_ptOrigin.x + lpCustom[i]->rect.left;
                  viewport.Y      = p2DRender->m_ptOrigin.y + lpCustom[i]->rect.top;
      #else
                  viewport.X      = p2DRender->m_ptOrigin.x + 5;
                  viewport.Y      = p2DRender->m_ptOrigin.y + 5;
      #endif
                  viewport.Width  = p2DRender->m_clipRect.Width();
                  viewport.Height = p2DRender->m_clipRect.Height();
                  viewport.MinZ   = 0.0f;
                  viewport.MaxZ   = 1.0f;
                  pd3dDevice->SetViewport(&viewport);
      
              }
              else
              {
      #if __VER >= 17
                  pWndStaticChar[i+1]->SetTitle( "" );
      #else
                  if( m_nSelectCharacter == i )
                      p2DRender->TextOut( rect.left, rect.bottom + 10, prj.GetText( TID_GAME_WND_SELECT_CHARACTER_EMPTY ), 0xff6060ff );
                  else
                      p2DRender->TextOut( rect.left, rect.bottom + 10, prj.GetText( TID_GAME_WND_SELECT_CHARACTER_EMPTY ), 0xff505050 );
      #endif
              }            
      
              if( m_nSelectCharacter == i )
              {
                  if( g_Neuz.m_apPlayer[i]  )
                  {
                      pWndCreate->EnableWindow( FALSE );
                      pWndAccept->EnableWindow( TRUE );
                      pWndDelete->EnableWindow( TRUE );
                  }
                  else
                  {
                      pWndCreate->EnableWindow( TRUE );
                      pWndAccept->EnableWindow( FALSE );
                      pWndDelete->EnableWindow( FALSE );
      #if __VER >= 17
                      switch( i )
                      {
                      case 0:        pWndStaticChar[1]->m_dwColor = 0xFFCA6544,    pWndStaticChar[2]->m_dwColor = 0xFF666666,    pWndStaticChar[3]->m_dwColor = 0xFF666666; break;
                      case 1:        pWndStaticChar[1]->m_dwColor = 0xFF666666,    pWndStaticChar[2]->m_dwColor = 0xFFCA6544,    pWndStaticChar[3]->m_dwColor = 0xFF666666; break;
                      case 2:        pWndStaticChar[1]->m_dwColor = 0xFF666666,  pWndStaticChar[2]->m_dwColor = 0xFF666666,    pWndStaticChar[3]->m_dwColor = 0xFFCA6544; break;
                      } 
      #endif
                  }
              }
          }
      }
      jetzt sucht ihr:

      Code:
      void CWndSelectChar::OnInitialUpdate()
      fügt darin:

      Code:
      LPWNDCTRL lpCustom[3];
      lpCustom[0] = GetWndCtrl( WIDC_CUSTOM1 );
      lpCustom[1] = GetWndCtrl( WIDC_CUSTOM2 );
      lpCustom[2] = GetWndCtrl( WIDC_CUSTOM3 );
      
      #if __VER >= 17
              m_aRect[ i ] = lpCustom[i]->rect;
      #else
              m_aRect[ i ] = rect;
              rect.OffsetRect( 170, 0 );
      #endif
      ein.

      Jetzt seit ihr mit der Schweren Arbeit fertig, nun Speichern und Schließen, jetzt geht ihr in die Head Datei WndTitle.h und sucht nach:

      Code:
      BEGIN_WNDCLASS( CWndSelectChar )
      Darin addet ihr:

      Code:
      #if __VER >= 17
      private:
          int        m_nFlashAlpha;
          bool    m_bFlash;
          int        m_nChars;
      #endif

      Abspeichern und Schließen.

      Jetzt nur noch, für die, die es noch nicht haben in der VersionCommon.h der Neuz die __VER auf 17 setzen, dannach Compilen.

      Wer alles richtig gemacht hat, hat nun so ein Bild: [Um Links zu sehen registriere dich bitte. Klicke hier.]

      Credits: Gala Labs, Crasy, TwiLight ( Für die allgemeinen Infos. )

      Iwann werd ich evtl. noch Treasure Releasen.

      Wer Hilfe braucht, oder sonstige Probleme hat, kann sich gerne melden.

      Mfg.


    2. Die folgenden 4 Mitglieder bedankten sich bei Crasy für diesen Beitrag:

      ..How i met.. (15.02.12), Cross (15.02.12), DooM (15.02.12), TwiLight (15.02.12)

    3. #2
      Core Freak!
      Asleep
       
      Avatar von TwiLight
      Registriert seit
      Mar 2009
      Beiträge
      2,674
      Danke
      716
      Danke erhalten: 1,928

      Standard

      Mehr Offi-like Releases, kthxbai. :>





      Danke an Nyun ♥


    4. #3
      Core Freak!
      DDos
       
      Avatar von Crasy
      Registriert seit
      Sep 2009
      Ort
      ~~
      Beiträge
      1,429
      Danke
      74
      Danke erhalten: 263

      Standard

      Zitat Zitat von TwiLight [Um Links zu sehen registriere dich bitte. Klicke hier.]
      Mehr Offi-like Releases, kthxbai. :>
      Später noch mehr :)


    5. #4
      Core
      Devilish
       
      Avatar von Legendary
      Registriert seit
      Oct 2009
      Beiträge
      582
      Danke
      715
      Danke erhalten: 279

      Standard

      Für sowas n Tut - Release zu machen ist peinlich.
      Was ich mich auch frage, Crasy dich sieht man nicht mehr in anderen Foren, wie kommt das zu stande? Zuviel Scheiße darum gelabbert ;'D?

      Und nun muss Mcore dran glauben, BEGEBT EUCH IN SICHERHEIT!
      Code:
      Dardan 20:47 
      schule ist scheiße
      Dardan 20:48 
      da werd ich immer gemobbt
      Moik 20:48 
      wieso
      Dardan 20:48 
      weil ich zu kleine ohren habe

    6. Das folgende Mitglied bedankt sich bei Legendary für diesen Beitrag:

      Son_Goku (16.02.12)

    7. #5
      Core Freak!
      DDos
       
      Avatar von Crasy
      Registriert seit
      Sep 2009
      Ort
      ~~
      Beiträge
      1,429
      Danke
      74
      Danke erhalten: 263

      Standard

      Zitat Zitat von Legendary [Um Links zu sehen registriere dich bitte. Klicke hier.]
      Für sowas n Tut - Release zu machen ist peinlich.
      Was ich mich auch frage, Crasy dich sieht man nicht mehr in anderen Foren, wie kommt das zu stande? Zuviel Scheiße darum gelabbert ;'D?

      Und nun muss Mcore dran glauben, BEGEBT EUCH IN SICHERHEIT!
      Liegt daran, das ich in InG* nicht Aktiv wirklich bin, allerdings bin ich dort und ePv* gebannt wurde weil ich die Mod's dort alle, nicht nur Daniii und Sedrika sondern echt alle angepisst hab, Hi. :)

      Hier war ich im übrigen, wüsstest du nur ansatzweiße über mich, ein Jahr gebannt weil ich glaub Stefan angepisst hab (?) sry deshalb nochmal @Stefan :)

      Für sowas ein TuT? es ist ein Release, kein TuT, und was heißt hier Peinlich? du Kriechst via ICQ bei jedem soweit in Arsch rein bis zum Anschlag, rofl, srsly.

      Und schon Knorke, nä, keiner hats aber mich Runter machen, NICE STORY BRO :3


    8. #6
      Core
      Devilish
       
      Avatar von Legendary
      Registriert seit
      Oct 2009
      Beiträge
      582
      Danke
      715
      Danke erhalten: 279

      Standard

      Zitat Zitat von Crasy [Um Links zu sehen registriere dich bitte. Klicke hier.]
      Liegt daran, das ich in InG* nicht Aktiv wirklich bin, allerdings bin ich dort und ePv* gebannt wurde weil ich die Mod's dort alle, nicht nur Daniii und Sedrika sondern echt alle angepisst hab, Hi. :)

      Hier war ich im übrigen, wüsstest du nur ansatzweiße über mich, ein Jahr gebannt weil ich glaub Stefan angepisst hab (?) sry deshalb nochmal @Stefan :)

      Für sowas ein TuT? es ist ein Release, kein TuT, und was heißt hier Peinlich? du Kriechst via ICQ bei jedem soweit in Arsch rein bis zum Anschlag, rofl, srsly.

      Und schon Knorke, nä, keiner hats aber mich Runter machen, NICE STORY BRO :3
      Habe geschrieben Tut oder release :/
      Wem kriech ich in den Arsch? xDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
      Du fail Noob kennst mich nicht mal ? xD
      Ich verkaufe seit paar Monanten eigene Systeme, und mache gut Geld, da brauch ich niemanden in den Arsch zu kriechen ;)

      Achja
      Zum Thema Arschkriechen
      Danke von TwiLight erhalten: √
      lol
      Code:
      Dardan 20:47 
      schule ist scheiße
      Dardan 20:48 
      da werd ich immer gemobbt
      Moik 20:48 
      wieso
      Dardan 20:48 
      weil ich zu kleine ohren habe

    9. #7
      E▲S Y
      DDos
       
      Avatar von Dreadlock
      Registriert seit
      Jul 2010
      Beiträge
      1,250
      Danke
      276
      Danke erhalten: 398

      Standard

      Legendary wieso sollte das peinlich sein? Die Community sollte froh sein, dass es Leute gibt, die sowas releasen. Du verkaufst deine eigenen Systeme und er macht es kostenlos. Ich sehe das Problem an der Sache nicht..ansonsten:

      Euer E-Penis-Duell tragt bitte per PN oder Messenger aus. Danke. :)

    10. Die folgenden 2 Mitglieder bedankten sich bei Dreadlock für diesen Beitrag:

      Crasy (16.02.12), dennisdra (20.02.12)

    11. #8
      Core Freak!
      Asleep
       
      Avatar von TwiLight
      Registriert seit
      Mar 2009
      Beiträge
      2,674
      Danke
      716
      Danke erhalten: 1,928

      Standard

      #word.

      Früher waren Releases Gang und Gebe.
      Nur weil nun der Source public ist, dürfen keine Releases mehr sein, geschweigedenn sind sie peinlich?
      Allein für diese Aussage...






      Danke an Nyun ♥


    12. Die folgenden 2 Mitglieder bedankten sich bei TwiLight für diesen Beitrag:

      Crasy (16.02.12), dennisdra (20.02.12)

    13. #9
      Core
      Devilish
       
      Avatar von Legendary
      Registriert seit
      Oct 2009
      Beiträge
      582
      Danke
      715
      Danke erhalten: 279

      Standard

      Zitat Zitat von Dreadlock [Um Links zu sehen registriere dich bitte. Klicke hier.]
      Legendary wieso sollte das peinlich sein? Die Community sollte froh sein, dass es Leute gibt, die sowas releasen. Du verkaufst deine eigenen Systeme und er macht es kostenlos. Ich sehe das Problem an der Sache nicht..ansonsten:

      Euer E-Penis-Duell tragt bitte per PN oder Messenger aus. Danke. :)
      Das sind keine Systeme, das ist 2 Zeilen Code lol

      Zitat Zitat von TwiLight [Um Links zu sehen registriere dich bitte. Klicke hier.]
      #word.

      Früher waren Releases Gang und Gebe.
      Nur weil nun der Source public ist, dürfen keine Releases mehr sein, geschweigedenn sind sie peinlich?
      Allein für diese Aussage...

      Bitte poste doch keine Bilder von dir, so persöhnlich wollte ich nicht werden.


      Und naja, ich finde es fail. Wenn ich alles releasen würde was ich in 5min gecoded habe, würde das Forum überflutet sein von sowas.
      Nur habe ich kein ADHS :/
      Code:
      Dardan 20:47 
      schule ist scheiße
      Dardan 20:48 
      da werd ich immer gemobbt
      Moik 20:48 
      wieso
      Dardan 20:48 
      weil ich zu kleine ohren habe

    14. #10
      Core Freak!
      DDos
       
      Avatar von Crasy
      Registriert seit
      Sep 2009
      Ort
      ~~
      Beiträge
      1,429
      Danke
      74
      Danke erhalten: 263

      Standard

      Zitat Zitat von Dreadlock [Um Links zu sehen registriere dich bitte. Klicke hier.]
      Legendary wieso sollte das peinlich sein? Die Community sollte froh sein, dass es Leute gibt, die sowas releasen. Du verkaufst deine eigenen Systeme und er macht es kostenlos. Ich sehe das Problem an der Sache nicht..ansonsten:

      Euer E-Penis-Duell tragt bitte per PN oder Messenger aus. Danke. :)
      Schon geil, wie er mich in ICQ geaddet hat und mich als Opfer beschimpft :)

      Mich als 0 könner etc, wobei er seine "System" wie er nennt, verkauft, doch auf ePv* wurde schon einiges Released, wo ein Furtz ist, das, ist das was DU verkauft hast.

      Du verkaufst sachen von anderen, NICE :)

      Sry, ich hab kb auf den misst, und du solltest es lassen einen über ICQ zu zu flamen was fürn Opfer etc man ist, mit dein 16 Jahren hast du keine Ahnung vom Leben geschweige den von mir.

      Das mit TwiLight in der Sigi ist nicht weil ich ein Fan oder Arschkriecher bin, nein ganz im gegenteil, ich hab vor so leuten wie ihm Respekt, was man dir allerdings bei deiner Kindheit vergessen hat rein zu drücken, was?

      Ach und hey, ich habs aus Spaß Released, das ding war keine 5Min Arbeit, es war mir auch nichts wert, ich find es einfach viel schöner als das derzeitige, dazu kommt, das du bist jetzt NICHTS released hast, angeblich vom Großen Geld redest, wobei jeder misst Public ist, ich Release wens sein muss auch vollständige V19 Source, das wär mir egal, ich würde daraus kein Geld entnehmen, ist einfach nur Krank, ihr schöpft Geld aus anderer leute Arbeit, wäre das gleiche als würd ich eine Sack Kartoffeln einer Frau verkaufen mit einem Blauen Zettel dran wo alles drauf steht, dannach den selben sack der selben frau mit einem Grünen zettel.

      2 Zeilen Code, n1.
      Ich zähle hier allerdings mehr als 2 Zeilen.

      Ach und zeig mir mal DEIN Code bitte, wie du das in 5Min Coded hast, BITTE :)

      Dread, kanst Closen Pl0x? :)


    15. Das folgende Mitglied bedankt sich bei Crasy für diesen Beitrag:

      Grapefruit (21.02.12)

    16. #11
      Core
      Devilish
       
      Avatar von Legendary
      Registriert seit
      Oct 2009
      Beiträge
      582
      Danke
      715
      Danke erhalten: 279

      Standard

      Zitat Zitat von Crasy [Um Links zu sehen registriere dich bitte. Klicke hier.]
      Schon geil, wie er mich in ICQ geaddet hat und mich als Opfer beschimpft :)

      Mich als 0 könner etc, wobei er seine "System" wie er nennt, verkauft, doch auf ePv* wurde schon einiges Released, wo ein Furtz ist, das, ist das was DU verkauft hast.

      Du verkaufst sachen von anderen, NICE :)

      Sry, ich hab kb auf den misst, und du solltest es lassen einen über ICQ zu zu flamen was fürn Opfer etc man ist, mit dein 16 Jahren hast du keine Ahnung vom Leben geschweige den von mir.

      Das mit TwiLight in der ICQ ist nicht weil ich ein Fan oder Arschkriecher bin, nein ganz im gegenteil, ich hab vor so leuten wie ihm Respekt, was man dir allerdings bei deiner Kindheit vergessen hat rein zu drücken, was?

      Ach und hey, ich habs aus Spaß Released, das ding war keine 5Min Arbeit, es war mir auch nichts wert, ich find es einfach viel schöner als das derzeitige, dazu kommt, das du bist jetzt NICHTS released hast, angeblich vom Großen Geld redest, wobei jeder misst Public ist, ich Release wens sein muss auch vollständige V19 Source, das wär mir egal, ich würde daraus kein Geld entnehmen, ist einfach nur Krank, ihr schöpft Geld aus anderer leute Arbeit, wäre das gleiche als würd ich eine Sack Kartoffeln einer Frau verkaufen mit einem Blauen Zettel dran wo alles drauf steht, dannach den selben sack der selben frau mit einem Grünen zettel.

      Dread, kanst Closen Pl0x? :)
      Mal davon abgesehen das ich keine andern Systeme use :/
      Ich nutze nicht mal ROC oder BSrc lol
      Und meine Systeme sind z.B 4th Job, Teleport Sys usw. Das ist es wert zu releasen, nicht son shit aber ich werde sowas nie releasen.

      Egal scheiß drauf, hf weiterhin beim releasen.
      Code:
      Dardan 20:47 
      schule ist scheiße
      Dardan 20:48 
      da werd ich immer gemobbt
      Moik 20:48 
      wieso
      Dardan 20:48 
      weil ich zu kleine ohren habe

    17. #12
      Core Freak!
      DDos
       
      Avatar von Crasy
      Registriert seit
      Sep 2009
      Ort
      ~~
      Beiträge
      1,429
      Danke
      74
      Danke erhalten: 263

      Standard

      Zitat Zitat von Legendary [Um Links zu sehen registriere dich bitte. Klicke hier.]
      Mal davon abgesehen das ich keine andern Systeme use :/
      Ich nutze nicht mal ROC oder BSrc lol
      Und meine Systeme sind z.B 4th Job, Teleport Sys usw. Das ist es wert zu releasen, nicht son shit aber ich werde sowas nie releasen.

      Egal scheiß drauf, hf weiterhin beim releasen.
      Ihr nennt das SYSTEM.

      Google mal das wort SYSTEM.

      Die Teleport kacke ist eine APP wo du eine ID absendest und der Server wertet diese aus, setzt den Char ggf. auf eine andere Person, das kann selbst Yannick obwohl der ein Pfosten in C++ ist.


    18. Die folgenden 2 Mitglieder bedankten sich bei Crasy für diesen Beitrag:

      Grapefruit (21.02.12), Killerooo (16.02.12)

    19. #13
      E▲S Y
      DDos
       
      Avatar von Dreadlock
      Registriert seit
      Jul 2010
      Beiträge
      1,250
      Danke
      276
      Danke erhalten: 398

      Standard

      Ich sagte ES REICHT. Dreister gehts nicht?

      Nächster Offtopic-Post gibt Verwarnung.

    20. Das folgende Mitglied bedankt sich bei Dreadlock für diesen Beitrag:

      Dreckigerhund (16.02.12)

    21. #14
      Core
      Devilish
       
      Avatar von Legendary
      Registriert seit
      Oct 2009
      Beiträge
      582
      Danke
      715
      Danke erhalten: 279

      Standard

      Naja könntest wenigestens den Quellcode verbessern. Dein "code" löst nur kleine Lücken im Arbeitsspeicher aus.

      CWndButton* pWndAccept = (CWndButton*)GetDlgItem( WIDC_ACCEPT );
      CWndButton* pWndCreate = (CWndButton*)GetDlgItem( WIDC_CREATE );
      CWndButton* pWndDelete = (CWndButton*)GetDlgItem( WIDC_DELETE );

      #if __VER >= 17
      CWndStatic* pWndStaticChar[4];
      pWndStaticChar[1] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME01 );
      pWndStaticChar[2] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME02 );
      pWndStaticChar[3] = (CWndStatic*)GetDlgItem( WIDC_ST_CHARNAME03 );

      ...

      Wieso legst du 4 an und brauchst nur 3 und fängst bei 1 an?

      Ganz oben bei der Klasse CWndButton benutzt du garkeine Arrays lol, kann das sein, das du den Code nicht mal verstehst?

      Verbesser das mal, sieht ja grässlich aus, und sry konnte heute erst richtig nach gucken xd war zu besoffen das we

      Peinliche Sache für sojemanden wie dich, mit so einer großen Klappe, und dann solch ein Fehler ;/
      Bist halt doch nicht der Pro Coder, den du hier immer vorspielst :'D
      Geändert von Legendary (22.02.12 um 13:30 Uhr)
      Code:
      Dardan 20:47 
      schule ist scheiße
      Dardan 20:48 
      da werd ich immer gemobbt
      Moik 20:48 
      wieso
      Dardan 20:48 
      weil ich zu kleine ohren habe

    22. #15
      Neuling
       

      Registriert seit
      Oct 2009
      Beiträge
      5
      Danke
      1
      1

      Standard

      Süßer Code, kann echt nur von unserm 1337 Warrock Hacker ohne jegliche Rücksicht auf richtige deutsche Sprache kommen :facepalm:

      Naja, einer der vielen Gründe, warum Menschen mit halbwegs Skill sich aus dieser grausamen Foren Szene verpissen sollten, weil hier eh nur Crap released wird...
      Man stelle sich vor, jemand liest den Code, und hält das was da steht für optimal. Die sind doch geschädigt bis an ihr Lebensende...

      Naja, release hier mal deine Scheiße, Pumbaaa out...

    23. Das folgende Mitglied bedankt sich bei Pumbaaa für diesen Beitrag:

      Legendary (21.02.12)

    Seite 1 von 2 12 LetzteLetzte

    Lesezeichen

    Berechtigungen

    • Neue Themen erstellen: Nein
    • Themen beantworten: Nein
    • Anhänge hochladen: Nein
    • Beiträge bearbeiten: Nein
    •