|
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 & d. q% t7 X/ L$ m, w/ E
change level without Rebirth( t# S- ^3 n+ L1 ?/ @
- ~: X) F3 T, c) W+ G. P' S3 NNow, let us begin.
0 H9 |% J# f0 S: P9 G* `5 C* G4 \
?" x+ o4 q8 x1 k2 q% D8 U. W lRequirements:* {# q7 M5 f% v; e6 N( {
Source# S% H1 v+ g) M B; v% S
Notepad / Editor; ^9 S) q6 k( u: K' u
/ R. H& P; ~1 b& U v; ~ d) g' V7 }/ / Tips by Sedrika: `5 ~% V P' M% n
' b \! M9 i q
It is up to you how you do it ^ ^
: N) Y5 w: }4 i3 v1 M. A V. y L5 k7 d5 H
Go into your source folder and open the definejob.h
2 }5 d7 }% b+ {$ D6 O& qSearch there for:8 Z( H H$ i# C* F
0 b: W0 e2 E( j2 A. `; c#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå
6 ]4 u+ o6 h; L% d/ h! h#define MAX_LEGEND_LEVEL 129- h& |% U. q4 n' K% s0 j% h
#define MAX_MONSTER_LEVEL 1607 l" ^7 g6 M1 |2 B! t
#else // 15Â÷ è÷¾î·Î ·1o§è®àå
1 _3 `% G# B% A#define MAX_LEGEND_LEVEL 121
( u' t; {8 L5 e6 Y9 @# H8 {) x#endif // 15Â÷ è÷¾î·Î ·1o§è®àå
+ l3 q) ~5 |1 Y$ ]8 d/ E4 Q3 [
{! y# m9 x- P& }
1 y, D1 _% D0 e" @0 eRed: Player Max. Level
8 B1 T' i+ k+ h( m' `; j$ KGreen: Monster Max. Level i# C H# U* q$ T2 G
7 E0 ` n Q8 T2 W7 ~- xThese changes as simple as you want.
. F* S N+ _6 X f8 ]( I. c6 @8 L& n' C6 ?- Y+ g; ?2 v: t
Then you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.
9 W H7 v, v- R, u) a8 P7 e3 m7 n1 Q6 s3 D: \% X( E
Part 1 of blocking CE ! L Z' a" W- [) ~) c; z9 B4 o
. H/ e/ H( K3 S: s6 w; TIn this tutorial I will show you how to change the Head of Mark flyff.
6 e" B; H- i4 l. O4 `" T4 K& ^# QThe current Head Mark is well known, 5E, which results as a string ('^').
2 j; H, [" @4 u9 x/ {' r$ \, I5 w$ d3 U
For this we go to the World (Project) and looking at the Buffer.h after thistext- B2 n0 O. ^0 m
Quote:9 g9 e, ~& B: U- N$ U
# Define HEADER MARK '^' / / Normal messageheader& _2 X6 N4 N3 H- ]! K9 m0 F
# Define SYSHEADERMARK '%' / / System message header
! C. N+ a `& X) W3 sWhat the Sysheadmark is looking for is not even the top 5E.. s' k6 W4 b; d5 v: {- T
Change this and it makes the CE Not work on server.- ?5 M4 g' f2 X- _$ c4 D$ x
2 j5 s- B( ?+ ^' Y0 j N0 c" x
Then Tom's anti-hack is no longer useful.$ k; R8 l$ k# ?- ~
+ s5 ^. g% o' h8 U3 fLG Sedrika Part 2 of blocking CE
- n( r; C# u0 h; ]$ k3 A+ W' c1 _" f0 {9 ` O
In 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.
. q8 u9 O. Z7 [# }) z* XWhat does this have an advantage?( g: [: P. n- F
The editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself
# R* y e" B% O* e. b
: e8 ]0 c, P2 b) E
8 U8 m9 d2 B' R# i/ a+ tFirst you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.
* u% V( v( f$ [+ ]* f: x$ }- f2 Y) v) a$ u, q: U, }. P) d
Then search for the following content in HwOption.cpp
9 @6 S: O- d8 j6 H7 i$ y; e
) M# h$ z* O6 ]
8 }* ?+ G, N5 R+ U7 Nif (scan.Token == _T ("ip"))! L+ S% S" n3 v
{, P% f* G8 s: Y/ W+ ?& k) F* W
scan.GetTokenEx ();" y% h0 i4 M# ?9 @& z0 g: C) M
strcpy (m_IPAddress scan.Token);
}) W$ ?7 z; v: ^+ M. j9 S}/ B1 Y, s7 {( F; v
and turn it into this:8 @7 X7 K8 o1 L: D
Quote:) z3 _$ c- Z* ~% c8 ?) g% y
if (scan.Token == _T ("ip")); E9 e6 S% Q. M# U1 _" N( a$ P
{
/ `6 t V0 {" h8 E- u! y) H; }/ / Scan.GetTokenEx ();
2 g2 l* W9 ?1 \' }/ / Strcpy (m_IPAddress, scan.Token);
3 \% e6 U! w& Y/ o7 D! j}% {" r- s8 M# g' e/ G" N5 e5 q5 W
And you created the solution.
0 f0 _5 F- B* Q6 [* |2 I! K# Z+ d- b- L# X# X& p
* J; R, `. B) }! T
Then read the Neuz not the IP from the INI anymore. even if put in it
; l$ e0 {0 k8 S! ]2 w7 Z3 `
C; r9 Y% N X# G, x5 H2 f
Max skill's
& C! o; S1 C: w/ e7 W3 k- E& M
! b, O' W7 d1 V) z+ X6 FAll know that, 14 Max buffs, you get all the RM Assist Skills + Skills fromBuffpang and no more space for the YJ, Knight, Ranger etc
, p) B; j% y" K# A, d
$ @. r$ Z/ X G/ {" L; ]* SWith the TUT can provide the remedy it6 v0 `/ ~1 X k: o: }& b2 T. h
+ |6 ?- H" R/ W0 A
# 1 opens the file SkillInfluence.h
9 K6 h7 K0 g! v2 b$ }# 2 Search$ I' x l3 m) l, |
Code:1 H0 H2 t4 k4 x* a1 J) N4 R1 h
9 n% m `7 C* N- H
# Define MAX_SKILLBUFF_COUNT 14
- |' T3 t" p6 w K
2 W( e- Y9 q y/ K3 m6 k# 3 Change the 14 to your number (eg 21) and save it from0 ?9 Y. t9 Y9 Q! v# E! V. U1 P
# 4 compilation and ready9 d5 o% E. P; v7 U6 A: }
) Q1 e* V d4 [8 F7 R
% @$ M2 |+ U5 ~3 R; K$ g5 q WI 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:
& @; p; P+ ] G
: U4 T- \ \: m) N, O7 _dennisdra
$ E$ Y6 [( Q) u# [' H: f.Crasy
2 Z& d" \& w+ e1 L% F©ross6 x# u* ^+ E& N) Y! q, }4 y7 m
Sedrika4 l# O9 [' s N. M$ E
* ?: j% ?! y$ E, O. }: Jeverything 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! 2 k* N0 z4 } \) q! s
: G* E8 E/ Y$ [1 u
P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
# E& r$ i6 B$ u' f5 u, O& Q6 W; j6 P; |0 c. ]1 e- }5 Z$ P
' ]$ _, b! I. h% u2 iUpdate 1:
how to turn off "Profiler" in worldserver.exe
4 K$ c7 R5 q% E. y+ O2 C
: u4 n, d6 } h# V6 n1 g* C/ B& {5 ]7 G% w& [
in VersionCommon.h of Worldserver Solution$ h& U% _' v. s: V
Look for
9 q8 s6 ]3 j. w; l0 e. d7 e- G/ D8 J$ u6 O) V5 t9 z% }2 k
#define __PROFILE_RUN5 B0 l! |1 v% z
6 i2 ^7 Y/ v! }# C- ?' w0 Ecomment it or simply) c G* I1 V1 |
# z5 v( ]7 d4 }, |2 s& D* ~) S//#define __PROFILE_RUN
: \* w E2 v Z. y9 Z; |* ]# q' i8 I( l
' v7 ]6 p- }& xcredits 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投寄。谢谢。我添加更多的很快如果你有病加太 # ^' [. b8 a4 H' {, A( }
|