发新话题
打印

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

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

原来魔力中是自带放大与缩小效果的魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 H3 ~, X$ U- l; P" }0 d
所以可以不再需要提取图档放大缩小後再打回去
5 `9 Q: ?7 N/ z1 Ibbs.mocwww.com就能实现类似魔力2中的  放大卡、缩小卡 之类的道具效果bbs.mocwww.com/ p/ d# u# i3 x4 p$ T2 E
感谢兰纳的的弟弟(IKKI) 提供技术支援 魔力私服,最新魔力宝贝私服技术交流% r, A8 s6 R; Y2 U; ]
bbs.mocwww.com5 s- X8 |) Q) ^: j& r
实现的相关代码
复制内容到剪贴板
代码:
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;
}
放大效果
2 [& c' U/ ~4 ~ - H2 q& Y- ~5 \: m0 X* W$ u1 G

' A" P( Z( P9 ^: n" q. k/ j魔力私服,最新魔力宝贝私服技术交流( m, n1 V  f# V: c1 C" A
缩小效果
9 E6 r6 S( Y( u# q 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  a$ N' E6 W( S; G! i$ ^
bbs.mocwww.com' s, b% v6 |# h8 B1 J

! H8 _' o7 F8 ?/ d" g妖城在线论坛太大啦 都有点失真了
9 W8 m: l% i4 k" o' d妖城在线论坛 妖城在线论坛1 K! s% c2 q1 r* }! {% m0 w0 z) ~
bbs.mocwww.com+ G/ t% t! E! A8 H. n: x
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- d! H( q. U7 D9 ]3 c

  R; I7 t9 z7 }  c—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート当然具体实现还需要服务端建立一个新的字段来存储放大倍率" i; n7 o2 m; K' s, ~0 D
经过测试 放大倍率在1.8倍以内 失真不是很严重 在可接受范围内
2 S% y2 U# _- \0 D) @魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表缩小倍率可以无限小 效果都不错
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! v' @" C& Z4 E8 r$ R5 l, t( Y! G

2 U% }+ ]3 U+ H; j* ], I. h+ c2 ^bbs.mocwww.com
# w# i# N) K4 |3 Z4 D魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! b1 X9 ?; w; k4 A* W. j" ]

6 c' C, e# d0 U4 \; Q$ zbbs.mocwww.com妖城在线论坛- b9 _6 {6 i/ c+ F
   /
1 B! b% B" o  x; A% ^! O魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& x& g9 _2 \7 g6 V& j+ _
[ 本帖最后由 blue 于 2016-9-23 20:39 编辑 ]
魔力宝贝开发者论坛
http://www.cgdev.me/

TOP

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

TOP

回复 地下室 的帖子

战斗对象也是一个对象,是可以对其进行缩放的
7 T9 a% m' o% ?bbs.mocwww.com
3 Z! Y2 K9 e- R/ Cbbs.mocwww.com构思:zoomenemy.txt   enemyid,enemyai,zoom魔力私服,最新魔力宝贝私服技术交流1 C9 F2 T% E3 @) Q6 H
2 ^# ?( `: {4 H- s: b9 p2 O, x" T; }: O2 Z
当指定怪物使用指定AI时,发送zoom包更新该对象size

TOP

失真问题还是比较严重的。魔力私服,最新魔力宝贝私服技术交流4 Q- b/ d7 k5 K" e
如果追求高颜值,还是需要图档重置。
. \) i# m3 j+ [* F4 J—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力宝贝私服技术交流* e! ]6 e5 Y6 ?4 G' t
如 英雄无敌3 HD 重制版

TOP

引用:
原帖由 lenovo 于 2016-9-26 16:37 发表
* `& ?6 ^! H& Z# E/ Q1 i妖城在线论坛战斗对象也是一个对象,是可以对其进行缩放的bbs.mocwww.com3 y6 n, l! G7 v& f  e
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; i6 u, B7 M9 e7 @" h% k
构思:zoomenemy.txt   enemyid,enemyai,zoom魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" y; Z. M9 P9 w4 C
bbs.mocwww.com7 d7 ^0 t8 i$ Q5 m+ a# a; \* X* ?8 m
当指定怪物使用指定AI时,发送zoom包更新该对象size
7 t. p2 d+ _% z; P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9 |: j! H, M. [" T$ e魔力私服,最新魔力宝贝私服技术交流具体怎样实现那??给个例子呗   

TOP

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

TOP

...... // 以下代码太长不说明了
3 t- Q& n* M. x1 h- W—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート标题不付!!!!差评!!!!!!!!!!!!!
( r0 z/ ]+ y: Q+ J魔力私服,最新魔力宝贝私服技术交流就是看了标题进来。。。发现 说太长。。。

TOP

发新话题