|
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
1 |3 c2 R. V! N3 Fchange level without Rebirth2 P- L, ~4 B e; I6 ]# l
' u; _1 ]; k L) z' z
Now, let us begin.
7 `- n' [; S' u1 s5 K9 e8 ^) w4 x# |% Q! Z
Requirements:
* n9 Q' S4 a; N0 j$ t1 @6 PSource( a! q) @2 b8 p) s4 C
Notepad / Editor
+ v/ E" O/ T; o8 x3 j7 m t$ u& d u1 Y+ U9 W. @+ H- G
/ / Tips by Sedrika
: n, q! r$ A5 ?2 D, _1 Q
" C) ?* g/ t, r# v/ P: RIt is up to you how you do it ^ ^
) L$ Z6 [5 @% k0 N) b2 \
6 o( T" J- n3 f: ?1 e1 x) ?Go into your source folder and open the definejob.h
. ?' p1 G) _$ v2 C. {, SSearch there for:5 ~! @/ q/ G7 l# ~+ p
9 L2 T8 E' v6 k+ _7 Z#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå7 K4 |7 C2 B [2 W9 n# e
#define MAX_LEGEND_LEVEL 129
! a. _& D1 c d8 V9 _#define MAX_MONSTER_LEVEL 160& I b) V2 i% s
#else // 15Â÷ è÷¾î·Î ·1o§è®àå
$ k4 X$ k4 _+ Q% T: \8 r% C#define MAX_LEGEND_LEVEL 121* t/ \9 Z. g: R7 w
#endif // 15Â÷ è÷¾î·Î ·1o§è®àå # I$ C4 a+ D& B! l9 K7 B+ J; ^
% E! O2 X" ]1 A6 i8 s7 q* Y/ n* ^6 f; f% A- b# [
Red: Player Max. Level0 B$ I) B5 l Y/ f
Green: Monster Max. Level
( Q" F/ D f, P3 n
- s2 G- C8 x! B. |7 ^7 oThese changes as simple as you want.
! T. ~0 Q Y7 H
8 }9 O, ^( j( R8 f) 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.$ X0 o/ a/ N. B: y
. V+ I5 b! F2 u( a3 G+ w& ]# `
Part 1 of blocking CE
5 {! p) [% m9 Z6 _5 h
! u8 ]! |7 T. ^5 q/ lIn this tutorial I will show you how to change the Head of Mark flyff.2 y3 z5 b# o! ^
The current Head Mark is well known, 5E, which results as a string ('^').
7 P9 u, y7 L9 C' t$ V
# d, C7 f& J' F5 ^+ w( {For this we go to the World (Project) and looking at the Buffer.h after thistext
# P( ]# `; a. w3 @& DQuote:
" w* X U) S5 U6 U+ m# Define HEADER MARK '^' / / Normal messageheader
5 X. \( ^3 W. M" W' o0 X) t# Define SYSHEADERMARK '%' / / System message header
: k$ e' v b& H/ j: y9 _: jWhat the Sysheadmark is looking for is not even the top 5E.
4 U6 Q3 G! V! xChange this and it makes the CE Not work on server.# U% E5 I- t, t& m# T$ |
" ?5 y4 L4 e1 a, S2 K' c/ S
Then Tom's anti-hack is no longer useful.
4 C0 |$ U- v% S& n; P N8 d
* E- q- U% N$ E7 [. W7 I RLG Sedrika
Part 2 of blocking CE
W9 s" f; S1 x- M+ n) E6 o3 E
* ^8 q9 O4 `. S& p* OIn 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.
' R) h; V& A$ A* A; \1 ~; g4 k1 D [What does this have an advantage?0 }/ A; J/ ~# y" u6 N9 v* Y
The editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself
- P( O, J& N% T- G+ `- K9 d3 A. V! E2 m& |2 n
6 j0 v# B- _ I0 J5 h/ B) u- Y
First you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.7 x- {9 ~0 g9 k9 T0 W
/ t) \3 R; L9 l/ S8 v6 L3 q5 pThen search for the following content in HwOption.cpp
7 y/ R. M `2 `4 ?9 X9 B0 p' c
9 ]5 m( y0 w2 D
" `* _5 M$ _, }4 e0 @6 t$ F8 M5 f$ Fif (scan.Token == _T ("ip"))2 j, F) j0 C& j* X1 F8 ]
{
, G- l1 p% S4 O( U6 p5 N2 Lscan.GetTokenEx ();" i$ h+ g2 H$ U1 R. R5 `; ^
strcpy (m_IPAddress scan.Token);
" k, C. g% l: ?3 @# `; r}2 s' B: Y! N: B7 K$ S5 _
and turn it into this:/ S! u% L2 ?5 |/ [: f
Quote:! E- \" W. s" Z6 o& g6 Y6 a% n
if (scan.Token == _T ("ip"))( E& K2 s6 {; w0 m' q6 Z- c
{( M+ G' w4 ?2 ~+ e+ x
/ / Scan.GetTokenEx (); Q% n3 ^! p9 u& |0 B
/ / Strcpy (m_IPAddress, scan.Token);, ^* `, J" @1 r+ E2 V8 [
}* e0 y, h8 c% j# p; v
And you created the solution.* f3 R7 B) l4 A+ k
+ o: T% p2 D7 i: Q9 h9 I( A! \" ]2 P9 f7 n; V) c: q- `+ T
Then read the Neuz not the IP from the INI anymore. even if put in it, m7 Z1 c/ n* O, D5 R A7 t4 U
7 O, A. P. O6 o' o
Max skill's
0 A9 u5 |/ ]: \! |! m' A; S% ?
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 / J' Z) Y3 G6 ?5 }1 N i% F1 O7 a. Z
0 y$ `; P% T c, ]4 Q
With the TUT can provide the remedy it
" D2 C& ]; g: W" F% N* F4 `0 ~8 y, S8 @. Y
# 1 opens the file SkillInfluence.h; s; L9 o& ]4 S) W7 a' A' `+ ^: w
# 2 Search
' a y+ A2 }7 J* U' @Code:
! ~6 p1 D; e( k; e2 I
7 O4 k6 C6 ]' z% ]( X# Define MAX_SKILLBUFF_COUNT 14/ b5 n! H$ N) U
; d8 z' `' J8 V6 r: g4 p
# 3 Change the 14 to your number (eg 21) and save it from3 n1 A ]! n& ~ A2 |8 ~
# 4 compilation and ready
" e5 k8 z, ?3 [/ O. ]6 o* c+ ]6 M& ~( u$ w' i
0 {! _6 Y; I- a( \# l0 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:% Q6 V. h6 c% @/ V
Z5 A( A2 w3 G
dennisdra
. c S8 i+ q) q: u# p.Crasy
& b' }! z, _; r8 g- |3 _©ross4 L; L; Z0 d2 M; A
Sedrika
8 _6 ]9 G: C' U
4 u; c( c! j. Ieverything 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!
; X) R: z0 v# a3 Y* r" S' ^7 Z. K, f, t0 T9 a8 s
P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
7 r) q; a& n2 P+ v$ V( }
* w' b: |; J8 d% h" u' M$ w' ]) S9 V6 B4 w' I. T F+ {
Update 1:
how to turn off "Profiler" in worldserver.exe $ x! A0 I- ~1 W. c) e# u
7 v& I) b$ L9 Y# P8 v
% m3 ~6 K. U; R4 e/ R7 w2 j
in VersionCommon.h of Worldserver Solution
8 A; X& r8 T, S* eLook for' e) B9 Z8 i+ z
3 n# o) }, n/ t, y, U9 U
#define __PROFILE_RUN& Z) G$ D$ g1 y) q: a5 l: f
C% |' d+ G5 } h, ecomment it or simply
* F' r. o% ?- m! A# [ i/ L3 f0 H- T5 A% G9 q+ \4 B+ Q- g
//#define __PROFILE_RUN
& S( t/ I/ U% c% Q7 U' b' l, Z' c5 `9 H$ A) A9 E S2 }
4 r/ v! r- k% q( s1 I# z
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投寄。谢谢。我添加更多的很快如果你有病加太
3 d* L$ x; K O& |* q: d( ^5 Z |