Teleport System [ERROR]

07/17/2012 16:02 Lumi#1
Habe beim Compilen ein Error bekommen.

Diesen hier:

PHP Code:
c:\Users\***\Desktop\Flyff\V15\Source\Official Source\WORLDSERVER\DPSrvr.cpp(12425): error C2562: 'CDPSrvr::OnSendTeleportPosition' : 'void' function returning a value 
Und diese Zeile hier ist der Error:

PHP Code:
            default: return FALSE; 
Und diesen Absatz hier ist mit dem return:

PHP Code:
void CDPSrvr::OnSendTeleportPosition( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE, u_long )//Teleport Fenster Stuff 
{ 
    
CUser* pUser = g_UserMng.GetUser( dpidCache, dpidUser ); 
         
    if( 
IsValidObj( pUser ) ) 
        { 
        
BYTE nID; 
        
D3DXVECTOR3 vPos; 
        
int dwWorldID; 

        
ar >> nID; 

        switch( 
nID ) 
        { 
            case 
1: 
                
vPos = D3DXVECTOR3(6973.0F, 100.0F, 3328.0F); dwWorldID = 1; 
            break; 
            case 
2: 
                
vPos = D3DXVECTOR3(8321.0F, 100.0F, 3720.0F); dwWorldID = 1; 
            break; 
            case 
3: 
                
vPos = D3DXVECTOR3(3900.250732F, 59.0F, 4377.806641F); dwWorldID = 1; 
            break; 
            case 
4: 
                
vPos = D3DXVECTOR3(5574.530273F, 75.001129F, 3900.282227F); dwWorldID = 1; 
            break; 
            case 
5: 
                
vPos = D3DXVECTOR3(3240.482910F, 11.316653F, 3409.634766F); dwWorldID = 1; 
            break; 
            case 
6: 
                
vPos = D3DXVECTOR3(881.142883F, 183.273331F, 1008.118652F); dwWorldID = 206; 
            break; 
            case 
7: 
                
vPos = D3DXVECTOR3(8268.617F, 70.0F, 9378.295F); dwWorldID = 1; 
            break; 
            case 
8: 
                
vPos = D3DXVECTOR3(6785.000000F, 100.699989F, 6062.000000F); dwWorldID = 1; 
            break; 
            case 
9: 
                
vPos = D3DXVECTOR3(6642.931152F, 58.000000F, 6454.676758F); dwWorldID = 1; 
            break; 
            case 
10: 
                
vPos = D3DXVECTOR3(4908.647F, 100.000F, 3457.677F); dwWorldID = 1; 
            break; 
            case 
11: 
                
vPos = D3DXVECTOR3(5267.235F, 100.000F, 4719.388F); dwWorldID = 1; 
            break; 
            case 
12: 
                
vPos = D3DXVECTOR3(7213.436F, 107.523F, 3666.329F); dwWorldID = 1; 
            break; 
            default: return 
FALSE; 
        } 

        
pUser->REPLACE( g_uIdofMulti, dwWorldID , vPos, REPLACE_NORMAL, nDefaultLayer ); 
        } 
} 
Hoffe ihr wisst, was es zu bedeuten hat.
07/17/2012 18:35 Jopsi332#2
mach einfach das FALSE weg
07/17/2012 19:16 Lumi#3
Eine frage hätte ich da noch.
Wenn ich bei v15 compile, dann rebuild er die Exen in den jeweiligen Ordner. Wie stelle ich das ein, dass er alles im Output Ordner rebuild?

Quote:
Originally Posted by Jopsi332 View Post
mach einfach das FALSE weg
Danke Error weg. ;)
07/17/2012 22:08 Jopsi332#4
propeties->linker
07/18/2012 13:55 Sextus#5
#closed