|
Okay iwas going through the elitepvpers forums and i found alot of source guides imgoing to post the good ones here. translated the best i could. I take no creditat all on these how to change max level $ a+ Z0 P$ ?3 K( x8 q% W
change level without Rebirth- ?/ i0 U! i7 ?0 W# \
5 p. P9 [) M% J' |1 G: B" b# p: uNow, let us begin.! M* e! W+ u9 W3 R3 E5 Z! q& y
1 F4 D2 G% j+ gRequirements:
5 s& V( z6 N* A/ }8 ]Source7 U# g( _5 F; \7 E! Z, l
Notepad / Editor, j* g b/ D \; o5 u' g) x
! U/ ]: F( d! S# q4 x9 ]7 p
/ / Tips by Sedrika9 w+ r" _( I' b: C% r
) U+ r G. y5 N- }It is up to you how you do it ^ ^' t. j2 h& Q, \% v( v' K: `
l) L& w. A9 PGo into your source folder and open the definejob.h
( D+ c9 T7 p# K) `8 jSearch there for:! v* M, R7 k" _5 ^' ]" S
2 z; |: O- B* k& N
#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå
, B* b2 r4 g' P#define MAX_LEGEND_LEVEL 129( G0 E6 a P. i1 ~* M+ n
#define MAX_MONSTER_LEVEL 1607 u- v8 h! ]( P2 `- ?2 I2 T
#else // 15Â÷ è÷¾î·Î ·1o§è®àå
?# z5 w: G/ t' H9 b6 ~0 A#define MAX_LEGEND_LEVEL 121
2 d h5 [1 g9 M) C$ d3 x#endif // 15Â÷ è÷¾î·Î ·1o§è®àå - F! x* a) b+ K$ R0 Z5 B5 G
" M: H/ L% i/ R2 P2 I+ z. c9 C8 s7 Q, e: a
Red: Player Max. Level. t( l/ C: F) I3 G. ^& u
Green: Monster Max. Level
4 }' s0 a: n. f0 q' M0 d7 m. E) j: B
These changes as simple as you want.
5 T8 c$ y- H9 a) \4 E7 y6 Q8 Z( Q6 x
Then you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source., O' b3 ~% G3 k, ~7 s( r& o
2 z7 J8 B3 ?9 U9 i( x Part 1 of blocking CE
" o8 z$ [/ }7 z K
$ U8 }; M! g* {' ^7 m E0 oIn this tutorial I will show you how to change the Head of Mark flyff.
, I% v5 ^6 M$ o7 SThe current Head Mark is well known, 5E, which results as a string ('^').
& o2 @5 X$ M- @3 {% @* g! e
! ~/ V$ j x/ r. K2 i2 ^For this we go to the World (Project) and looking at the Buffer.h after thistext
$ o* ]$ m& V' e) k2 e3 G* A; XQuote:
% r4 a# h5 d+ n: D9 n& a# Define HEADER MARK '^' / / Normal messageheader @% {2 ~# V$ _ c, N/ S( ]
# Define SYSHEADERMARK '%' / / System message header
# A+ \2 q1 {3 TWhat the Sysheadmark is looking for is not even the top 5E.
- w$ I5 O* {6 |3 T2 o7 @- wChange this and it makes the CE Not work on server.
9 k5 J6 C) [# O% |/ Y# E- ]! G9 o7 x* M% k
Then Tom's anti-hack is no longer useful.
# S$ K' z2 B$ S+ m1 |; j; n2 F- Y: h2 ~" b% H! E- P! G" j( G! C- O
LG Sedrika
Part 2 of blocking CE
& \- W" Q t3 D X3 o
8 M/ G3 A% h* q( U5 DIn this small text-based tutorial, I want you for a quick time to explain howto rewrite the source so that the IP address does not reading from theNeuz.ini. , z) r" e; P3 Z4 {. q6 }9 [
What does this have an advantage?
& v: _/ w. s t2 l8 pThe editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself / N% {6 |8 q& M! E' H' z
$ L! ]3 ]4 V% }* h+ \8 t
( h7 r# B2 r5 {
First you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.
5 k- d( B ~& P1 {7 C% |* B, N1 w3 |: S7 g* S$ d! m% q
Then search for the following content in HwOption.cpp
" \; n/ c7 I, F. g7 Y( U* s' Z
5 l6 o( m* Z4 i8 l+ u( V/ I" b6 r6 g, ]( l" E
if (scan.Token == _T ("ip"))
- w, @/ D# o8 o# v{- c. Z' T2 j. Z) `% F. m
scan.GetTokenEx ();
8 |9 I: l s* d s0 v+ f9 `strcpy (m_IPAddress scan.Token);1 p: ~" k2 E8 b, e8 N U- C
}. u4 ~2 z$ N/ b" m$ {
and turn it into this:
& r# ]$ ~: [* d* }6 xQuote: f8 f8 i3 U0 P8 y
if (scan.Token == _T ("ip"))
- ~& T! R" Z- f8 m$ l{
. |7 m4 S* f$ N' \( W/ / Scan.GetTokenEx ();/ g9 t) g, l9 e& l
/ / Strcpy (m_IPAddress, scan.Token);
9 c+ Q7 O5 u% q, L* \}
' t2 F2 Y" _ j* o3 K4 g- [And you created the solution.
3 u4 j' D; [* u$ G5 E! F; y4 H0 D6 E4 W: u. R( e. Z0 I
( M; `5 u& m" S H6 OThen read the Neuz not the IP from the INI anymore. even if put in it
( c2 d+ O3 o0 _% L1 l+ J$ N0 s8 K9 x3 Y5 {
Max skill's ) M6 D$ L$ ]1 v; J! Z
1 D9 P: H% {) c6 DAll know that, 14 Max buffs, you get all the RM Assist Skills + Skills fromBuffpang and no more space for the YJ, Knight, Ranger etc
0 \+ X: _. h% N. O* W9 A( }
. g( `& D! q& q% ~With the TUT can provide the remedy it) |& |4 i P& u
* u- o, R4 g+ _6 F4 h
# 1 opens the file SkillInfluence.h! t$ w7 \! j6 |' K
# 2 Search# J4 P7 K1 B3 ?- C$ f. k" M
Code:+ f: z; c+ |0 y7 e
: d2 f1 X7 P# m; |3 q# Define MAX_SKILLBUFF_COUNT 14
" P" e2 p* G D3 A. e/ i# v) i# @) L4 ]! `4 p
# 3 Change the 14 to your number (eg 21) and save it from
5 f$ [1 s. Y! y# 4 compilation and ready
& d$ q1 g' b* v' j, h) [- w" ^4 E
$ v5 i4 Z5 j( Q- i$ a
2 J+ o7 L, |6 dI put the 4 major ones i found and translated correctly and can followcorrectly I did you Google translate i have done all of these. i got to do theneuz i.p one still and i am done. i will post where it is in the source tho. Ido not take credit to this at all. this is made by:; r3 h# p, }" Q4 l$ d$ j" f X
. W! b4 I7 D3 O$ bdennisdra
' |% g0 H6 {1 ^+ `8 _.Crasy7 ?+ ^! z# D9 l5 f$ ` B
©ross/ J. J5 e9 T. M5 K5 S q
Sedrika
5 J7 v m" F& P7 Y g% {9 ]4 {+ r9 |7 \; I- F$ N
everything there was German. I hope you enjoy this and these guides aren't hardto follow at all! i will post more here as i get them translated right. Enjoy! 0 m9 [ ~4 q: \8 b
7 g9 K o j/ j! Z* vP.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
0 a# l% L! Y. v: @
9 v' u# H4 v# y5 b. y4 ^# c- h# g4 e; _/ x! L b
Update 1: how to turn off "Profiler" in worldserver.exe / q: g" ] i. T3 B' x& k4 y
6 w T2 t7 `9 E( i" a
+ h$ b$ t# f, ?6 ^
in VersionCommon.h of Worldserver Solution
0 m$ L8 a* |) f6 s7 v wLook for
7 @1 J2 @2 J0 L5 f4 R/ ?# |7 Q7 Y! T, }( j0 y4 h9 e" r& v( v
#define __PROFILE_RUN% y+ j: `# l. G' _0 u7 p" e! I
# v6 D' t+ d/ }' t* L9 d
comment it or simply" y: O8 b) F5 x& O U6 j7 r
5 y5 K+ I8 z6 N; N4 f6 ]' s2 j//#define __PROFILE_RUN . ?# p! H. B+ `- n, H
6 N0 |6 Q2 v( e
x. F0 ~6 l7 E/ `& N/ u3 L; Pcredits to bryle000 for posting that. thanks. ill add more soon if you got anyill add them too 好,我是通过elitepvpers论坛,我发现很多导游我去邮局好呢。翻译最好的我可以。我没有信用在所有这些 如何更改水平 更改水平没有重生 现在,让我们开始。 要求: 源 记事本/编辑 //提示sedrika 这是你怎么做^^ 进入你的源文件夹,打开definejob.h 搜索的: #如果__ver>=15 //// 15Â÷è÷¾î·Î·1o§è®àå__hero129_ver15 #定义max_legend_level129 #定义max_monster_level160 #其他/ /15Â÷è÷¾î·Î·1o§è®àå #定义max_legend_level121 #有// 15Â÷è÷¾î·Î·1o§è®àå 红色:球员最高水平 绿色:怪物最高水平 这些变化,只要你想。 然后你只能重新编译世界服务器文件+和使您的客户在definejob.h同样的变化与源。 1部分阻断行政长官 在本教程中我将告诉你如何改变头标飞飞。 目前的头标记是众所周知的,灵活的,这结果为一个字符串('^')。 为此我们去世界(项目)和看buffer.h后,这个文本 报价: #定义标题标记的^' //正常消息头 sysheadermark#定义“%”//系统消息头 什么sysheadmark寻找甚至不是顶级类。 改变这一状况,使行政长官不上服务器。 然后他反黑客不再有用。 sedrikaLG 2部分阻断行政长官 在这个小的文本教程,我希望你快时间解释如何重写源使地址不从阅读这neuz。 这是什么有好处? 编辑需要的数据包从我加入,如果不是,那么什么?现在想你 首先你需要获得开放源码甚至不知道你如何做到这一点,留给你,和你做项目的neuz。 然后搜索以下内容hwoption.cpp 如果(scan.token==_t(“知识产权”)) { scan.gettokenex(); strcpy(m_ipaddress扫描标记。); } 并把它变成这样: 报价: 如果(scan.token==_t(“知识产权”)) { //scan.gettokenex(); //strcpy(m_ipaddress,扫描标记。); } 和你创造的解决方案。 阅读neuz没有知识产权的问题了。即使放在这 最大的 大家都知道,14最大魔法,你得到的所有室协助技能+技能buffpang没有更多空间的勇俊,游侠骑士,等 与学院可以提供补救 #1打开文件skillinfluence.h #2搜索 代码: #定义max_skillbuff_count14 #3换14的号码(如21)和保存从 #4汇编和准备 我把4个主要的发现和翻译正确,并可以按照正确的我你谷歌翻译这些我都做了。我要做一个neuz知识产权仍然和我做。我会在那里后,它是在源寿。我不采取信贷这所有。这是由: dennisdra 疯狂的行为。 ©罗斯 sedrika 那里的一切是德国。我希望你享受,这些指南并不难理解在所有!我将发布更多的在这里我得到他们的翻译权。享受! 注:这是指没有服务器应该能够使用行政长官因为它非常简单的停止。花5分钟甚至更少 更新1: 如何关闭“探查”worldserver.exe 在versioncommon.h的worldserver溶液 寻找 #定义__profile_run 评论或者 //#定义__profile_run 学分bryle000投寄。谢谢。我添加更多的很快如果你有病加太
9 s. A. {$ J [0 K' d p |