|
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
6 `) ]- o6 t: G: _change level without Rebirth) J- ^9 F! G7 }$ ~! i3 A( t# Q
* t* E3 b9 @' J1 eNow, let us begin.
: u- |. C8 n* h, o! e# L
3 b% Z' i) l% q. C9 hRequirements:( _' b- {* I1 k2 y8 g/ T' J" b" u
Source* j4 J9 f6 \8 a: r
Notepad / Editor
1 k" Z, V5 i( F$ |3 S! G
' ^4 O1 @ E3 Y8 J: |0 @/ / Tips by Sedrika0 ?9 J( y- Z/ h' u( T
q8 a& w3 L! `( F5 f
It is up to you how you do it ^ ^
' C5 g$ N- F: O7 N, O* c5 K
$ b+ M4 e& B3 H- cGo into your source folder and open the definejob.h1 L) `! W- T( E1 M
Search there for:! I' `, M' R! o F, X; i2 P* h
# |/ i" |- o. a5 E7 {: H#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå* Q( l4 G* U; ?: z m) S
#define MAX_LEGEND_LEVEL 129& x0 R: B' [% u
#define MAX_MONSTER_LEVEL 160
# X* { t1 `* I, o! W5 ~7 R8 a#else // 15Â÷ è÷¾î·Î ·1o§è®àå7 u: T5 c8 H; p M$ D
#define MAX_LEGEND_LEVEL 121
7 f5 l; G# a( \& P#endif // 15Â÷ è÷¾î·Î ·1o§è®àå
Q5 c* |$ e+ i# Q) }* r- b- Q; T0 Q' Q1 g
3 h9 t) g. k/ s$ y( M! o1 ], mRed: Player Max. Level
( A' r8 k% l' `3 W0 P. d/ }" FGreen: Monster Max. Level
4 J# R6 S1 H+ N$ S" A, L/ d$ R6 p% Y, k+ S1 ]* l' V3 X2 e
These changes as simple as you want.
/ Q) i) E# ^. _1 A1 q5 m) G
! T1 X3 i/ C3 E. `5 p' LThen you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.- {0 D0 W: T) p. e* U$ k& E) U# @
6 f2 w# W! Y- S. x+ Q. f
Part 1 of blocking CE
( q8 Q7 W2 c1 e. e5 Q/ H3 e7 T2 t1 _, w" |. p2 `
In this tutorial I will show you how to change the Head of Mark flyff.* {2 X! a! b: ?1 ^$ L
The current Head Mark is well known, 5E, which results as a string ('^').
/ T3 D- d0 v6 i5 c$ W& N
* I5 G6 t. c! I- A8 D7 J8 DFor this we go to the World (Project) and looking at the Buffer.h after thistext* q+ M3 `( t' r" T
Quote:
# r" Q' t& ~( a; g* X# Define HEADER MARK '^' / / Normal messageheader
% K5 I5 _9 P% G- [4 Y6 Z: E# Define SYSHEADERMARK '%' / / System message header- k3 o" G! p8 k( @0 q
What the Sysheadmark is looking for is not even the top 5E.
: g- E2 Z8 u) v9 g/ m; lChange this and it makes the CE Not work on server.. T! r, h9 C; F0 b/ `# G
# F9 @ y( b7 D: X, z, |- _Then Tom's anti-hack is no longer useful.
2 [2 n% q0 o0 a7 B. u0 M( o3 s! r
LG Sedrika
Part 2 of blocking CE `, O: |4 R$ Y l6 {- }9 O! t
2 v& ], B7 Q d0 r/ QIn 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. , e, C, S x& X2 |
What does this have an advantage?" H: L: a6 I' g) c' G
The editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself - F0 n' Z0 K- R: t% `# d
* @8 e; R, i; a- u; z3 ~1 R% J( @8 n$ }4 v* Y; W3 f# i6 U# }
First you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.
6 t0 `( M9 L( G$ Q8 q( K9 a+ P% \- S
7 x E4 w b+ @8 L0 ~6 XThen search for the following content in HwOption.cpp
# } j0 H O$ u/ _) O5 b
8 O- b' c; L7 S) A4 [
* v, r0 j: H3 pif (scan.Token == _T ("ip"))( y9 T5 ~* b* g; ^9 c5 ?+ \
{9 J5 X& h* w0 n
scan.GetTokenEx ();
* \1 A6 L2 f; |" P! {- Tstrcpy (m_IPAddress scan.Token);
! M; L1 W' D/ i$ C h: ]5 w}- g* k9 y3 h# V% z
and turn it into this:+ t" ~6 ^: r' T+ \5 N
Quote:
) [1 O0 T- R. J1 L+ fif (scan.Token == _T ("ip"))
6 p) C0 P$ d9 Y# V: E5 A. J& i7 n& b{
! Q7 ~( D2 O$ l0 f/ / Scan.GetTokenEx ();2 @5 y" p5 g& f+ a8 y2 V4 f% Z
/ / Strcpy (m_IPAddress, scan.Token);$ f' C# w- I( d* E& S* |
}
( B- { v2 V2 l; `; iAnd you created the solution.2 t5 U p4 u7 g4 k5 w' ~ ?( {" r
, M; a ?* l1 U8 q3 A
- O* L8 [. V- u0 fThen read the Neuz not the IP from the INI anymore. even if put in it7 y4 Q) B: o$ b6 U0 G7 ]
( s7 x& C1 U8 G! u/ z Max skill's ' F$ k, J: u; m7 @8 h( @
' @5 z7 q k1 a; D: O9 N
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 S* y' b+ H2 P. F" s- P- E$ T. R
9 W+ R' p! v( B0 F! S6 n2 m+ SWith the TUT can provide the remedy it9 J& F& o& K, P. ?7 n
% Z; e/ l# i/ D0 s# x7 r8 }
# 1 opens the file SkillInfluence.h
; a, _ _" P' I* K7 y7 q# 2 Search
$ J( s* h d( CCode:
& L6 Y' j) G+ i$ o2 N: I) Y7 ?( Y4 M6 u6 F
# Define MAX_SKILLBUFF_COUNT 14
% K3 C( I! ~* a* }0 n m0 z7 _2 P
9 ]9 W. v4 M& R [2 o# 3 Change the 14 to your number (eg 21) and save it from' H) I2 M1 F. T0 v1 u# P
# 4 compilation and ready
4 F8 L8 I! O+ v
; A, x. b3 _; U, \4 q
6 S! R0 t* C0 c" \, W# [4 X' PI 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:9 Z4 O6 d: D4 X; I7 ?5 P" [
# L# r5 ]) }( Z: X) o% gdennisdra
* [+ K7 e- C' _. e% v0 G.Crasy
! D1 ?; r! Y! C' W. [" C©ross4 n$ t0 A( I6 N$ u; F* O5 r4 T3 ~
Sedrika
9 w* `: _9 w5 j4 H# }
8 e$ @) g4 ~9 A8 l3 p ]" w' Keverything 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!
) w5 x; ^# ^* M ]% n/ A w8 x% }/ C! Z6 _1 ^) A) g/ k; [: T
P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
! u# T5 Y, ^# y" S2 [& N1 K2 m+ ^0 c, U J2 |3 k P8 e
], F: B5 ~3 B' C
Update 1: how to turn off "Profiler" in worldserver.exe
) b* \6 ]( }/ M! H# v5 m( w" |1 B+ j" B3 j8 L( P& B# |3 O y
/ g9 b7 _6 A! v) U5 e/ C
in VersionCommon.h of Worldserver Solution
( ~, `; H4 t( cLook for0 ~' c: Q* O/ z7 n( @) x8 g& W
8 p. F3 B+ ]4 |1 I9 v, m1 v5 Q#define __PROFILE_RUN
3 r# l8 Q! d: [6 U- T3 o2 g
/ ^3 }1 K! [+ ^0 U0 J+ g0 |5 |comment it or simply) j X( L) v/ i% v# j6 O5 W2 ^2 t
% P% j; o# g; o) v( D# j7 r//#define __PROFILE_RUN
- L3 W# ]' R8 ^. b$ ^8 X8 ~$ _, O4 W
- C. f u% ]. Z/ H) f3 N
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投寄。谢谢。我添加更多的很快如果你有病加太 8 z8 r& a1 Y0 ^0 Z$ X
|