|
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 ( X S. ?0 x T5 K4 Z
change level without Rebirth: E6 p4 n. [6 p. ?6 a/ A) N3 b/ z0 D1 C' x
# x, ~; d9 O" ?6 A/ Y v; N# TNow, let us begin.
$ I8 U, _7 w, l8 m; O
% ~) i$ B4 Q2 _) w" xRequirements:
1 Z+ |; D2 L1 a. Q4 |( z0 FSource$ X! V0 l# O8 {( o( [
Notepad / Editor1 u& I U. P% q
$ b4 }: |% |/ y. H# F+ p
/ / Tips by Sedrika
# c% c2 c+ Y0 d% j) m) U
; l9 E; g4 c0 l4 LIt is up to you how you do it ^ ^5 |* U; ]/ A( W T5 a
) a0 W* Y7 T7 u
Go into your source folder and open the definejob.h
* ]& b' g5 L/ u4 Z# }! V0 WSearch there for:
% W( L, i+ Q- p) k5 z( k( E, U% m) N1 W0 G3 q. J; \
#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå
E( C' y4 u4 b' | L#define MAX_LEGEND_LEVEL 129* }0 l+ `9 T5 Z& d8 j
#define MAX_MONSTER_LEVEL 160) B2 }, H% _! | ^$ v- C: `3 X
#else // 15Â÷ è÷¾î·Î ·1o§è®àå2 P Z) C* j/ E! ]" Z6 d
#define MAX_LEGEND_LEVEL 121
9 Q+ Y- h, q2 Y4 I# C$ Q#endif // 15Â÷ è÷¾î·Î ·1o§è®àå ! u9 t a C: `' M F! e9 `
5 q7 I' r. `" T9 {. l
" h; G6 a& S0 p* N
Red: Player Max. Level
+ o* H& k: f! SGreen: Monster Max. Level/ M7 @& ~4 ?# L9 F, F3 X$ v4 L
5 ]: W* z; g- H. f# {% y
These changes as simple as you want.
* r$ U8 o* o5 |. B; p4 Z' Y9 M' D0 F; P5 q+ a$ j3 I
Then you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.
+ ]+ B' q4 v0 W* {- x+ |* ?1 B
|$ Q2 C9 `& |& P! ^- h Part 1 of blocking CE 9 q5 D7 {# L, Z1 J
8 {* t* \% Z7 i+ n/ ?( Q- A- u' k3 v! BIn this tutorial I will show you how to change the Head of Mark flyff.' Q. M1 ^% A% X- {) N/ n
The current Head Mark is well known, 5E, which results as a string ('^').
" @- L5 a3 S' t+ q4 `( J/ m7 r
! {, d8 T, M; _4 J! q5 }For this we go to the World (Project) and looking at the Buffer.h after thistext
' |4 T3 {# t. I. W( CQuote:
$ L. g# x9 t* ~' A2 w# Define HEADER MARK '^' / / Normal messageheader# ?" A& }. ~- B2 [; j: ^
# Define SYSHEADERMARK '%' / / System message header
6 W0 _6 I D* J1 I. J0 I7 m( N- sWhat the Sysheadmark is looking for is not even the top 5E.
3 l! H; `! ~' s4 KChange this and it makes the CE Not work on server.- f" i. E! q3 E, e b& U4 W+ F2 Q* H
! Q. N% X' y1 mThen Tom's anti-hack is no longer useful." d1 w4 u q5 Z, l$ ` p
T! ^8 ] c. n
LG Sedrika Part 2 of blocking CE ) j. {1 U; g1 Z0 f* R6 u
* W! v/ k4 v4 Y2 X6 ?2 JIn 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.
, v0 }; Z+ A! U2 g/ p9 P( ^, ]: lWhat does this have an advantage?+ \5 t6 v% B& e9 D/ `8 M
The editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself 0 M: l6 J' \6 C1 m* L8 {
+ I7 r4 @! v' v2 }5 }" r0 Y0 f
% T. j3 b+ m" u6 X4 B- r; T& V$ |9 D
First you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.
; M& p' h- C6 n& b E2 q
7 r- Z+ A/ R8 Y: ?! M( s: h! S! LThen search for the following content in HwOption.cpp ; D0 n& h3 s& B9 ?9 T) t
) V5 R4 q: U/ y& u6 l' N O
( I6 ^6 P S% T$ \+ Fif (scan.Token == _T ("ip"))
4 y3 c' x1 A. `7 q1 v9 g{
. ?& c0 z/ F; S: b) zscan.GetTokenEx ();
- H7 e8 b" C ~strcpy (m_IPAddress scan.Token);2 o! I# e. k5 V; }0 J/ K3 A( I( b
}
" s/ R1 ` O, M6 p6 dand turn it into this:# h9 Y1 N+ l' l
Quote:( h9 U) c w4 b3 o8 R
if (scan.Token == _T ("ip")): T, t5 T6 w7 J
{
6 d4 {% ~5 y% X3 U/ / Scan.GetTokenEx ();
( w) D; m8 [% F1 ]6 q0 h/ / Strcpy (m_IPAddress, scan.Token);
& e! d$ _9 X- G, n! W) r}, T- p% `4 k' C3 S' e( @' m
And you created the solution.! Z' F- c8 k- B/ f7 B0 E N! A u
) {* f3 T, W3 G
4 l$ r' U* Q0 }8 c+ qThen read the Neuz not the IP from the INI anymore. even if put in it' c7 W J' C2 e% Y/ ]$ h0 a
! { r& \& \0 O5 Q6 j9 [
Max skill's : l6 {& Y# y3 D0 i2 V- `
6 o7 ~, N. u/ r; R; {
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 * x9 W, A; U) ~) o, m7 g" g
$ G& G' v: R. }5 X
With the TUT can provide the remedy it6 `; ^8 G- c$ g( ?( d
' ?5 ^2 @; K. Z+ a; G& U# 1 opens the file SkillInfluence.h% W) ?! `/ n1 ^! t+ u/ I- A
# 2 Search
]# c$ t8 i- F' ^0 b! BCode:
7 l3 _8 V* h# G$ L9 ?1 F/ b
# w- z" Y* U0 B# Define MAX_SKILLBUFF_COUNT 14
% ^. g% m6 r# b8 u/ O) ~" i/ o4 q% e5 G8 `' H3 {5 ?: e
# 3 Change the 14 to your number (eg 21) and save it from0 ^/ n0 V1 v1 K1 ~$ E
# 4 compilation and ready
. F. m+ Q; \- v1 L) n; _: y; [1 E: {% q/ A" e- ]
6 F9 }( Y! v7 y# a
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# w' h$ M8 G' h1 H# Y) g& K8 H
5 T# f7 K% R: Ldennisdra0 S+ S, y. q8 s' a' D
.Crasy: C1 u3 b2 v3 ~
©ross
) V1 ^! _; e5 xSedrika5 t1 z9 u/ b/ A9 T% k
5 p7 P+ d- G. _ K7 X8 k
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! ) h2 x# G; T, r2 n
+ h2 e& O4 t' S4 F: {$ `& j7 C! [P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less# z3 H1 z( W6 L) O$ k- @' `! Q8 W' X
9 f$ o5 X6 f( t- L# n, n t
4 K E: s1 e% ]: [& w# I$ ^' GUpdate 1: how to turn off "Profiler" in worldserver.exe
2 w9 g$ M N# X$ w$ W' K6 d4 d
1 i. o2 D3 e. I& }! ]; K8 z6 {in VersionCommon.h of Worldserver Solution
5 l, d/ r l# r5 `& P/ V bLook for5 r5 ]4 I2 q5 x# }9 h/ o0 a& m
- Z6 b9 R; b2 y3 V' ?0 e
#define __PROFILE_RUN
* g J" {' o5 B) l+ P. v; j+ D+ A, G: }
comment it or simply
2 ^' ]0 H9 o1 E h
: _4 b- M6 n3 q2 m5 T: S6 Q0 v//#define __PROFILE_RUN
3 n6 `5 [! Z0 o7 q+ H" E" p4 X# \; J' ^7 m5 @5 [/ C
% C* ^6 H8 Q$ C% c) Z* N$ Q: r& ecredits 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 m7 z- D4 S! ?) z9 r. s5 f+ F
|