|
You last visited: Today at 17:21
Advertisement
Partyfinder Problem
Discussion on Partyfinder Problem within the Flyff Private Server forum part of the Flyff category.
12/23/2013, 22:06
|
#1
|
elite*gold: 365
Join Date: Jan 2012
Posts: 1,232
Received Thanks: 215
|
Partyfinder Problem
Edit:
Habe es geschafft, denn Partyfinder ohne Errors einzubauen, aber wenn ich jetzt versuche ingame zu öffnen stürzt der client ab. Debuggen kann ich nicht weil ich v15 Source benutze und dann immer kommt aktualisieren sie den Gameguard.
Meine Resource einträge sind, habe resdata.txt.txt jetzt nicht aufgelistet :
Quote:
#define APP_PARTYFINDER 2025
#define WIDC_GROUPBOX31 1400
|
Quote:
APP_PARTYFINDER "WndTile00.tga" 1 544 416 0x2410000 26
{
// Title String
IDS_RESDATA_PUM_000000
}
{
// Help Key
IDS_RESDATA_PUM_000001
}
{
WTYPE_BUTTON WIDC_BUTTON1 "" 0 180 356 252 376 0x220010 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000002
}
{
// ToolTip
IDS_RESDATA_PUM_000003
}
WTYPE_BUTTON WIDC_BUTTON2 "" 0 282 356 356 376 0x220010 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000004
}
{
// ToolTip
IDS_RESDATA_PUM_000005
}
WTYPE_TEXT WIDC_TEXT1 "WndEditTile00.tga" 1 8 248 516 340 0x20020000 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000006
}
{
// ToolTip
IDS_RESDATA_PUM_000007
}
WTYPE_STATIC WIDC_STATIC1 "WndEditTile200.tga" 1 8 224 178 240 0x2220001 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000008
}
{
// ToolTip
IDS_RESDATA_PUM_000009
}
WTYPE_STATIC WIDC_STATIC2 "WndEditTile200.tga" 1 8 8 26 30 0x2220001 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000010
}
{
// ToolTip
IDS_RESDATA_PUM_000011
}
WTYPE_STATIC WIDC_STATIC3 "WndEditTile200.tga" 1 44 8 158 28 0x2220001 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000012
}
{
// ToolTip
IDS_RESDATA_PUM_000013
}
WTYPE_STATIC WIDC_STATIC4 "WndEditTile200.tga" 1 220 8 324 26 0x2220001 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000014
}
{
// ToolTip
IDS_RESDATA_PUM_000015
}
WTYPE_STATIC WIDC_STATIC5 "WndEditTile200.tga" 1 358 8 424 24 0x2220001 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000016
}
{
// ToolTip
IDS_RESDATA_PUM_000017
}
WTYPE_LISTBOX WIDC_LISTBOX1 "WndEditTile00.tga" 1 8 34 516 204 0x20020000 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000018
}
{
// ToolTip
IDS_RESDATA_PUM_000019
}
WTYPE_STATIC WIDC_STATIC6 "WndEditTile200.tga" 1 444 8 504 28 0x2220001 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000020
}
{
// ToolTip
IDS_RESDATA_PUM_000021
}
}
|
Bin für jede Hilfe dankbar
|
|
|
12/23/2013, 23:08
|
#2
|
elite*gold: 23
Join Date: Dec 2010
Posts: 743
Received Thanks: 617
|
Du hast vergessen PARTYFINDER_LIST zu deklarieren, oder hast vergessen es zu includen, was eher weniger der fall ist, weil du sicher die komplette WndPartyFinder.cpp eingefügt hast.
Check mal deine party.h und kontrolliere ob du WndPartyFinder.h eingebunden hast.
|
|
|
12/24/2013, 10:51
|
#3
|
elite*gold: 365
Join Date: Jan 2012
Posts: 1,232
Received Thanks: 215
|
habe eine neue wndpartyfinder.cpp genommen und kriege dabei noch diese fehler
Quote:
|
c:\Users\Nico\Desktop\Neuer Ordner(5): error C2065: 'PARTYFINDER_LIST' : undeclared identifier
|
Quote:
c:\Users\Nico\Desktop\Neuer Ordner(5): error C2955: 'std::vector' : use of class template requires template argument list
C:\Program Files (x86)\Microsoft Visual Studio .NET 2003\Vc7\include\vector(896) : see declaration of 'std::vector'
|
|
|
|
12/24/2013, 12:43
|
#4
|
elite*gold: 0
Join Date: Feb 2010
Posts: 876
Received Thanks: 470
|
Dir fehlt die struct von PARTYFINDER_LIST steht ja auch da...Guck in der Party.h
|
|
|
12/24/2013, 13:19
|
#5
|
elite*gold: 365
Join Date: Jan 2012
Posts: 1,232
Received Thanks: 215
|
Das ist meine party.h
Code:
#ifndef __PARTY_H__
#define __PARTY_H__
#ifdef __CORESERVER
#include "Ar.h"
#include "projectcmn.h"
#endif // __CORESERVER
//#ifdef __WORLDSERVER
//#include "User.h"
//extern CUserMng g_UserMng;
//#endif // worldserver
#ifdef __PMA_PARTYFINDER
#include "WndPartyFinder.h"
#include "WndPartyFinder.cpp"
#endif
#include "mempooler.h"
#include <map>
// ¸ðµå(µ¥¹ÌÁö Áõ°¡, À¯´ÏÅ©, ÈÞ½Ä, ¾ÆÀÌÅÛ)
// 1, 2, 4, 8, 10, 12
#define PARTY_LINKATTACK_MODE 0 // ¸µÅ©¾îÅØ »óÅ : µ¥¹ÌÁö Áõ°¡
#define PARTY_FORTUNECIRCLE_MODE 1 // Æ÷Ãá¼*Ŭ »óÅ : À¯´ÏÅ© µå·ÓÈ®·ü
#define PARTY_STRETCHING_MODE 2 // ½ºÆ®·¹Äª »óÅ : ÈÞ½Ä 2¹è : ´ÜÀå ¾î½Ã½ºÆ® 3¹è
#define PARTY_GIFTBOX_MODE 3 // ±âÇÁÆ®¹Ú½º »óÅ : ¾ÆÀÌÅÛ ¾ç 2¹è
#if __VER >= 12 // __PARSKILL1001 //12Â÷ ÆÄ½ºÅ³ ¾ÆÀÌÅÛ ¼öÁ¤ world,core,neuz
#define PARTY_PARSKILL_MODE 4 // parskill »óÅ :´ÜÀå¿¡°Ô¼* ¸Ö¸®¶³¾îÁ®µµ »ç¿ë°¡´É
#define MAX_PARTYMODE 5
#else //__PARSKILL1001 //12Â÷ ÆÄ½ºÅ³ ¾ÆÀÌÅÛ ¼öÁ¤ world,core,neuz
#define MAX_PARTYMODE 4
#endif //__PARSKILL1001 //12Â÷ ÆÄ½ºÅ³ ¾ÆÀÌÅÛ ¼öÁ¤ world,core,neuz
#define PP_REMOVE 0
#define MAX_PTMEMBER_SIZE 15
#define MAX_PTMEMBER_SIZE_SPECIAL 8
#define PARTY_MAP_SEC 10
#define PARTY_MAP_LENGTH 10
#ifdef __PMA_PARTYFINDER
struct PARTYFINDER_LIST
{
u_long m_uPartyId; // ±Ø´Ü ID
TCHAR m_sParty[33]; // ±Ø´Ü ¸íĪ( ´Ü¸·±Ø´Ü : NO, ¼øÈ¸±Ø´Ü : YES )
int m_nSizeofMember; // ±Ø´Ü¿ø ¼ýÀÚ ( 2 ~ 8 )
LONG m_nLevel,m_nPoint; // ±Ø´Ü ·¹º§, °æÇèÄ¡, Æ÷ÀÎÆ®
u_long m_nLeaderId;
TCHAR m_sPartyList[33*MAX_PTMEMBER_SIZE_SPECIAL];
PARTYFINDER_LIST() {Init();};
~PARTYFINDER_LIST() {};
void Init() { memset( m_sParty, 0, sizeof(m_sParty) ); memset( m_sPartyList, 0, sizeof(m_sPartyList) ); m_nSizeofMember = m_nLevel = m_nPoint = m_nLeaderId = 0;};
};
#endif //__PMA_PARTYFINDER
class CParty;
extern CParty g_Party;
typedef struct _PartyMember // Ç÷¹ÀÌ¾î ¾ÆÀ̵𸸠°¡Áö°í ÀÖÀ½
{
u_long m_uPlayerId;
CTime m_tTime;
BOOL m_bRemove;
#if __VER < 11 // __SYS_PLAYER_DATA
LONG m_nLevel;
LONG m_nJob;
BYTE m_nSex;
TCHAR m_szName[20]; // ÇÑ±Û 8ÀÚ (¿µ¹® 16ÀÚ)
#endif // __SYS_PLAYER_DATA
#if defined( __WORLDSERVER ) || defined( __CLIENT )
D3DXVECTOR3 m_vPos;
#endif // defined( __WORLDSERVER ) || defined( __CLIENT )
_PartyMember()
{
m_uPlayerId = 0;
m_tTime = CTime::GetCurrentTime();
m_bRemove = FALSE;
#if __VER < 11 // __SYS_PLAYER_DATA
m_nLevel = m_nJob = 0;
m_szName[0] = '\0';
m_nSex = 0;
#endif // __SYS_PLAYER_DATA
#if defined( __WORLDSERVER ) || defined( __CLIENT )
m_vPos = D3DXVECTOR3( 0.0f, 0.0f, 0.0f );
#endif // #if defined( __WORLDSERVER ) || defined( __CLIENT )
}
} PartyMember, *PPartyMember;
class CParty
{
private:
public:
u_long m_uPartyId; // ±Ø´Ü ID
TCHAR m_sParty[33]; // ±Ø´Ü ¸íĪ( ´Ü¸·±Ø´Ü : NO, ¼øÈ¸±Ø´Ü : YES )
PartyMember m_aMember[MAX_PTMEMBER_SIZE]; // ÇѰ³ÀÇ ±Ø´ÜÀÇ ±Ø´Ü¿ø Á¤º¸
int m_nSizeofMember; // ±Ø´Ü¿ø ¼ýÀÚ ( 2 ~ 8 )
LONG m_nLevel, m_nExp, m_nPoint; // ±Ø´Ü ·¹º§, °æÇèÄ¡, Æ÷ÀÎÆ®
int m_nTroupsShareExp, m_nTroupeShareItem; // °æÇèÄ¡ ºÐ¹è¹æ½Ä, ¾ÆÀÌÅÛ ºÐ¹è¹æ½Ä
int m_nKindTroup; // ±Ø´Ü Á¾·ù : ´Ü¸·±Ø´Ü, ¼øÈ¸±Ø´Ü
int m_nReferens; // ±Ø´Ü¿¡ Æ÷ÇԵǾî ÀÖ´Â »óÅÂÀ϶§ °ÔÀÓ¿¡ ³ª°¬À»°æ¿ì 10ºÐÈÄ¿¡ Å»Åð °Ë»öÇÒ ÆÄƼ
int m_nModeTime[MAX_PARTYMODE]; // ¸ðµå ½Ã°£
int m_nGetItemPlayerId; // ¾ÆÀÌÅÛ ¾òÀº ij¸¯ÅÍ
u_long m_idDuelParty; // ÆÄƼ µà¾óÁßÀÌ¸é »ó´ë¹æ ÆÄƼÀÇ ID, ¾Æ´Ï¸é 0
#ifdef __WORLDSERVER
DWORD m_dwWorldId;
#endif // __WORLDSERVER
public:
#if !defined(__WORLDSERVER) && !defined(__CLIENT)
CRIT_SEC m_AddRemoveLock;
#endif
public:
// Constructions
CParty();
~CParty();
// Operations
void InitParty();
BOOL IsMember( u_long uPlayerId ) { return( FindMember( uPlayerId ) >= 0 ); }
int IsLeader( u_long uPlayerId ) { return( m_aMember[0].m_uPlayerId == uPlayerId ); }
int GetSizeofMember() { return m_nSizeofMember; }
int GetLevel() { return m_nLevel; }
int GetExp() { return m_nExp; }
int GetPoint() { return m_nPoint; }
u_long GetPlayerId( int i ) { return m_aMember[i].m_uPlayerId; }
#if defined( __WORLDSERVER ) || defined( __CLIENT )
D3DXVECTOR3 GetPos( int i ) { return m_aMember[i].m_vPos; }
void SetPos( int i, D3DXVECTOR3 vPos ) { m_aMember[i].m_vPos = vPos; }
#endif // #if defined( __WORLDSERVER ) || defined( __CLIENT )
#ifndef __CORESERVER
CMover* GetLeader( void );
#endif // __CORESERVER
// CUser *GetMember( int nIdx )
// {
// return g_UserMng.GetUserByPlayerID( m_aMember[nIdx].m_uPlayerId );
// }
void SetPartyId( u_long uPartyId ) { m_uPartyId = uPartyId ; }
#if __VER >= 11 // __SYS_PLAYER_DATA
BOOL NewMember( u_long uPlayerId );
#else // __SYS_PLAYER_DATA
BOOL NewMember( u_long uPlayerId, LONG nLevel, LONG nJob, BYTE nSex, LPSTR szName );
#endif // __SYS_PLAYER_DATA
BOOL DeleteMember( u_long uPlayerId );
#if !defined(__WORLDSERVER) && !defined(__CLIENT)
void Lock( void ) { m_AddRemoveLock.Enter(); }
void Unlock( void ) { m_AddRemoveLock.Leave(); }
#endif
void ChangeLeader( u_long uLeaderId );
void Serialize( CAr & ar );
void SwapPartyMember( int first, int Second );
#if __VER >= 12 // __JHMA_VER12_1 //12Â÷ ±Ø´ÜÀ¯·á¾ÆÀÌÅÛ
int GetPartyModeTime( int nMode );
void SetPartyMode( int nMode, DWORD dwSkillTime ,int nCachMode );
#else //12Â÷ ±Ø´ÜÀ¯·á¾ÆÀÌÅÛ
void SetPartyMode( int nMode, DWORD dwSkillTime );
#endif // //12Â÷ ±Ø´ÜÀ¯·á¾ÆÀÌÅÛ
void DoUsePartySkill( u_long uPartyId, u_long nLeaderid, int nSkill );
#ifdef __WORLDSERVER
void SetPartyLevel( CUser* pUser, DWORD dwLevel, DWORD dwPoint, DWORD dwExp );
void DoDuelPartyStart( CParty *pDst );
void DoDuelResult( CParty *pParty, BOOL bWin, int nAddFame, float fSubFameRatio );
void DoUsePartyReCall( u_long uPartyId, u_long nLeaderid, int nSkill );
void Replace( DWORD dwWorldId, D3DXVECTOR3 & vPos, BOOL bMasterAround );
void Replace( DWORD dwWorldId, LPCTSTR sKey );
BOOL ReplaceChkLv( int Lv );
void ReplaceLodestar( const CRect &rect );
#endif
void DoDuelPartyCancel( CParty* pDuelParty );
void GetPoint( int nTotalLevel, int nMemberSize, int nDeadLeavel );
// Attributes
int GetSize( void );
int FindMember( u_long uPlayerId );
private:
public:
#ifndef __VM_0820
#ifndef __MEM_TRACE
static MemPooler<CParty>* m_pPool;
void* operator new( size_t nSize ) { return CParty::m_pPool->Alloc(); }
void* operator new( size_t nSize, LPCSTR lpszFileName, int nLine ) { return CParty::m_pPool->Alloc(); }
void operator delete( void* lpMem ) { CParty::m_pPool->Free( (CParty*)lpMem ); }
void operator delete( void* lpMem, LPCSTR lpszFileName, int nLine ) { CParty::m_pPool->Free( (CParty*)lpMem ); }
#endif // __MEM_TRACE
#endif // __VM_0820
};
using namespace std;
typedef map< u_long, CParty*> C2PartyPtr;
typedef map<u_long, string> ULONG2STRING;
typedef map<string, u_long> STRING2ULONG;
class CPlayer;
class CPartyMng
{
private:
u_long m_id; // »õ·Î »ý¼ºµÇ´Â ÆÄƼ¿¡ ¼øÂ÷ÀûÀ¸·Î ¾ÆÀ̵𸦠ÇÒ´çÇϱâ À§ÇÑ º¯¼ö´Ù.
// CMapParty m_2Party;
// C2PartyPtr m_2PartyPtr;
#ifdef __WORLDSERVER
int m_nSecCount;
#endif // __WORLDSERVER
public:
#if !defined(__WORLDSERVER) && !defined(__CLIENT)
CRIT_SEC m_AddRemoveLock;
#endif
#ifdef __CORESERVER
EXPPARTY m_aExpParty[MAX_PARTYLEVEL];
#endif // __CORESERVER
ULONG2STRING m_2PartyNameLongPtr;
STRING2ULONG m_2PartyNameStringPtr;
public:
C2PartyPtr m_2PartyPtr; //__PMA_PARTYFINDER <--- normal ist es bei private oben definiert
// Constructions
CPartyMng();
~CPartyMng();
void Clear( void );
// Operations
u_long NewParty( u_long uLeaderId, LONG nLeaderLevel, LONG nLeaderJob, BYTE nLeaderSex, LPSTR szLeaderName, u_long uMemberId, LONG nMemberLevel, LONG nMemberJob, BYTE nMemberSex, LPSTR szMembername, u_long uPartyId = 0 );
BOOL DeleteParty( u_long uPartyId );
CParty* GetParty( u_long uPartyId );
#if !defined(__WORLDSERVER) && !defined(__CLIENT)
void Lock( void ) { m_AddRemoveLock.Enter(); }
void Unlock( void ) { m_AddRemoveLock.Leave(); }
#endif
void Serialize( CAr & ar );
// Attributs
int GetSize( void );
#ifdef __CORESERVER
public:
HANDLE m_hWorker;
HANDLE m_hCloseWorker;
public:
BOOL IsPartyNameId( u_long uidPlayer );
BOOL IsPartyName( const char* szPartyName );
LPCSTR GetPartyString( u_long uidPlayer );
u_long GetPartyID( const char* szPartyName );
void AddPartyName( u_long uidPlayer, const char* szPartyName );
BOOL CreateWorkers( void );
void CloseWorkers( void );
static UINT _Worker( LPVOID pParam );
void Worker( void );
void RemovePartyName( u_long uidPlayer, const char* szPartyName );
void AddConnection( CPlayer* pPlayer );
void RemoveConnection( CPlayer* pPlayer );
#endif // __CORESERVERE
#ifdef __WORLDSERVER
void PartyMapInfo( void );
#endif // __WORLDSERVER
};
#endif // _PARTY_H
|
|
|
12/24/2013, 14:18
|
#6
|
elite*gold: 23
Join Date: Dec 2010
Posts: 743
Received Thanks: 617
|
Quote:
#ifdef __PMA_PARTYFINDER
#include "WndPartyFinder.h"
#include "WndPartyFinder.cpp"
#endif
|
Kommt da nicht rein..
|
|
|
12/24/2013, 15:43
|
#7
|
elite*gold: 365
Join Date: Jan 2012
Posts: 1,232
Received Thanks: 215
|
ich weiß, das war nur ein versuch, auch wenn es nicht drin ist kommt der fehler
|
|
|
12/26/2013, 11:29
|
#8
|
elite*gold: 365
Join Date: Jan 2012
Posts: 1,232
Received Thanks: 215
|
Edit, habe andere Fehler:
Habe es geschafft, denn Partyfinder ohne Errors einzubauen, aber wenn ich jetzt versuche ingame zu öffnen stürzt der client ab. Debuggen kann ich nicht weil ich v15 Source benutze und dann immer kommt aktualisieren sie den Gameguard.
Meine Resource einträge sind, habe resdata.txt.txt jetzt nicht aufgelistet :
Quote:
#define APP_PARTYFINDER 2025
#define WIDC_GROUPBOX31 1400
|
Quote:
APP_PARTYFINDER "WndTile00.tga" 1 544 416 0x2410000 26
{
// Title String
IDS_RESDATA_PUM_000000
}
{
// Help Key
IDS_RESDATA_PUM_000001
}
{
WTYPE_BUTTON WIDC_BUTTON1 "" 0 180 356 252 376 0x220010 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000002
}
{
// ToolTip
IDS_RESDATA_PUM_000003
}
WTYPE_BUTTON WIDC_BUTTON2 "" 0 282 356 356 376 0x220010 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000004
}
{
// ToolTip
IDS_RESDATA_PUM_000005
}
WTYPE_TEXT WIDC_TEXT1 "WndEditTile00.tga" 1 8 248 516 340 0x20020000 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000006
}
{
// ToolTip
IDS_RESDATA_PUM_000007
}
WTYPE_STATIC WIDC_STATIC1 "WndEditTile200.tga" 1 8 224 178 240 0x2220001 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000008
}
{
// ToolTip
IDS_RESDATA_PUM_000009
}
WTYPE_STATIC WIDC_STATIC2 "WndEditTile200.tga" 1 8 8 26 30 0x2220001 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000010
}
{
// ToolTip
IDS_RESDATA_PUM_000011
}
WTYPE_STATIC WIDC_STATIC3 "WndEditTile200.tga" 1 44 8 158 28 0x2220001 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000012
}
{
// ToolTip
IDS_RESDATA_PUM_000013
}
WTYPE_STATIC WIDC_STATIC4 "WndEditTile200.tga" 1 220 8 324 26 0x2220001 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000014
}
{
// ToolTip
IDS_RESDATA_PUM_000015
}
WTYPE_STATIC WIDC_STATIC5 "WndEditTile200.tga" 1 358 8 424 24 0x2220001 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000016
}
{
// ToolTip
IDS_RESDATA_PUM_000017
}
WTYPE_LISTBOX WIDC_LISTBOX1 "WndEditTile00.tga" 1 8 34 516 204 0x20020000 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000018
}
{
// ToolTip
IDS_RESDATA_PUM_000019
}
WTYPE_STATIC WIDC_STATIC6 "WndEditTile200.tga" 1 444 8 504 28 0x2220001 0 0 0 0
{
// Title String
IDS_RESDATA_PUM_000020
}
{
// ToolTip
IDS_RESDATA_PUM_000021
}
}
|
Bin für jede Hilfe dankbar
|
|
|
12/26/2013, 13:25
|
#9
|
elite*gold: 23
Join Date: Dec 2010
Posts: 743
Received Thanks: 617
|
Habs behoben, kann geclosed werden.
|
|
|
 |
