|
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 & B& l) q" ~# U8 [ K/ |' g
change level without Rebirth% K3 x0 G+ t8 T1 i9 g
- p0 O0 |& N9 j9 K0 lNow, let us begin.6 S4 ]( C! A" S: v9 V& h h
* o3 R5 u6 z( m% o- @ l
Requirements:+ b: D( R' H# V" A# U; l3 B6 U6 y ]
Source
* {, o0 L/ {& v! F5 G2 yNotepad / Editor9 x; v- Q, h4 {" q* f" {; i
+ A; D6 o6 Z+ Y- q
/ / Tips by Sedrika: w' f- q3 J* ?9 a" K( p. `
( g& b2 p2 d, F4 d& n5 B# k4 v. M% B
It is up to you how you do it ^ ^1 Z5 z6 y0 T' O$ C5 j+ B6 Q
, u$ S3 P" X( qGo into your source folder and open the definejob.h3 s# ]# c% q2 S, n/ y# O. j' V+ @* i
Search there for:
- Z% O( u! r6 ~ ^% B# X0 |4 e9 H
& t5 g' a: N5 C% a( {- f#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå* p7 h% r. s! ^: t2 u
#define MAX_LEGEND_LEVEL 129
4 q9 e$ F, h! L+ l$ a+ ~5 [#define MAX_MONSTER_LEVEL 160
5 F3 m: O* I: L2 n; O#else // 15Â÷ è÷¾î·Î ·1o§è®àå
* A# g( z$ n' L. q0 N2 Y#define MAX_LEGEND_LEVEL 121$ m7 v+ ^+ W G
#endif // 15Â÷ è÷¾î·Î ·1o§è®àå % |5 X& h2 N$ c+ d" u+ s' C
- y' q* G4 l D `$ }, O t
; ?5 F# S5 Y6 e3 \" D2 W+ f" T! f" t
Red: Player Max. Level
2 P4 r: G3 t) A- ]5 E0 I- h- iGreen: Monster Max. Level
4 I" K' H) `) j5 e& I6 B' D p; Y3 _- r' `2 S
These changes as simple as you want.& l: C$ \ r- [* a' P' m/ s5 v# d
- Y, a) k Z, m, N _4 g3 B% T5 m
Then you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.) [7 ^# q* @' U2 z/ O8 E8 G) Y C e
; a( B$ \, {; E/ r% ~& [4 d! [" r
Part 1 of blocking CE 7 z/ Z% n! l- l7 T# L
2 b+ H o3 `/ q. U ?8 S* eIn this tutorial I will show you how to change the Head of Mark flyff.
- Z$ X" K9 B( g" eThe current Head Mark is well known, 5E, which results as a string ('^').$ o) a. u6 R2 \$ f3 y% [; K9 v" I
6 g7 [! i3 \* r0 m2 Q/ G
For this we go to the World (Project) and looking at the Buffer.h after thistext6 \: Q" e0 n# O* k Y$ N
Quote:4 `. Q1 e0 W# t
# Define HEADER MARK '^' / / Normal messageheader
0 {$ a% d. [* V- m$ F" |$ b# Define SYSHEADERMARK '%' / / System message header1 d1 L& f9 K r0 E% m
What the Sysheadmark is looking for is not even the top 5E.
) a) v3 y1 B; EChange this and it makes the CE Not work on server.* i. O# F/ Q, W8 J. A; j' y- m
$ w$ Z" S9 s2 n# |. MThen Tom's anti-hack is no longer useful.
8 N9 ?6 f1 Y& X) F3 v; Z; p1 H L* _# ?7 }# }
LG Sedrika Part 2 of blocking CE
; j6 q2 F N f8 c0 j7 H
( v& ~# a9 x" R2 ^( u" dIn 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.
6 I. Z* p- K$ U( O+ x( tWhat does this have an advantage?% v; A' O0 \9 Y# Q. r" e9 n
The editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself
6 @$ m/ Y/ H4 [3 ^* m, g! F
5 A7 n* C* G/ y1 ~6 n) `) f
' v% Z5 T+ G, Z' i9 N* q+ ]First you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.3 M1 P; M7 @1 J6 T1 c- e! _
4 O' X" S I! @" W
Then search for the following content in HwOption.cpp
+ z( {* N, ]2 i C5 @2 Q2 D, F& {# W7 P& C5 c1 x* K6 h, `
2 b* v9 z+ T' W( [* s
if (scan.Token == _T ("ip"))6 q2 N; o$ D# L- H9 A4 _& r; u8 c
{. U {$ C3 G8 @0 ?$ Y. E
scan.GetTokenEx ();
: n: A1 P* f1 e) m' g2 qstrcpy (m_IPAddress scan.Token);3 [! b& B: O8 N6 u; a
}* ]# ?8 y# |7 W9 N0 Z4 V( ~
and turn it into this:
! y" l9 z; w) XQuote:
% [& Y% a; ^- jif (scan.Token == _T ("ip"))9 o' a; Y) a9 r$ a
{6 U: a, Z( {$ h8 [) }8 I3 s
/ / Scan.GetTokenEx ();
7 v( u7 G- U) O s6 }/ / Strcpy (m_IPAddress, scan.Token);
D' p# h1 M3 _1 K; p) _/ j}
% q% m& F9 @! A- y7 oAnd you created the solution.( @+ z& m* U; ]0 j6 n0 ?
$ a! M! Z' C7 D, H; Z: ]6 ]0 ^& e/ Q: @. w" ]3 c6 F
Then read the Neuz not the IP from the INI anymore. even if put in it2 K2 z8 w$ R% g6 R
- ^) I* E) Q- z. \* c$ \' K- `3 o
Max skill's 5 R# y# u- T% f0 N
) r! D. D6 T* v
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
+ [. Q6 I, g% q U$ o" d: ~/ L: G+ m0 T2 D
With the TUT can provide the remedy it
+ y) X- z W9 Q; _* W8 Y! A; q$ c) e: n. l( W
# 1 opens the file SkillInfluence.h
. k O% k( y$ C6 x3 b# 2 Search
9 K' b# z" ]/ N# } BCode:) Y7 W5 u3 [$ f$ e
5 e9 t$ v, X' W3 ^3 e) I. n
# Define MAX_SKILLBUFF_COUNT 142 O9 \. G0 s! O N
$ r7 K* x+ V) O9 v/ Y. V# 3 Change the 14 to your number (eg 21) and save it from
Z8 ?$ g) r/ _! Q( C" L# 4 compilation and ready
- r" p, u" d9 V1 g4 P
2 i! P2 S& f7 q$ {3 q/ D6 k( ^- e% B4 ]
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:/ E J' E8 o* Y
- ?+ q% o% g# [- Q
dennisdra( y8 Y% H) ?2 P' J! s/ a( R
.Crasy* _& k2 A9 m; r6 Y" R9 J+ m
©ross3 f3 i( F% q0 p0 F5 u, C
Sedrika, q7 ~' t1 B5 Y6 [6 y- O
: B, Q' i6 Z9 A: E$ q; o* Weverything 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!
1 A: e3 A- q8 X4 j" c) t7 E8 H# e4 x
( i& c* C# C( PP.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less2 w9 E* D0 i$ `& p/ [1 u3 G
3 \3 G& j/ `1 |* {' K+ o' L
) Y! t& O2 E1 ^5 u5 t& a7 G8 |/ A$ |- vUpdate 1: how to turn off "Profiler" in worldserver.exe + P) F+ @7 U, v
M' \7 f; z& U: K' C8 V# Z B$ p% C$ H* o* ~3 C! x
in VersionCommon.h of Worldserver Solution
4 l- N4 Q& i, E: ~Look for1 F4 N w& r9 ^" q' d8 v C
$ S& w9 ^. H# \
#define __PROFILE_RUN
/ d$ V2 s4 v/ _6 C5 l9 B* o7 r6 l" h& g; X+ \
comment it or simply
/ D0 P+ D0 ^1 |6 @% a0 a# q; K% ]: {/ p0 Q' N/ i5 C
//#define __PROFILE_RUN
1 h( B: x3 {1 l& K: @4 i
7 M# Q3 J1 }( Y- F9 f* `) I3 d* o5 X- _. m* w' r1 d
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投寄。谢谢。我添加更多的很快如果你有病加太
& ^/ A. L; v3 G6 x, b |