|
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 + l B4 W% P( b# d( |
change level without Rebirth
3 S3 E. F2 w8 ? a- j' h
& K+ {% A" L, \# M6 D9 }0 L, iNow, let us begin.* s: K. n/ c5 `4 v+ `6 X( d% R# v
$ s9 A7 S4 m) U% p1 K- t# h
Requirements:4 U% u& A+ }$ K% g
Source
6 x5 l$ R2 P( sNotepad / Editor) N2 z8 s8 r, Y4 Q
; ^# J- J/ S" h3 r
/ / Tips by Sedrika
) Q& d5 H% w1 g3 a
9 b9 F1 o# v" g' ?3 I3 ^) JIt is up to you how you do it ^ ^8 |+ G! E* p% I+ G& h) H. [
# \1 W: l- a1 ]1 yGo into your source folder and open the definejob.h
5 p% L6 w, O$ N6 F wSearch there for:
! p1 k) i3 P1 d/ O- l' p
/ _ x" B9 l |& l1 Q% ~, R#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå0 L8 u+ G- z2 K# ~
#define MAX_LEGEND_LEVEL 129- @1 y; ?- E, P- I% Y
#define MAX_MONSTER_LEVEL 1608 J& U) H7 L: b( d& D, R
#else // 15Â÷ è÷¾î·Î ·1o§è®àå/ q/ l8 G6 _+ ?/ \; o6 H
#define MAX_LEGEND_LEVEL 121# Q, R; _! h* e. n- ?( T( A) |
#endif // 15Â÷ è÷¾î·Î ·1o§è®àå
. {3 L- _- C/ O D+ ^6 n( \) o
0 o6 f! B' p1 X4 t2 B9 r0 ^- R
Red: Player Max. Level
) \/ V) z; W$ ]5 e, ~7 R( T% u$ [$ jGreen: Monster Max. Level8 `% Y( i, m5 I& P# M& q! c! q- x
# Y1 m, o: Q' c( H% E1 DThese changes as simple as you want.
' k' f1 E0 t' _" ~/ O/ j9 [1 Y; V. ^0 o+ G- 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.. z% u8 U, u3 N; M' G
- L' _8 x' ^# Q* o7 R% C$ W, D, n
Part 1 of blocking CE
7 g! C3 E9 ~. R* }0 U7 n- e ?: h* u
In this tutorial I will show you how to change the Head of Mark flyff.: N Y$ l8 ? k3 E3 h
The current Head Mark is well known, 5E, which results as a string ('^').
?( L2 o; X% k1 G. W3 G8 w
& W) Y1 q v5 M# j, IFor this we go to the World (Project) and looking at the Buffer.h after thistext
. R7 u2 Y! n. W8 H/ l0 n/ tQuote:1 l! S7 I+ ^9 u' U/ U) p
# Define HEADER MARK '^' / / Normal messageheader& C0 m0 |# Q- w9 {+ i& k" G7 w& o
# Define SYSHEADERMARK '%' / / System message header+ j. j- n; Q; H
What the Sysheadmark is looking for is not even the top 5E.
' B* D9 U1 y$ kChange this and it makes the CE Not work on server.) \! i, s& K5 U* Z+ q, Y+ {0 x4 ~
5 f& T7 N& r% G$ q* ?
Then Tom's anti-hack is no longer useful.
L P2 O A- ^9 Z {" R3 M
" |9 {9 C& d; ^ |3 YLG Sedrika
Part 2 of blocking CE
8 G/ `) |8 z' Z
- M( I. ?' R2 b/ T: D: zIn 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.
; C2 S' ] r. V' EWhat does this have an advantage?
6 q9 N" ]5 r& L: X4 v6 oThe editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself $ e$ {& M( |3 t* O" ^, u
7 e9 }- I( q1 } m' a, K1 g' e( G0 d
. W9 k7 n; ~2 Y0 o# wFirst you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.3 U3 O' _5 B1 _% m0 Q* |$ [' G+ }
m$ ?& W0 y+ B) ]. i0 \7 K
Then search for the following content in HwOption.cpp 0 o1 Q6 _' N6 ?/ W+ a* b
2 v9 a7 r2 @+ n0 c
7 T; N2 E7 A- w# Wif (scan.Token == _T ("ip"))
( X6 f6 [2 @# \) S4 O{
/ p- e1 J( y& e4 I: `) Ascan.GetTokenEx ();
/ P9 E6 O3 O' E0 j( P& A kstrcpy (m_IPAddress scan.Token);
. ^* c/ S8 J" o U, [+ A% c y4 Q}
5 E) W- O& d1 `3 |and turn it into this:& t7 x! U2 c K, o2 I
Quote:
6 N7 O u. x; A8 t/ S4 Z, ^if (scan.Token == _T ("ip"))- @1 f+ m8 U% j! A8 O3 w; Q0 t
{
. Q$ n) G- @3 r' { q g+ }/ / Scan.GetTokenEx ();$ Q1 \/ r. J0 v: F+ ]' H" E6 u
/ / Strcpy (m_IPAddress, scan.Token);
1 i( _ C% {* V+ |9 {. h}
' a4 a B0 z' p, S1 @1 MAnd you created the solution. ]- j. H5 O. [# R8 z
' ]! ]4 w' M% h" p" C+ j# _- w* b0 g3 W) i8 h' e
Then read the Neuz not the IP from the INI anymore. even if put in it3 I- @2 _1 ?/ U) b" x. G
6 t9 D! M; Y! r8 M ^
Max skill's
5 [6 y$ H7 C9 m" F2 }$ O
5 L% Y! W8 k6 m7 L+ r4 ZAll know that, 14 Max buffs, you get all the RM Assist Skills + Skills fromBuffpang and no more space for the YJ, Knight, Ranger etc
* c! s$ X4 @( J# e& q% X
" G1 ]* C) _( hWith the TUT can provide the remedy it' _1 i- d& w1 ~* E2 ~/ p" @
9 h2 ^' N9 t- u$ }# 1 opens the file SkillInfluence.h
, S& R1 X J/ E3 V5 H. m& `# 2 Search
s* w: r$ g9 z3 i! T& ^- G3 ECode:
0 f4 z7 K8 H- o) z) k$ y0 K2 g$ s$ `4 Y1 Z8 @- R& J
# Define MAX_SKILLBUFF_COUNT 14
1 q' r& ]/ N8 ?" V* u5 H Z- a* | y6 C
# 3 Change the 14 to your number (eg 21) and save it from( |3 s3 D6 Q3 w1 m
# 4 compilation and ready$ C8 V! {4 |1 s% w( V
. G4 c) J( W: g5 N, N
9 n3 [* F7 z0 T2 z4 y: F5 dI 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 X/ n+ q. D$ j) b4 @
2 O- I; v1 l0 A9 W6 {' M
dennisdra
. ?: D# B/ e4 y' D h9 {; e.Crasy
0 S0 n9 F8 J/ o8 B©ross
9 z$ g' Q, d5 S, S& M# F8 v( QSedrika) Q0 }& V2 F- X% t0 W
( \9 f1 _2 H& @& l; ~" O" qeverything 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! , T$ o* b& {* s9 p+ n5 N! ~
* Y F/ k. N8 j8 r4 K4 gP.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
5 J0 F; }0 e1 Q0 I$ E8 J* m. ]& v: l
9 i- n f# |/ I
Update 1:
how to turn off "Profiler" in worldserver.exe
5 s5 j3 ^* h" I
5 [5 S7 ~# n" b0 g) A, ]4 B. Y8 N" c* l# T0 T Y
in VersionCommon.h of Worldserver Solution
4 \. X- ~8 \& GLook for
2 c# S9 Q( {) U, `0 v
) S% ]2 T% R/ m; e: N#define __PROFILE_RUN! s/ w$ L. Z: C) M, g
2 W+ L5 u6 s( G4 S/ H( F
comment it or simply
0 J3 I* T8 O, s q. f! M+ t* d' F
* P' e; f! u) x//#define __PROFILE_RUN
' s4 h4 I2 y6 [8 X, v6 x0 V5 a$ D/ e( j; j7 r3 K. R7 r3 B x
0 R6 j8 G- Q- h M! p* _) tcredits 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投寄。谢谢。我添加更多的很快如果你有病加太 X! Z. ?* _% H$ h- Y
|