本站主推发布:长久传奇私服发布网,新开传奇,新开传奇私服,176复古传奇,迷失传奇,战神传奇,传奇私服,我本沉默,仙剑传奇

传奇私服发布网_新开传奇私服_最大新开长久传奇私服网站_9299F.COM

当前位置: 久久首页 > 开服资料 > 传奇脚本 >

设置玩家天气变化的脚本

时间:2016-10-19 00:17来源:新开传奇私服 作者:传奇私服发布网
在传奇游戏中大家往往没有留意天气变化的设置,往往都会将天气设置为长期白天,这对传奇玩家的体验还是比较差的,当然大家可以通过以下脚本来实现让用户自己选择想要的天气,通过天气效果的渲染增加游戏真实性的感受,另外还可以避免影响到其他玩家的感受!当然设置天气的脚本还需要引擎的支持,如果您使用的引擎不具备这个功能的话只能无语了。 [@改变天气] { #
在传奇游戏中大家往往没有留意天气变化的设置,往往都会将天气设置为长期白天,这对传奇玩家的体验还是比较差的,当然大家可以通过以下脚本来实现让用户自己选择想要的天气,通过天气效果的渲染增加游戏真实性的感受,另外还可以避免影响到其他玩家的感受!当然设置天气的脚本还需要引擎的支持,如果您使用的引擎不具备这个功能的话只能无语了。
[@改变天气]
 {
 #say 
 我这里可以让你改变系统天气,是不是非常酷,不过需要花费你1个积分。\
 还要提醒你,如果你开了外挂请选择使用天气控制系统默认。\
 <比奇白天/@开始换天气(0,Day,比奇城,1,白天)>\
 <比奇起雾/@开始换天气(0,Fog,比奇城,1,起雾)>\
 <比奇下雨/@开始换天气(0,Rain,比奇城,1,下雨)>\
 <比奇下雪/@开始换天气(0,SNOW,比奇城,1,下雪)>\
 <比奇天晴/@开始换天气(0,Clean,比奇城,1,天晴)>\\
 <关闭/@exit>
 
 [@开始换天气()]
   #ACT
           Mov        A1       %ARG(1)
           Mov        A2       %ARG(2)
           Mov        A3       %ARG(3)
           Mov        D1       %ARG(4)
           Mov        A7       %ARG(5)
           Delaygoto [local] 5 @进行换天气
 SysMsg " 请稍后,系统正在处理数据... "
 
 [@进行换天气]
 #act
    FormatStr "FLD_USERID='%s'" %USERID
    ReadValueSql  "TBL_RELATPOINT"  %A9  "FLD_USERID,FLD_POINT"  
[@换天气检测]
 
 [@换天气检测()]
 #ACT
    mov    A4      %ARG(1)
    mov    D0      %ARG(2)
 #IF
    Equal  A4   ""       
 #ACT
    goto @积分查询
    break
 #IF
    elarge D0 %D1
 #ACT
    FormatStr "FLD_USERID='%s'" %USERID
    mov   A6       %A9
    DEC   D0       %D1
    mov   D8       %D0
    FormatStr "FLD_POINT='%s'" %D8
    UPDATEVALUESQL "TBL_RELATPOINT" %A6 %A9
      ChangeMapAttr "%A1" "%A2"
   EventMsg "%A1" "<$USERNAME> 施加了天气魔法<$OUTPUT(A3)>,
开始<$OUTPUT(A7)>了。" 10015
   SysMsg  " 你花费了<$OUTPUT(D1)>点积分。还剩余<$OUTPUT(D8)>
点积分!"
   break
 
 #ELSESAY
 {FCOLOR/1}你没有足够的积分!{FCOLOR/10}\\
 <关  闭/@exit>\\
(责任编辑:就爱久久服)
------分隔线----------------------------
栏目列表
推荐内容