|
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 ; q( E, ~8 H* @' N
change level without Rebirth) _$ C" w1 o# k
, k5 m1 Z# ~5 `Now, let us begin.
( ], I2 P9 `) n; ^
( P7 W& \( J6 r. s) J/ ZRequirements:& ?' u& |2 ^1 }( [. @% c
Source/ o1 `! }0 S' j6 |% P0 O& \
Notepad / Editor
; `+ r; v7 E: f& P; o6 b+ h1 }* j: x
" m/ J6 J( B m* L6 f' `7 A4 k: P/ / Tips by Sedrika! i# p8 u7 I3 V' h# N" ^
0 _3 R7 V5 n1 m- R
It is up to you how you do it ^ ^8 ?. r! D6 F" G7 W }& c. `
T6 B4 s: p9 Z4 ~- UGo into your source folder and open the definejob.h! T6 R, k' Z' ^5 J, m- |4 L
Search there for:
( ]* J) E, n( T4 F0 v# t; O) I! H
1 S @7 a( ]9 ]# H$ v#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå
. P( H# n" W% ^1 X U7 g# J#define MAX_LEGEND_LEVEL 129
; j( q$ N; f$ i. t- }, ^#define MAX_MONSTER_LEVEL 160
* ?7 m1 N" i. s) r#else // 15Â÷ è÷¾î·Î ·1o§è®àå$ |2 B9 Z/ K, |. Y' M9 D/ a! o
#define MAX_LEGEND_LEVEL 121! ^( { V& ?0 `
#endif // 15Â÷ è÷¾î·Î ·1o§è®àå
, @& N; v2 Q- F5 @% m1 f( i! E: g, N s& z: _
/ _) G( j& v& u6 W/ s; h ~
Red: Player Max. Level
. X, X j) D* N1 o0 }" f9 p+ C7 ?6 FGreen: Monster Max. Level
/ v) j* u/ m% j+ x) R% f0 B; Y. J3 G
/ e5 W/ z7 _0 f# H9 n5 w* x, t4 |These changes as simple as you want.) R& t) z& D2 Y, Y2 A5 H: u" d
( O9 {: Y6 \" J& e- @9 z! e& K
Then you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.
3 c1 B6 x2 X8 o, C; X1 k; @5 B X/ c( G1 X; t6 \
Part 1 of blocking CE
$ H* \* y2 d# ]+ T; h
+ a8 J3 t- y' N3 ]( S8 m- Q$ fIn this tutorial I will show you how to change the Head of Mark flyff.0 ^" F" l D7 A
The current Head Mark is well known, 5E, which results as a string ('^').
! E' P- p* ?7 {! O. M
' L2 c( u9 M' Y# ?For this we go to the World (Project) and looking at the Buffer.h after thistext( ~2 ]5 ]/ n% b) G# q1 _, @
Quote:* {' S# K2 F! ~- F
# Define HEADER MARK '^' / / Normal messageheader1 {: @7 h! }; W' K( w" X; Z; l
# Define SYSHEADERMARK '%' / / System message header
. K* Q) t1 e; B4 VWhat the Sysheadmark is looking for is not even the top 5E.
g! Y6 c: _/ l4 u! i) H" \Change this and it makes the CE Not work on server.( f, o# N+ p, o. C& n
9 X, _$ s" B: x$ `) W5 }$ WThen Tom's anti-hack is no longer useful. S% H5 g. l6 i; Z! w( z
4 e5 H3 m: c" z
LG Sedrika
Part 2 of blocking CE
4 n g; Q! U( M
1 m" q' d% @+ b6 k; w* @) A0 ^- pIn 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.
% ^0 K q6 P4 T! M& W; kWhat does this have an advantage?4 G9 t6 P2 q0 _6 R
The editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself 7 M: Y5 \7 [% G2 G( p! ~5 N8 v
- h# u1 g- w2 H* x5 S8 R
" e" L8 Z& g' c" }3 C/ h1 A- e6 |1 Y# f" kFirst you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.
+ m: M7 t& b) x8 e" o( d( [% p0 {4 o, I. S$ c+ I1 p
Then search for the following content in HwOption.cpp
' o5 Q- C/ L, g8 G) K3 h% c! {/ n4 }, h; V3 o4 O% f
3 p g( I; J$ k2 S5 X- sif (scan.Token == _T ("ip"))
* H+ x2 _% ?' n$ _# L- y- q* ^{2 U/ P0 K, J4 X% L% U
scan.GetTokenEx ();- f" F1 t) l* [" ~) Y! k. P3 k( t
strcpy (m_IPAddress scan.Token);
6 t+ C1 A, g: ?% Z, Z}
J* n: Y, ]3 l5 [and turn it into this:; G) B# ^& q$ \0 }
Quote:* r0 m& X; b! v9 n
if (scan.Token == _T ("ip"))
U8 M3 u2 }- k+ l3 f+ w, e' l{
3 J6 E; U9 ~. X7 @* n/ / Scan.GetTokenEx ();
X7 P: E3 K" x# B/ / Strcpy (m_IPAddress, scan.Token);) K+ j7 S# @+ @6 J
}
; ^ M) D0 p$ R$ Y1 r0 o. EAnd you created the solution.2 N1 E0 i4 u7 u4 @, R3 j
) [6 K' G& p0 _/ ? o, A6 R5 ^' N# b7 O9 b, ?6 u2 l, M+ n4 L
Then read the Neuz not the IP from the INI anymore. even if put in it
4 S5 B$ q, B" i& W5 y: j- j. j3 K5 v! ? \3 \
Max skill's
6 ]. z' t/ G; X6 P, {& V1 k2 l& R4 ^9 ~8 ^# z' T8 }% \3 i
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 3 K2 g/ m4 A. S- t& S- H* x
) c/ t/ I9 X+ N% o+ sWith the TUT can provide the remedy it) x3 i: w( ]5 ]$ U1 E6 f2 t0 }# \
9 h: n( ~# P+ z5 W$ U
# 1 opens the file SkillInfluence.h) O9 l1 K( ^) M& T, U: j* F) k
# 2 Search$ O# }* {7 |9 `3 S* f& ?6 B
Code:
, W, \2 v: D: ^6 f9 N: I6 E* ?) c H& m- D5 D# T
# Define MAX_SKILLBUFF_COUNT 14
9 j- ]0 w6 P& j
8 g4 J0 R# ]# h# 3 Change the 14 to your number (eg 21) and save it from
x+ b$ {$ t \5 g( B4 H# 4 compilation and ready3 H9 Y3 W! N J& w9 A( G; r
8 k$ D c1 m) M$ c1 Y
$ K) t. B9 R- V' \( J: nI 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 G# D/ @ q4 y0 Z) O( S# k# a+ }" V, ^
dennisdra
) o: Q! {8 b" k.Crasy
- S5 c b8 j; Y% z( @+ B©ross( e. e: A( Y2 V" c* M4 i- O
Sedrika: b: I, z- @0 j+ B7 M# y) q9 s
0 Z1 Z" @- ~7 S0 r* W7 P) neverything 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!
+ z/ M# `$ E) F) B& P+ F% ]3 |, N l( ^3 C' g
P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less# W6 K+ E( q* {$ c0 y) N
! Z; S* Q: X9 m" k% ^2 F9 q: e' [/ T; D. R$ b2 X
Update 1:
how to turn off "Profiler" in worldserver.exe 2 `: p) `. ?- V& c* N
' j1 f5 _. ^2 P: o
) H: g: \+ H' M5 m- Rin VersionCommon.h of Worldserver Solution, W: K4 k. `% |
Look for
( c5 Z; r7 j E- Y/ u. \" D. O; i/ y! n' z# E5 F
#define __PROFILE_RUN
2 L# v, E4 {5 ^$ ?9 M# V) z( W2 u3 g0 F9 B0 g& B, w" U' x
comment it or simply* i: b2 L7 f; ^, H5 L
0 w' ~# Z* J. B
//#define __PROFILE_RUN 6 C& }) T9 C& {# ^2 F
" W4 o4 ^& H, |8 E$ K; b2 q0 p* N% z# a& R, l9 k
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 Y, f$ _( x( p! u, ]/ | |