|
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 ) ` L0 W4 ?* f
change level without Rebirth3 _! |, o* J7 L4 j
) @! o* F, U5 _% Q! B5 [$ H7 v% D8 XNow, let us begin." J7 B+ ^9 k3 }. i
1 g7 c7 y8 _2 u$ H* b3 {
Requirements:
" D3 C+ {& [; h' l% ^2 w) ]Source3 `) B% C2 ]' X8 q
Notepad / Editor
0 }* H; M1 M+ u( M* A; r9 ~
& W& r4 X- `" l% m) w- l3 `/ / Tips by Sedrika1 o+ x+ m. I+ }4 {# T U1 N
. v! C F$ r' k; H$ u! ?1 i4 W
It is up to you how you do it ^ ^5 @# ]5 e/ \& H( F0 Z3 f( P
+ `' J. ?! R5 ]+ nGo into your source folder and open the definejob.h' Q8 m2 s# H$ G1 T$ l
Search there for:, H+ ~+ K; g g; a: V$ O* H5 l6 ^
3 k$ X; i/ t+ e. I7 B
#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå
) S/ r& O; ]' V' `' f8 k#define MAX_LEGEND_LEVEL 129. O8 p- T# e& U9 F* L: P
#define MAX_MONSTER_LEVEL 1602 }/ J# {/ e b* p5 a; e5 }& X) t
#else // 15Â÷ è÷¾î·Î ·1o§è®àå* R- D/ x& P Q4 \) f: B; s. }
#define MAX_LEGEND_LEVEL 121
) q5 C& p: Z7 j' U; H3 r, j#endif // 15Â÷ è÷¾î·Î ·1o§è®àå
( g% V" G9 h9 d3 N7 M+ n5 f3 K& f% @) b8 q2 D! S3 k
9 X$ Q5 V, U, n# \8 K$ [4 KRed: Player Max. Level! ~ q' z( r, O; L4 }; K/ O
Green: Monster Max. Level0 S, g- H" V! q/ ]5 o
# a7 p6 v& a. F; q
These changes as simple as you want.& M: R/ s0 j$ G c- V
4 q1 S* t6 p2 Z4 _: V- i5 u9 cThen you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.
6 Y% u& b5 R/ l7 n1 n; i; }' A
! |/ o3 W% O( z/ s5 [9 N Part 1 of blocking CE
2 e" C L- m8 C6 L$ @7 N7 e$ h0 X: A+ E+ X4 V' D; [0 F) A
In this tutorial I will show you how to change the Head of Mark flyff.
) r6 X" G' Y T8 B6 U3 uThe current Head Mark is well known, 5E, which results as a string ('^').4 f' B" X3 K) \4 v
" _% a: U2 I8 U7 X+ V
For this we go to the World (Project) and looking at the Buffer.h after thistext, B: Q: Z9 p2 d/ @# t
Quote:
" `, X j# {3 P5 u8 Q9 t- }# Define HEADER MARK '^' / / Normal messageheader$ {% i9 u9 i0 g" ]- V* M
# Define SYSHEADERMARK '%' / / System message header
) r U9 V3 _4 x: ]: m" \! n4 C, AWhat the Sysheadmark is looking for is not even the top 5E.9 t6 X0 X% B) }: B( x) P2 X2 t" [
Change this and it makes the CE Not work on server.
, X6 W8 |; Q: U0 n- i" z6 p' }% C
+ [$ n$ `0 W2 f8 zThen Tom's anti-hack is no longer useful.
+ L; @( a2 d' k' N% |; ^7 D! D, a1 [
LG Sedrika
Part 2 of blocking CE ( }) B) l6 m' U7 U" W V, v1 ^. N
( ^$ n2 z* V& 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. ! L" q+ q: o& W5 O5 a8 L$ c
What does this have an advantage?5 b4 V" A4 s) U! v i
The editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself
* J; _1 Y M' s; b
0 B1 A; N& ~# G9 \ a) F( @
. p- _, ~+ ^: ` s! E! b; }First you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.1 p+ x# [1 f( ? @- P0 `
5 k& g+ Y9 l, e7 b, ^
Then search for the following content in HwOption.cpp
% N0 t3 |3 _$ x3 e+ j0 _5 c, W% W% a: j: @3 a
- \( q+ A2 P& u, a7 V. e/ q' fif (scan.Token == _T ("ip"))
3 f+ a* k+ q9 M4 J! W3 V{
$ Q# E( d7 A& _1 D5 z! T+ a. ascan.GetTokenEx ();
x, T+ M7 s9 u# k. D' Wstrcpy (m_IPAddress scan.Token);$ N/ y( V* J3 M( d5 Q/ Q
}
0 U3 T- t- A5 ]: {2 zand turn it into this:6 c; ~; Y7 x [" K/ T1 ~+ h
Quote:. l, O. e1 l8 r7 q
if (scan.Token == _T ("ip"))6 ?3 F% X. k2 ?3 d3 O1 h
{
0 u6 Q R% T; a- r/ _; i/ / Scan.GetTokenEx ();
\( |5 \# u6 e2 {( L: [; P/ / Strcpy (m_IPAddress, scan.Token);
* p, n$ x8 j2 Y8 ^7 K' J}
! v6 P! c3 ~+ y8 aAnd you created the solution.2 Q% |/ `+ u" h0 g, [0 E
/ p/ M' \+ b: u1 E' h% d# D, ^- M
[- f7 g" E- I' dThen read the Neuz not the IP from the INI anymore. even if put in it
: W4 d) \+ c* B) R- d; f( f& p; Z, L; O
Max skill's
9 o; |, Y- i9 H5 F2 K0 U9 `" l/ {' y
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 $ k2 e' b- I- k) Y
: S8 P, @: v3 l# S7 E% aWith the TUT can provide the remedy it
. {2 O) Q& Z; C. e, o, `
# J& @0 { Z& @5 M2 I% f* l5 I# 1 opens the file SkillInfluence.h1 o; e- Y s1 s! Q/ q, Q8 _
# 2 Search
7 T5 h- E" j% x3 ICode:9 N4 h, }1 X& ?+ W2 y$ \
( s, Q, H U) a5 x! I. w8 H$ J# Define MAX_SKILLBUFF_COUNT 14
& V" Z' e3 G2 b
) N$ x9 d) }8 R) R# 3 Change the 14 to your number (eg 21) and save it from
) P3 Y7 [# O+ f' H# 4 compilation and ready$ }+ t# t' b( V( S3 y" U
# ^* H' U0 c7 x% |: a! v
) c6 {- s1 J5 Q0 k) O2 j% B% G
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:
2 t6 V; @8 n/ a8 X# L0 R2 F# ^) r6 E$ Z5 |4 [1 K5 B
dennisdra- ~$ c9 B l& E0 f* ^2 \6 s. x
.Crasy0 P# D1 e5 Q, b3 B' y+ K# x
©ross
6 `" o1 ?0 ^6 u8 ?) e9 u3 vSedrika% P X1 u7 p5 {3 V
* f# A, u5 y+ }% z' leverything 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/ k" b: f. J3 j) m6 y1 l! X1 h4 [' Y( K1 l+ s& l8 L4 @
P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
# [* m9 }3 a0 a1 [8 L' {+ P- h2 ~* S% O7 y& R. u3 I
6 z; z: r5 y7 iUpdate 1:
how to turn off "Profiler" in worldserver.exe
9 g4 `& p+ w, A' v7 [: f
) X; U3 }9 j3 ?5 A8 {5 p' ^
& Y7 Z# K) X' sin VersionCommon.h of Worldserver Solution- e7 e% D% z. l ]/ a) T
Look for5 y/ s7 y7 O$ ?% c1 X+ k0 `
; T& E7 x. `! g% O
#define __PROFILE_RUN
2 _& |, {6 {5 I9 ~5 k* B3 Z2 h+ b4 N- T P# G
comment it or simply
! {9 v- X& d5 L1 ~/ H L# O7 e2 |6 u" ]9 V9 y5 f; {) W' C
//#define __PROFILE_RUN
) [0 N+ E8 B- w3 M7 v* A- @& \' q7 K% g
c; f0 [# L/ x+ e$ `4 V' D: scredits 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 H M$ Y9 s) e
|