|
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 $ e$ Q& b8 _$ J5 _5 s
change level without Rebirth
% G, K' \) ]) ~. [4 I4 d3 j2 ~! e* B7 n5 ]/ t
Now, let us begin.
! x! J$ m3 t( T+ m: X6 ?& h' L0 r; \+ x1 n4 }
Requirements:
3 Y2 y, Z4 W0 }% T5 |Source
2 Q7 F I1 g' m4 k7 tNotepad / Editor2 W! ]1 Y6 R. T' b, C2 @, x0 V
( t8 H$ E5 m! u- k3 H! J3 P
/ / Tips by Sedrika+ E' O& `/ ^) J3 |1 \$ }8 O* A
7 e& c* S7 o" k& X* T v: L5 _It is up to you how you do it ^ ^! H5 X9 r+ j. _% I4 s
3 ~" B( T. V( n* B* W+ ]/ xGo into your source folder and open the definejob.h
4 }) R/ C% Y4 I, `0 l5 q, U" |: bSearch there for:1 B( W1 K$ I# r
' a# d; g) r( Y4 y, }#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå y' \) ]0 J- S* n1 ~
#define MAX_LEGEND_LEVEL 129" ^; g! y+ N) s B( f- K( ~
#define MAX_MONSTER_LEVEL 160
! R$ m5 R; i" F$ ^2 |- u; ?( W#else // 15Â÷ è÷¾î·Î ·1o§è®àå' K. p4 n* n+ J4 m2 v6 I% [0 o
#define MAX_LEGEND_LEVEL 121
' ^$ C7 v1 D1 ], X#endif // 15Â÷ è÷¾î·Î ·1o§è®àå 5 N. z$ J/ Y4 Y+ `7 z0 ~
! [3 J0 D5 u% E! z. i* v* c
# G% {7 v Q. R' xRed: Player Max. Level. u( l( R( T. l
Green: Monster Max. Level$ i5 l. }4 q5 e4 v
) d0 O# B% e) K, b- ~These changes as simple as you want.
$ O3 A! x3 n; V7 h* j' s' A6 ^) A. e) u& x6 Z$ n
Then you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.$ T, e& |+ P& L. t8 I2 N- s# J
0 O" c+ ~* P! B- n1 d Part 1 of blocking CE
4 l5 g* r" T5 D/ V8 x6 `0 x6 G$ r' M& G% [$ g0 S
In this tutorial I will show you how to change the Head of Mark flyff.
% x# w8 y1 s% B. B4 p4 LThe current Head Mark is well known, 5E, which results as a string ('^').8 s/ S1 _9 ~8 ?% w# F+ c
9 g8 c( u. }3 V9 j
For this we go to the World (Project) and looking at the Buffer.h after thistext
4 k5 Q f5 F5 ~9 d- dQuote:# u7 p" l& T9 v
# Define HEADER MARK '^' / / Normal messageheader' R" v) ?& b. w' d5 s P
# Define SYSHEADERMARK '%' / / System message header+ v8 [( u4 i0 L, N
What the Sysheadmark is looking for is not even the top 5E.
2 l9 q4 S; p: E: A5 BChange this and it makes the CE Not work on server.
+ A9 n6 b7 B6 b: w- s! Y
) ~* ?( V0 x* I1 z$ fThen Tom's anti-hack is no longer useful.
& B- d$ O% O5 w8 u- v! h* W0 o7 p$ d+ c- k/ ~! _
LG Sedrika
Part 2 of blocking CE . Y& S8 y, T' z6 P' E8 k5 Q- C& e) ~0 O
4 z6 M2 M% r# a" t @, ?& R1 t
In 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. 5 ] ^7 }' @" R4 O
What does this have an advantage?# K9 B. W( P( |0 V Q' ^$ Z! K
The editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself
' g! H" C: W* w+ o
" h- ]. k' g; M/ ]
7 ~3 [3 O `1 P1 X9 d* u) n3 i; b% xFirst you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz." M, n7 f9 c: y$ J- K
5 m+ I- m& g, |- N% t! d; r2 Q; [Then search for the following content in HwOption.cpp , w( P3 ?( Z. \, O
" |% \/ X- g& q5 B1 Q
% i8 e, F7 P( Jif (scan.Token == _T ("ip"))
: M: h+ R; N1 p% }{
4 w6 t( u% g3 T, {% Gscan.GetTokenEx ();
$ F$ B5 N) ?7 N/ Q3 d, @1 _8 nstrcpy (m_IPAddress scan.Token);
* Z c4 f" t) E4 X) V}# p% J8 o) D1 S" M2 y
and turn it into this:
6 P/ r3 S5 Z/ h/ K8 y( fQuote:
* Z3 r" C# X) I" O: @if (scan.Token == _T ("ip"))6 r5 `: e3 Q7 J1 w6 ^" |- L6 y
{
/ i+ y" m. @4 V3 c/ / Scan.GetTokenEx ();
' e, W3 k( f! y* x1 h/ b' @/ / Strcpy (m_IPAddress, scan.Token);
5 b6 j, `* ^: f* I+ U$ b% s1 [}
0 c5 o6 e' r' ^$ nAnd you created the solution.
% x/ g: l( C( A% ^; F4 F1 S, n3 l E
+ v3 G2 x& {% C" V! o
Then read the Neuz not the IP from the INI anymore. even if put in it
2 b* l4 n/ D+ E# K# C+ z
0 N. P( K! m" O9 t9 U0 a6 P4 w Max skill's
: K# N3 H3 Q5 x5 q- @; f, {- ~& V3 J/ u0 b. T4 ?4 H6 ]
All know that, 14 Max buffs, you get all the RM Assist Skills + Skills fromBuffpang and no more space for the YJ, Knight, Ranger etc
# s7 w8 D% y+ W; C$ \7 Q& d9 `- l
$ L, F5 e+ Q" W) p* x% [With the TUT can provide the remedy it1 H+ T3 I, F2 V6 c
/ r1 {3 T) g0 B' y7 {, O/ ]7 N
# 1 opens the file SkillInfluence.h9 E `* ~* c3 i
# 2 Search
& a0 w9 D( i. F4 W* S# RCode:
7 c% V8 w" ]( v0 n2 ~2 ?3 [8 ]. S# u$ l) z5 G3 ^& p, q. X4 ^
# Define MAX_SKILLBUFF_COUNT 14
: Z; K7 C% b; H4 r& V2 D- R6 I3 l' U+ y2 B; F t2 j
# 3 Change the 14 to your number (eg 21) and save it from9 q8 G& U' s. l& R
# 4 compilation and ready
' g- }: W/ I8 a9 _' q4 @" T" n
2 B0 v4 T) n* {) }; w1 c- Y) f" ^4 ~+ i* g
I 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:( [2 ]# ]% {: y7 p# ?. F) O
. I' p e* S6 w3 R" ~2 r' @dennisdra
' X& S* p; k4 R( y/ ~7 ?9 o.Crasy7 p# M* `- x: w! o( t$ \
©ross- S/ Q$ Z2 {; U0 x
Sedrika
2 m% N0 d2 }0 c( W |: d6 Y* }( e/ q9 H% }
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! . c/ W9 S+ g# Z! F, _
+ ?. X" q% R: x. \" O5 l l) N; q
P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
, O4 j, p, g- ^& x: ]; U
; }) m% J$ ^' J8 ~8 P+ ^- h; n" m# e6 q# ]/ V8 ^! _
Update 1:
how to turn off "Profiler" in worldserver.exe # O) G- o3 ^& V; {' [3 J5 v
# L: a/ \+ N( E
$ G: B% u9 Y1 Y- }
in VersionCommon.h of Worldserver Solution
1 F4 X6 {0 i( w( L4 ?Look for3 C" {: U; s) x5 J! @
' ]; Q% P, j) {#define __PROFILE_RUN
# M3 r8 z D% N$ p
# L' }& L4 L$ t! zcomment it or simply
- ]2 n0 T& }' }/ F/ ?
' W2 S( C& v. R+ [7 G; P7 s2 o5 y9 p; E//#define __PROFILE_RUN * ~+ u1 _* Z1 l ?6 ~! w
: t$ b/ I4 E3 [9 d, r
7 B# \ W* ]2 ^% v6 Ccredits 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投寄。谢谢。我添加更多的很快如果你有病加太
- C4 J+ |2 C% Y8 p6 Q# P |