hahaha, editing ep7 skill.ssf using neo`s tools are working...
hahaha, editing ep7 skill.ssf using neo`s tools are working...
Anyway let us just continue sharing the correct coding guides just to move this forward and forget about the hindrances for now. It will be resolved someday...
Here is my share, not sure if this has been shared, this is just simple changes for newbie as well as the title says...
File name: ..\RanClientLib\G-Logic\GLogicData.h
Code:enum GLCONST { MAX_SERVERCHAR = MAX_ONESERVERCHAR_NUM, MAX_SELECTCHAR = 4, MAX_VIEWRANGE = 300, MAX_HEAD = 20, // adjust face selection, need xml changes MAX_HAIR = 20, //adjust hair selection in game, need to adjust xml MAX_SCHOOL = 10, MAX_LEVEL = 300, // if you want to adjust max level in game, change experience table after doing so MAX_CLUBSTORAGE = 5, MAX_CLUBRANK = 10, GRADE_NORMAL = 4, GRADE_HIGH = 9, GRADE_LIMIT_MAX = 15, // if you want upgrading in game to exceed +15, you need to change change default charclass - wDAMAGE_GRADE, fDAMAGE_GRADE_TOP, fDEFENSE_GRADE_TOP };
Last edited by PrinceOfPersia2; 27-02-12 at 04:43 PM.
Edit First post :
add some link to PrinceofPersia2 post about editing source..
thanks for the help..^^b
hehehe..ok..i'll update it later..:)
Please add this as well, Good luck to your developments :)
File: ..\RanClientLib\G-Logic\GLItemMan.h
Code:class GLItemMan { public: enum { ENCODE_VER = 0x0100, VERSION = 0x0100, MAX_MID = 1024, //Max Item Main Id MAX_SID = 512, //Max Item Sub Id MONEYMESH_NUM = 3, SPECID_NUM = 600, //Gen Num of item, what to drop in game using the .genitem files SHUFFLE_NUM = 5, MAX_NUM = 8 };
Update first post..
hope this guide can make you all can develop your own server with your own uniqe features..
@geger009 how about the upgrade color effect where can i/we edit that in the source code ... do you know where..???
i hope someone will share how to add new class in game.
Heres my small share :) Hope you like it
If you are bored on +15 color and want to add more. This is what you need.
Heres what you need to find at dxeffcharlevel.cpp
Copy the whole code and paste it below of the 11 OpLEVEL then just change OpLEVEL to 12 and up, its up to you if how many color you want to add. You have to change the 11 lines of OpLEVEL to determine the color level.Code:// Level : 11 (+15) ³ë¶û // 11 (+15) Means this is +15 color upgrade dwColorG = D3DCOLOR_ARGB( 200,143,143,112 ); // ±Û·Î¿ì ¿ë (Color to be change using ARBG just check it on google) dwColorA = D3DCOLOR_ARGB( 255, 78, 78, 41 ); // Ambient (Color to be change using ARBG just check it on google) dwColorR = D3DCOLOR_ARGB( 255, 128,128,0 ); // ±× ¿Ü (Color to be change using ARBG just check it on google) m_OpLEVEL[11].m_Ambient.m_bUse = TRUE; // m_OpLEVEL[11] means this is +15 color upgrade. Just check the corresponding OpLEVEL above so you can have the idea. m_OpLEVEL[11].m_Ambient.m_fBaseColor = 0.5f; m_OpLEVEL[11].m_Ambient.m_fDynamicColor = 1.5f; m_OpLEVEL[11].m_Ambient.m_cColor = D3DXCOLOR ( dwColorA ); m_OpLEVEL[11].m_Glow.m_bUse = TRUE; m_OpLEVEL[11].m_Glow.m_cColor = D3DXCOLOR ( dwColorG ); m_OpLEVEL[11].m_Reflect.m_bUse = TRUE; m_OpLEVEL[11].m_Reflect.m_fPower = 14.f; m_OpLEVEL[11].m_Reflect.m_dwColorOP = D3DTOP_MODULATE2X; m_OpLEVEL[11].m_Reflect.m_cColor = D3DXCOLOR ( dwColorR ); m_OpLEVEL[11].m_Flow.m_bUse = TRUE; m_OpLEVEL[11].m_Flow.m_cColor = D3DXCOLOR ( dwColorR );
On limiting, heres what you need to find at dxeffcharlevel.h
Cpp and Header can be found at Source\EngineLib\DxEffect\CharCode:enum { LEVEL_LIMIT = 11, //5, //Means 11 = +15 upgrade depend on level LEVEL_ARRAY = 12, //6, // LEVEL_LIMIT+1 // You always need +1 ahead to the limit. }; DXOPTION m_OpLEVEL [ LEVEL_ARRAY ]; // ±âº» 0 LEVEL 1~5 ±îÁö