传奇部落

LFM2翎风引擎和GOM引擎怎么实现天气效果?

[复制链接]
发表于 2026-6-13 21:18:27 | 显示全部楼层 |阅读模式
LF修复了天气系统图层的一处问题增加了对天气效果进行扩展,今天说下新gom以及翎风引擎的区别,大部分相同比如代码命令SETWEATHEREFFECT,地图参数DARK黑暗效果/DAY白天效果,如果同时存在以DAY参数效果为准。
, T0 j: I8 T3 P& E) J4 k3 E
+ ?# G3 r1 }2 w5 Q9 z% y; d
QQ截图20260613210651.jpg
+ F6 e0 r% _9 G' C' B; \
; F) c$ w* f( o2 z% H, m
7 }1 f, I0 Z9 x
一.新GOM设置天气系统的代码以及解析
  R- D2 }! q# e+ P5 `- P! X: e* W, O" r9 Z6 P2 T1 S: F- b0 L
客户端增加新的光照系统:引擎-选项-客户端设置-天气系统
9 s* X  q3 Y$ x. |( o. M
! y8 m# a& g% ^( k' |7 j: r% b/ ^
, h9 Q- t7 d3 ^4 Y4 y) p  S7 C7 ]
天气效果
8 \! M3 ~" r, {3 r4 P7 `8 v
! b. F9 }" n( C. d7 B

9 J7 i% I% n1 a: a; }( `, n功能:天气效果
% A5 s$ U0 S5 k格式:无
' |* C* n' ~1 O6 D6 X说明:无. e4 }/ x0 Q6 s! [$ i
例:0 h9 C3 v) L3 V  b: H9 i4 `7 M
9 I8 j; P. t' f4 \6 z% c6 f6 L. B
5 x5 @6 u: g6 m4 J# f
地图参数 DARK 黑暗效果
" N3 l: ^( S: F, F9 j地图参数 DAY 白天效果3 |# {* u5 I+ g1 W3 b4 u; b
如果同时存在以DAY参数效果为准
0 k& x) K1 G" D# \& V8 m* T2 ~/ |1 X0 H; \: ~) v
" v' o5 E7 q# E9 o9 G
以下三个效果读取客户端的Effect_EX.Wil和Effect_SE.Wil如果客户端没有这2个文件,效果显示不了
' ~& F, h. r7 E( p  ?. z0 M6 z7 @0 `+ d/ g  m# L0 V3 {1 E4 [

7 C  X3 o, {' [  a0 [, @增加天气效果脚本命令SETWEATHEREFFECT! c( U3 N0 j  u" Z: o7 g7 L! M
格式:SETWEATHEREFFECT 地图号 天气效果(0=关闭天气效果 1=黄沙效果 2=花瓣效果 3=下雪效果) 有效时间(秒) + w; \, j+ r4 A- C7 s

4 o% f+ \& ^# i/ s+ G6 W

  E2 f5 r& L- @) T$ b: t--------------------------------1 n0 \, c8 X4 x  s' M1 h
