[Help]Beim Teleporter

08/25/2012 14:35 ™Dryad#1
Hello Community !

Ich habe den schönen Teleporter
von Aspectus in mein files drine.

Mein problem ist wenn ich auf Apply klicke Teleportet er mich
nirgendwo hin...

Hier mal ein sceen
[Only registered and activated users can see links. Click Here To Register...]

Resdata.inc
PHP Code:
////////////////////////////////////////////////Teleporter///////////////////////////////////////////////////////

// window resource script
APP_TELEPORTER "WndTile08.tga" "" 1 640 464 0x2410000 26
{
// Title String
"IDS_RESDATA_EPISCH_000000"
}
{
// Help Key
"IDS_RESDATA_EPISCH_000001"
}
{
    
WTYPE_LISTBOX WIDC_LISTBOX1 "WndEditTile00.tga" 1 40 22 194 346 0x20020000 0 0 0 0 46 112 169
    
{
    
// Title String
"IDS_RESDATA_EPISCH_000002"
    
}
    {
    
// ToolTip
"IDS_RESDATA_EPISCH_000003"
    
}
    
WTYPE_BUTTON WIDC_BUTTON1 "ButtApply.tga" 0 72 374 144 394 0x220010 0 0 0 0 46 112 169
    
{
    
// Title String
"IDS_RESDATA_EPISCH_000004"
    
}
    {
    
// ToolTip
"IDS_RESDATA_EPISCH_000005"
    
}
    
WTYPE_STATIC WIDC_STATIC1 "" 0 284 56 534 306 0x2220002 0 0 0 0 46 112 169
    
{
    
// Title String
"IDS_RESDATA_EPISCH_000006"
    
}
    {
    
// ToolTip
"IDS_RESDATA_EPISCH_000007"
    
}
    
WTYPE_TEXT WIDC_TEXT1 "WndEditTile00.tga" 1 268 328 568 404 0x20020000 0 0 0 0 46 112 169
    
{
    
// Title String
"IDS_RESDATA_EPISCH_000008"
    
}
    {
    
// ToolTip
"IDS_RESDATA_EPISCH_000009"
    
}
    
WTYPE_STATIC WIDC_STATIC2 "WndEditTile200.tga" 1 365 20 498 36 0x2222481 0 0 0 0 46 112 169
    
{
    
// Title String
"IDS_RESDATA_EPISCH_000010"
    
}
    {
    
// ToolTip
"IDS_RESDATA_EPISCH_000011"
    
}


Liegt es vllt an der resdata.inc oder woran könnte das liegen?

Würde mich über hilfe freuen

lg
08/25/2012 15:57 .Tear#2
Post mal den Inhalt der DPSrvr.cpp und DPClient.cpp und deren .h dateien :<
08/25/2012 16:06 Crystal-Craft#3
bei mir crasht das game wenn ich dann V drücke resdata.inc/h alles drin gemergt etc keine errors beim compilen :(

Quote:
2012/ 8/25 15:59:22 © Sunrise Flyff - Developed by Shonen rCnt=1

Neuz.exe caused an EXCEPTION_ACCESS_VIOLATION in module Neuz.exe at 0023:004D8C0E

- Registers

EAX=00000000 EBX=7EFDE000 ECX=00000000 EDX=00000003 ESI=00000000
EDI=76231245 EBP=0018B518 ESP=0018B4C8 EIP=004D8C0E FLG=00010206
CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B

0023:004D8C0E Neuz.exe
0023:005B164A Neuz.exe
0023:004C2C79 Neuz.exe
0023:004C33A1 Neuz.exe
0023:004C2ECC Neuz.exe
0023:00609E46 Neuz.exe
0023:0051072C Neuz.exe
0023:004C52BF Neuz.exe
0023:0046F88B Neuz.exe
0023:0048F9E0 Neuz.exe
0023:0048F825 Neuz.exe
0023:0047668C Neuz.exe
0023:0092904C Neuz.exe
0023:7623339A kernel32.dll
0023:77429EF2 ntdll.dll
0023:77429EC5 ntdll.dll

08/25/2012 18:56 ™Dryad#4
DPSrvr.cpp

PHP Code:
#ifdef __APP_TELEPORTER
void CDPSrvr::OnTeleportByAPPCAr arDPID dpidCacheDPID dpidUserLPBYTEu_long )
{
    
CUserpUser g_UserMng.GetUserdpidCachedpidUser );
    
int nCurSel;
    if( 
IsValidObjpUser ) )
    {
        
ar >> nCurSel;
        
DWORD dwWorldID;
        
D3DXVECTOR3 vPos;
        switch( 
nCurSel )
        {
            case 
0vPos D3DXVECTOR3(6973.0F100.0F3328.0F); dwWorldID 1; break;
            case 
1vPos D3DXVECTOR3(8321.0F100.0F3720.0F); dwWorldID 1; break;
            case 
2vPos D3DXVECTOR3(3900.250732F59.0F4377.806641F); dwWorldID 1; break;
            case 
3vPos D3DXVECTOR3(5574.530273F75.001129F3900.282227F); dwWorldID 1; break;
            case 
4vPos D3DXVECTOR3(3240.482910F11.316653F3409.634766F); dwWorldID 1; break;
            case 
5vPos D3DXVECTOR3(881.142883F183.273331F1008.118652F); dwWorldID 206; break;
            case 
6vPos D3DXVECTOR3(8268.617F70.0F9378.295F); dwWorldID 1; break;
            case 
7vPos D3DXVECTOR3(6785.000000F100.699989F6062.000000F); dwWorldID 1; break;
            case 
8vPos D3DXVECTOR3(6642.931152F58.000000F6454.676758F); dwWorldID 1; break;
            case 
9vPos D3DXVECTOR3(4908.647F100.000F3457.677F); dwWorldID 1; break;
            case 
10vPos D3DXVECTOR3(5267.235F100.000F4719.388F); dwWorldID 1; break;
            case 
11vPos D3DXVECTOR3(5946.719F100.392F5406.160F); dwWorldID 1; break;
            case 
12vPos D3DXVECTOR3(6501.000F66.000F9095.00F); dwWorldID 1; break; 
            case 
13vPos D3DXVECTOR3(6593.000F100.000F5076.000F); dwWorldID 1; break;
            case 
14vPos D3DXVECTOR3(5159.000F100.000F5273.000F); dwWorldID 1; break;
            case 
15vPos D3DXVECTOR3(2762.000F150.000F5242.000F); dwWorldID 1; break;
            case 
16vPos D3DXVECTOR3(2734.000F150.000F5239.000F); dwWorldID 1; break;
            case 
17vPos D3DXVECTOR3(1826.000F96.600F2756.000F); dwWorldID 1; break;
            case 
18vPos D3DXVECTOR3(2011.000F96.900F2307.000F); dwWorldID 1; break;
            case 
19vPos D3DXVECTOR3(7065.011F90.962F6457.552F); dwWorldID 1; break;
            case 
20vPos D3DXVECTOR3(6366.140F100.000F8050.609F); dwWorldID 1; break;
            case 
21vPos D3DXVECTOR3(5730.762F87.762F8141.579F); dwWorldID 1; break;
            case 
22vPos D3DXVECTOR3(7956.923F70.000F8822.327F); dwWorldID 1; break;
            default: 
Error("CDPSrvr::OnTeleportByAPP - %s"pUser->GetName() ); return;
        }
        
pUser->REPLACEg_uIdofMultidwWorldIDvPosREPLACE_NORMALnDefaultLayer );
    }
}
#endif



#endif 
DPSrvr.h

PHP Code:
#ifdef __APP_TELEPORTER
    
void    OnTeleportByAPPCAr arDPID dpidCacheDPID dpidUserLPBYTEu_long );
#endif 
DPClient.cpp

PHP Code:
#ifdef __APP_TELEPORTER
void CDPClient::SendTeleportint nCurSel )
{
    
BEFORESENDSOLEarPACKETTYPE_APP_TELEPORTDPID_UNKNOWN );
    
ar << nCurSel;
    
SENDarthisDPID_SERVERPLAYER );
}
#endif 
DPClient.h

PHP Code:
#ifdef __APP_TELEPORTER
    
void    SendTeleportint nCurSel );
#endif 
08/25/2012 18:58 Aspectus#5
WorldServer/DPSrvr.cpp
Unter
PHP Code:
BEGIN_MSG
PHP Code:
#ifdef __APP_TELEPORTER
    
ON_MSGPACKETTYPE_APP_TELEPORTOnTeleportByAPP );
#endif 
08/25/2012 19:08 ™Dryad#6
Yeah man 1000x dankeeeeeeeeeee...
Funzt yippiiii dankeeee^^...

#close