|
You last visited: Today at 18:55
Advertisement
path.h ?
Discussion on path.h ? within the Flyff Private Server forum part of the Flyff category.
03/05/2014, 16:44
|
#1
|
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
|
path.h ?
hallo warum klapt das nicht ?
compiler gibt keine errors aus aber klappen tut es nicht habe alle ordner in den resources ordner gemacht.
Code:
#ifdef __CLIENT_NEWSTRUCT
#define DIR_MUSIC _T( "_resources\\Music\\" )
#define DIR_SOUND _T( "_resources\\Sound\\" )
#define DIR_THEME _T( "_resources\\Theme\\Default\\" )
#define DIR_TEXT _T( "_resources\\Text\\" )
#define DIR_DIALOG _T( "_resources\\Dialog\\" )
#define DIR_WORLD _T( "_resources\\World\\" )
#define DIR_WORLD_GUILDCOMBAT _T( "_resources\\World\\WdGuildWar\\" )
#define DIR_WORLDPLAY _T( "_resources\\World\\Play\\" )
#define DIR_WORLDTEX _T( "_resources\\World\\Texture\\" )
#define DIR_WORLDTEXMID _T( "_resources\\World\\TextureMid\\" )
#define DIR_WORLDTEXLOW _T( "_resources\\World\\TextureLow\\" )
#define DIR_WORLDTILE _T( "_resources\\World\\Tile\\" )
#define DIR_TEXTURE _T( "_resources\\Texture\\" )
#define DIR_FONT _T( "_resources\\Font\\" )
#define DIR_MODEL _T( "_resources\\Model\\" )
#define DIR_ASE _T( "_resources\\ModeL\\Ase\\" )
#define DIR_MODELTEX _T( "_resources\\Model\\Texture\\" )
#define DIR_MODELTEXMID _T( "_resources\\Model\\TextureMid\\" )
#define DIR_MODELTEXLOW _T( "_resources\\Model\\TextureLow\\" )
#define DIR_ICON _T( "_resources\\Icon\\" )
#define DIR_ITEM _T( "_resources\\Item\\" )
#define DIR_EFFECT _T( "_resources\\Effect\\" )
#define DIR_WEATHER _T( "_resources\\Weather\\" )
#define DIR_CLIENT _T( "_resources\\Client\\" )
#define DIR_SFX _T( "_resources\\Sfx\\" )
#define DIR_SFXTEX _T( "_resources\\Sfx\\Texture\\" )
#define DIR_LOGO _T( "_resources\\Model\\Logo\\" )
#ifdef __BS_EFFECT_LUA
#define DIR_SFXLUA _T( "_resources\\Sfx\\Scripts\\" )
#endif //__BS_EFFECT_LUA
#endif
|
|
|
03/05/2014, 17:03
|
#2
|
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
|
also ich finde nichts in der resource
|
|
|
03/05/2014, 18:59
|
#3
|
elite*gold: 353
Join Date: Jan 2013
Posts: 924
Received Thanks: 617
|
hier ist meine die geht ^^
Code:
#ifndef __PATH_H
#define __PATH_H
//CString MakePath( LPCTSTR lpszFileName );
CString MakePath( LPCTSTR lpszDirName, LPCTSTR lpszFileName );
CString MakePath( LPCTSTR lpDir, DWORD dwLan, LPCTSTR lpFile );
void MakePath( CString& strFullPath, LPCTSTR lpszDirName, LPCTSTR lpszFileName );
void MakePath( TCHAR* lpszFullPath, LPCTSTR lpszDirName, LPCTSTR lpszFileName );
//void SetResourcePath();
//LPCTSTR GetResourcePath();
#define DIR_MUSIC _T( "Music\\" )
#define DIR_SOUND _T( "Sound\\" )
#define DIR_THEME _T( "Theme\\Default\\" )
#define DIR_TEXT _T( "Text\\" )
#define DIR_DIALOG _T( "Dialog\\" )
#define DIR_WORLD _T( "World\\" )
#define DIR_WORLD_GUILDCOMBAT _T( "World\\WdGuildWar\\" )
#define DIR_WORLDPLAY _T( "World\\Play\\" )
#define DIR_WORLDTEX _T( "World\\Texture\\" )
#define DIR_WORLDTEXMID _T( "World\\Texture\\" )
#define DIR_WORLDTEXLOW _T( "World\\Texture\\" )
#define DIR_WORLDTILE _T( "World\\Tile\\" )
#define DIR_TEXTURE _T( "Texture\\" )
#define DIR_FONT _T( "Font\\" )
#define DIR_MODEL _T( "Model\\" )
#define DIR_ASE _T( "ModeL\\Ase\\" )
#define DIR_MODELTEX _T( "Model\\Texture\\" )
#define DIR_MODELTEXMID _T( "Model\\Texture\\" )
#define DIR_MODELTEXLOW _T( "Model\\Texture\\" )
#define DIR_ICON _T( "Icon\\" )
#define DIR_ITEM _T( "Item\\" )
#define DIR_EFFECT _T( "Effect\\" )
#define DIR_WEATHER _T( "Weather\\" )
#define DIR_CLIENT _T( "Client\\" )
#define DIR_SFX _T( "Sfx\\" )
#define DIR_SFXTEX _T( "Sfx\\Texture\\" )
#define DIR_LOGO _T( "Model\\Logo\\" )
#ifdef __BS_EFFECT_LUA
#define DIR_SFXLUA _T( "Sfx\\Scripts\\" )
#endif //__BS_EFFECT_LUA
#endif
bzw was geht den bei dir nicht ?
|
|
|
03/05/2014, 19:05
|
#4
|
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
|
Quote:
Originally Posted by Arcitc™
hier ist meine die geht ^^
Code:
#ifndef __PATH_H
#define __PATH_H
//CString MakePath( LPCTSTR lpszFileName );
CString MakePath( LPCTSTR lpszDirName, LPCTSTR lpszFileName );
CString MakePath( LPCTSTR lpDir, DWORD dwLan, LPCTSTR lpFile );
void MakePath( CString& strFullPath, LPCTSTR lpszDirName, LPCTSTR lpszFileName );
void MakePath( TCHAR* lpszFullPath, LPCTSTR lpszDirName, LPCTSTR lpszFileName );
//void SetResourcePath();
//LPCTSTR GetResourcePath();
#define DIR_MUSIC _T( "Music\\" )
#define DIR_SOUND _T( "Sound\\" )
#define DIR_THEME _T( "Theme\\Default\\" )
#define DIR_TEXT _T( "Text\\" )
#define DIR_DIALOG _T( "Dialog\\" )
#define DIR_WORLD _T( "World\\" )
#define DIR_WORLD_GUILDCOMBAT _T( "World\\WdGuildWar\\" )
#define DIR_WORLDPLAY _T( "World\\Play\\" )
#define DIR_WORLDTEX _T( "World\\Texture\\" )
#define DIR_WORLDTEXMID _T( "World\\Texture\\" )
#define DIR_WORLDTEXLOW _T( "World\\Texture\\" )
#define DIR_WORLDTILE _T( "World\\Tile\\" )
#define DIR_TEXTURE _T( "Texture\\" )
#define DIR_FONT _T( "Font\\" )
#define DIR_MODEL _T( "Model\\" )
#define DIR_ASE _T( "ModeL\\Ase\\" )
#define DIR_MODELTEX _T( "Model\\Texture\\" )
#define DIR_MODELTEXMID _T( "Model\\Texture\\" )
#define DIR_MODELTEXLOW _T( "Model\\Texture\\" )
#define DIR_ICON _T( "Icon\\" )
#define DIR_ITEM _T( "Item\\" )
#define DIR_EFFECT _T( "Effect\\" )
#define DIR_WEATHER _T( "Weather\\" )
#define DIR_CLIENT _T( "Client\\" )
#define DIR_SFX _T( "Sfx\\" )
#define DIR_SFXTEX _T( "Sfx\\Texture\\" )
#define DIR_LOGO _T( "Model\\Logo\\" )
#ifdef __BS_EFFECT_LUA
#define DIR_SFXLUA _T( "Sfx\\Scripts\\" )
#endif //__BS_EFFECT_LUA
#endif
bzw was geht den bei dir nicht ?
|
xd ich möchte ne eigene struktur deswegen das _resource davor den ich habe im client ein ordner sprich _resource wo ich alle ordner reingemacht habe und das jetzt dahin umleiten möchte damit es übersichtlicher wird.
|
|
|
03/05/2014, 19:21
|
#5
|
elite*gold: 51
Join Date: Sep 2012
Posts: 1,141
Received Thanks: 575
|
Schon mal bedacht, dass manche Dateien direkt auf dem Ordner zugreifen?
|
|
|
03/05/2014, 21:53
|
#6
|
elite*gold: 0
Join Date: Jun 2013
Posts: 166
Received Thanks: 259
|
Pack das _resources aus den Pfaden raus, mach vor
Code:
CResFile::ScanResource( "" );
Code:
SetCurrentDirectory("_resources");
, mach aus jedem "neuz.ini" ein "..\\neuz.ini", aus jedem "regInfo.dat" ein "..\\regInfo.dat", aus jedem "resolution" ein "..\\resolution", änder den Log Pfad der Neuz.
|
|
|
03/06/2014, 21:57
|
#7
|
elite*gold: 130
Join Date: Apr 2012
Posts: 1,173
Received Thanks: 670
|
Quote:
Originally Posted by WurstbrotQT
Pack das _resources aus den Pfaden raus, mach vor
Code:
CResFile::ScanResource( "" );
Code:
SetCurrentDirectory("_resources");
, mach aus jedem "neuz.ini" ein "..\\neuz.ini", aus jedem "regInfo.dat" ein "..\\regInfo.dat", aus jedem "resolution" ein "..\\resolution", änder den Log Pfad der Neuz.
|
Teste morgen mal
|
|
|
All times are GMT +1. The time now is 18:56.
|
|