Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server > Flyff PServer Guides & Releases
You last visited: Today at 07:08

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] Teleport System - Extended

Discussion on [Release] Teleport System - Extended within the Flyff PServer Guides & Releases forum part of the Flyff Private Server category.

Reply
 
Old 05/14/2013, 01:01   #61
 
elite*gold: 0
Join Date: Mar 2013
Posts: 22
Received Thanks: 2
Good release. Is that a just remake of Pumaaa's Teleport System? or orginally yours?
~Bleiz~ is offline  
Old 05/24/2013, 20:36   #62
 
elite*gold: 0
Join Date: Aug 2011
Posts: 392
Received Thanks: 26
hallo zusammen finde es gerade etwas komisch ich klicke auf die buttons und es passiert nichts ich teleporte net weg lol ^^

und ein error log gibts leider net woran kann das liegen ? oO
Mr.Greenthumb is offline  
Old 05/26/2013, 14:01   #63
 
elite*gold: 0
Join Date: Apr 2009
Posts: 243
Received Thanks: 32
Hast du alle Server rebuildet und ersetzt? :-)
lanzelord996 is offline  
Old 06/01/2013, 10:23   #64
 
Sabage's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 62
Received Thanks: 37
Ich möcht euch mal eine weitere Möglichkeit vorstellen diesen Teleporter zu machen




alles was ihr dazu ändern müsst ist folgendes

