|
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
l5 N$ E3 ~0 g2 `5 t9 lchange level without Rebirth' s8 t" X, t" L+ M8 q2 W- c
( i; @3 N8 Z9 C# H1 {
Now, let us begin.
$ ~9 K2 m& y, J; x, {: e$ S% l" a# q q P
Requirements:$ d% A( \/ Y8 {1 D, g2 j
Source' b6 c* ?" G/ l, R% V- N
Notepad / Editor
/ m6 y; ?- \/ K3 S3 d4 s$ Z$ I8 C% y! J5 H' x9 }6 T
/ / Tips by Sedrika2 Q+ P9 G3 `2 }2 |* y) g; v
# n) |: B- r& r' R2 A3 E, ^
It is up to you how you do it ^ ^, [, y# X1 d: Q
( ] X/ S0 q. OGo into your source folder and open the definejob.h
' p; x* c5 c& {3 xSearch there for:+ T( S" x5 E6 Y: u3 G) A
+ C9 U- g5 u0 b+ b% q0 ~2 E$ ^0 L
#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå
, b4 ^" N2 `9 r0 @#define MAX_LEGEND_LEVEL 129
3 H. u1 j6 L. c#define MAX_MONSTER_LEVEL 160+ V; T! }$ R% ~
#else // 15Â÷ è÷¾î·Î ·1o§è®àå# c4 r" f1 f0 w6 I! @( N" ]
#define MAX_LEGEND_LEVEL 1215 o( I' {4 v* B3 Y- L6 F0 c
#endif // 15Â÷ è÷¾î·Î ·1o§è®àå - |" Z, U& I# ?1 G( |# K' v
% \+ I$ f5 w; Q2 P0 s: z, D! ^# b
a5 s$ f* `% [" N) iRed: Player Max. Level
9 w9 \% _1 E$ h/ v+ v& q+ ]Green: Monster Max. Level# N, C7 T$ T8 b W: e) c+ C* z
& ]' ]9 r8 X# s4 u! lThese changes as simple as you want.# g$ E. I4 x6 ~
" }. l, X- H& j) A- q1 d
Then you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.
& Y6 ]6 D( e/ a* W6 ^' A( z2 }0 q7 k1 I+ A$ D2 I; S. U9 S
Part 1 of blocking CE
, m: \ W* X1 T6 W; e- s) Y( R2 _- g' ~
In this tutorial I will show you how to change the Head of Mark flyff.
& N0 l% a N$ D. e8 B$ E# FThe current Head Mark is well known, 5E, which results as a string ('^').
# b5 n- Y; `7 T: A4 v; t ]
( @7 o. }+ l) ]! kFor this we go to the World (Project) and looking at the Buffer.h after thistext
% I% T' j% g% | q( Q) tQuote:6 Q" l; I: {( Z6 ^, q) b
# Define HEADER MARK '^' / / Normal messageheader
5 k7 b- ?: H; b* U. Q. a) y7 ^- ^# Define SYSHEADERMARK '%' / / System message header
8 B. \/ p& \- E3 T6 e6 k2 CWhat the Sysheadmark is looking for is not even the top 5E.
! y1 |6 t2 {! y: ZChange this and it makes the CE Not work on server.' z9 v" s' ~) D1 f/ J2 i
- v0 ~: E' z$ ~: I
Then Tom's anti-hack is no longer useful.
6 f; X# c, H, m( U" I/ b8 f8 E4 W1 ]5 G% J4 a' h% O6 |& L
LG Sedrika
Part 2 of blocking CE 5 z7 f3 ^0 S$ j u9 H" g8 r3 c, \
( n4 L# d+ g) ^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. . L9 N3 o4 J8 M1 `4 R7 V8 \2 |8 z$ M
What does this have an advantage?
9 T( c) t% n" T8 n. aThe editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself 7 ~% g2 V3 [, f% W
0 T9 A+ T" n4 y+ `2 r3 v
: K- C1 U+ Q/ B$ IFirst you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.% V$ j4 d6 J1 s9 N0 b
# v% ~0 |* r$ c1 c# Z% X9 ]Then search for the following content in HwOption.cpp 2 Q7 T( x. y5 ^$ v6 H' P
7 t4 L' K2 P- a6 Y$ z s2 i
% Q+ L: I5 m' i( g- Q8 q6 [if (scan.Token == _T ("ip"))9 A" V8 c5 J6 i5 r; y. v8 f! o
{# b! E5 d$ e# {5 |& J
scan.GetTokenEx ();
/ o. I; i. |- E7 h/ T( c' tstrcpy (m_IPAddress scan.Token); M' Z1 I; J2 T$ x: H( }! L1 x1 [
}
1 V' C+ s! t3 q" pand turn it into this:
+ @4 W( X& t* W. WQuote:
2 M( o I: G0 F5 K% E9 C1 h+ qif (scan.Token == _T ("ip"))
, s! l' e! W3 s+ j; k3 G3 W" b{
9 D# `1 t/ d7 u- e: d3 r2 {+ V# k/ / Scan.GetTokenEx ();
& Q* G0 }3 g, r( @- V' E* S/ / Strcpy (m_IPAddress, scan.Token);
0 k! N6 E0 y0 B7 s* {6 {}# ~5 K8 j+ |9 V' C
And you created the solution.
3 w8 v- L' c+ O0 e- \
) Q( v G5 i$ F, `
- x0 U! T3 ~' n. Q8 b; |3 EThen read the Neuz not the IP from the INI anymore. even if put in it9 m& m# k2 M3 ]6 x2 |. v
4 L; S. u5 o# L/ V. A
Max skill's
% R5 _& h* z8 G2 @8 x4 I
7 p1 b! o# ~9 e" LAll 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 q3 I% ~. ?* |5 M$ u
: ^2 h2 o6 j* I1 ~With the TUT can provide the remedy it8 Z! ?9 Y' l2 g
( [/ O6 [8 |: t# b$ n2 K
# 1 opens the file SkillInfluence.h5 c: a: X4 q6 s3 @6 o' |
# 2 Search3 ]9 f4 H- t6 L* k3 X* r
Code:9 O9 _/ O% e1 K2 ?7 R3 D" |
0 d% {! H4 N x& n% y7 |# Define MAX_SKILLBUFF_COUNT 14- s& ]/ c7 f+ }8 N7 E
. ]$ N- G; D% a; p7 Y
# 3 Change the 14 to your number (eg 21) and save it from
, q3 o/ Q, Z1 x' q; `- H$ D+ h# 4 compilation and ready n- \9 G$ u2 A, Z- s4 Y c$ @6 \; h7 f
$ \: } p" s3 r4 p- E P
+ C6 `3 X9 d' x& TI 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:
8 N/ r6 [$ v* y4 h$ Q& s
6 U+ D9 [( o! E9 ldennisdra0 p* h B* |6 Q- X0 l
.Crasy
# N: ]2 _5 {- M2 S4 G3 x©ross- ]2 \7 a6 D2 L! X: j3 P
Sedrika* H; L' |+ ^6 V
# a3 q8 l ~! B7 Y5 `' Weverything 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 C9 l5 `% l6 x. G) b! j) X: g
% w/ M" b/ S# Y' `P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less. x7 L9 ]) e( ^ C3 }
$ v y5 e0 D. [. ]
/ [8 [3 P; X8 _6 S1 ZUpdate 1:
how to turn off "Profiler" in worldserver.exe ) @: Z. O) v6 S. |3 j
5 W* |+ G. _8 H6 Q7 J% D. |% E5 [
0 m5 }7 V# `& S. T c7 }in VersionCommon.h of Worldserver Solution
8 }! Q) p4 F, |, }5 U/ n+ ^, DLook for
) n$ W- a ?8 D$ L0 Z& g6 \2 X D* R: E
#define __PROFILE_RUN2 O e$ k+ h, C& }9 x7 L
$ {" g; k3 V8 z$ g' C; T1 icomment it or simply$ @( h% i& A2 a2 C! _# A
- _8 D4 v/ k! D" `9 i* {//#define __PROFILE_RUN 6 q5 H6 n5 N' }0 n$ d0 h
1 ]- Y# f$ o, r8 [) o' c7 O. y
" G1 B1 T2 d- ~8 l
credits 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投寄。谢谢。我添加更多的很快如果你有病加太
1 w7 r* }) l, { |