|
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
) i/ b! g0 Q( m: S4 q4 Lchange level without Rebirth
6 f# c' R0 X; K2 B/ C% u) I; {1 i- q8 I# n& V% f! k
Now, let us begin.7 J3 u+ g! p, Y* H$ k
7 Q6 j, K7 Y5 i3 L% ^Requirements:9 x0 J& w: @- E
Source( \9 E- T6 T: [: D
Notepad / Editor
- X8 I0 o2 |1 N. u
! t8 V8 {( ~, Y! f0 s4 {4 B- F5 H/ / Tips by Sedrika$ V) F! Z# L! x
0 S! c& C D! M3 d3 d3 p; u
It is up to you how you do it ^ ^
# r3 Z5 }, ~# o4 v T
) C5 ?0 T& T$ s. GGo into your source folder and open the definejob.h
8 g, Q* x4 G1 a$ ]1 ]: S2 O# LSearch there for:$ Z* {! t) F' o
& L" u/ `! Z4 @2 u#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå
4 O, J: P; ?3 R! G2 I5 Q ]6 m#define MAX_LEGEND_LEVEL 129
: N$ {( P% b" v# E% f#define MAX_MONSTER_LEVEL 160
! B! w" ^5 O: k8 K/ I1 `. g* \( l#else // 15Â÷ è÷¾î·Î ·1o§è®àå
% O% J2 N$ c0 y8 U' U#define MAX_LEGEND_LEVEL 121$ m7 y! N: [+ G9 ~
#endif // 15Â÷ è÷¾î·Î ·1o§è®àå
# D7 n9 w8 j% q8 y2 A/ Y# N
& k2 l/ ]- }2 _
6 l% z" w6 s# _2 e3 E! E: YRed: Player Max. Level
$ _1 `! K4 D8 b1 Q. l" xGreen: Monster Max. Level/ O: z) K2 L% c" @+ ?
0 X, @5 Y9 I6 G( U3 w# q. hThese changes as simple as you want.+ e5 q+ V7 s# a6 c# ?6 }1 V
- P0 d: A+ r2 WThen you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.
3 d8 [5 l! z7 t$ D4 l2 \
0 f3 x/ D6 R1 {* F0 ?- l% @$ E) r
Part 1 of blocking CE # x0 f6 V5 k5 {8 P8 E1 W6 T
/ k( d6 P( z1 V2 T1 d0 kIn this tutorial I will show you how to change the Head of Mark flyff.
+ w" s5 Z" ?" _% HThe current Head Mark is well known, 5E, which results as a string ('^').3 t' W0 F, A# _* v- R1 |
0 N9 p! {% A1 O( a- ?0 tFor this we go to the World (Project) and looking at the Buffer.h after thistext
% q3 O6 y( s: v4 ]9 s% YQuote:
( S8 i' {, s6 s6 ~! d1 ?# Define HEADER MARK '^' / / Normal messageheader/ j* _2 H) p$ N1 T
# Define SYSHEADERMARK '%' / / System message header
" \. Z/ B P" w/ S% lWhat the Sysheadmark is looking for is not even the top 5E./ C. s7 v1 ?! d. C
Change this and it makes the CE Not work on server.
; x( F; {9 O' @1 K. X
* }5 I/ ^& S/ x* z2 L4 CThen Tom's anti-hack is no longer useful.
5 v' r9 l1 l7 r! f/ W
: P( w7 Y# l2 ~9 tLG Sedrika Part 2 of blocking CE 9 e! N# ~2 W& O+ @: _( r' |' S' Y7 ~
9 |. b: o" J. M" k8 H: MIn 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.
; F. n! u7 A( g1 U1 \What does this have an advantage?
; ?% ^% f7 O) q, D+ XThe editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself ) O% T! e% Q! _. J
$ n8 `# l/ y0 _: e& K) t
w2 b+ r1 C9 B8 h* l" ]' Y; S- sFirst you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.
: p6 C" E4 j3 ~: r4 \3 ^+ l2 E1 X6 g) w1 V* K1 e2 c- U0 g
Then search for the following content in HwOption.cpp
9 I* [1 z' Z8 l
. }1 e6 d+ F/ ?( o7 q3 @
- m+ y3 {6 G: _6 f9 | W, o9 x/ @if (scan.Token == _T ("ip"))4 \' r& n1 _0 q- f
{$ h% X) S# O$ c
scan.GetTokenEx ();. l5 ? i- y: l, d0 M
strcpy (m_IPAddress scan.Token);
) K4 A4 d! N0 j}
) P4 {' k9 y6 P# Mand turn it into this:
8 ^1 w. X3 [2 `* {Quote:
* P+ q5 H) d- ] G2 Qif (scan.Token == _T ("ip"))) D+ R6 N' J3 \& X2 V' p" i
{( t, }: v# `3 B) w
/ / Scan.GetTokenEx ();
7 @% Y2 d% M4 w/ i6 }/ / Strcpy (m_IPAddress, scan.Token);
$ j' U/ K/ s4 z8 S# Y3 Y}9 N/ C- z$ R% g+ P; P+ x$ x
And you created the solution.
* y Q5 c% O& @1 P; ~5 `) v
4 g# D1 c9 ?( n3 J) |( t* ?! O
5 B' X% g8 b8 W* pThen read the Neuz not the IP from the INI anymore. even if put in it
& p& J: \; u7 V* n. |# B' z" x& v1 J
Max skill's ( r+ Y6 o1 o8 F* H, [& i+ J5 ?9 ^- S- w
; |# j( _, a* }- z, Q7 UAll know that, 14 Max buffs, you get all the RM Assist Skills + Skills fromBuffpang and no more space for the YJ, Knight, Ranger etc 7 R& Q; I% p' Z8 ?! K, R
7 i! ]7 k" G) U% S1 ?
With the TUT can provide the remedy it; A% v; k3 S# M0 G* M3 G
! `' x9 Z: P# ~$ ?; M' c
# 1 opens the file SkillInfluence.h& D; C: S6 E4 ]% S& G3 j5 k$ N# V
# 2 Search
- H1 _+ g0 e1 LCode:0 @7 n! _3 q& r
; X- }& w5 S0 w/ ]. J# Define MAX_SKILLBUFF_COUNT 14" H0 u: C7 f% ]2 B. i! t( ^7 f$ \
7 H' t. J1 O. l4 _# 3 Change the 14 to your number (eg 21) and save it from
0 K; [8 k1 w. x) u# ?# 4 compilation and ready7 U: C8 b( `/ N1 p
. Q1 Q% r( x9 p1 D9 f
/ L- v( K' \$ O- AI 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:
7 h+ ` g2 I8 z! F1 v W/ V2 V$ `- n1 l: c
dennisdra8 r$ O8 K3 _; S& n- y; d; B
.Crasy$ x8 [8 l3 [3 Y/ p$ s) x0 y
©ross6 x. V. L' c |! p
Sedrika
" m* y, f. y y
( M# E9 [( i% D4 Aeverything 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!
! b% b* ]. Q" n7 s8 ?. D% Y4 A1 y1 R j* ?
P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
6 p) A' {4 M- c! z, j U: }+ D" U5 p1 {1 K
# @ q% W6 g; j% h7 fUpdate 1: how to turn off "Profiler" in worldserver.exe
- ?# S! _& [% j+ r9 V% k* l. M: \, Z
5 ?# x" N( c& t* n5 n- \ M
in VersionCommon.h of Worldserver Solution
. G' M; j! a2 t0 g9 G8 BLook for
+ V0 T9 e3 c( M5 ?5 n
) T7 [0 m9 G: v# l* M8 ^#define __PROFILE_RUN' \* q# ]- d' ?. x5 d
: r* |9 k# Z. z; Y4 j: O
comment it or simply7 N$ {0 Y* T' b6 L! ?& V
/ c3 Z7 k3 q7 r' Y- m8 d8 x m
//#define __PROFILE_RUN
6 B7 A3 m, \' r r5 T k" J3 ^! y
$ \5 k3 n, K& e& b4 ]* V: P+ n& O# A$ |# Q. v
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投寄。谢谢。我添加更多的很快如果你有病加太 & W* B2 Z; o5 A. J
|