ResData.inc
Code:
APP_TELEPORTUSER "WndTile08.tga" "" 1 266 128 0x2410000 26
{
// Title String
IDS_RESDATA_INC_173140
}
{
// Help Key
IDS_RESDATA_INC_173141
}
{
WTYPE_STATIC WIDC_STATIC1 "" 0 6 12 240 28 0x2220000 0 0 0 0 46 112 169
{
// Title String
IDS_RESDATA_INC_174863
}
{
// ToolTip
IDS_RESDATA_INC_174864
}
WTYPE_COMBOBOX WIDC_COMBOBOX1 "WndEditTile00.tga" 0 20 38 150 56 0x220010 0 0 0 0 46 112 169
{
// Title String
""
}
{
// ToolTip
""
}
WTYPE_BUTTON WIDC_BUTTON1 "ButtOk.tga" 0 166 38 238 56 0x220010 0 0 0 0 46 112 169
{
// Title String
""
}
{
// ToolTip
""
}
WTYPE_BUTTON WIDC_CANCEL "ButCancel2.bmp" 0 166 66 238 84 0x220010 0 0 0 0 46 112 169
{
// Title String
""
}
{
// ToolTip
""
}

}
WndField.cpp
Code:
CWndTeleporter::CWndTeleporter( void ) 
{
}
//-----------------------------------------------------------------------------
CWndTeleporter::~CWndTeleporter( void )
{
    DeleteDeviceObjects();
}
//-----------------------------------------------------------------------------
BOOL CWndTeleporter::Initialize( CWndBase* pWndParent, DWORD dwType )
{
    return CWndNeuz::InitDialog( g_Neuz.GetSafeHwnd(), APP_TELEPORTUSER, 0, CPoint( 0, 0 ), pWndParent );
}
//-----------------------------------------------------------------------------
BOOL CWndTeleporter::OnCommand( UINT nID, DWORD dwMessage, CWndBase* pWndBase ) 
{ 
    return CWndNeuz::OnCommand( nID, dwMessage, pWndBase ); 
} 
void CWndTeleporter::OnSize( UINT nType, int cx, int cy ) 
{ 
    CWndNeuz::OnSize( nType, cx, cy ); 
} 
void CWndTeleporter::OnLButtonUp( UINT nFlags, CPoint point ) 
{ 
} 
void CWndTeleporter::OnLButtonDown( UINT nFlags, CPoint point ) 
{ 
} 
void CWndTeleporter::OnDraw( C2DRender* p2DRender )
{
}
HRESULT CWndTeleporter::RestoreDeviceObjects()
{
    CWndNeuz::RestoreDeviceObjects();
    return S_OK;
}
HRESULT CWndTeleporter::InvalidateDeviceObjects()
{
    CWndNeuz::InvalidateDeviceObjects();
    return S_OK;
}
HRESULT CWndTeleporter::DeleteDeviceObjects()
{
    CWndNeuz::DeleteDeviceObjects();
    InvalidateDeviceObjects();
    return S_OK;
}
void CWndTeleporter::OnInitialUpdate( void )
{
    CWndNeuz::OnInitialUpdate(); 
    RestoreDeviceObjects();
	CWndComboBox* pWndTeleporter = (CWndComboBox*)GetDlgItem( WIDC_COMBOBOX1);
    CRect rectRoot = m_pWndRoot->GetLayoutRect();
    CRect rectWindow = GetWindowRect();
    CPoint point( rectRoot.right - rectWindow.Width(), 110 );

	pWndTeleporter->AddString("Darkon");
	pWndTeleporter->AddString("Saintmorning");
	pWndTeleporter->AddString("Darkon1");
	pWndTeleporter->AddString("Darkon3");
	pWndTeleporter->AddString("Tramnuk Master");
	pWndTeleporter->AddString("Tramnuk");
	pWndTeleporter->AddString("Flaris");	
	pWndTeleporter->AddString("Volcano");
	pWndTeleporter->AddString("Khaldera");
	pWndTeleporter->AddString("Aminus Hero");
	pWndTeleporter->AddString("Aminus Master");
	pWndTeleporter->AddString("Elliun");
	pWndTeleporter->AddString("Behemoth");
	pWndTeleporter->AddString("Ruendra Lager");
	pWndTeleporter->AddString("Kalgas");

	pWndTeleporter->SetCurSel(0);

    Move( point );
    MoveParentCenter();
}
BOOL CWndTeleporter::OnChildNotify( UINT message, UINT nID, LRESULT* pLResult )
{
	if( nID == WIDC_BUTTON1 )
	{
		CWndComboBox* pWndTeleporter = (CWndComboBox*)GetDlgItem( WIDC_COMBOBOX1);
		switch( pWndTeleporter->GetCurSel() )
		{
			case 0:
			{
				g_DPlay.SendTeleportPosition( 1 );
				Destroy();
				break;
			}
			case 1:
			{
				g_DPlay.SendTeleportPosition( 2 );
				Destroy();
				break;
			}
			case 2:
			{
				g_DPlay.SendTeleportPosition( 3 );
				Destroy();
				break;
			}
			case 3:
			{
				g_DPlay.SendTeleportPosition( 4 );
				Destroy();
				break;
			}
			case 4:
			{
				g_DPlay.SendTeleportPosition( 5 );
				Destroy();
				break;
			}
			case 5:
			{
				g_DPlay.SendTeleportPosition( 6 );
				Destroy();
				break;
			}
			case 6:
			{
				g_DPlay.SendTeleportPosition( 7 );
				Destroy();
				break;
			}
			case 7:
			{
				g_DPlay.SendTeleportPosition( 8 );
				Destroy();
				break;
			}
			case 8:
			{
				g_DPlay.SendTeleportPosition( 9 );
				Destroy();
				break;
			}
			case 9:
			{
				g_DPlay.SendTeleportPosition( 10 );
				Destroy();
				break;
			}
			case 10:
			{
				g_DPlay.SendTeleportPosition( 11 );
				Destroy();
				break;
			}
			case 11:
			{
				g_DPlay.SendTeleportPosition( 12 );
				Destroy();
				break;
			}
			case 12:
			{
				g_DPlay.SendTeleportPosition( 13 );
				Destroy();
				break;
			}
			case 13:
			{
				g_DPlay.SendTeleportPosition( 14 );
				Destroy();
				break;
			}
			case 14:
			{
				g_DPlay.SendTeleportPosition( 15 );
				Destroy();
				break;
			}
			case 15:
			{
				g_DPlay.SendTeleportPosition( 16 );
				Destroy();
				break;
			}

		}
	}

	else if( nID == WIDC_CANCEL || nID == WTBID_CLOSE )
	{
		nID = WTBID_CLOSE;
		Destroy();
	}

	return CWndNeuz::OnChildNotify( message, nID, pLResult );
}
in der Reihenfolge in der ihr pWndTeleporter->AddString setzt wird es ingame auch ausgelesen.
g_DPlay.SendTeleportPosition() ist immer um 1 höher wie der case da dieser von 0 weg zählt, hier ist zu beachten ihr braucht für jeden string 1 case.
Ich bitte zu beachten das die Strings nicht mit dem extendet übereinstimmen
wer es benutzen will muss vorher noch sortieren und ggf erweitern.
Sabage is offline  
Old 06/22/2013, 23:34   #65
 
elite*gold: 0
Join Date: Mar 2013
Posts: 157
Received Thanks: 15
bekomme immer den Error :
Code:
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
c:\Users\Administrator.WIN-C7S3LO99SGU\Desktop\Official Source\_Common\SecretRoom.h(106): error C2065: 'CONT_NODATA' : undeclared identifier
NativeGermany is offline  
Old 06/26/2013, 22:05   #66
 
elite*gold: 0
Join Date: Jun 2013
Posts: 6
Received Thanks: 3
schätze mal mit deiner resource stimmt was net ^^
Pagandi is offline  
Thanks
1 User
Old 06/27/2013, 10:00   #67
 
