发新话题
打印

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

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

原来魔力中是自带放大与缩小效果的
) l  i5 S% {7 X7 w' c9 R. B魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表所以可以不再需要提取图档放大缩小後再打回去 bbs.mocwww.com! ^4 N1 y  [/ C
就能实现类似魔力2中的  放大卡、缩小卡 之类的道具效果
+ J! b9 \6 P7 a6 m  [$ W- pbbs.mocwww.com感谢兰纳的的弟弟(IKKI) 提供技术支援
# @( B$ \4 D/ `2 Q; `
% T7 ~0 E: I* y. F  I4 k实现的相关代码
复制内容到剪贴板
代码:
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;
}
放大效果
0 n, _; B# N! t& W# K1 N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 魔力私服,最新魔力宝贝私服技术交流: H  M( N7 |& U7 p
魔力私服,最新魔力宝贝私服技术交流3 U4 z* v, e3 v/ X* P  x

0 m) \' S# x  m0 Q" Q2 k: R" z妖城在线论坛缩小效果
+ K5 @$ F6 F+ S/ I3 I& ^魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
( D0 S$ L& h: \; r$ j
9 d/ u) n+ o  v/ H, A& D* C魔力私服,最新魔力宝贝私服技术交流
* F, n* L) J# {/ C/ W7 s$ t5 Y妖城在线论坛太大啦 都有点失真了bbs.mocwww.com1 t. O6 Q% L; Q6 W4 ^9 v5 v

" W% i8 e3 r; b' ]% u* z. |
% r+ D4 F# E8 p3 U; Obbs.mocwww.com
, B% C' N, T9 _) O, v
* T0 R0 b  M" a5 e; i9 ~8 t% M4 {! Wbbs.mocwww.com当然具体实现还需要服务端建立一个新的字段来存储放大倍率妖城在线论坛. }/ w$ T7 D5 c5 ^: b6 e& x
经过测试 放大倍率在1.8倍以内 失真不是很严重 在可接受范围内
. m4 H9 K- S4 }2 {—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート缩小倍率可以无限小 效果都不错
魔力私服,最新魔力宝贝私服技术交流# A- B2 X" R: J) j( g" h

2 z+ G! ?" N, j6 A4 \
/ @) m7 j" ]4 H- F: Rbbs.mocwww.com
2 r7 s4 |. L6 \4 \/ `魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力宝贝私服技术交流3 M: Z8 ^$ P6 F1 V! q9 J* N. K
妖城在线论坛+ n+ E5 q9 X; o) P4 Z# B
   /魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 ?3 O0 j# M7 O9 W  J$ {

6 s4 U  |# I2 t7 J! \2 V[ 本帖最后由 blue 于 2016-9-23 20:39 编辑 ]
魔力宝贝开发者论坛
http://www.cgdev.me/

TOP

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

TOP

回复 地下室 的帖子

战斗对象也是一个对象,是可以对其进行缩放的
! o0 a8 F1 u# F& w) g2 S. [$ F* {, L
5 l, W% J+ w6 I' \—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート构思:zoomenemy.txt   enemyid,enemyai,zoom
) W' A  U+ G9 A" r魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
% Z" w7 V/ n6 [2 g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート当指定怪物使用指定AI时,发送zoom包更新该对象size

TOP

失真问题还是比较严重的。
$ f& ~# s) C! K: _) d. i* x魔力私服,最新魔力宝贝私服技术交流如果追求高颜值,还是需要图档重置。bbs.mocwww.com" ?- {: c) {: K+ Z* Z

$ [; W+ E' [* d$ i6 I妖城在线论坛如 英雄无敌3 HD 重制版

TOP

引用:
原帖由 lenovo 于 2016-9-26 16:37 发表 妖城在线论坛1 f' `; P4 A4 x& O  z( f
战斗对象也是一个对象,是可以对其进行缩放的—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 ~  @+ k4 W4 R/ n* M

" Q. }! ?5 h0 w5 v9 |妖城在线论坛构思:zoomenemy.txt   enemyid,enemyai,zoom魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 [% S) j7 ~0 Y& w: H) H2 j
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! ~% f% g( W3 Y
当指定怪物使用指定AI时,发送zoom包更新该对象size
+ h4 K9 S+ }. v3 A! p" }: ?) I
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# s1 h/ C' X$ a具体怎样实现那??给个例子呗   

TOP

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

TOP

...... // 以下代码太长不说明了—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 ?% M0 t9 u* T$ M9 J
标题不付!!!!差评!!!!!!!!!!!!!
, P; b  g  d6 }5 S# y0 b* {- @bbs.mocwww.com就是看了标题进来。。。发现 说太长。。。

TOP

发新话题