黑夜效果 禁止免蜡功能
) D; y7 p# u; ?0 k
9 o9 Z: e- G% ~/ F: b: M

  C- {0 K* n% y* u
# A- n% a# ^; `! Z, h2 g
& R2 o$ M( V6 ~$ [8 O2 K
默认黑夜模式& F$ f5 V4 L' \; a
1、地图参数只有DARK                  受M2白天黑夜控制, M2 q6 `* }7 B8 \! @
2、地图参数只有DAY                    只有白天" x( Q! p6 H( Y" ~
3、地图参数DARK,DAY同时        只有白天
" k4 E' E) F  K" _) ?( q2 z  R: Z4、地图参数啥也没设                    只有白天 + f% |, D6 c$ V; \; N3 h
$ ^/ C& M4 S  V/ @! h# v. [6 w
韩版黑夜模式
; D- r) G: Y. }2 @9 c1 b1、地图参数不加DARK和DAY,则受M2时间段控制,来决定是否白天黑夜。           
/ s! f; @5 T8 `1 x8 e0 S. |" i3 g: O2、地图参数加了DARK的,不受M2时间段控制,永远是黑夜(例如山洞)。
( o/ Q  o& `& ~* `: M3、地图参数加了DAY的,不受M2时间段控制,永远是白天。: X: H+ A/ X3 f) L5 r% J
4、地图参数同时加了DARK和DAY的,不受M2时间段控制,永远是白天。 6 ], h4 H  \; i
' k% X/ M+ q& W: \& M* Y7 H* |
地图参数 DARKLIGHT(黑暗等级)   // 0=纯黑, 1=深黑, 2=浅灰, 3=天蓝, 4=金黄 ; g0 e! A. D. E. s" p, ?
& ^* X9 R, U$ L( \3 ^5 g1 I# y

6 @, I- t( Q' Z+ ^9 a+ R" L二.翎风引擎设置天气系统的代码以及解析" K" ^; K5 \2 c  U; d6 P

$ [$ x( z) O* Q% g% N
功能:天气效果9 k- N' H( x7 X) k1 s' j
格式:无( i9 V  ?: p. R& V3 q9 n
说明:无% c. u7 B3 b7 \2 [& r3 A
例:# r4 w2 q5 _8 n0 f* ^' o

) }3 {% Q2 o; c0 E" I
0 K4 |# T5 D) S1 O- u* @
地图参数 DARK 黑暗效果
" n0 k/ T6 ]1 _/ A& q- M地图参数 DAY 白天效果2 x) T& x/ |9 g: H
如果同时存在以DAY参数效果为准
+ l* L2 n- o! w2 j4 k: j, x5 u
2 m; I; a3 o1 a
$ f2 J9 `, ^; f5 f$ k
以下三个效果读取客户端的Effect_EX.Wil和Effect_SE.Wil如果客户端没有这2个文件,效果显示不了
  ~. D! s; a3 K  F$ K" Q( H  X# }, G% P2 E* D8 O; \

+ @2 K' h# \; @1 I3 `* l; `增加天气效果脚本命令SETWEATHEREFFECT  a) s0 Z5 \& ^( I4 q, e
格式:SETWEATHEREFFECT 地图号 天气效果(0=关闭天气效果 1=黄沙效果 2=花瓣效果 3=下雪效果 扩展为4-21) 有效时间(秒) 是否黑暗(0正常 1黑暗) wav音乐文件.后缀(文件名长度不超过50)
* F, a2 A' i0 V& j& d2 h6 A( s: ^

1 Z9 S0 w. Z. s/ K/ r& O1 n( M, K示列1:脚本格式:SETWEATHEREFFECT 3 3 600 0 wav刮风声音.wav
' h2 U" K! c, \3 {2 s' h' @脚本解释: 土城 下雪效果 时间10分钟 屏幕不暗 读取客户端wav内的刮风声音.wav) --如声音文件不存在客户端不会播放声音
: u. B2 ~' x& o# k& M
$ }( ~" J. D$ x3 h3 O6 O
  q0 }) Q, u/ G) a, h
示列2:脚本格式:SETWEATHEREFFECT 3 3 600 (地图3 播放下雪效果 持续时间10分钟 ,后面参数如全不填写默认为不黑暗和不播放音乐 )
1 q/ O( R, x: j9 ]- S4 V8 g6 A* Q4 v4 V8 @% x2 C# t9 j
* _9 L0 @" T4 l) r6 J
------以下为扩展-----------------
: X9 U4 U$ z& W: ^) D! F
" p+ x7 ?+ m% h( ?/ h4 |
9 F$ D$ l) b7 u! W) ]# |
天气效果扩展:Effect_Weather.wzl
) A/ _) U! q- G+ E. Y扩展一个文件特效为Effect_Weather.wzl 每30张图片为一组天气特效,特效代码为 4-21 如制作的图片不足30张可重复导入为30张即可.
1 H! Z1 ?1 ]$ Y. Y* J( p% I6 ~% R5 g

2 A$ ?# w! A% ^' n# G$ [9 K特效代码4为Effect_Weather.wzl图片编号0-29,5为30-59以此类推...使用方法同上,如客户端无此补丁则显示不了效果.
: k" ?8 x2 }5 }& h' e/ B* H. T) ?) d" R5 R" F; G) g) r' z" ?
4 f1 w+ e" B$ i2 U  E$ @+ s
注:地图变暗可用于下雨效果... a" {9 U% H( x" J) l: @9 P+ m
' p- N3 y$ I- o9 f/ b( T; ?  s
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|网站地图|皖ICP备18020244号-7|传奇部落

GMT+8, 2026-10-27 17:36 , Processed in 皖公网安备:34112402000394号 0.234537 second(s), 26 queries .