|
You last visited: Today at 11:07
Advertisement
[Source Release]Quick Jobchange
Discussion on [Source Release]Quick Jobchange within the Flyff PServer Guides & Releases forum part of the Flyff Private Server category.
02/18/2013, 14:42
|
#226
|
elite*gold: 0
Join Date: Apr 2009
Posts: 243
Received Thanks: 32
|
@xI3ubbLex3:
Da die ganzen 3.Job abfragen immer in den scripts untereinader stehen nicht bei jeder Zeile ein // machen sondern vor den abfragen ein */ und am Ende der abfragen ein /* dann ist der ganze Bereich auskommentiert 
Wenne es trotzdem nicht hinbekommst kann ich dir gerne alles TV machen, hab den Quick Jobchange zwar nicht drin aber sollte es so hinbekommen
|
|
|
02/18/2013, 20:24
|
#227
|
elite*gold: 23
Join Date: Dec 2010
Posts: 743
Received Thanks: 617
|
Quote:
Originally Posted by SasukeUchihaXDD
Habe nun einen Client-Crash sobald ich 15 bin.
Errors sind diese:
2013/ 2/ 2 20:17:23 FileName Theme\Default\TexBannerList.inc(7) : LANG_USA Not Found. : LANG_USA 1 WndForeignBanner.tga
LANG_ID 1 WndForeignBanner.tga
LANG_PHP 1 Wn
2013/ 2/ 2 20:17:23 FileName Theme\Default\TexBannerList.inc(8) : LANG_ID Not Found. : LANG_ID 1 WndForeignBanner.tga
LANG_PHP 1 WndForeignBanner.tga
LANG_TWN 1 Wn
2013/ 2/ 2 20:17:23 FileName Theme\Default\TexBannerList.inc(9) : LANG_PHP Not Found. : LANG_PHP 1 WndForeignBanner.tga
LANG_TWN 1 WndForeignBanner.tga
LANG_THA 1 Wn
Hoffe auf Hilfe, LG
|
ResData.inc Die APP ist fehlerhaft, sobald du Lv. 15 erreichst wird das Fenster abgefragt, und verursacht somit dein Clientcrash.
|
|
|
02/19/2013, 18:03
|
#228
|
elite*gold: 0
Join Date: Apr 2009
Posts: 243
Received Thanks: 32
|
Snox du hast die Resdata von dem 1.Post oder?
Hast du die v16+ Resdata Parameter drin oder nicht?
|
|
|
03/11/2013, 12:34
|
#229
|
elite*gold: 59
Join Date: Aug 2009
Posts: 1,595
Received Thanks: 490
|
Is das ding nicht etwas unsicher? Die Level-Überprüfung findet ja nur clientside statt, wenn man das etwas manipuliert kann ich doch frei meine jobs changen?
|
|
|
03/11/2013, 12:55
|
#230
|
elite*gold: 0
Join Date: Jan 2009
Posts: 96
Received Thanks: 10
|
Quote:
Originally Posted by .Tear
Is das ding nicht etwas unsicher? Die Level-Überprüfung findet ja nur clientside statt, wenn man das etwas manipuliert kann ich doch frei meine jobs changen?
|
Ganz genau. So wurden zb auch forsaken und insanity unter anderem gecrasht. Der code ohne fix ist unsicher da wie du bereits sagtest er client side manipuliert werden kann. Benoetigt nicht einmal viel coding erfahrung CE ist ausreichend.
|
|
|
03/11/2013, 14:32
|
#231
|
elite*gold: 0
Join Date: Mar 2013
Posts: 5
Received Thanks: 0
|
hehehe aver si me dejan hacer el download
|
|
|
03/11/2013, 16:53
|
#232
|
elite*gold: 0
Join Date: Apr 2009
Posts: 243
Received Thanks: 32
|
@gygykent: English please!
|
|
|
03/11/2013, 21:54
|
#233
|
elite*gold: 7
Join Date: Oct 2007
Posts: 431
Received Thanks: 253
|
d:\Files\neurospace\Source\_Interface\WndManager.h (514): error C2208: 'CWndJobChangeEx' : no members defined using this type
d:\Files\neurospace\Source\_Interface\WndManager.h (514): error C2501: 'CWndMgr::m_pJobChangeEx' : missing storage-class or type specifiers
Kp wo der Fehler liegt.
Das hier ist die Datei:
// WndArcane.h: interface for the CWndNeuz class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_WNDMANAGER_H__A93F3186_63D6_43C1_956F _EC8691E0C7D9__INCLUDED_)
#define AFX_WNDMANAGER_H__A93F3186_63D6_43C1_956F_EC8691E0 C7D9__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#ifdef __RT_1025
#include "rtmessenger.h"
#else // __RT_1025
#include "messenger.h"
#endif // __RT_1025
#include "WndWorld.h"
#include "WndBank.h"
#include "WndRepairItem.h" // ¼ö¸®Ã¢
#include "WndGuildWarPeaceConfirm.h"
#include "WndGuildWarRequest.h"
#include "WndUpgradebase.h"
#include "WndCommItem.h"
#include "WndPvp.h"
#include "WndPiercing.h"
#include "WndInvenRemoveItem.h"
#include "WndCollecting.h"
#if __VER >= 11 // __SYS_IDENTIFY
#include "WndAwakening.h"
#include "WndLvReqDown.h"
#include "WndBlessingCancel.h"
#endif
#if __VER >= 12 // __LORD
#include "WndLord.h"
#endif
#include "WndPetRes.h"
#if __VER >= 8 //__CSC_VER8_5
#include "WndSummonAngel.h"
#endif //__CSC_VER8_5
#ifdef __EVE_MINIGAME
#include "WndMiniGame.h"
#endif //__EVE_MINIGAME
#if __VER >= 9 // __CSC_VER9_1
#include "WndPetSys.h"
#endif //__CSC_VER9_1
#if __VER >= 11 // __GUILD_COMBAT_1TO1
#include "WndGuildCombat1to1.h"
#endif //__GUILD_COMBAT_1TO1
#if __VER >= 12 // __SECRET_ROOM
#include "WndSecretRoom.h"
#endif //__SECRET_ROOM
#ifdef __AZRIA_1023
#include "WndSelectCh.h"
#endif
#ifdef __HELP_BUG_FIX
#include "WndHelp.h"
#endif //__HELP_BUG_FIX
#include "WndChangeJobEx.h"
#if __VER >= 13 // __RAINBOW_RACE
#include "WndRainbowRace.h"
#endif //__RAINBOW_RACE
#if __VER >= 13 // __HOUSING
#include "WndRoomList.h"
#include "WndQuitRoom.h"
#endif // __HOUSING
#ifdef __QUIZ
#include "WndQuizEvent.h"
#endif // __QUIZ
#if __VER >= 15 // __IMPROVE_QUEST_INTERFACE
#include "WndQuestQuickInfo.h"
#include "WndQuest.h"
#endif // __IMPROVE_QUEST_INTERFACE
#ifdef __YS_CHATTING_BLOCKING_SYSTEM
#include "WndChattingBlockingList.h"
#endif // __YS_CHATTING_BLOCKING_SYSTEM
#ifdef __GUILD_HOUSE_MIDDLE
#include "WndHousing.h"
#endif //__GUILD_HOUSE_MIDDLE
#ifdef __COLOSSEUM
#include "WndColosseum.h"
#endif // __COLOSSEUM
typedef CMap<DWORD, DWORD, void *, void *> CMapDWordToPtr;
#define DECLAREAPPLET( AddMain_Func, AllocClass) CWndBase* AddMain_Func() { return AllocClass; }
class CWndMessage;
class CWndInstantMsg;
class CWndCommand;
class CWndMap;
class CWndPartyChangeName;
class CWndPartyConfirm;
class CWndPartyLeaveConfirm;
class CWndFriendConFirm;
class CWndDuelConfirm;
#if __VER >= 8 // 8Â÷ µà¾óÁ¸¿¡ °ü°è¾øÀÌ PVP°¡´ÉÇϰÔÇÔ Neuz, World
class CWndDuelResult;
#endif // __VER >= 8
class CWndAddFriend;
class CWndCloseExistingConnection;
class CWndMessageNote;
class CWndMessengerNote;
class CWndTextBook;
class CWndTextScroll;
class CWndTextLetter;
class CWndSelectVillage;
#define REG_VERSION 1
#include "WndGuild.h"
#include "WndRankGuild.h"
#include "WndRankInfo.h"
#include "WndRankWar.h"
#include "WndGuildBank.h"
#include "WndChangeName.h"
#if __VER >= 11 // __MA_VER11_05 // Äɸ¯ÅÍ ºÀÀÎ °Å·¡ ±â´É world,database,neuz
#include "WndSealChar.h"
#endif // __MA_VER11_05 // Äɸ¯ÅÍ ºÀÀÎ °Å·¡ ±â´É world,database,neuz
#define MAX_SKILL 16
// chat style
#define CHATSTY_GENERAL 0x0001
#define CHATSTY_WHISPER 0x0002
#define CHATSTY_SHOUT 0x0004
#define CHATSTY_PARTY 0x0008
#define CHATSTY_GUILD 0x0010
#define CHATSTY_HELP 0x0060
#define CHATSTY_HELP_CLIENT 0x0020
#define CHATSTY_HELP_CHAT 0x0040
#define CHATSTY_SYSTEM 0x0180
#define CHATSTY_SYSTEM_CLIENT 0x0080
#define CHATSTY_SYSTEM_CHAT 0x0100
#define CHATSTY_GAME 0x0600
#define CHATSTY_GAME_CLIENT 0x0200
#define CHATSTY_GAME_CHAT 0x0400
#define PS_USE_MACRO 0x00000001
#define PS_NOT_MACRO 0x00000002
typedef struct tagWNDREGINFO
{
DWORD dwWndId;
CRect rect;
BOOL bOpen;
DWORD dwVersion;
DWORD dwWndSize;
DWORD dwSize;
BYTE* lpArchive;
} WNDREGINFO,* LPWNDREGINFO;
struct AppletFunc
{
CWndBase* (*m_pFunc)();
DWORD m_dwIdApplet;
LPCTSTR m_pAppletName;
LPCTSTR m_pAppletDesc;
LPCTSTR m_pszIconName;
CHAR m_cHotkey;
};
struct ToolTipItemTextColor
{
DWORD dwName0; // À̸§ 0´Ü°è
DWORD dwName1; // À̸§ 1´Ü°è
DWORD dwName2; // À̸§ 2´Ü°è
DWORD dwName3; // À̸§ 3´Ü°è
DWORD dwName4; // À̸§ 4´Ü°è
DWORD dwName5; // À̸§ 5´Ü°è
DWORD dwGeneral; // ÀϹÝ
DWORD dwPiercing; // ÇǾî½Ì
DWORD dwPlusOption; // Ç÷¯½º ¿É¼Ç
DWORD dwResist; // ¼Ó¼º ÀϹÝ
DWORD dwResistFire; // ¼Ó¼º ºÒ
DWORD dwResistWater; // ¼Ó¼º ¹°
DWORD dwResistEarth; // ¼Ó¼º ¶¥
DWORD dwResistElectricity; // ¼Ó¼º Àü±â
DWORD dwResistWind; // ¼Ó¼º ¹Ù¶÷
DWORD dwResistSM; // ¼Ó¼º »ó¿ëÈ* ¹«±â
DWORD dwResistSM1; // ¼Ó¼º »ó¿ëÈ* ¹æ¾î±¸
DWORD dwTime; // ½Ã°£ ¹× È¿°ú
DWORD dwEffective0; // ¾ÆÀÌÅÛ È¿´É
DWORD dwEffective1; // ¾ÆÀÌÅÛ È¿´É1
DWORD dwEffective2; // ¾ÆÀÌÅÛ È¿´É2
DWORD dwEffective3; // ¾ÆÀÌÅÛ È¿´É3
DWORD dwRandomOption; // ·£´ý ¿É¼Ç
DWORD dwEnchantOption; // ÀÎþƮ ¿É¼Ç
DWORD dwSetName; // ¼¼Æ® À̸§
DWORD dwSetItem0; // ¼¼Æ® ¸ñ·Ï(ºñÂø¿ë½Ã)
DWORD dwSetItem1; // ¼¼Æ® ¸ñ·Ï(Âø¿ë½Ã)
DWORD dwSetEffect; // ¼¼Æ® È¿°ú
DWORD dwGold; // °¡°Ý
DWORD dwCommand; // ¼³¸í
DWORD dwNotUse; // »ç¿ë¸øÇÔ
#if __VER >= 9 // __CSC_VER9_1
DWORD dwAddedOpt1; //¹«±âÃß°¡¿É¼Ç1
DWORD dwAddedOpt2; //¹«±âÃß°¡¿É¼Ç2
DWORD dwAddedOpt3; //¹«±âÃß°¡¿É¼Ç3
DWORD dwAddedOpt4; //¹«±âÃß°¡¿É¼Ç4
DWORD dwAddedOpt5; //¹«±âÃß°¡¿É¼Ç5
DWORD dwAddedOpt6; //¹«±âÃß°¡¿É¼Ç6
DWORD dwAddedOpt7; //¹«±âÃß°¡¿É¼Ç7
DWORD dwAddedOpt8; //¹«±âÃß°¡¿É¼Ç8
DWORD dwAddedOpt9; //¹«±âÃß°¡¿É¼Ç9
#endif //__CSC_VER9_1
#if __VER >= 11 // __SYS_IDENTIFY
DWORD dwAwakening; // ¾ÆÀÌÅÛ °¢¼º
DWORD dwBlessing; // ¿©½ÅÀÇ Ãູ
DWORD dwBlessingWarning; // ¿©½ÅÀÇ Ãູ °æ°í
#endif // __SYS_IDENTIFY
};
enum
{
FIRST_TC,
SECOND_TC,
THIRD_TC,
MAX_TC
};
#if __VER >= 15 // __GUILD_HOUSE
class CWndGHMainMenu;
class CWndGHUpkeep;
#endif
class CWndMgr : public CWndBase
{
CString m_strChatBackup;
CTimer m_timerDobe;
#ifdef __BAN_CHATTING_SYSTEM
int m_nWarningCounter;
int m_nWarning2Counter;
CTimer m_timerWarning;
CTimer m_timerWarning2;
CTimer m_timerShortcutWarning;
CTimer m_timerBanning;
BOOL m_bShortcutCommand;
public:
enum { BANNING_POINT = 5, BANNING_2_POINT = 2 };
enum { WARNING_MILLISECOND = 700, WARNING_2_MILLISECOND = 1000, SHORTCUT_WARNING_MILLISECOND = 3000, BANNING_MILLISECOND = 180000 };
public:
void SetWarningCounter( int nWarningCounter );
void SetWarning2Counter( int nWarning2Counter );
int GetWarningCounter( void ) const;
int GetWarning2Counter( void ) const;
CTimer& GetWarningTimer( void );
CTimer& GetWarning2Timer( void );
CTimer& GetShortcutWarningTimer( void );
CTimer& GetBanningTimer( void );
BOOL IsShortcutCommand( void ) const;
private:
#endif // __BAN_CHATTING_SYSTEM
public:
CStringArray m_aChatString;
CUIntArray m_aChatColor ;
CUIntArray m_aChatStyle ;
#ifdef __RT_1025
CRTMessenger m_RTMessenger;
#else //__RT_1025
CMessenger m_Messenger;
#endif // __RT_1025
CMapStringToPtr m_mapMap;
CMapStringToPtr m_mapInstantMsg;
CMapStringToPtr m_mapMessage;
CEditString m_ChatString;
BOOL m_bAutoRun;
DWORD m_dwSavePlayerTime;
TCHAR m_szTimerChat[ 128 ];
CTimer m_timerChat;
BOOL m_bConnect;
CTimer m_timerMessenger;
ToolTipItemTextColor dwItemColor[MAX_TC];
CPtrArray m_awndShortCut;
BOOL m_bTitle ;
CMapDWordToPtr m_mapAppletFunc ;
#if __VER >= 8 // __CSC_VER8_1
list<int> m_tempWndId;
BOOL m_clearFlag;
#endif //__CSC_VER8_1
AppletFunc* GetAppletFunc( DWORD dwIdApplet );
void AddAllApplet();
BOOL ScreenCapture();
BOOL SaveBitmap( LPCTSTR lpszName );
#if __VER >= 11 // __CAPTURE_JPG
BOOL SaveJPG( LPCTSTR lpszName );
#endif
void InitSetItemTextColor();
void Free();
void SetMessengerAutoState();
public:
DWORD m_dwSkillTime[MAX_SKILL];
CWndBeautyShop* m_pWndBeautyShop;
#if __VER >= 8 //__CSC_VER8_4
CWndFaceShop* m_pWndFaceShop;
#ifdef __NEWYEARDAY_EVENT_COUPON
CWndUseCouponConfirm* m_pWndUseCouponConfirm;
#endif //__NEWYEARDAY_EVENT_COUPON
#endif //__CSC_VER8_4
#if __VER >= 8 //__CSC_VER8_5
CWndSummonAngel* m_pWndSummonAngel;
#endif //__CSC_VER8_5
CWndDialog* m_pWndDialog;
CWndShop* m_pWndShop;
CWndBase* m_pWndActiveDesktop;
CWndTrade* m_pWndTrade;
CWndTradeGold* m_pWndTradeGold;
CWndDropItem* m_pWndDropItem;
CWndConfirmTrade * m_pWndConfirmTrade;
CWndTradeConfirm * m_pWndTradeConfirm;
CWndQuickList* m_pWndQuickList;
CWndCommand* m_pWndCommand;
CWndBank* m_pWndBank;
CWndWorld* m_pWndWorld;
#ifdef __JEFF_11
CWndPetRes* m_pPetRes;
#endif
#ifdef __EVE_MINIGAME
CWndKawiBawiBoGame* m_pWndKawiBawiBoGame;
CWndKawiBawiBoGameConfirm* m_pWndKawiBawiBoGameConfirm;
CWndFindWordGame* m_pWndFindWordGame;
CWndDiceGame* m_pWndDiceGame;
CWndPuzzleGame* m_pWndPuzzleGame;
#endif //__EVE_MINIGAME
#if __VER >= 9 // __CSC_VER9_1
CWndMixJewel* m_pWndSmeltMixJewel;
CWndSmeltJewel* m_pWndSmeltJewel;
CWndExtraction* m_pWndExtraction;
CWndChangeWeapon* m_pWndChangeWeapon;
CWndPetStatus* m_pWndPetStatus;
CWndFoodConfirm* m_pWndFoodConfirm;
CWndPetMiracle* m_pWndPetMiracle;
CWndPetFoodMill* m_pWndPetFoodMill;
CWndPetLifeConfirm* m_pWndPetLifeConfirm;
#if __VER >= 10 // __CSC_VER9_1 -> __LEGEND
CWndHeroSkillUp* m_pWndHeroSkillUp;
#endif //__CSC_VER9_1 -> __LEGEND
#endif //__CSC_VER9_1
#if __VER >= 11 // __PIERCING_REMOVE
CWndRemovePiercing* m_pWndRemovePiercing;
#endif //__PIERCING_REMOVE
#if __VER >= 12 // __CSC_VER12_4
CWndRemoveJewel* m_pWndRemoveJewel;
#endif //__CSC_VER12_4
#if __VER >= 12 // __CSC_VER12_5
CWndPetTransEggs* m_pWndPetTransEggs;
#endif //__CSC_VER12_5
#ifdef __TRADESYS
CWndDialogEvent* m_pWndDialogEvent;
#endif //__TRADESYS
#if __VER >= 12 // __HEAVEN_TOWER
CWndHeavenTower* m_pWndHeavenTower;
#endif //__HEAVEN_TOWER
#if __VER >= 8 //__Y_CHAT_SYSTEM_8
CWndChatLog* m_pWndChatLog;
#endif //__Y_CHAT_SYSTEM_8
#if __VER >= 10 // __REMOVE_ATTRIBUTE
CWndRemoveAttribute* m_pWndRemoveAttribute;
#endif //__REMOVE_ATTRIBUTE
CWndPost* m_pWndPost;
CWndQueryEquip* m_pWndQueryEquip;
CWndSelectVillage* m_pWndSelectVillage;
CWndQuestItemWarning* m_pWndQuestItemWarning;
CWndChangeName* m_pWndChangeName;
CWndDropConfirm* m_pWndDropConfirm;
CWndUpgradeBase* m_pWndUpgradeBase;
CWndPiercing* m_pWndPiercing;
#if __VER >= 11 // __MA_VER11_05 // Äɸ¯ÅÍ ºÀÀÎ °Å·¡ ±â´É world,database,neuz
CWndSealChar* m_pWndSealChar;
CWndSealCharSelect* m_pWndSealCharSelect;
CWndSealCharSend* m_pWndSealCharSend;
CWndSealCharSet* m_pWndSealCharSet;
#endif // __MA_VER11_05 // Äɸ¯ÅÍ ºÀÀÎ °Å·¡ ±â´É world,database,neuz
CWndInvenRemoveItem* m_pWndInvenRemoveItem;
CWndCommercialElem* m_pWndCommerialElem;
CWndRemoveElem* m_pRemoveElem;
CWndRepairItem* m_pWndRepairItem;
CWndConfirmBank* m_pWndConfirmBank;
CWndBankPassword* m_pWndBankPassword;
CWndPenaltyPK* m_pWndPenaltyPK;
CWndRankGuild* m_pWndRankGuild;
CWndRankInfo* m_pWndRankInfo;
CWndRankWar* m_pWndRankWar;
CWndGuildBank* m_pWndGuildBank;
#ifdef __FUNNY_COIN
CWndFunnyCoinConfirm* m_pFunnyCoinConfirm;
#endif //__FUNNY_COIN
#ifdef __MAIL_REQUESTING_BOX
BOOL m_bWaitRequestMail;
#endif
#if __VER >= 11 // __GUILD_BANK_LOG
CWndGuildBankLog* m_pWndGuildBankLog;
#endif //__GUILD_BANK_LOG
CWndGuildConfirm* m_pWndGuildConfirm;
CWndGuildWarPeaceConfirm* m_pWndGuildWarPeaceConfirm;
CWndGuildWarRequest* m_pWndGuildWarRequest;
CWndGuildNickName* m_pWndGuildNickName;
CWndGuildCombatRank_Person* m_pWndGuildCombatRanking;
CWndGuildCombatState* m_pWndGuildWarState;
#if __VER >= 11 // __GUILD_COMBAT_1TO1
CWndGuildCombat1to1Offer* m_pWndGuildCombatOffer;
#else //__GUILD_COMBAT_1TO1
CWndGuildCombatOffer* m_pWndGuildCombatOffer;
#endif //__GUILD_COMBAT_1TO1
CWndGuildCombatSelection* m_pWndGuildCombatSelection;
CWndGuildCombatJoinSelection* m_pWndGuildCombatJoinSelection;
CWndGuildCombatBoard* m_pWndGuildCombatBoard;
CGuildCombatInfoMessageBox2* m_pWndGuildCombatInfoMessageBox2;
CGuildCombatInfoMessageBox* m_pWndGuildCombatInfoMessageBox;
CWndGuildCombatResult* n_pWndGuildCombatResult;
#if __VER >= 11 // __GUILD_COMBAT_1TO1
CWndGuildCombat1to1Selection* m_pWndGuildCombat1to1Selection;
CWndGuildCombat1to1Offer* m_pWndGuildCombat1to1Offer;
#endif //__GUILD_COMBAT_1TO1
CCollectingWnd* m_pWndCollecting;
#if __VER >= 11 // __SYS_IDENTIFY
CWndLvReqDown* m_pWndLvReqDown;
CWndBlessingCancel* m_pWndBlessingCancel;
CWndAwakening* m_pWndAwakening;
#endif
#if __VER >= 12 // __LORD
CWndLordTender* m_pWndLordTender;
CWndLordVote* m_pWndLordVote;
CWndLordState* m_pWndLordState;
CWndLordEvent* m_pWndLordEvent;
CWndLordSkillConfirm* m_pWndLordSkillConfirm;
CWndLordInfo* m_pWndLordInfo;
CWndLordRPInfo* m_pWndLordRPInfo;
bool m_bIsOpenLordSkill;
#endif
#if __VER >= 12 // __SECRET_ROOM
CWndSecretRoomInfoMsgBox* m_pWndSecretRoomMsg;
CWndSecretRoomSelection* m_pWndSecretRoomSelection;
CWndSecretRoomOffer* m_pWndSecretRoomOffer;
CWndSecretRoomOfferState* m_pWndSecretRoomOfferState;
CWndSecretRoomChangeTaxRate* m_pWndSecretRoomChangeTaxRate;
CWndSecretRoomCheckTaxRate* m_pWndSecretRoomCheckTaxRate;
CWndSecretRoomBoard* m_pWndSecretRoomBoard;
CWndSecretRoomQuick* m_pWndSecretRoomQuick;
#endif //__SECRET_ROOM
#if __VER >= 12 // __PET_0519
CWndPetAwakCancel* m_pWndPetAwakCancel;
#endif
#ifdef __AZRIA_1023
CWndSelectCh* m_pWndSelectCh;
#endif
#if __VER >= 13 // __RAINBOW_RACE
CWndRainbowRaceOffer* m_pWndRainbowRaceOffer;
CWndRainbowRaceInfo* m_pWndRainbowRaceInfo;
CWndRainbowRaceRule* m_pWndRainbowRaceRule;
CWndRainbowRaceRanking* m_pWndRainbowRaceRanking;
CWndRainbowRacePrize* m_pWndRainbowRacePrize;
CWndRainbowRaceMiniGameButton* m_pWndRainbowRaceMiniGameButton;
CWndRainbowRaceMiniGame* m_pWndRainbowRaceMiniGame;
CWndRainbowRaceMiniGameEnd* m_pWndRainbowRaceMiniGameEnd;
CWndRRMiniGameKawiBawiBo* m_pWndRRMiniGameKawiBawiBo;
CWndRRMiniGameDice* m_pWndRRMiniGameDice;
CWndRRMiniGameArithmetic* m_pWndRRMiniGameArithmetic;
CWndRRMiniGameStopWatch* m_pWndRRMiniGameStopWatch;
CWndRRMiniGameTyping* m_pWndRRMiniGameTyping;
CWndRRMiniGameCard* m_pWndRRMiniGameCard;
CWndRRMiniGameLadder* m_pWndRRMiniGameLadder;
#endif //__RAINBOW_RACE
#if __VER >= 13 // __CSC_VER13_2
CWndCoupleMessage* m_pWndCoupleMessage;
#endif //__CSC_VER13_2
#if __VER >= 13 // __EXT_ENCHANT
CWndChangeAttribute* m_pWndChangeAttribute;
#endif //__EXT_ENCHANT
CWndReSkillWarning* m_pWndReSkillWarning;
CWndJobChangeEx;* m_pJobChangeEx;
CWndFontEdit* m_pWndFontEdit;
CWndPartyChangeName* m_pWndPartyChangeName;
CWndPartyConfirm* m_pWndPartyConfirm;
CWndMessageNote* m_pWndMessageNote;
CWndMessengerNote* m_pWndMessengerNote;
CWndPartyLeaveConfirm * m_pWndPartyLeaveConfirm;
CWndFriendConFirm* m_pWndFriendConfirm;
CWndDuelConfirm* m_pWndDuelConfirm;
#if __VER >= 8 // 8Â÷ µà¾óÁ¸¿¡ °ü°è¾øÀÌ PVP°¡´ÉÇϰÔÇÔ Neuz, World
CWndDuelResult* m_pWndDuelResult;
#endif // __VER >= 8
CWndAddFriend* m_pWndAddFriend;
CWndStateConfirm* m_pWndStateConfirm;
CWndCloseExistingConnection* m_pWndCloseExistingConnection;
CWndRandomScrollConfirm* m_pWndRandomScrollConfirm;
#ifdef __HELP_BUG_FIX
CWndHelpInstant* m_pWndHelpInstant;
#endif //__HELP_BUG_FIX
#if __VER >= 13 // __HOUSING
CWndRoomList* m_pWndRoomList;
CWndQuitRoom* m_pWndQuitRoom;
#endif // __HOUSING
#ifdef __PET_1024
CWndChangePetName* m_pWndChangePetName;
#endif
#ifdef __S_SERVER_UNIFY
BOOL m_bAllAction;
#endif // __S_SERVER_UNIFY
#if __VER >= 14 // __SMELT_SAFETY
CWndSmeltSafety* m_pWndSmeltSafety;
CWndSmeltSafetyConfirm* m_pWndSmeltSafetyConfirm;
#endif //__SMELT_SAFETY
#if __VER >= 14 // __EQUIP_BIND
CWndEquipBindConfirm* m_pWndEquipBindConfirm;
#endif // __EQUIP_BIND
#if __VER >= 14 // __RESTATE_CONFIRM
CWndRestateConfirm* m_pWndRestateConfirm;
#endif // __RESTATE_CONFIRM
#ifdef __QUIZ
CWndQuizEventConfirm* m_pWndQuizEventConfirm;
CWndQuizEventQuestionOX* m_pWndQuizEventQuestionOX;
CWndQuizEventQuestion4C* m_pWndQuizEventQuestion4C;
CWndQuizEventButton* m_pWndQuizEventButton;
#endif // __QUIZ
#if __VER >= 15 // __IMPROVE_QUEST_INTERFACE
CWndQuestQuickInfo* m_pWndQuestQuickInfo;
CWndQuestDetail* m_pWndQuestDetail;
#endif // __IMPROVE_QUEST_INTERFACE
#if __VER >= 15 // __CAMPUS
CWndCampusInvitationConfirm* m_pWndCampusInvitationConfirm;
CWndCampusSeveranceConfirm* m_pWndCampusSeveranceConfirm;
#endif // __CAMPUS
#if __VER >= 15 // __PETVIS
CWndBuffPetStatus* m_pWndBuffPetStatus;
CWndConfirmVis* m_pWndConfirmVis;
#endif
#if __VER >= 15 // __GUILD_HOUSE
CWndGHMainMenu* m_pWndGHMain;
CWndGHUpkeep* m_pWndUpkeep;
#endif
#ifdef __PROTECT_AWAKE
CWndSelectAwakeCase* m_pWndSelectAwakeCase;
#endif
#ifdef __YS_CHATTING_BLOCKING_SYSTEM
CWndChattingBlockingList* m_pWndChattingBlockingList;
#endif // __YS_CHATTING_BLOCKING_SYSTEM
#ifdef __GUILD_HOUSE_MIDDLE
CWndGuildHouseBid* m_pWndGHBid;
#endif //__GUILD_HOUSE_MIDDLE
// ÀÎÅÍÆäÀ̽º ÅØ½ºÃç
CTexturePack m_texture;
CTexturePack m_texCommand;
CTexturePack m_texIcon;
CTexturePack m_texWnd;
// ¸ÞÁö½Ã À©µµ
CWndMessageBox* m_pWndMessageBox;
CWndMessageBoxUpper* m_pWndMessageBoxUpper;
// Äù½ºÆ® ¾ÆÀÌÅÛ Á¤º¸
CWndQuestItemInfo* m_pQuestItemInfo;
#ifdef __COLOSSEUM
CWndColosseumComplete* m_pColosseumComplete;
CWndColosseumEnter* m_pColosseumEnter;
CWndColosseumMassage* m_pColosseumMassage;
CWndColosseumRankGuild* m_pColosseumRankGuild;
CWndColosseumRankNomal* m_pColosseumRankNomal;
CWndColosseumRetry* m_pColosseumRetry;
CWndColosseumStart* m_pColosseumStart;
CWndColosseumStartReady1* m_pColosseumStartReady1;
CWndColosseumStartReady2* m_pColosseumStartReady2;
#endif // __COLOSSEUM
void OpenQuestItemInfo(CWndBase* pWndParent = NULL, CItemBase* pItemBase = NULL);
void ChangeQuestItemInfo( CItemBase* pItemBase = NULL );
CWndTextBook* m_pWndTextBook;
CWndTextScroll* m_pWndTextScroll;
CWndTextLetter* m_pWndTextLetter;
void OpenTextBook ( CWndBase* pWndParent = NULL, CItemBase* pItemBase = NULL);
void OpenTextScroll ( CWndBase* pWndParent = NULL, CItemBase* pItemBase = NULL);
void OpenTextLetter ( CWndBase* pWndParent = NULL, CItemBase* pItemBase = NULL);
void ChangeTextBook ( CItemBase* pItemBase = NULL );
void ChangeTextScroll ( CItemBase* pItemBase = NULL );
void ChangeTextLetter ( CItemBase* pItemBase = NULL );
// Field
CWndTaskBar* m_pWndTaskBar;
CWndTaskMenu* m_pWndMenu;
CWndRevival* m_pWndRevival;
CWndResurrectionConfirm* m_pWndResurrectionConfirm;
// CWndRecoverChao* m_pWndRecoverChao;
CWndReWanted* m_pReWanted;
CWndWanted* m_pWanted;
CWndLogOutWaitting* m_pLogOutWaitting;
CWndCommItemDlg* m_pWndCommItemDlg;
CWndChangeClass1* m_pWndChangeClass1;
CWndChangeClass2* m_pWndChangeClass2;
CMapDWordToPtr m_mapWndApplet ;
CMapDWordToPtr m_mapWndRegInfo;
void PutDestParam( DWORD dwDst1, DWORD dwDst2, DWORD dwAdj1, DWORD dwAdj2, CEditString &str );
void PutDefinedString( DWORD dwText, ... );
void PutString( LPCTSTR lpszString, CObj* pObj = NULL, DWORD dwColor = 0xffffffff, DWORD dwChatStyle = CHATSTY_GAME, DWORD dwPStyle = 0x00000001 );
void ParsingChat( CString string );
void WordChange( CString& rString );
BOOL IsTitle() { return m_bTitle; }
void OpenTitle( BOOL bFirstTime = FALSE );
void OpenField();
BOOL OpenTaskBar();
BOOL OpenMenu();
void ObjectExecutor( DWORD dwShortcut, DWORD dwId, DWORD dwType = 0 );
void ObjectExecutor( LPSHORTCUT lpShortcut );
void UseSkillShortCut( DWORD dwType, DWORD dwSkillIdx );
// map
CWndMap* OpenMap( LPCTSTR lpszMapFileName );
CCollectingWnd* OpenCollecting();
BOOL CloseCollecting();
// massenger
CWndMessage* GetMessage( LPCTSTR lpszFrom );
CWndMessage* OpenMessage( LPCTSTR lpszFrom );
BOOL UpdateMessage( LPCTSTR pszOld, LPCTSTR pszNew );
CWndInstantMsg* GetInstantMsg( LPCTSTR lpszFrom );
CWndInstantMsg* OpenInstantMsg( LPCTSTR lpszFrom );
// MessageBox
BOOL OpenCustomBox( LPCTSTR strMessage, CWndMessageBox* pWndMessageBox, CWndBase* pWndParent = NULL );
BOOL OpenMessageBox( LPCTSTR strMessage, UINT nType = MB_OK, CWndBase* pWndParent = NULL );
#if __VER >= 15 // __IMPROVE_QUEST_INTERFACE
BOOL OpenMessageBoxWithTitle( LPCTSTR lpszMessage, const CString& strTitle, UINT nType = MB_OK, CWndBase* pWndParent = NULL );
#endif // __IMPROVE_QUEST_INTERFACE
BOOL OpenMessageBoxUpper( LPCTSTR lpszMessage, UINT nType = MB_OK, BOOL bPostLogoutMsg = FALSE );
void CloseMessageBox();
// tooltip
void PutToolTip_Troupe( DWORD dwSkill, CPoint point, CRect* pRect );
void PutToolTip_Skill( DWORD dwSkill, DWORD dwLevel, CPoint point, CRect* pRect, BOOL bActive = TRUE );
void PutToolTip_Item( DWORD dwType, DWORD dwId, CPoint point, CRect* pRect, int flag = 0 );
void PutToolTip_Item( CItemBase* pItemBase, CPoint point, CRect* pRect, int flag = 0 );
#if __VER >= 15 // __IMPROVE_SYSTEM_VER15
enum { TOOL_TIP_SWITCH_MAIN = 0, TOOL_TIP_SWITCH_SUB1 = 1, TOOL_TIP_SWITCH_SUB2 = 2 };
void PutToolTipItemAndSubToolTip( CItemBase* pItemBase, CPoint point, CRect* pRect, int nFlag = 0 );
void PutToolTipParts( CItemBase* pPartsItemBase, CPoint point, CRect* pRect, const int nFlag, const int nSubToolTipFlag );
void MakeToolTipText( CItemBase* pItemBase, CEditString& strEdit, int flag = 0 );
#endif // __IMPROVE_SYSTEM_VER15
void PutToolTip_Character( int SelectCharacter, CPoint point, CRect* pRect );
DWORD PutItemName( CItemElem* pItemElem, CEditString* pEdit );
void PutItemAbilityPiercing( CItemElem* pItemElem, CEditString* pEdit, DWORD dwColorBuf );
void PutItemResist( CItemElem* pItemElem, CEditString* pEdit );
void PutItemSpeed( CItemElem* pItemElem, CEditString* pEdit );
void PutItemMinMax( CMover* pMover, CItemElem* pItemElem, CEditString* pEdit );
void PutRandomOpt( CItemElem* pItemElem, CEditString* pEdit );
#if __VER >= 11 // __SYS_IDENTIFY
void PutAwakeningBlessing( CItemElem* pItemElem, CEditString* pEdit );
#endif // __SYS_IDENTIFY
void PutPiercingOpt( CItemElem* pItemElem, CEditString* pEdit );
void PutEnchantOpt( CMover* pMover, CItemElem* pItemElem, CEditString* pEdit, int flag );
void PutSetItemOpt( CMover* pMover, CItemElem* pItemElem, CEditString* pEdit );
void PutBaseItemOpt( CItemElem* pItemElem, CEditString* pEdit );
void PutMedicine( CItemElem* pItemElem, DWORD dwParam, LONG nParamVal, CEditString* pEdit );
void PutBaseResist( CItemElem* pItemElem, CEditString* pEdit );
void PutItemGold( CMover* pMover, CItemElem* pItemElem, CEditString* pEdit, int flag );
void PutCoolTime( CMover* pMover, CItemElem* pItemElem, CEditString* pEdit );
void PutKeepTime( CItemElem* pItemElem, CEditString* pEdit );
void PutCommand( CItemElem* pItemElem, CEditString* pEdit );
void PutEndurance( CItemElem* pItemElem, CEditString* pEdit, int flag );
void PutSex( CMover* pMover, CItemElem* pItemElem, CEditString* pEdit );
void PutJob( CMover* pMover, CItemElem* pItemElem, CEditString* pEdit );
void PutLevel( CMover* pMover, CItemElem* pItemElem, CEditString* pEdit );
void PutWeapon( CItemElem* pItemElem, CEditString* pEdit );
#if __VER >= 9 // __CSC_VER9_1
void PutAddedOpt( CItemElem* pItemElem, CEditString* pEdit );
void PutPetInfo( CItemElem* pItemElem, CEditString* pEdit );
void PutPetFeedPocket( CItemElem* pItemElem, CEditString* pEdit );
#endif //__CSC_VER9_1
#if __VER >= 11 // __MA_VER11_05 // Äɸ¯ÅÍ ºÀÀÎ °Å·¡ ±â´É world,database,neuz
void PutSealChar( CItemElem* pItemElem, CEditString* pEdit );
#endif // __MA_VER11_05 // Äɸ¯ÅÍ ºÀÀÎ °Å·¡ ±â´É world,database,neuz
#if __VER >= 15 // __PETVIS
void PutNeededVis( CItemElem* pItemElem, CEditString* pEdit );
void PutVisPetInfo( CItemElem* pItemElem, CEditString* pEdit );
void PutPetKind( CItemElem* pItemElem, CEditString* pEdit );
BOOL CheckConfirm( CItemBase* pItem );
#endif // __PETVIS
#if __VER >= 15 // __IMPROVE_SYSTEM_VER15
void PutEquipItemText( CEditString* pEdit );
#endif // __IMPROVE_SYSTEM_VER15
CWndMgr();
virtual ~CWndMgr();
void DestroyApplet();
void AlighWindow( CRect rcOld, CRect rcNew );
//virtual CItem* GetFocusItem();
virtual BOOL Process();
virtual BOOL Initialize(CWndBase* pWndParent = NULL);
virtual void OnInitialUpdate();
virtual void OnDestroyChildWnd(CWndBase* pWndChild);
virtual void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);
virtual void OnKeyUp(UINT nChar, UINT nRepCnt, UINT nFlags);
virtual BOOL OnCommand(UINT nID,DWORD dwMessage);
virtual void OnSize(UINT nType, int cx, int cy);
virtual BOOL OnDropIcon( LPSHORTCUT pShortcut, CPoint point = 0 );
virtual BOOL OnEraseBkgnd(C2DRender* p2DRender);
virtual BOOL OnChildNotify(UINT message,UINT nID,LRESULT* pLResult);
DWORD GetAppletId( TCHAR* lpszAppletName );
CWndBase* GetApplet( DWORD dwIdApplet );
CWndBase* CreateApplet( DWORD dwIdApplet );
void AddAppletFunc( LPVOID pAppletFunc, DWORD dwIdApplet, LPCTSTR lpszKeyword, LPCTSTR pszIconName, LPCTSTR lpszAppletDesc = NULL, CHAR cHotkey = 0 );
HRESULT RestoreDeviceObjects();
HRESULT InvalidateDeviceObjects();
HRESULT DeleteDeviceObjects();
// Initialize player
void SetPlayer( CMover* pMover );
BOOL LoadRegInfo( LPCTSTR lpszFileName );
BOOL SaveRegInfo( LPCTSTR lpszFileName );
LPWNDREGINFO GetRegInfo( DWORD dwWndId );
BOOL PutRegInfo( DWORD dwWndId, CRect rect, BOOL bOpen );
BOOL PutRegInfo( LPWNDREGINFO lpRegInfo );
BOOL PutRegInfo( CWndNeuz* pWndNeuz, BOOL bOpen );
CWndBase* GetWndVendorBase( void );
#if __VER >= 8 //__CSC_VER8_1
void ClearAllWnd();
void RestoreWnd();
#endif //__CSC_VER8_1
#if __VER >= 12 // __CSC_VER12_4
DWORD GetDSTStringId(int nDstParam);
BOOL IsDstRate(int nDstParam);
#endif //__CSC_VER12_4
#ifdef __WINDOW_INTERFACE_BUG
void CloseBoundWindow(void); // ¾ÆÀÌÅÛÀÌ °É·Á Àְųª, ¾ÆÀÌÅÛÀ» Á¶ÀÛÇÒ °¡´É¼ºÀÌ ÀÖ´Â ¸ðµç âÀ» °*Á¦·Î ´Ý´Â´Ù.
#endif // __WINDOW_INTERFACE_BUG
friend CWndApplet;
protected:
void __HotKeyChange( DWORD dwId, char* pch );
void FormalizeChatString( CString & str );
};
#ifdef __VS2003
extern CPtrArray m_wndOrder;
#endif
extern CWndMgr g_WndMng; // À©µµ ¸Å´ÏÀú Ŭ·¡½º
extern void RenderEnchant( C2DRender* p2DRender, CPoint pt );
extern void RenderRadar( C2DRender* p2DRender, CPoint pt, DWORD dwValue, DWORD dwDivisor );
#define WID_MESSAGEBOX 10
#endif // !defined(AFX_WNDMANAGER_H__A93F3186_63D6_43C1_956F _EC8691E0C7D9__INCLUDED_)
Ist doch alles wie beschrieben, oder habe ich da einen dummen Fehler gemacht?
|
|
|
03/11/2013, 22:59
|
#234
|
elite*gold: 0
Join Date: Nov 2008
Posts: 111
Received Thanks: 10
|
Setze es mal so ein dann müsste es gehen.
Code:
CWndReSkillWarning* m_pWndReSkillWarning;
CWndJobChangeEx* m_pJobChangeEx;
CWndFontEdit* m_pWndFontEdit;
|
|
|
03/11/2013, 23:09
|
#235
|
elite*gold: 7
Join Date: Oct 2007
Posts: 431
Received Thanks: 253
|
Sehr merkwürdig!
Als ich das Simikolon vorher weggelassen habe, kam ein Syntax Error, jetzt kommt der komischerweise nichtmehr
Aber hauptsache es funktioniert, hast ein Thx^^
|
|
|
03/13/2013, 01:30
|
#236
|
elite*gold: 5
Join Date: Oct 2012
Posts: 1,335
Received Thanks: 505
|
Naja Sicherheitslücken gibt es bei vielen Systemen.
Trotzdem danke für den Release auch wenn er in fast jeder Source drinne ist.
MfG. Crowley
|
|
|
04/03/2013, 03:43
|
#237
|
elite*gold: 0
Join Date: Jan 2013
Posts: 39
Received Thanks: 9
|
mal ne frage,hat jemand noch diebilder?
|
|
|
04/03/2013, 23:21
|
#238
|
elite*gold: 0
Join Date: Apr 2009
Posts: 243
Received Thanks: 32
|
Sind im Offi Client drin :P
|
|
|
04/04/2013, 05:47
|
#239
|
elite*gold: 0
Join Date: Jan 2013
Posts: 39
Received Thanks: 9
|
hab ja v14 server undso aber hat sich erledigt.
|
|
|
08/02/2013, 02:10
|
#240
|
elite*gold: 0
Join Date: Mar 2013
Posts: 227
Received Thanks: 99
|
Ich entschuldige mich für den Push, jedoch habe ich ein Problem. Ich habe Im Source alles eingefügt und es compilet alles ohne Probleme. Jedoch crasht meine Neuz sobald ich lv 15 bin. Ich bin mir sicher, dass es an der ResData liegt. Könnte mir bitte jemand eine Funktionierende v15 Version geben? Ich habe die Pornstar files probiert, jedoch geht es mit diesem Eintrag auch nicht... Hier mein Error Log:
013/ 8/ 2 02:05:22 CWndTaskBar::SetTaskBarTexture : Test 2010
2013/ 8/ 2 02:05:22 CWndTaskBar::SetTaskBarTexture : Test 581
2013/ 8/ 2 02:05:27 CWndTaskBar::SetTaskBarTexture : Test 2010
2013/ 8/ 2 02:05:27 CWndTaskBar::SetTaskBarTexture : Test 581
2013/ 8/ 2 02:05:35 Aug 2 2013 00:07:13 1 rCnt=1
Neuz.exe caused an EXCEPTION_ACCESS_VIOLATION in module Neuz.exe at 0023:003320C8
- Registers
EAX=00000000 EBX=00000000 ECX=00000000 EDX=00F7B604 ESI=00000001
EDI=00000000 EBP=00F7B618 ESP=00F7B5C4 EIP=003320C8 FLG=00210206
CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B
0023:003320C8 Neuz.exe
0023:002DB09C Neuz.exe
0023:00591AF3 Neuz.exe
0023:0027CB87 Neuz.exe
0023:00273EC7 Neuz.exe
0023:0025E113 Neuz.exe
0023:00659A14 Neuz.exe
0023:002C4820 Neuz.exe
0023:002E69A8 Neuz.exe
0023:002E7777 Neuz.exe
0023:002CB56C Neuz.exe
0023:00948B7E Neuz.exe
0023:7628850D KERNEL32.DLL
0023:77EABF39 ntdll.dll
0023:77EABF0C ntdll.dll
Kann auch sein dass meine bmp oder tga dateien nicht stimmen, wobei ich auch die von den Pornstar files genommen habe. mein daisy zeigt das auch nicht richtig an...
Habe mir nun auch die Version von Pumbaa konvertiert und es crasht immernoch...
|
|
|
 |
