发新话题
打印

[讨论] 魔力中自带的Object放大缩小效果解密

魔力中自带的Object放大缩小效果解密

原来魔力中是自带放大与缩小效果的魔力私服,最新魔力宝贝私服技术交流5 Z6 K* S8 {4 y$ Q# \4 E
所以可以不再需要提取图档放大缩小後再打回去 妖城在线论坛0 Y" Y% |9 j. z7 Y# D
就能实现类似魔力2中的  放大卡、缩小卡 之类的道具效果魔力私服,最新魔力宝贝私服技术交流& s/ w+ n+ r" e; m! `' K+ p$ X
感谢兰纳的的弟弟(IKKI) 提供技术支援 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" A% d( t9 d5 J. f" [4 c

4 z8 t) B& K& j7 f1 k$ J魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表实现的相关代码
复制内容到剪贴板
代码:
ACTION *GetAction( UCHAR prio, UINT yobiSize )
{
  ACTION *pAct;
  ACTION *pActLoop;


  pAct = ( ACTION * )calloc( 1, sizeof( ACTION ) );
  if (  pAct == NULL )
  {
   
    MessageBox( hWnd, "内存容量不足!", "GetAction Erorr", MB_OK );
    return NULL;
  }
  if( yobiSize > 0 ){
  
    pAct->pYobi = calloc( 1, yobiSize );
        if( pAct->pYobi == NULL ){
   
      free( pAct );
      MessageBox( hWnd, "内存容量不足!", "GetYobi Erorr", MB_OK );
      return NULL;
    }
   
  }
  pAct->func = NULL;
  pAct->prio = prio;
  pAct->bmpNo = -1;
  pAct->hitDispNo = -2;
  pAct->speed = 100;
  pAct->xposX = 1.0; // 横向放大缩小倍率 1.0就是原倍
  pAct->xposY = 1.0; // 纵向放大缩小倍率 1.0就是原倍

  ...... // 以下代码太长不说明了
  
  return pAct;
}
放大效果
+ k/ P1 L9 J# G; f( ]bbs.mocwww.com —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 j. h0 U5 {- Z$ G

2 O1 T, b! }1 s4 T0 C$ @
8 z* n+ h, X; Q, f魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表缩小效果
! _& W7 R) ?2 d5 m$ C魔力私服,最新魔力宝贝私服技术交流
; K! M; p: v% M8 Q9 R3 Q  E& R" r—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート妖城在线论坛; a4 I1 r; @2 b( J$ n0 P

/ f1 |5 a6 y0 o) c" \bbs.mocwww.com太大啦 都有点失真了
" I1 n9 k- W4 K) A9 ~8 g魔力私服,最新魔力宝贝私服技术交流 : o. f# ^: j) [$ P6 G
bbs.mocwww.com' j0 g' q9 X, l0 L
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ a  T( e# d0 U2 @9 n8 n1 c
魔力私服,最新魔力宝贝私服技术交流, y& c! {4 v5 e# f8 e9 A
当然具体实现还需要服务端建立一个新的字段来存储放大倍率魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# Z& ^" \+ X1 {: D: l
经过测试 放大倍率在1.8倍以内 失真不是很严重 在可接受范围内
- F( o) U/ s# t# s% J$ o  dbbs.mocwww.com缩小倍率可以无限小 效果都不错

. i7 n5 Z5 o3 g. E4 N! _( wbbs.mocwww.combbs.mocwww.com, \  E& t( V2 V2 s6 C. Z
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 \" `- s8 J0 v5 n9 z" M, A
魔力私服,最新魔力宝贝私服技术交流0 y( Y3 ?$ e: w6 p0 \

0 }6 H* {, z% ?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートbbs.mocwww.com5 y. n3 }$ X/ Q- C% t! M0 N
   /妖城在线论坛( M4 ~$ J" S: J. T5 I* _; t# l# Z

' f# s) e- e3 \, O& X+ }- i—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート[ 本帖最后由 blue 于 2016-9-23 20:39 编辑 ]
魔力宝贝开发者论坛
http://www.cgdev.me/

TOP

玩家的宠物可以缩放,BOSS出现的时候是不是可以对应编号改变大小???

TOP

回复 地下室 的帖子

战斗对象也是一个对象,是可以对其进行缩放的
! `: e0 t/ x7 P$ q妖城在线论坛: D; F5 ~& O- T/ F1 j
构思:zoomenemy.txt   enemyid,enemyai,zoom
  N2 t: X* `$ N2 m! c4 S2 I  |6 w魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
; ?( n$ D% }6 s1 i5 a  r当指定怪物使用指定AI时,发送zoom包更新该对象size

TOP

失真问题还是比较严重的。
( h. T5 R2 b( _; U8 G5 C* J1 Y' V—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート如果追求高颜值,还是需要图档重置。
  Q" d" l  P1 |* n$ Ibbs.mocwww.com妖城在线论坛0 |2 d4 c6 Z6 G9 X
如 英雄无敌3 HD 重制版

TOP

引用:
原帖由 lenovo 于 2016-9-26 16:37 发表
) l* n6 v# b- }0 \妖城在线论坛战斗对象也是一个对象,是可以对其进行缩放的魔力私服,最新魔力宝贝私服技术交流6 T4 C( i+ h& Q- z" N

# J; A, ^9 @! y: S' m' w9 jbbs.mocwww.com构思:zoomenemy.txt   enemyid,enemyai,zoom
+ G4 T! n& }0 s, T8 v6 d2 z! T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力宝贝私服技术交流& |2 |2 N9 h0 U6 I
当指定怪物使用指定AI时,发送zoom包更新该对象size
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 Y0 Q4 e, F4 K0 V  l
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~魔力私服,最新魔力宝贝私服技术交流  s! g. f' P+ e) M5 A! t7 ^
具体怎样实现那??给个例子呗   

TOP

我咋不知道我提供了技术了呢。。。好奇怪,我难道是在梦里提供的么?

TOP

...... // 以下代码太长不说明了
; o5 x0 ^) V7 T3 h: V! `魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表标题不付!!!!差评!!!!!!!!!!!!!bbs.mocwww.com5 B8 z, i+ n& ~& n2 n0 T
就是看了标题进来。。。发现 说太长。。。

TOP

发新话题