Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 12:32

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

Advertisement



Frage zu der Source !!!!

Discussion on Frage zu der Source !!!! within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2008
Posts: 111
Received Thanks: 10
Frage zu der Source !!!!

Hallo Liebe Community ,

habe ein problem und zwar will ich den jobchange hinzufügen .

mein Problem ist in der H-Datei Dpsrvr ist dieses hier enthalten :

Quote:
#ifndef __DPSRVR_H__
#define __DPSRVR_H__

#include "dpmng.h"
#include "msghdr.h"
#include "misc.h"
#include <map>

using namespace std;

#undef theClass
#define theClass CDPSrvr
#undef theParameters
#define theParameters CAr & ar, DPID, DPID

#define MAX_IP 10240

typedef map<string, int> STRING2INT;

class CDPSrvr : public CDPMng<CBuffer>
{
public:
bool m_bCheckAddr; // Á¢¼ÓÇÏ´Â accountÀÇ address¸¦ °Ë»çÇØ¾ß Çϴ°¡?
int m_nMaxConn;
BOOL m_bReloadPro;
CMclCritSec m_csAddrPmttd;
char m_sAddrPmttd[128][16];
int m_nSizeofAddrPmttd;


CMclCritSec m_csIPCut;
STRING2INT m_sIPCut;
int m_nIPCut[MAX_IP][3];
int m_nSizeofIPCut;

DWORD m_dwSizeofServerset;
SERVER_DESC m_aServerset[128];
map<u_long, LPSERVER_DESC> m_2ServersetPtr;
char m_szVer[32];
#ifdef __SECURITY_0628
char m_szResVer[100];
#endif // __SECURITY_0628

public:
// Constructions
CDPSrvr();
virtual ~CDPSrvr();
// Overrides
virtual void SysMessageHandler( LPDPMSG_GENERIC lpMsg, DWORD dwMsgSize, DPID idFrom );
virtual void UserMessageHandler( LPDPMSG_GENERIC lpMsg, DWORD dwMsgSize, DPID idFrom );
// Operations
void CloseExistingConnection( LPCTSTR lpszAccount, LONG lError );
bool LoadAddrPmttd( LPCTSTR lpszFileName );
BOOL LoadIPCut( LPCSTR lpszFileName );
void DestroyPlayer( DPID dpid1, DPID dpid2 );

void OnAddConnection( DPID dpid );
void OnRemoveConnection( DPID dpid );

void SendServersetList( DPID dpid );
void SendPlayerCount( u_long uId, long lCount );

BOOL EnableServer( DWORD dwParent, DWORD dwID, long lEnable );
void SendEnableServer( u_long uId, long lEnable );
#ifdef __GPAUTH_02
#ifdef __EUROPE_0514
void OnAfterChecking( BYTE f, LPCTSTR lpszAccount, DPID dpid1, DPID dpid2, DWORD dwAuthKey, BYTE cbAccountFlag, long lTimeSpan, const char* szCheck, const char* szBak );
#else // __EUROPE_0514
void OnAfterChecking( BYTE f, LPCTSTR lpszAccount, DPID dpid1, DPID dpid2, DWORD dwAuthKey, BYTE cbAccountFlag, long lTimeSpan, const char* szCheck );
#endif // __EUROPE_0514
#else // __GPAUTH_02
void OnAfterChecking( BYTE f, LPCTSTR lpszAccount, DPID dpid1, DPID dpid2, DWORD dwAuthKey, BYTE cbAccountFlag, long lTimeSpan );
#endif // __GPAUTH_02

BOOL IsABClass( LPCSTR lpszIP );
void GetABCClasstoString( LPCSTR lpszIP, char * lpABClass, int &nCClass );
void InitIPCut( void );
// Handlers
USES_PFNENTRIES;
void OnAddAccount( CAr & ar, DPID dpid1, DPID dpid2 );
void OnRemoveAccount( CAr & ar, DPID dpid1, DPID dpid2 );
void OnPing( CAr & ar, DPID dpid1, DPID dpid2 );
void OnCloseExistingConnection( CAr & ar, DPID dpid1, DPID dpid2 );
};

#endif // __DPCRTFRSRVR_H__
und dieses hier soll dort editeiert werden aber es ist garnicht vorhanden

Quote:
under: void OnEnchant( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE lpBuf, u_long uBufSize);

insert this: void OnUpdateJob( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE, u_long );
kann da einer helfen ?
Lysbreaker is offline  
Old 05/05/2012, 19:10   #2
ベトナム警察




 
Lumi's Avatar
 
elite*gold: 0
The Black Market: 517/0/0
Join Date: Jan 2012
Posts: 16,498
Received Thanks: 3,525
insert this: Das du under dem
Quote:
void OnEnchant( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE lpBuf, u_long uBufSize);
das hier
Quote:
void OnUpdateJob( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE, u_long );
einfügen musst.
Lumi is offline  
Old 05/05/2012, 19:22   #3
 
elite*gold: 0
Join Date: Nov 2008
Posts: 111
Received Thanks: 10
das ist mir klar aber das obere
Quote:
under: void OnEnchant( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE lpBuf, u_long uBufSize)
Ist garnicht vorhanden
Lysbreaker is offline  
Old 05/05/2012, 20:50   #4
 
SignumCrisis's Avatar
 
elite*gold: 0
Join Date: Jul 2011
Posts: 99
Received Thanks: 90
Bist im falschen Server source^^
SignumCrisis is offline  
Reply


Similar Threads Similar Threads
[Source-Frage] Dauer Regen bei v15 Source
03/11/2012 - Flyff Private Server - 12 Replies
Eigentlich ne ganz simple Frage: Wie bekomme ich den dauer Regen bei dem v15er Source abgestellt? mfg NightCore
Source Frage
07/24/2011 - Flyff Private Server - 30 Replies
Ist es möglich Ultra Amplis auf V15 zu adden? (: Ich weiß, das es Source arbeit ist, nur vielleicht könnte mir ja jemand sagen was man dort alles in der Source einstellen muss. ^^
[Source-Frage] Spec_item.txt im Source adden?
07/20/2011 - Flyff Private Server - 18 Replies
Heyho Leute, kurze Frage, wie kann ich die Spec_item.txt im Source eintragen? Ich würd gern meine Files auf V17 Dflyff stand aufbauen und mit v16 kam ja schon die Spec_item.txt anstatt der propitem.txt Und einige neue sachen wie sZComment oder so. Wäre echt nett wenn wer helfen könnte.
[Frage] OPK und ESP source ?
03/18/2011 - WarRock - 2 Replies
Wo findet man die suorcen für opk und esp ??? Also jeder sagt iwie ist vip oder es ist zu schwer , aber ich denke mal jemand wird es ja public machen , wenn diese functionen in publics hacks sind- Also pls ne gute antwort. MFG sbob10



All times are GMT +1. The time now is 12:35.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.