|
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
0 x( {0 p' O3 kchange level without Rebirth0 E! Y- I9 X$ F: s
7 _1 v/ E1 a K5 e1 C7 f5 f J- s
Now, let us begin./ c2 \0 k' V5 o& d) p
5 ?5 C" G4 P' g- b4 C3 G y$ B) DRequirements:5 Q, q9 M; E& f% o4 k0 n
Source
' `( Z) c& m9 ?, ANotepad / Editor7 e) r9 c* ]6 o, q0 s# i
4 u w! c' d& I- u/ / Tips by Sedrika
2 C7 |3 c* s; t- ^ n2 {* f3 x6 p: ~) S' M5 R5 O) x/ e9 [
It is up to you how you do it ^ ^$ p1 @4 N. _# i. u; M
7 L* e% i( u2 I5 V2 nGo into your source folder and open the definejob.h
* b2 b+ ~2 k& B- S1 @. ^1 |Search there for:
6 Q5 @% H. l) r$ t$ Q; L
0 b, C+ ~( K4 J1 A* J#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå
: [3 c5 h r" r y#define MAX_LEGEND_LEVEL 1295 J8 x' |+ ^$ b& Y
#define MAX_MONSTER_LEVEL 160% B" a A0 x/ G/ f i
#else // 15Â÷ è÷¾î·Î ·1o§è®àå2 r2 X, v+ U+ o; \' [
#define MAX_LEGEND_LEVEL 121$ ?1 X+ H3 i/ ~
#endif // 15Â÷ è÷¾î·Î ·1o§è®àå , }2 \0 T$ p# a" n; u1 y, L4 h" P
" M6 L7 @2 q3 |1 Y- r- _) {- b
8 {' I% x2 d* [0 L7 W) lRed: Player Max. Level
- V& ~, X) q- C. o7 Q5 {Green: Monster Max. Level( f3 ?9 q; Z$ ]3 ?
6 P6 Q m; B( ~These changes as simple as you want.
: G% }! Y; j Q! A- U2 B) w1 U- X4 G/ k! @ g. H
Then you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source./ @1 z3 E/ h- u5 p
# N8 ]6 _, y' q1 e" e
Part 1 of blocking CE 5 V3 {( \) l+ s7 |" e: s
" v! ?( x7 A. w) |/ [- TIn this tutorial I will show you how to change the Head of Mark flyff.! q2 L$ ^2 y8 N! {2 o" D
The current Head Mark is well known, 5E, which results as a string ('^').1 b6 a+ Q! Z1 u* }. t
6 P; z' M$ U1 J% ^- ^) BFor this we go to the World (Project) and looking at the Buffer.h after thistext! T' ~) Q: M. F0 I. c
Quote:; D) r* i, b" @* i, D8 Z( D Y
# Define HEADER MARK '^' / / Normal messageheader
$ ^& ^# j# Y0 K( G# Define SYSHEADERMARK '%' / / System message header8 r3 q: K3 X2 @
What the Sysheadmark is looking for is not even the top 5E.( f" g6 a v6 [ P. Z7 g
Change this and it makes the CE Not work on server.$ `+ E" X2 [1 k9 [/ w4 o! v2 P
8 b( t y( Y* J& c% b ZThen Tom's anti-hack is no longer useful.
5 v9 W3 y5 \- l$ h% D5 s6 ^- Y7 [6 D( _( ^ ~0 Q2 ~8 N
LG Sedrika Part 2 of blocking CE
8 V7 y9 f# `" f$ k* E) |; H! s, ^+ v& d8 E ~# ]6 s
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.
, K7 E5 |* @4 p' E9 cWhat does this have an advantage?% g c' q# a7 V, `* v
The editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself . K0 u; @- A- Y- |. G+ k: T$ E
6 B+ e0 T7 i& H& n. K3 D
- a% `) ^, n+ M) J D0 j
First you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.0 p1 O3 `! F8 B: ?2 Y) X. O
1 U3 \4 ] C7 K% v$ I# Y
Then search for the following content in HwOption.cpp
5 k8 t6 d) M& E' V% L$ A6 K( c! D7 l6 D. z
o6 V6 Z7 O6 q; Z& K, sif (scan.Token == _T ("ip"))
$ t O: o+ ], N b{: d, V+ O/ l# q% B- M$ U
scan.GetTokenEx ();
" H q; \ q* D, gstrcpy (m_IPAddress scan.Token);
C5 [* u6 Y, y7 ~}: N# H6 b; H- `- C
and turn it into this:
; @/ ?. P; P; X2 X7 @' yQuote: P& }+ I% {( Z, }% \0 w3 b
if (scan.Token == _T ("ip"))
3 U9 Y3 [0 S K) I7 Q! }{# |- D2 P E) p4 {7 ?2 q5 t$ L! c& ^
/ / Scan.GetTokenEx ();7 d; E7 ?2 p/ h) X, D% ^3 ]
/ / Strcpy (m_IPAddress, scan.Token);- N* }7 R/ R1 z( D
}/ X v1 h: ~) A8 S: h
And you created the solution.7 l x3 ~8 t/ ?7 _
$ p5 G( E7 \5 z+ z( a/ |- t# d" r
3 i: Z5 W9 I* C9 _2 F" g+ H6 qThen read the Neuz not the IP from the INI anymore. even if put in it9 U5 u8 G- M! S
( O7 Z2 m2 @4 r4 w V* R4 \& @
Max skill's 6 f& Y# d& p3 x8 z! {( y
. ?. R6 _2 ~) a# z; d: ]
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
8 ?) P1 l/ L" A1 a$ ~9 l- H& \3 _
With the TUT can provide the remedy it
' v: v/ U1 e6 t" C# [+ v: U' o# G: n4 ]- ]4 b
# 1 opens the file SkillInfluence.h
% v" u5 B5 x, C& o" e# 2 Search E$ x$ t5 Z: Z
Code:& J X7 Q! _4 U$ ~* e4 t1 k
# D9 B. h6 _: C' ~* a3 U* P% M# Define MAX_SKILLBUFF_COUNT 144 S% `. D R+ ~$ m3 h
/ h( u( g- o1 x/ I# ^# 3 Change the 14 to your number (eg 21) and save it from9 e9 D) t' F; i! @1 S$ h! O
# 4 compilation and ready
% r9 D& D- Q3 @* r+ ^) A8 D; R
1 w- t$ O- u. m& Z/ I2 f% s; n0 g: _9 ]- ?" D0 B5 y E! 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:
, D3 x0 i- Q \$ q0 m3 g
5 s" N$ A0 u7 z- w1 o! s" l6 V" \dennisdra
' d" Q" R; c+ H5 E7 |7 g.Crasy' _( u( T- e& [, A+ P9 F
©ross
4 L" r) _/ Q, }; qSedrika$ o1 v# v! c V; ?( h# q
: ^0 Q! u7 l: y( r
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!
( f2 u0 O! Z$ \3 |0 z) T5 ^% v/ ]( V2 u) G9 z: t9 Z8 f+ m9 J
P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
9 t2 u# n4 t. i8 ?" d
3 f2 n1 U5 D: J2 l2 r- T. x7 n/ d O: }3 g5 A% k* L) R0 E, G
Update 1: how to turn off "Profiler" in worldserver.exe $ w! @ J9 G; I& O- ^; D
4 r- h' n* f% u
) H3 h9 o! e- w( ^( [. p! K {
in VersionCommon.h of Worldserver Solution- T# T; @# j) V
Look for
3 |8 F) m6 e c* ]; q+ v3 S6 f) u8 {0 p. u' q. ?& [8 @
#define __PROFILE_RUN2 D9 C, Z$ R) L9 s$ T/ w
, Y/ W! O; d' rcomment it or simply
" H4 I$ u# n% z1 C% L* a5 g$ c' G5 g3 d( y; [
//#define __PROFILE_RUN
1 j# E A3 I0 e! i) f3 ?; p! d2 C W9 U6 U& c9 @1 Q
# P& B) ?& m4 Q3 i" _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投寄。谢谢。我添加更多的很快如果你有病加太
* R O& F: i2 v4 Z1 s5 D' A |