elite*gold: 0
Join Date: Mar 2013
Posts: 157
Received Thanks: 15
öh danke pagandi hat geklappt XD
NativeGermany is offline  
Old 02/08/2014, 22:33   #68

 
Awerox's Avatar
 
elite*gold: 0
Join Date: Sep 2012
Posts: 1,110
Received Thanks: 222
Hallo habe ein Problem, hable alles gemacht wie im Thread, es kam auch keine Fehler aber als ich dann ingame gehen wollte, kommt beim Starten des Clients folgendes:



Das das gefühlte 1000 mal... Bitte um Hilfe.
Awerox is offline  
Old 02/08/2014, 22:41   #69
 
lolxdflyx3's Avatar
 
elite*gold: 0
Join Date: Jul 2011
Posts: 331
Received Thanks: 64
Quote:
Originally Posted by Awerox View Post
Hallo habe ein Problem, hable alles gemacht wie im Thread, es kam auch keine Fehler aber als ich dann ingame gehen wollte, kommt beim Starten des Clients folgendes:



Das das gefühlte 1000 mal... Bitte um Hilfe.
In der resdata.inc ist der Eintrag APP_BEAUTY_SHOP fehlerhaft.
Der Teleporter heißt aber APP_TELEPORTUSER. Entweder war der error vorher auch schon da oder du hast beim adden vom Teleporter den Beauty Shop geschrottet
lolxdflyx3 is offline  
Old 02/08/2014, 22:43   #70

 
Awerox's Avatar
 
elite*gold: 0
Join Date: Sep 2012
Posts: 1,110
Received Thanks: 222
Quote:
In der resdata.inc ist der Eintrag APP_BEAUTY_SHOP fehlerhaft.
Der Teleporter heißt aber APP_TELEPORTUSER. Entweder war der error vorher auch schon da oder du hast beim adden vom Teleporter den Beauty Shop geschrottet
Danke.
Kannst du mir mal bitte bei der resdata helfen pls?^^
Bin gerade am verzweifeln :O
Awerox is offline  
Old 02/12/2014, 12:59   #71
 
elite*gold: 0
Join Date: Nov 2008
Posts: 735
Received Thanks: 285
Wie kann man den z.b neue orte adden lassen?
aladinia is offline  
Old 02/13/2014, 13:24   #72
 
Sabage's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 62
Received Thanks: 37
neue orte addest du
wndfield.cpp
Code:
        case WIDC_XX: //hier den name deines button rein
        { 
            g_DPlay.SendTeleportPosition( XX ); //das muss oberer Wert+1 sein
            Destroy(); 
            break; 
        }
dpsrvr.cpp (Worldserver)
Code:
            case XX: //hier die ID aus WndField
                vPos = D3DXVECTOR3(7956.923F, 70.000F, 8822.327F); dwWorldID = 1; //hier deine Koordinaten und world ID
            break;
resdata.inc
Code:
    WTYPE_BUTTON WIDC_XX "" 0 240 98 336 122 0x220010 0 0 0 0 //hier wie in DpSrvr.cpp geichen WIDC_.., eintragen 
    {
    // Title String
"Dein Ziel"
    }
    {
    // ToolTip
"Dein Ziel"
    }

(240 98 336 122)<--das ist die Position des Button im Fenster entweder neue Position selber rechnen oder mit Daisy machen 240/98 startpunkt links oben 336/112 endpunktrechts unten
Sabage is offline  
Thanks
1 User
Old 02/14/2014, 22:00   #73
 
elite*gold: 0
Join Date: Nov 2008
Posts: 735
Received Thanks: 285
Danke dir!
aladinia is offline  
Old 08/17/2014, 04:17   #74
 
elite*gold: 0
Join Date: Oct 2010
Posts: 147
Received Thanks: 6
Woran liegt es das ich sobald ich Z drücke einen Crash der Neuz bekomme?
Vorher haben alle Tasten funktioniert. Habe alles zu 100% c&p.
Das Builden wurde ohne Fehler abgeschlossen und natürlich nutze ich die neuen Exen und die neue Neuz.
Ich nutze die ****** Files/Source.
Ich bedanke mich für eure hilfe.
Tobi95as is online now  
Old 08/17/2014, 19:45   #75
 
TrøublêMakêr's Avatar
 
elite*gold: 51
Join Date: Sep 2012
Posts: 1,141
Received Thanks: 575
resdata ist fehlerhaft
TrøublêMakêr is offline  
Reply


Similar Threads Similar Threads
[Release] Teleport System
02/16/2013 - Flyff PServer Guides & Releases - 124 Replies
Heute Release ich etwas, undzwar das Teleport System von Fantasy Core, da ich das Team verlassen habe. Fangen wir an



All times are GMT +2. The time now is 07:08.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.