|
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
1 |4 n V' u c. Q) F! Achange level without Rebirth
% }! Z: D' f& j2 J9 i$ L7 Y$ Z5 t. u, y6 S
Now, let us begin.
$ o8 o! P- X2 O+ h
; T4 H+ M! u' |3 N7 X6 T, FRequirements:
& H M* c/ o6 W; K& ?Source, d: ?4 ~9 ^9 q" M: a
Notepad / Editor
. U' Z! T* E4 T+ z7 A+ n" \" t( L# J4 K/ A+ D
/ / Tips by Sedrika
6 y, n- H/ {1 f# x# ]2 t% g& B/ c" M# w4 l
It is up to you how you do it ^ ^
( F' K. j3 C$ `0 U) L9 W8 q# q
% x" y1 a& g! u/ S% SGo into your source folder and open the definejob.h
; ^: f3 n& }* h" F w: M& u6 ^Search there for:
/ v8 ]6 d7 i; a# q: i2 U l" f5 P* D7 E4 A9 H- C
#if __VER >= 15 // __HERO129_VER15 // 15Â÷ è÷¾î·Î ·1o§è®àå4 }% i/ V6 R" k3 k; I
#define MAX_LEGEND_LEVEL 129
- O# T- e& _/ o: [1 I#define MAX_MONSTER_LEVEL 160
, z6 R( o) n; m! @9 r& E5 k#else // 15Â÷ è÷¾î·Î ·1o§è®àå; _( [; E3 ~: }
#define MAX_LEGEND_LEVEL 121
. l0 H, L" O" X& ~1 b. h7 A4 S#endif // 15Â÷ è÷¾î·Î ·1o§è®àå ' W9 `) f! ?& V- d/ Q
1 Q& {8 k( m* K: ^8 i2 h+ [. H
: {" {& d6 P/ w& p! s
Red: Player Max. Level
* M+ o; u2 Y" p- W6 ^ A/ n; Z* H7 pGreen: Monster Max. Level6 [) k: o% i" T+ \, ~
5 f" {% x4 J0 L0 r) f# YThese changes as simple as you want.9 ~* d2 @# M0 U0 Z
* a! }, n9 f5 j0 c/ g: \0 A, U8 WThen you have to just recompile the World Server Files + and make your clientin the Definejob.h the same changes as in the source.' j4 |$ `6 @- w' k) `3 i8 ^+ b0 C
, p! t6 E+ _8 Y6 F8 X
Part 1 of blocking CE
& Z; E' `- }. ?; ?* Q7 I
7 W, l8 E6 w% XIn this tutorial I will show you how to change the Head of Mark flyff.
4 M) y5 C" L, ?, z, k- v$ dThe current Head Mark is well known, 5E, which results as a string ('^').
( A' p5 W& o/ j+ [( H
; S: }. M7 ], i$ ~6 ^& w8 n2 wFor this we go to the World (Project) and looking at the Buffer.h after thistext
$ [. E+ r7 q! Y3 m1 |9 a) T5 ^ bQuote:
2 B7 e) h$ Q$ d8 A v# Define HEADER MARK '^' / / Normal messageheader4 u+ N. F2 b: D# Z ]. c
# Define SYSHEADERMARK '%' / / System message header
% f7 N i) J$ r; SWhat the Sysheadmark is looking for is not even the top 5E., n4 K1 q* x, z& h" [- a/ d
Change this and it makes the CE Not work on server.0 x/ A+ s& h8 P4 F& q$ Y i* X
+ {6 ]( Q0 \3 a& u7 i6 w8 O( U2 dThen Tom's anti-hack is no longer useful.5 v: a" | t; T; W9 U) j, d8 m
6 n& {. P8 u+ N% K- s. c4 ^( M' r
LG Sedrika
Part 2 of blocking CE
% Y) h, p5 S5 _/ g$ H9 b1 Z$ N ?9 m+ _" S5 t% a' f
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. 3 L' w9 k" i$ c) a2 L
What does this have an advantage?
* ^ W8 |$ P( g; p0 T `$ |The editor needs the IP packet from the INI to join, and if this does not, thenwhat? Now think for yourself
3 j2 s' @: S& M, [9 k- C8 n2 v! H& h+ `
1 o* Z4 ?- ? `/ }/ \9 x) ?, }First you need to get open source even know how you do it, is left with you, andyou do the project on the Neuz.
6 w/ i' k9 E3 P9 b' C+ `- a3 I- R$ k: n; M
Then search for the following content in HwOption.cpp
/ I+ X0 J4 n5 E9 Q2 A! }5 N. S+ ?9 e C& e+ M
: D7 g6 _% Z# b% U. j% U" B0 B$ p
if (scan.Token == _T ("ip"))0 T5 Y" W6 d9 H
{
6 T- @6 t D' x; d$ M* J# Y, }# mscan.GetTokenEx ();- W! J' I1 H; [1 l8 b' u7 T+ E' O
strcpy (m_IPAddress scan.Token);
) _: _2 K% i3 q4 f; {# {$ I. w}
0 d! i; c7 R) a7 I' J" Qand turn it into this:& _& p( |2 m) G& s
Quote:, g) @- m. c/ n ?5 {4 d' X( r
if (scan.Token == _T ("ip"))* U# ^9 a& K2 N. l4 }0 o3 w( u
{
' ^- ~7 K1 O' T( y- C4 r/ / Scan.GetTokenEx ();
1 g! h8 i5 Y* Z3 P, F1 H/ / Strcpy (m_IPAddress, scan.Token);
- t5 O' A! h; ^7 |( n$ A, N}
# d: b7 ~( a+ Z2 W& c+ d/ wAnd you created the solution.
\0 f4 m1 c6 w: |) b: R0 i- C
( m2 i+ K; v4 x4 j) a! a. ~" t
7 E e' ?( S6 ~# OThen read the Neuz not the IP from the INI anymore. even if put in it% u, I1 _; E6 J( G/ U" O5 E; J
9 b4 W5 w& z6 K! e) `
Max skill's
! b/ O" H8 v7 o6 E& [
$ |; N; I6 ]' [, 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
! _ B. g: [ b* z" z
* N7 f _' v5 Y d& HWith the TUT can provide the remedy it
- m* i% U; Q8 `% d* d5 R/ p! J, m6 m1 z) `' G5 G
# 1 opens the file SkillInfluence.h
# O$ ^7 Z" W0 l) G7 o: q! w* h B# 2 Search' O: s: b* g8 [8 U3 o, Q
Code:
3 ~& m" p% J; D7 z1 n( f
8 k( r9 l; Y A# Define MAX_SKILLBUFF_COUNT 14
: }* ]* U/ G, c1 r' N) ~1 a" I5 g( y3 j! [4 v
# 3 Change the 14 to your number (eg 21) and save it from# C) g; s+ S( m
# 4 compilation and ready* { x8 X2 ]0 Z9 h p$ V: u
; A; M) ~( H( v0 R q. A6 }3 T1 i/ [: 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:
0 b) a$ B3 B& [, k! W2 u
' q7 b* B; Y0 Y7 i& ldennisdra8 D F9 R! {+ ~4 m
.Crasy
9 l$ U+ t# {* ^9 R& D+ G©ross1 L" S' a, x. @5 x& O
Sedrika" A5 j/ t5 q0 X- g: R3 |$ \
5 Y& U4 k9 B4 g: w
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! ) N) ~" p& a' Y/ U
' E) l8 @% u' ^4 n# l3 p9 p9 r$ ]# wP.S: This means no server should be able to use CE because its very simple tostop it. takes 5mins maybe less
7 J/ F E" R* r. |! y
+ `1 q) Y/ \! l* X; q: d3 a3 D3 A' ~3 L% ?: f' ?' m" w
Update 1:
how to turn off "Profiler" in worldserver.exe 0 \# }" i2 v: a B. b
) J/ e6 s& Y" }) e3 W% Z. H
@ Z5 t& j* u
in VersionCommon.h of Worldserver Solution d9 f! l- B x: L; z [
Look for9 m8 j, Q: W. Z5 o# p
2 S0 P3 k1 G2 a; {( ?' V#define __PROFILE_RUN( U$ i3 O7 z7 T. a
0 x; N$ ]$ j/ M; f1 I; m8 x# Kcomment it or simply8 J0 l$ l8 U& w. ?7 s& M7 g( R! J5 z
: M: X/ S+ U. z. S4 `//#define __PROFILE_RUN & X& U7 d. r/ R5 V( q) w- t
9 t2 P! W6 C) `9 V! r
, V5 [ v( E. `) U$ [; n( U5 D/ r# 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投寄。谢谢。我添加更多的很快如果你有病加太 8 ~+ b0 d# K/ Y, W
|