Similar Threads
|
[Help] bei Partyfinder
02/18/2013 - Flyff Private Server - 1 Replies
Hallo liebe Community,
ich habe das problem sofern die User in Flaris mit mir sind könn sie in die Party Join, sofern ich aber in Azria bin könnt die Leute die in Flaris sind net in die Party join...hat vllt wer ein fixx oder so für mich ?
|
[Help] Partyfinder
02/04/2013 - Flyff Private Server - 4 Replies
Ich habe ein Frage zum Partyfinder, kann man das i-wie machen das man wenn man auf Betreten im PartyFinder geklickt hat, das der PartyFinder sich schließt?
Mit freundlichen Grüßen
DerJumbo
|
[Need Help]Partyfinder
09/23/2012 - Flyff Private Server - 22 Replies
Ich habe jetzt den Partyfinder eingebaut, der auch funktioniert. Jetzt möchte ich aber, das man in dem GW bzw. allgemein in der GW Arena ihn nicht öffnen kann, damit man kein link anmachen kann und sich damit stärker machen kann. Ich versuch es jetzt schon eine Zeit lang, doch habe es noch nicht hinbekommen. Vielleicht könnt ihr mir helfen.
Ich würde mich über Antworten freuen :D
MFG
DerJumbo
|
Partyfinder [Fix]
07/31/2012 - Flyff Private Server - 2 Replies
Leute :D
Hat einer ebend den Partyfinder Fix ?
MFG Ich
|
Partyfinder
06/12/2012 - Flyff Private Server - 2 Replies
Hallo,
ich bin dabei einen Partyfinder einzubauen es ist sogut wie fertig nur ich bekomm im worldserver diesen error :
Zeile:
|
All times are GMT +1. The time now is 17:21.
|
|