找回密码
 注册
搜索
查看: 1407|回复: 10

ui修改 删除以前没用的ll窗体 增加角色状态窗体

[复制链接]
门派:桃花岛
发表于 2019-8-24 21:35:42 来自手机 | 显示全部楼层 |阅读模式
本帖最后由 zruo@tj 于 2019-8-26 23:18 编辑


有些师兄报错了,这里要注意一下,如果是公版改的是shujian.lua如果是本紫师兄的那版 thd改shujianthd.lua或者shujiantls.lua

有人反馈做LL报错
修改方法 如果按照本紫师兄的 show_switch.lua不会出问题 我的这个需要注释
本紫版shujianthd.lua或shujiantls.lua 公版shujian.lua
中的mousedown_lostletter
这个是删除原有ll窗体鼠标单击ll窗体的事件函数调用



function sendOk()
    lookxin=0
    lostletter=0
    m_cmd=nil
    lostletter_locate=''
        --mousedown_lostletter()--马上刷新地点
          condition.vpearl=0
    DeleteTimer( 'sendTo' )
    DeleteTriggerGroup("lostletter")


shujian.lua



function hp_trigger() 函数
.....
    create_trigger_t('score10','^┃致命抗性:\\d*\\s*理相:(\\D*)\\((\\d*)\\)\\s*┃','','score_check_xy')
    create_trigger_t('score11','^┃书剑通宝:(\\N*)\\s*书剑元宝:(\\N*)\\s*竞技币:(\\N*)\\s*┃','','score_tb_check')
    create_trigger_t('score12',"^本周您已经使用精英之书(\\D*)次。",'','score_ebook_check')
    create_trigger_t('score13','^┃江湖声望:(\\d*)','','score_sw_check')
    create_trigger_t('score14','^┃当前等级:(\\N*)\\s*死亡:(\\N*)\\s*打造机会:(\\N*)\\s*┃','','score_dz_check')
    SetTriggerOption("score1","group","score")
    SetTriggerOption("score2","group","score")
    SetTriggerOption("score3","group","score")
    SetTriggerOption("score4","group","score")
    SetTriggerOption("score5","group","score")
    SetTriggerOption("score6","group","score")
    SetTriggerOption("score7","group","score")
    SetTriggerOption("score8","group","score")
    SetTriggerOption("score9","group","score")
    SetTriggerOption("score10","group","score")
    SetTriggerOption("score11","group","score")
    SetTriggerOption("score12","group","score")
    SetTriggerOption("score13","group","score")
    SetTriggerOption("score14","group","score")

在shujian.lua中添加新的函数
score_dz_check=function(n,l,w)
    score.dj=tonumber(w[1])
    score.sww=tonumber(w[2])
    score.dz=tonumber(w[3])
end

score_sw_check=function(n,l,w)
    score.sw=trans(w[1])
end

删除原有调用ll窗体函数代码
function check_heal()
   collectgarbage("collect")
   dis_all()
   tmp={}
   jobTriggerDel()  
   job.name='heal'
   exe('nick 赶路中')
   if score.party and score.party=="神龙教" then
      exe('yun shougong '.. score.id)
   end
   if perform.force and skills[perform.force] then
           exe('jifa force '.. perform.force)
   end
   button_smyteam()
   --button_lostletter()
   check_halt(check_jingxue_count)
end
添加调用角色窗体的代码
hp_exp_check=function(n,l,w)
         hp.water    =tonumber(w[1])
         hp.exp      =tonumber(del_string(tostring(w[2]),','))  
         draw_statuswindow()
end

覆盖我们窗体的lua
show_switch.lua

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

门派:桃花岛
 楼主| 发表于 2019-8-24 22:56:56 | 显示全部楼层
1.3修改了死亡变量 之前sw与声望sw冲突 读出来的声望数字被死亡 数字给覆盖了
门派:丐帮
发表于 2019-8-25 12:54:44 | 显示全部楼层
界面漂亮很多了啊,支持一下!     
门派:姑苏慕容
发表于 2019-8-25 14:38:52 来自手机 | 显示全部楼层
不错状态一目了然呵呵
门派:桃花岛
 楼主| 发表于 2019-8-25 17:09:33 | 显示全部楼层
有些师兄报错了,这里要注意一下,如果是公版改的是shujian.lua如果是本紫师兄的那版 thd改shujianthd.lua或者shujiantls.lua
门派:天龙寺
发表于 2019-8-25 20:17:24 | 显示全部楼层
确实实用而且美观,这个要顶一下
门派:桃花岛
 楼主| 发表于 2019-8-26 23:15:39 | 显示全部楼层
还有个
就是做ll的时候发现bug了 如果按照本紫师兄的 show_switch.lua不会出问题 我的这个需要注释
本紫版shujianthd.lua或shujiantls.lua 公版shujian.lua
中的mousedown_lostletter
这个是删除原有ll窗体鼠标单击ll窗体的事件函数调用
门派:明教
发表于 2019-8-27 11:59:15 来自手机 | 显示全部楼层
高手啊,背囊和skills 窗口都没有了吗
门派:桃花岛
 楼主| 发表于 2019-8-27 13:14:02 | 显示全部楼层
高手啊,背囊和skills 窗口都没有了吗

还是有的,就是把原来的LL窗口删除了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-6-8 23:46 , Processed in 0.037380 second(s), 30 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表