|
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
4 i% A y2 o3 v0 F, k0 c% c- {/ jchange level without Rebirth
( F3 @/ R9 N1 u b& n
% p0 V1 x2 V4 x# ZNow, let us begin.. Q& ]$ m) t7 Z0 P
/ ^3 {$ r9 c0 P0 }; Z
Requirements:
* l2 n7 V0 o1 rSource4 R$ ~% ?3 ~5 @$ y1 S+ c5 _4 p
Notepad / Editor
+ E. S, V3 b& T. t, i* u
/ H; W$ a' J0 q* }! a( T7 c/ / Tips by Sedrika
: {1 w% y- t1 R' x
* @5 }( d; z2 v. H; G. }1 v" o# v' HIt is up to you how you do it ^ ^
. J7 |" E5 I+ d* y* J6 u
; P) t) s$ r' J; g WGo into your source folder and open the definejob.h" V2 z! b9 q z! b: e' q$ \! _
Search there for:
3 w- v# j" U+ e% [1 |; Y; ^" }5 f( r4 I5 J9 a$ B5 q4 D
#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå
, v/ B! t( f+ k* c2 H; q% r#define MAX_LEGEND_LEVEL 129; H7 z6 r0 ^* N
#define MAX_MONSTER_LEVEL 160
( i7 y9 E3 _8 S, J#else // 15Â÷ è÷¾î·Î ·1o§è®àå
3 f: p9 w! H& c& j0 l#define MAX_LEGEND_LEVEL 121
! o) {# J: K5 N0 `#endif // 15Â÷ è÷¾î·Î ·1o§è®àå ) X$ o# F( f1 `1 x" G3 L, h
3 |- C9 b" e) ]) v @
k+ q6 y9 ^, U5 R
Red: Player Max. Level; f1 N/ g3 |" Y0 |6 ?0 b. B
Green: Monster Max. Level
& B A6 a% I2 C6 x% I' W
2 O9 z/ @/ I. q& G7 n7 h$ IThese changes as simple as you want.
! I- S, K: ]2 I7 ]" r& O
; L% ]9 `5 d" q9 S4 W8 |+ O3 V; _Then you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.
0 s2 o3 b) e" R3 `/ g& m1 G3 X1 _% G4 ~: g6 k
Part 1 of blocking CE 0 L3 w& ^+ |4 a7 ]5 P# {
9 c& x' z* r) K5 N+ b
In this tutorial I will show you how to change the Head of Mark flyff.1 v- H& B+ ?3 Z- c' X7 G: b# ^: M
The current Head Mark is well known, 5E, which results as a string ('^').& u$ v/ ?: k8 p. m) J9 i
# t9 K( b5 o @
For this we go to the World (Project) and looking at the Buffer.h after thistext Y( e% U; g3 J+ K% Y* ]
Quote:/ B& C1 Y5 ]% r4 u4 v6 E% Y
# Define HEADER MARK '^' / / Normal messageheader
- }* B8 \/ B6 {+ k# e1 Y3 J3 R# Define SYSHEADERMARK '%' / / System message header2 h7 j _2 R% e, {8 N$ H: `- l
What the Sysheadmark is looking for is not even the top 5E.0 g1 Z% L" Y' V, L
Change this and it makes the CE Not work on server.
$ C4 Y G! x* _; t( b' P1 O1 p5 b$ m- v5 m* s& x. [7 t1 g. F5 V
Then Tom's anti-hack is no longer useful.
1 E- ~# d; `0 x6 v6 q% t, r" @
! ]8 K: g" u6 T+ F, ELG Sedrika Part 2 of blocking CE / j3 l% `$ \( i8 G0 {6 D0 J
# {8 c2 T/ s2 b* t
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.
Z5 [# s7 S4 y7 `! a4 w4 d$ d. vWhat does this have an advantage?5 R: z) `4 [. }
The editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself
$ K4 y# B: z8 E0 J# u0 _7 W) s4 p& H8 g
" R9 G" d& z. D" c" F+ XFirst you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.
* `7 S' h( @- j3 O3 d
% g6 ]5 w r @& s' PThen search for the following content in HwOption.cpp
( ]. A& v, H7 k2 A0 w
8 H% x4 c/ I! [: Q6 ?6 \9 v7 d3 c% l: @
7 ^6 ^6 o2 H# b2 b: ^if (scan.Token == _T ("ip")). ?* M8 j2 u0 b4 |4 ] ^0 H1 B6 p$ `
{! x, ^& R" e6 K9 P' Y y/ [
scan.GetTokenEx ();0 S8 A [/ j' I. U! z
strcpy (m_IPAddress scan.Token);
$ i6 r$ M, V9 c% q* o9 p- K}, X& c" Z9 V0 \' u% P0 T
and turn it into this:
B4 ~$ I2 t6 ]+ H; r$ B" ^! vQuote:
+ M: A# d$ l0 }6 @" k! Mif (scan.Token == _T ("ip"))
" w3 c/ Y; _! \! [* }0 p{% m% T9 q, `0 V. S5 c4 z' e
/ / Scan.GetTokenEx ();6 i/ n7 _" g k2 i+ g4 [- n
/ / Strcpy (m_IPAddress, scan.Token);
( X. A% a& P/ o1 r5 N W$ J}+ E! D2 W. Y& I, W4 H
And you created the solution.# ~" D. }9 f' d0 B3 t4 p. z" H% i* F) r
( l( ~$ r0 ]+ M2 N: K0 w1 P
$ B m7 W- B1 j
Then read the Neuz not the IP from the INI anymore. even if put in it/ G: T% o8 v& R, F( J, n4 @# Y1 K
+ \$ u% @3 b( _, O1 o Max skill's
8 {/ i6 U' j$ R0 s# B+ Y ^" ?- J% `1 o# p6 l* y' c/ N3 G
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 ; P9 z( b% D) L+ B: W
0 q4 o+ y x& m& ?5 j4 a$ VWith the TUT can provide the remedy it7 M& C \3 W1 t$ m; z* `1 M9 |% v
. v2 s# B" Z/ F0 z+ [% C) @
# 1 opens the file SkillInfluence.h
4 J0 `1 h: V" x& `# 2 Search
; z1 v" {2 s( yCode:- j- N, {3 M7 w! V7 D$ w
* u3 T' t/ t" U: {5 u9 f3 B$ u
# Define MAX_SKILLBUFF_COUNT 149 w$ Y- _! v. G, _2 B; G
. V+ o8 n% h% E' [: M% e$ f, y2 ~# 3 Change the 14 to your number (eg 21) and save it from2 v" \6 s7 D# M5 C B2 V" L
# 4 compilation and ready$ \- ?% n, }4 t# |5 o
u& U9 L( U4 q7 j" W6 N8 q3 q1 o2 X3 z
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:3 I* d) B8 E8 @. Y3 O3 |6 K2 e/ q T
; T5 b$ F* w* Z: \% m9 M2 Vdennisdra
* S. ~) \; t$ X! B.Crasy
3 U8 f, D2 L; k0 e©ross& B% D( B2 u" N) E
Sedrika
* [' z# N. _: |5 h
$ b K, l# s: B7 F! heverything 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!
* C1 U2 h5 j& t; K
( F1 i; F6 ^7 D/ ^6 ^P.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
5 g) j a4 c1 k2 g8 v. B2 a& A7 E& M2 ^- g% S& p4 q
; Y4 R! B4 J) b0 T8 F8 }Update 1:
how to turn off "Profiler" in worldserver.exe
V8 v( [2 _) U' \4 x+ u
; f0 L3 j0 s6 p, S. S4 R
# g+ n( J( _. I" U6 C6 n- oin VersionCommon.h of Worldserver Solution
: t; X0 m2 I+ m; n* RLook for
& d2 J8 ]- ~& h6 ]& x% U* r2 `6 S4 Y
#define __PROFILE_RUN
% g% S" Z, l$ }. v; N; |, b% b' V8 j; |2 s4 k
comment it or simply
7 ]7 E$ B3 ^% ]7 g, V* o* Y; z
, H; e) b# D5 k% X- ]& z//#define __PROFILE_RUN
3 K: f/ X6 K2 I( X+ Y5 ?9 z. d5 V3 [+ X! _* f7 ~
" D0 N% N9 q; d- ^
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投寄。谢谢。我添加更多的很快如果你有病加太 0 y+ [4 ?0 D* W4 e! z+ w
|