|
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
: y1 D5 W, B* S- E: {! |change level without Rebirth1 t/ Z# w5 n9 r3 B G8 v
2 f1 p6 A# m# @! O) {Now, let us begin.
b7 W3 H1 {1 P- z6 D& y2 u e
0 i, k0 _7 E6 H% b$ X: WRequirements:
$ e# F9 h: Y/ P, J% H$ ?% CSource }" C. W, B; n* i/ z- U
Notepad / Editor
3 ]4 t# Q4 Z" z& G7 X' O* v; D6 _! e4 [4 X6 P1 u" G/ q# F* K5 }( ~6 P
/ / Tips by Sedrika/ ]& q9 G2 U: `, Y3 L6 E+ l
' j" w* I9 h) {It is up to you how you do it ^ ^$ J4 k L; A* }& D5 e1 d/ H
9 c4 b1 Z- I/ y8 U
Go into your source folder and open the definejob.h* J4 H4 J) Q$ {* K3 B5 \
Search there for:! n4 B) @. j' H$ W! o5 I
, ^: B- S/ ]! B. U
#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå/ y- o" J: i2 K% U7 B8 S- ^8 V& n
#define MAX_LEGEND_LEVEL 129$ d! j$ z0 d4 L
#define MAX_MONSTER_LEVEL 160
6 a1 f$ D3 W0 S8 m# d6 F#else // 15Â÷ è÷¾î·Î ·1o§è®àå
9 H- e5 t! m( H/ v% z, x#define MAX_LEGEND_LEVEL 1214 M3 F9 c+ j" V' v
#endif // 15Â÷ è÷¾î·Î ·1o§è®àå + D& z- m' ^3 b& ]( \
! F% r* x0 y: m$ ^$ ^- u) u( I4 k4 G$ m, b
Red: Player Max. Level- N0 y; n6 X+ ^2 k* V
Green: Monster Max. Level
4 [8 L/ a3 M3 d4 I9 Z1 O; w# X0 W% o; Z
These changes as simple as you want.( m1 @3 r" A t. ~% j% [
r7 X5 Q% O3 v V
Then you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.
0 V& x. l; j+ |4 e5 w; F; L6 x) j$ q' P# p3 I( k6 y/ Q- U
Part 1 of blocking CE
! X0 r$ X0 n) `# K4 e% l% i, ^" h7 [5 w# S8 B# S
In this tutorial I will show you how to change the Head of Mark flyff.
* c4 N9 i' B; e6 s3 wThe current Head Mark is well known, 5E, which results as a string ('^').) s; ?. C# _ I7 s
% ?1 [3 ]3 r" F9 w8 L8 U3 {5 ^2 I4 jFor this we go to the World (Project) and looking at the Buffer.h after thistext- @7 i5 q) U' D7 Z/ K
Quote:
$ \& V# M: \5 ?" r9 }" Z" U+ x# Define HEADER MARK '^' / / Normal messageheader
6 `! v+ F3 O' B+ v& ~% k# Define SYSHEADERMARK '%' / / System message header% s8 @3 v% ~$ h" Q# R! [7 G4 x& d
What the Sysheadmark is looking for is not even the top 5E.- w2 P4 m' J6 k# y8 K1 t& S
Change this and it makes the CE Not work on server.
2 R$ l! c& _$ r% E; l8 s' s2 x0 |$ P6 a& x
Then Tom's anti-hack is no longer useful.
R: G; a9 }* t7 {1 U4 t7 [8 d4 Q
LG Sedrika
Part 2 of blocking CE ! L- J) Q x. S! i, H6 H5 y
/ O6 F0 E+ j/ T% m: V0 Z/ mIn 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.
, u4 d# T: b( y0 d. `What does this have an advantage?
) [! C$ k1 y/ \% KThe editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself * E+ A( `1 Z) J4 `$ ~& y8 |+ t
K3 ^7 X6 q+ y/ v
+ K3 s" ]( v, lFirst you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.
' f% B: }; N0 p: c. S$ W7 T+ J# _* I7 @; E
Then search for the following content in HwOption.cpp 1 E. V9 ~$ S6 f6 j- ~
' h" ~5 ~# F; N$ G+ E" t; ]) z7 i8 \. g, D ?# s! [- p( I7 ]
if (scan.Token == _T ("ip"))5 L4 V0 `) y) G0 |
{/ O1 Q$ W' j- P5 |" s
scan.GetTokenEx ();
; _, d8 w7 Y8 `% h* p/ [strcpy (m_IPAddress scan.Token);
5 o' c5 C2 a+ R/ ]}4 ?/ _; P8 s! h
and turn it into this:
3 Q1 N2 U/ o6 S; ~, MQuote:
/ g) A& L3 F3 e+ r9 [/ t& L1 e" xif (scan.Token == _T ("ip"))+ g6 Q* b" w% k7 D8 P% d: v6 O
{* P/ W7 @, I3 U. V9 J, m6 G- Y
/ / Scan.GetTokenEx ();; J" k1 D8 ^ p! D
/ / Strcpy (m_IPAddress, scan.Token);$ D; P/ b l, T2 q* \7 i4 _
}% D* K4 d( z* U
And you created the solution.6 _4 H1 n" m1 E
' x, ~5 E& o5 z" Q8 l4 j! H/ u8 K! [9 a
Then read the Neuz not the IP from the INI anymore. even if put in it
/ H& @ o( X0 G$ |, i u: D. O- K# o( [- e; L6 M8 V' V
Max skill's
' I3 S" Z' P& v
" e( v% q E- y! v. ~' jAll know that, 14 Max buffs, you get all the RM Assist Skills + Skills fromBuffpang and no more space for the YJ, Knight, Ranger etc , h* o/ ~# h& m; q' \* v- o, Q
) v9 T. C8 V5 _5 c1 }# d
With the TUT can provide the remedy it4 Q& _7 M2 u3 f. s& z: _" x0 d. }' d- v
7 i7 \1 G2 P, s. n { S
# 1 opens the file SkillInfluence.h; I3 R8 D9 @- k x. _. x. {
# 2 Search
) H1 }- x9 r2 [( T! Y5 nCode:
6 S6 x: d; l, A5 z! U+ Q$ v- I- s1 _+ d. J
# Define MAX_SKILLBUFF_COUNT 14
+ L. R3 E( C& T# C
; w; W+ `- ~1 m# y& V* S# 3 Change the 14 to your number (eg 21) and save it from6 y% b! o+ s1 ~. G$ C+ P2 A
# 4 compilation and ready \+ ~2 e2 L8 l# a0 n
0 |/ U% v* ^6 ]% Z
4 P$ v! {8 g. J0 P4 u" T, cI 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:5 e2 ?- ?2 b8 `6 C, _ p
3 @. K9 h& o0 U& W' p4 A' w
dennisdra% c& Y5 K; m4 k! m# ^7 m, }6 e
.Crasy: f% @( m, X1 ]
©ross2 ~" t0 F0 o0 [
Sedrika
8 g4 o3 }8 R6 p7 n3 T( X7 g
+ q, H, S, }6 Y. @5 Ceverything 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! 3 N8 G! w! ]2 [2 t8 s/ n
5 |0 r' l) ^0 r
P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less7 A! H: q% u7 z+ h7 }0 D, Y- E
4 H8 {- {" D7 I7 D
; p# ?6 d5 o* M0 `% w( N
Update 1:
how to turn off "Profiler" in worldserver.exe
- \+ p. r$ y! J
) d7 _4 [4 T% X% |5 i: i) a5 D7 X. I- k, x/ S) |: @$ y! X1 [! ~/ G
in VersionCommon.h of Worldserver Solution- D6 m9 V6 P, K) y
Look for
3 n" i+ A$ y8 a. {/ }, w- Y, C! `
#define __PROFILE_RUN) s& ~7 u1 L/ s4 m3 ~' |
+ r+ q# J8 ~8 v5 ncomment it or simply7 @; m% W d, q
. w. v# M8 R. v; J3 h! |( {
//#define __PROFILE_RUN $ ]) R$ Q" Z8 V- C
- e3 s5 D2 U; k# o. j$ X" o
: Z8 ]9 g( S2 K# Y5 R1 X0 ^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投寄。谢谢。我添加更多的很快如果你有病加太 + ?( d% l% \3 O; E# V" M5 `2 p
|