|
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
# n4 D4 H6 C* j V# m9 @/ u' Ichange level without Rebirth: a1 B; r7 b. X# l6 Z* y8 I9 u1 J
a2 }8 {% `" i; ANow, let us begin.8 I" V: `* y5 P* j; T0 Y
+ o. E+ z) H/ K G: Z: NRequirements:
8 d0 l$ f0 \# u8 L6 g" OSource
" L" H% }/ w9 b9 W% CNotepad / Editor* g5 c- I5 ]8 S1 ^$ s( \3 I
' A) @: g$ Y' T; z
/ / Tips by Sedrika
+ E5 h3 [ L9 h, {. z" ?+ o) X }+ X# o7 }4 B/ k
It is up to you how you do it ^ ^
7 l: z+ I8 o7 ~+ Y# t% k8 @9 D7 `# \8 j) y
Go into your source folder and open the definejob.h& a* D0 o9 _# [& G% I$ Q
Search there for:( X* x; [3 ]9 G" j, C" y+ d; j2 m
7 v' F8 i8 H$ B
#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå) p/ j. X5 N: [& i) w6 c; I
#define MAX_LEGEND_LEVEL 129
% s4 Z# M, j. Q" M#define MAX_MONSTER_LEVEL 1602 B4 ]0 |$ f6 {# Z7 b" [4 N, `
#else // 15Â÷ è÷¾î·Î ·1o§è®àå$ ~5 F! O; R7 v/ A8 h( Q) x
#define MAX_LEGEND_LEVEL 121
+ t# @9 T) r* R, |* G8 b#endif // 15Â÷ è÷¾î·Î ·1o§è®àå 1 w! x% k. J# ]7 R4 m7 R" b
0 J6 [/ E) r, r- {1 f( Z, J
% G: m# r9 A1 }7 b# t% o3 eRed: Player Max. Level* ?- B( V3 q- o9 g8 e6 Y3 A
Green: Monster Max. Level
5 Q( ^8 a; S$ ]- l4 |& F" R. Q+ {' r4 O& C
These changes as simple as you want.7 s. f. `! S" v
3 C9 A5 e. M" i4 Z& d* y5 S# ^Then you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.
# Q1 e3 Z: T0 N- `% Z8 _% m& e; u( N/ r2 x! i5 X8 u7 Q
Part 1 of blocking CE
: Q! `0 O7 R( R1 b$ C
/ Y) e5 G& C: dIn this tutorial I will show you how to change the Head of Mark flyff.- P3 p* @1 t# D# I- j+ x3 {0 S
The current Head Mark is well known, 5E, which results as a string ('^').
8 i8 Y8 C7 {" y9 S4 u0 n5 ] k( P( d5 t, w- B" v T
For this we go to the World (Project) and looking at the Buffer.h after thistext
: ]- o+ n+ J) \Quote:
9 a# {1 ^3 R) {! v# Define HEADER MARK '^' / / Normal messageheader
9 V" s* n: Q- H# Define SYSHEADERMARK '%' / / System message header; }; Q/ F$ T. n' c
What the Sysheadmark is looking for is not even the top 5E." d- [* j# f5 f2 [7 h$ D
Change this and it makes the CE Not work on server.
, G! n! n+ f. \9 J' ~, q' p/ @
+ S$ D/ N! n. u) ]7 z) ~0 K0 XThen Tom's anti-hack is no longer useful.
$ G0 W: A" `/ d4 |4 N0 r; H J, i
% M/ ?$ t6 p4 w# Q% F+ e7 u8 QLG Sedrika
Part 2 of blocking CE , f) j) o9 D; h
2 W1 d& k: o/ S7 X" o/ N; ?
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. 1 H) d' X0 w5 ~* t, i2 l! j
What does this have an advantage?
# \; B: }# T7 m" v4 VThe editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself ) \. x6 l9 Q6 J
* L/ H8 u! i* _1 Q: W
, U5 w1 e/ }* W6 OFirst you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.( v( o/ m. A+ `% g6 M
7 |9 @5 S0 R7 L3 A3 d5 r$ DThen search for the following content in HwOption.cpp
# \4 C7 S% U' C9 j9 Y* e; o- S, G L& o5 p3 ~
& Y! c; S: D* u* W0 l' \0 x3 bif (scan.Token == _T ("ip"))+ b. [# i h1 N; v: y
{; U: u! |8 ^. ^: w! f- H9 h- y8 [0 e
scan.GetTokenEx ();8 ^+ P: E- {+ G s0 X
strcpy (m_IPAddress scan.Token);" M. h3 ~* k* A+ f( N" \* q
}! K, ?. K# i4 J1 `2 }8 W+ ~" ]0 t
and turn it into this:- L B$ ?9 C* R& S
Quote:
4 I. e6 X* d6 F- x: ~, pif (scan.Token == _T ("ip"))
) W9 a9 A G& c* k2 N4 C{
; e- f5 i+ D6 f. e) Y0 O/ X/ / Scan.GetTokenEx ();" }3 F5 K: s7 H [% O, v+ r
/ / Strcpy (m_IPAddress, scan.Token);" @+ I6 n- {: Y* p* S% h
}- g# b% M' {0 Y, O0 i l
And you created the solution.
& k* ?. E/ U3 D4 X1 m
7 t; T0 X; r7 t2 U1 I, r7 j
8 f+ u, e% w6 s) n* \Then read the Neuz not the IP from the INI anymore. even if put in it
/ ~1 F6 o- `8 c4 E8 t* h+ i. g
5 Q1 D& Q2 G5 k8 x5 Y Max skill's ) P* ~9 w4 `6 f5 X
0 K/ W5 u4 ]4 V9 a/ {0 R% Z
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 f( ^' q4 I+ o O
; }5 g( q/ b3 t( d TWith the TUT can provide the remedy it- p9 i( o+ d% n5 J% }% d+ b, }
/ e" D# V9 p2 j6 b# 1 opens the file SkillInfluence.h8 N! f) \9 f' j3 [
# 2 Search
- A! Y; t8 x: X, k9 W! \ @Code:, V6 j7 _) d, E; d# v7 S
! X& J4 k" p# W5 c# Define MAX_SKILLBUFF_COUNT 14
$ x, m6 }, K# L7 e; Y7 T0 O' t k4 P0 E' d8 u% {$ M! s0 i' n
# 3 Change the 14 to your number (eg 21) and save it from0 x9 y! i' W, R/ A& D* E$ ]
# 4 compilation and ready
8 C8 Q0 S/ d9 {; M- w
$ W+ P: I6 s" ^: P1 H& V6 I J
( n2 j' @' O8 @5 I$ y, S/ tI 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:* o5 u: M( P8 T3 t
. h f2 x' v% Y9 c3 Q
dennisdra
' a; E0 r( N4 \; n1 Q.Crasy2 [+ b; C- w" Y$ u1 D+ B
©ross
, K/ M7 b0 w) l( ~5 O1 R4 ISedrika# k: k% `! K- t. m9 c# Z& o
5 C6 [8 y/ j1 d6 x& Q# j. s" \
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! 7 A1 p7 g- S0 Y' @# L+ r+ {
6 V& f- E! M) s' n. E& ]
P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
7 x9 q' m$ i3 \2 j0 {& B2 @3 v, D# v
& y2 m. p$ \, j" D1 N5 fUpdate 1: how to turn off "Profiler" in worldserver.exe % q$ X: O1 e- R
% \% e& h( f1 s# G4 ?4 q8 @% T
- K! H) O" e; \3 U3 [- p, r. Pin VersionCommon.h of Worldserver Solution
( L# n1 T0 y$ NLook for
+ l Q3 _; J* l. Z+ O( x: W6 F; f4 u$ A5 P! _* u
#define __PROFILE_RUN2 O( Z6 n4 ?/ _& \
' m4 q, E( F0 P m \
comment it or simply
) @5 e+ X0 G+ B! u
3 P) ]* l; j; \' p1 o//#define __PROFILE_RUN - P0 j9 }" F1 A- C1 q' x
) z9 G) d9 b. g W9 t+ ^* B. T/ c$ M. m2 K3 o$ `4 H; }6 A+ T
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投寄。谢谢。我添加更多的很快如果你有病加太
5 x ?3 T6 B8 {& e |