|
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 # @) n8 l" u/ F( c! P# n1 F- Q4 n
change level without Rebirth
8 \' w& q9 e6 K, X( M
, a# f5 f* I' i: YNow, let us begin.
+ v: t- D* ?/ W; p$ o/ w7 [2 V( H. l( ~) P2 a2 f+ E# t
Requirements:5 J; \# X. p+ Q/ J4 e4 L7 G
Source8 K- R0 ~# N. N9 O; Z2 _
Notepad / Editor' s' C' T, a( Y% I1 O
j: N) i8 u* M1 }, B, M$ D
/ / Tips by Sedrika
, h! u E$ d9 @1 `5 f. {# e! s1 B& T1 B
It is up to you how you do it ^ ^
/ @& @9 }2 _4 F% T& `# O- w& x' X3 L ^
Go into your source folder and open the definejob.h
h( D, C1 [; g" h0 E1 L/ ZSearch there for:
c# c' ~: l$ R9 D5 w
! z: J' |. ^4 q' \#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå
7 @9 V4 H1 G1 j#define MAX_LEGEND_LEVEL 129* i9 i# l# D$ x- ?- Z7 h$ Y! \5 }. I
#define MAX_MONSTER_LEVEL 160
: `7 V; r( K% P4 j- E#else // 15Â÷ è÷¾î·Î ·1o§è®àå! V+ M8 I6 ?1 t' |2 ? c
#define MAX_LEGEND_LEVEL 1219 `, n+ F1 a8 N( a
#endif // 15Â÷ è÷¾î·Î ·1o§è®àå 3 [7 N, p* q. P1 {9 c' a
q/ ?4 @1 A* p1 H- P# e6 h
7 b: s6 r. J- b% n$ ?2 iRed: Player Max. Level' f- o5 S$ f) Z* U. L' f$ ^1 r
Green: Monster Max. Level: S' j/ R( k2 ^1 q6 u
8 l+ c% \9 `( m! v _2 w
These changes as simple as you want.
& u! r# I$ U& `$ M( T v- k1 e2 l% 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.) G7 L( O* {; b/ Q8 o+ U
% i5 v1 O* m: L5 ~$ j! e
Part 1 of blocking CE
0 N* @, O7 K e
' Y# X& Y* j" x- E9 YIn this tutorial I will show you how to change the Head of Mark flyff.
$ m, i: f: X+ o. kThe current Head Mark is well known, 5E, which results as a string ('^')., v/ ~& |6 @: a
! M1 V- y9 b& U4 b2 X9 \
For this we go to the World (Project) and looking at the Buffer.h after thistext5 c, L3 T; H$ @& I
Quote:
6 T) Q6 y' `8 y+ ^ o7 \# Define HEADER MARK '^' / / Normal messageheader& e: ] S1 u& E
# Define SYSHEADERMARK '%' / / System message header
c) A% ~ s6 _8 y& e% iWhat the Sysheadmark is looking for is not even the top 5E.
8 S$ @* Z9 H8 H0 A- w( sChange this and it makes the CE Not work on server.
0 p$ c# _% n. N8 g3 x/ d: [0 @1 ^+ L; q3 v0 t
Then Tom's anti-hack is no longer useful.
, Y2 @* O3 ?8 Q, I
, t |8 k7 f- U3 x) a' uLG Sedrika
Part 2 of blocking CE
7 C$ I# i, r/ U' r5 h7 a! p7 W- L2 m& \: S, U3 a. p4 B
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 m$ F" I O) s% g! F4 H% O9 }
What does this have an advantage?9 N8 X' K/ |2 \
The editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself
$ z' T- P' J8 z3 f2 ~
" G, D) P6 A6 m. B; F
7 \5 c" i( d" QFirst you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.
; F o% L% x' ^1 S' S" I
0 m: A; a4 x+ \Then search for the following content in HwOption.cpp 8 I* s1 n# i% g% |7 A1 [8 Y; E
2 I; ^: T( Q' _4 H- Y) X, F
+ l0 \. F% X0 V- z/ d; e0 ?
if (scan.Token == _T ("ip"))( k7 c8 e% `1 {
{
: B3 d& d g( Y6 y+ x, Vscan.GetTokenEx ();3 x& H2 y; }2 [+ a
strcpy (m_IPAddress scan.Token); m2 X0 l4 h w% B) O! {! j! e& U! w
}
# ^5 R3 B: m% M7 N0 _/ s/ Band turn it into this:/ L: q) l) t0 D. k! @ ?
Quote:. O) V$ E4 k8 K3 U8 Z! f5 }& [
if (scan.Token == _T ("ip"))5 o6 q( _' E/ O% ^
{1 f5 m$ m9 T8 u# E- c1 ]
/ / Scan.GetTokenEx ();
# J a+ b) u, f+ l! m0 x5 u; k/ / Strcpy (m_IPAddress, scan.Token);1 m# L2 s1 {6 | z! l. @0 z& F
}0 R4 M& u5 q/ k" T' B
And you created the solution.
* x! f- r( ]$ t( k, {0 i8 ?: X. N4 Z% R" x7 k
' R. h0 D3 I" s$ o0 s
Then read the Neuz not the IP from the INI anymore. even if put in it
9 G G9 o, i4 n2 D, }
5 B$ f i8 k( z6 u4 K% O
Max skill's , {8 m% R) _; w7 X5 p
, p) s1 U7 @8 A$ A$ ?3 o
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 & h; m+ I+ @% V9 o( H! |3 s$ h" b- o
) t8 c+ g( _7 ^* T! Y* F/ N5 r- \With the TUT can provide the remedy it9 X# p& V1 F1 g' e4 @+ V: _, X6 _1 I/ Z
# |+ w" ]8 f0 V/ S5 R- f/ y# 1 opens the file SkillInfluence.h, X/ T9 b. C& ~4 f& g
# 2 Search
( P) J/ p4 p' V& w9 sCode:
) }' J$ A: l, z& Q. u& z
3 x4 w3 G" N/ A# s6 m' `' c# Define MAX_SKILLBUFF_COUNT 14
p: s0 A0 U6 T1 o; n, a9 p" O4 j; f- _+ I: L! a) M& K( W
# 3 Change the 14 to your number (eg 21) and save it from
6 v8 }' R$ Z' C9 [' e$ ?# 4 compilation and ready' d1 |( O" u! d7 H
7 j" c8 {; ?! ]
: Q! b, A* S o! q8 k) pI 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:( k5 d3 z2 C+ s. Y7 M: K
0 t$ l+ z8 q7 t p" D
dennisdra
- W4 N% @0 ^* F.Crasy
5 c( o/ s1 a% e& |8 f; ~) t©ross8 W4 ~5 T" U$ ~: [6 w A
Sedrika
, `% P" I; R3 n- H$ Z* U2 ~2 ?: o ~4 D3 u0 a$ |
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!
$ Z2 G( m1 s* f- z( Y* _1 B2 ^" \# N. E! M) ?) M) e' A
P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
$ P0 u: R9 i9 X: K% Y0 s& l8 ^, W! H' }
" b# y X2 r0 M7 c9 |' q5 F0 s U
Update 1: how to turn off "Profiler" in worldserver.exe * q: H1 k0 ?& j$ F N0 B7 b
0 L, f% E2 N( s6 Y8 w1 z
2 N) s; j3 L. f9 X8 v: A/ N/ o/ X
in VersionCommon.h of Worldserver Solution* l1 a! d$ n) N4 t# R; `1 ]
Look for
; l7 Q2 ]% I) S' j( @9 {( [$ V& f W: a" \/ A
#define __PROFILE_RUN% I8 f' `5 Y$ P) K% i3 n
3 z0 v2 j. b5 v
comment it or simply
" ^/ l" }( s9 W0 _( s
0 `( b3 o9 d6 k1 g//#define __PROFILE_RUN ) ~5 W$ W5 D( O
8 Z+ X- t3 A. l, Q. k! \1 b& G# G
5 y& [! C/ M0 c$ x5 ecredits 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投寄。谢谢。我添加更多的很快如果你有病加太
- K V7 S i) y |