|
Similar Threads
|
[Release] OneClick Jobchange NPC's mit 3rd Job
02/07/2018 - Flyff PServer Guides & Releases - 102 Replies
.
|
[Release] 1-Click-Jobchange Item's
11/07/2015 - Flyff PServer Guides & Releases - 61 Replies
Hallo Elitepvper's,
heute release ich eine Methode, die nicht vielen bekannt ist, eine 1-Click-Jobchange zu machen.
Was ist enthalten?
Es sind nur die ersten 4 Job's enthalten, sprich; Acrobat, Mercenary, Magician & Assist auf Level 16!
Wie läuft die Jobchange ab und wie funktioniert es?
Wenn man Level 2 erreicht hat, bekommt man 4 Items in's Inventar gelegt.
Man muss eines davon doppelklicken, um die jeweilige Klasse zu sein.
|
[V14-Release] One Klick Jobchange
05/08/2011 - Flyff PServer Guides & Releases - 17 Replies
Hallo zusammen,
Ich wollte hier meinen One Klick Jobchange releasen.
Kp ob den jemand braucht, kp ob der release sinn macht, aber ich hab eh nix mehr mit pserver zu tun vondaher release ich das einfach mal.
Hier ist die propquest.inc:
V14:
Klick mich zum downloaden
|
[RELEASE] AlisamiX JobChange NPC's
09/02/2010 - Flyff PServer Guides & Releases - 97 Replies
Also! Ich veröffentliche hiermit meine beiden Jobchange-NPCs! Viel Spaß! Anleitung in der RAR datei!
KEINE Bugs
ErsterJobchange auf 15, zweiter auf 60!
Nur die jeweiligen Secondclasses verfügbar!
Sehr auffällig, da Shade Model!
Auffällig, da in Flarismitte!
Deutsch!
NEUE V0.2! Elementor gefixt!
|
[RELEASE] JobChange NPC's
09/28/2008 - Flyff PServer Guides & Releases - 22 Replies
Anleitung:
Entpacken.
Die Ordner in den Server Ordner kopieren und die Flyff Datenbank mit der beiliegenden SQL Datei batchen.
Screenshots:
http://www.imagecrate.de/upload/69777_flyff00039. jpg
http://www.imagecrate.de/upload/51521_flyff00040. jpg
Download:
RapidShare: Easy Filehosting
|
All times are GMT +1. The time now is 11:08.
|
|