|
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
2 Q* J( a ~: M! w0 K6 jchange level without Rebirth
2 X7 j. j+ Z% N$ W' F( H2 L. Z/ b+ A! R! F4 L: H5 a+ x
Now, let us begin.
3 \. _& t# x5 ?* K
- e: k) K7 `& X) t- n' J2 J# RRequirements:
3 N- b; F5 l+ i+ z8 K( u" H1 q QSource& t( H9 Y; ~. l4 d$ U6 v
Notepad / Editor
& d: x7 Q' }/ U: q5 G# p+ U) z1 k+ Q3 V; m
/ / Tips by Sedrika
4 n7 S! [& B9 T* {6 n( U9 {2 u f9 @5 l0 g
It is up to you how you do it ^ ^ h2 @6 N0 G# @1 `
5 R# t! ?2 K6 Z7 L, ZGo into your source folder and open the definejob.h& T, U, D" A1 C0 g2 ^: q: Z
Search there for:
) u- }* u! s. C; \9 e6 w7 j: o% k, r0 R6 d- z! p5 {
#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå
4 _# g' u- H( y* L#define MAX_LEGEND_LEVEL 1299 C' h Y# H6 ]" }) A! L
#define MAX_MONSTER_LEVEL 160
+ a! `' j l. J" A4 K5 n+ }#else // 15Â÷ è÷¾î·Î ·1o§è®àå
9 h+ L1 K2 K, i% c: O" d* j% y& \#define MAX_LEGEND_LEVEL 121
& e9 q2 G' p7 J6 ]; P#endif // 15Â÷ è÷¾î·Î ·1o§è®àå 5 L. \+ ?: b8 D$ C) q
# M, @6 \. d3 `( u7 I* H- A1 q
$ a% N/ g7 G, M4 w0 q- v
Red: Player Max. Level. A0 q, S7 F% x6 a. j& P
Green: Monster Max. Level
( U; `; ^; ?4 E; l1 d
6 o: h4 W+ a2 n [7 m8 J6 m, b ZThese changes as simple as you want.3 n1 O. l; ?6 R* {! k3 K+ b4 p
; N6 q% b# k$ p7 Z4 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.
, R: I0 o: e& d% H! ~
8 f1 h$ A5 h- L" h/ G3 b# I+ a
Part 1 of blocking CE
9 k0 P8 v- ?/ e) x1 Q# \9 O
* S. @( y+ G/ y; }1 KIn this tutorial I will show you how to change the Head of Mark flyff.4 Z; f' q u* c: s7 k d, X: O
The current Head Mark is well known, 5E, which results as a string ('^')., x2 ~) Q8 P% Q$ Q, M3 F" x
$ G8 K7 b0 @5 d/ |& WFor this we go to the World (Project) and looking at the Buffer.h after thistext
" J+ e; ~# a* a* ]) XQuote:
9 U+ f- _* B1 C- q& K# Define HEADER MARK '^' / / Normal messageheader: c- Z) n. p4 `
# Define SYSHEADERMARK '%' / / System message header% b" h" ?7 l+ n# q
What the Sysheadmark is looking for is not even the top 5E.
% A0 D+ ?. G* Y% IChange this and it makes the CE Not work on server.
9 W$ x& b+ N5 E1 K5 e M( J! x0 Z8 j3 k( C I5 F4 l/ v+ Q* J
Then Tom's anti-hack is no longer useful.; _. y! v4 x: n6 a& o; U0 ?% q/ ~, k
( _; S" _9 ?% \
LG Sedrika
Part 2 of blocking CE
7 m$ F( k, j3 I9 o4 h5 z2 X% V3 ^6 L' D( E2 X% H6 F
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.
2 n) m0 n, i; ~What does this have an advantage?
1 F( a8 G- B2 I: ^. SThe editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself 3 x+ Z/ i, x0 ]0 E8 ^
( a9 C5 k, \$ g- A3 k+ ]6 d
8 J: k8 X* C: K8 ` L
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 A0 D' W# U: N
: U$ n+ ?( a$ V! ?5 L" SThen search for the following content in HwOption.cpp 5 R2 q, t( u' p, k# K) Q
2 P6 u5 t7 m; t* X3 K* e
- a) ]: [* ^. hif (scan.Token == _T ("ip"))
+ Y' h1 b$ U' v{
4 O9 _- G s0 x7 v* Lscan.GetTokenEx ();' l6 o& [% W h1 Y/ d6 c1 l6 p
strcpy (m_IPAddress scan.Token);* l b& ^* t; E& j3 ]) y v
}* G9 h: {, l. d
and turn it into this:7 O9 v1 A+ Q- v$ `+ [2 y! s8 ]
Quote:! i5 x4 M" ~( \1 }
if (scan.Token == _T ("ip"))- K, K; \: Q F. {& F: L% r j
{1 p1 r3 G( d; z+ m! J; t! W& X
/ / Scan.GetTokenEx ();
' }$ P% c8 ^1 F' k) w( o$ C* j/ / Strcpy (m_IPAddress, scan.Token); m& b* d$ }; F9 a( Q
}. Q) {% O2 Q( f/ x, R9 u" w
And you created the solution.
( g* |/ J" n9 r1 e2 |( l
- @& h9 W2 U4 e3 H+ V9 v
( i& i. L0 G7 |/ m8 RThen read the Neuz not the IP from the INI anymore. even if put in it# C s% H% y* L- F& h
* [. f: P3 o7 \: I ^6 Z8 h" Z
Max skill's 5 h, F& L2 J; j; v4 `6 T6 W/ L
! j+ K8 L& t* _- \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 ' H2 s& h/ b, F* w1 N, m
3 }! `# v( ~5 H/ F+ a( SWith the TUT can provide the remedy it
3 N. n5 G2 x* T1 |* \% _2 e/ r# e% c/ x; G8 r+ U/ b
# 1 opens the file SkillInfluence.h# e( n6 g% G& m) G ~
# 2 Search
% J2 i( z% ^1 D2 m, xCode:& Z' y( X3 [/ d) i
* V- W5 Q4 @6 B& [# Define MAX_SKILLBUFF_COUNT 14
y- P V$ i% w8 M( S0 a3 u* d7 M j4 H# z9 d5 U& T
# 3 Change the 14 to your number (eg 21) and save it from2 L# O7 p: l8 f: E: R* B3 i: G+ a$ _
# 4 compilation and ready) i' a7 E: O, F. S# U9 ^/ F2 h
! O1 V: }8 L8 x/ q" O' T
) \( V% X6 _5 E0 o; kI 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:' d2 k4 i7 x$ W: X5 S
. X6 V3 X+ C( }# i* jdennisdra
5 y- [* G2 u( o, S" Q.Crasy4 q* ~- j" O* i1 g) P
©ross& x9 T( ?- g2 p4 p
Sedrika5 s4 `: y/ V9 j5 p% c4 Y
O1 [6 O. Q7 c( Xeverything 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!
]' g4 f# j( H/ K2 }# m+ S. W) ]( n( l
P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
' X% O& E2 M# |) t
/ ^; j1 g/ I0 @5 n+ |" @2 o8 Y; a- k2 n u3 t* ]/ d
Update 1: how to turn off "Profiler" in worldserver.exe 3 x6 l- ?2 t/ ?$ V# D D1 T9 x
0 K; q1 {7 O, B4 ^" h4 b0 l. }* ?. X, s6 l7 A. L
in VersionCommon.h of Worldserver Solution
9 Z' ^2 P6 C, j0 J$ y$ YLook for1 p# S% X( q; ?5 A( [6 |* K$ O
. l" I I) A5 [! i* M#define __PROFILE_RUN7 l# D y6 A0 `2 ^6 L
) q5 Z. T% l; h" J4 t5 qcomment it or simply
6 I& U# }8 G# ~
8 }3 \; V) _$ {( ?7 n) z3 w//#define __PROFILE_RUN / w! z; p w2 c4 \: U3 _
, c6 i* j1 l. ?; u$ G% i( O" a$ K3 h: q
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投寄。谢谢。我添加更多的很快如果你有病加太 ) V& i3 }, R# u) a E; l
|