|
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 9 D# T7 B- ]5 }0 N$ u
change level without Rebirth, a, N$ u1 H5 r
% { }# W1 ]& s, u2 UNow, let us begin.
$ K% j: i' }1 N( H6 y: i5 [" m
0 m* @& E L# K5 T+ `Requirements:7 ?% H' f3 T& f4 Q% U. }
Source, w7 ]$ H/ g2 w, ^
Notepad / Editor
5 `( V5 ]$ |' X6 E' t8 G# G( o+ C# R6 C3 B2 b2 S3 N$ G
/ / Tips by Sedrika& Y& K& i' p0 y$ n8 g; p1 h M
, e3 R7 I, `) i+ b
It is up to you how you do it ^ ^
0 A5 R! [# r2 j' K0 k& t- n' P( v: m3 G, Q# e" c
Go into your source folder and open the definejob.h7 j; D& l& S4 k0 z: B. \8 {# r
Search there for:. Z* r) p. c. o
7 `/ ?0 C9 P% U
#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå
8 [( h- ~- i$ r7 l#define MAX_LEGEND_LEVEL 129; V5 n8 j2 d9 i
#define MAX_MONSTER_LEVEL 1601 K8 A7 G+ o' i, s8 N0 S% R
#else // 15Â÷ è÷¾î·Î ·1o§è®àå
+ m+ | M& n* E0 @#define MAX_LEGEND_LEVEL 121
- J7 X+ L0 Y5 P% ?4 c#endif // 15Â÷ è÷¾î·Î ·1o§è®àå
6 {' Q5 U+ L5 X6 Z
. K! n% ~1 x7 p" l% ^8 o0 K& H+ w6 B: R" v: {
Red: Player Max. Level
A @' E+ @1 `8 q6 p. UGreen: Monster Max. Level p, _* p9 k4 J
; T7 Y4 a9 X: k6 H
These changes as simple as you want., E0 V0 ?( Q) w U4 r1 w
# E2 ^+ D1 }. I
Then you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.2 `: r, [% b9 N" B
/ n, b; k7 a$ X' {. | Part 1 of blocking CE : j+ @8 X- ^) P7 c. X2 v: j% R
& Q2 y- K. g/ L! H
In this tutorial I will show you how to change the Head of Mark flyff.
! `, J& f6 D0 i0 n) DThe current Head Mark is well known, 5E, which results as a string ('^').
- D5 V3 n' k J! ?# z; g- s6 @4 Y* ?+ E! q, L
For this we go to the World (Project) and looking at the Buffer.h after thistext8 s1 r5 O, f& p9 j+ p) w- ]
Quote:
+ @" Y9 m* T$ S+ V H; Q. w# Define HEADER MARK '^' / / Normal messageheader6 v1 G. x; z" `; z! a/ I' R; \8 D2 j
# Define SYSHEADERMARK '%' / / System message header( s9 T; M6 C. i) d1 {( a$ E
What the Sysheadmark is looking for is not even the top 5E.! v# u3 C6 ^* a3 z
Change this and it makes the CE Not work on server.- K, n" y. R a$ Y- [
* @& N$ U, ]& ]0 Y, S b% AThen Tom's anti-hack is no longer useful.
6 `; E1 d: e- a/ ]( ^4 n
9 ?2 q6 |9 x, d+ I# xLG Sedrika Part 2 of blocking CE
' L2 n" ]- j& g! T. q" k0 C; H1 e3 f7 g( p" e- U' E& r1 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. 3 x5 ]& ^+ |: e# A$ c" J
What does this have an advantage?
5 _1 h2 M! _( P! _4 l8 x) s, N3 m# @The editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself
) M4 C* p4 H" P7 v D) [( \" n0 H+ i/ t+ v2 M' b t- I# A# B
. j. [/ q4 n% E- T7 C' s3 ?' |: oFirst you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz., t5 {+ I- d7 }1 [2 G0 A3 ]1 n, H
+ ^; p4 K. R4 a* w& s
Then search for the following content in HwOption.cpp
: G' l8 @! P% P" K S1 \ q1 Q8 o
- M4 ~% G- S5 E4 m9 d) Xif (scan.Token == _T ("ip"))4 ?7 ?' _4 e1 D/ n3 e3 J3 p* P9 ?
{0 X$ ]& e* l& J( J J1 {( |/ U
scan.GetTokenEx ();
/ O9 s: g8 t# G! X2 n H! astrcpy (m_IPAddress scan.Token);
& k* h) M# u; ~0 _* K& }}2 h( n3 o' G* E. m, _! W. r
and turn it into this:0 {' K$ U9 x- H1 f
Quote:' _+ \7 W. |8 r$ M; f1 h/ v
if (scan.Token == _T ("ip"))
, O* W P: S. K2 l+ `{
" y& U+ ^4 f0 t N1 l/ / Scan.GetTokenEx ();
, ~8 O0 o/ Z; P; V/ / Strcpy (m_IPAddress, scan.Token);+ H2 R$ \& ]) _
}9 a# x% `: q5 K( I+ j
And you created the solution., t. u+ C; F2 w# j9 c+ |
, e7 r* @1 l9 B2 Z0 ^
3 E/ ?5 h) s* D+ }Then read the Neuz not the IP from the INI anymore. even if put in it
7 u7 d' K9 Y. Y- q( K5 Q0 Q0 q+ O$ I! [2 \
Max skill's
5 ]: }2 k8 K/ W# d: K; z- x2 p& M+ p' w* w/ [% d
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 6 u2 k$ h4 H' |. ?& R' { A6 H7 C- ~& _
9 O5 x) y k0 a P) D) P* U
With the TUT can provide the remedy it
% Q. \) t% o- _# M0 f/ h" l! k% Q+ D8 {# V" A% Q5 k3 X# f) _
# 1 opens the file SkillInfluence.h& k2 I" @( Q* ~5 I& u2 t
# 2 Search: H+ u' W8 k8 T- Y
Code:9 |+ h$ g; j* y
0 q& s% C6 T5 {: u5 F
# Define MAX_SKILLBUFF_COUNT 14
( ~7 r, ~# R2 |: `
. D# F8 _6 y$ b4 ^3 W* E# 3 Change the 14 to your number (eg 21) and save it from
. A) w/ n+ q, u/ o I% a# 4 compilation and ready/ l+ T' m# w" ]
+ v' c6 @) U6 c' k; f, A, M, j, [7 j$ E9 R
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:) ^3 h; V1 u& ?- I" v$ [7 g
; V8 }* J) r2 |" L8 [
dennisdra
% X2 N9 D W1 e% E4 Q0 _.Crasy# L/ J$ X1 f. }/ m' {$ ]3 D3 x; z
©ross
2 K) D! t% u$ y/ o# B8 h: U! jSedrika
8 ?; p0 ?) R0 v' c" f B" R
; n. w r V9 s- Yeverything 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 v9 h# f0 b! L/ k7 C, V5 B
; a& e6 E, m6 u% ?0 ` t. Z
P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
5 h8 o* h" {! x- r- y0 c# y7 H+ G1 C; G" R
- c# `0 `! q0 b# F) N' [Update 1:
how to turn off "Profiler" in worldserver.exe 3 d7 _( Q- V( a! [: Y
, [- Y( |% }7 g" `1 U- m5 j) D: g4 p4 i# A; y# p
in VersionCommon.h of Worldserver Solution
! K' ?- Y% q: s ?. wLook for3 S' m' k$ N- T
3 X" F% K& Z4 L; Z; N- D( T8 B" Q* {
#define __PROFILE_RUN( ]1 b' X& ?" h; U/ w
* r3 N- R+ z3 i
comment it or simply$ E, L* z" i8 D! g' \) y
, d* [) p% `' E6 E5 d$ N1 ?" B//#define __PROFILE_RUN 8 d8 O4 Y, X/ _. U7 F+ V# M
7 ^) P* }! A4 w K' O0 v, W& U( R
0 ~: m; n/ i; z9 i& R' xcredits 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投寄。谢谢。我添加更多的很快如果你有病加太
. x2 Z: {6 q2 P$ G4 E9 g: i0 J- C |