北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
楼主: labaz

MUSH图片显示插件labaz改进版本

[复制链接]
 楼主| 发表于 2012-2-12 19:52:06 | 显示全部楼层
回复 11# littleknife


  昨天忽悠了nol也来做mush插件了,她在做任务显示窗口的插件,估计快做完了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2012-2-13 08:13:16 | 显示全部楼层
有空看看我那个新发布的infowindow.mod,估计能有所帮助。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2012-2-14 00:06:15 | 显示全部楼层
回复 1# labaz


    腊八  这个能不能自己定义fullme窗口弹出的位置,我想让它在屏幕中间出现

    另,现在用的一个pkuxkx_chat的显示聊天的插件,但是这个不支持调整宽度,请问如果要调整,需要修改什么地方,或者怎么样可以让它能支持自己调整,就像那个pkuxkx_layout一样
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2012-2-14 00:11:30 | 显示全部楼层
回复 14# shuigui

想改位置自己修改插件文档内下面的值设置,有两处。图片大小我特意改成原大小显示的,不想搞成按窗口大小调整,容易失真。
WINDOW_POSITION = 4  -- see below
--[[
Useful positions:
0 = stretch to output view size
1 = stretch with aspect ratio
2 = strech to owner size
3 = stretch with aspect ratio
4 = top left
5 = center left-right at top
6 = top right
7 = on right, center top-bottom
8 = on right, at bottom
9 = center left-right at bottom
10 = on left, at bottom
11 = on left, center top-bottom
12 = centre all
13 = tile
--]]
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2012-2-14 00:14:02 | 显示全部楼层
回复 15# labaz


    谢谢,聊天窗口那个麻烦也看看?!~
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2012-2-14 00:19:07 | 显示全部楼层
Run-time error
Plugin: pkuxkx_Chat_Capture_Miniwindow (called from world: pkuxkx_2011)
Function/Sub: ResizeMoveCallback called by 插件 pkuxkx_Chat_Capture_Miniwindow
Reason: 正在执行插件 pkuxkx_Chat_Capture_Miniwindow 中的 ResizeMoveCallback
C stack overflow
stack traceback:
        [C]: in function 'WindowAddHotspot'
        [string "Plugin"]:410: in function 'drawStuff'
        [string "Plugin"]:225: in function 'init'
        [string "Plugin"]:99: in function <[string "Plugin"]:79>
        [C]: in function 'WindowAddHotspot'
        [string "Plugin"]:410: in function 'drawStuff'
        [string "Plugin"]:225: in function 'init'
        [string "Plugin"]:99: in function <[string "Plugin"]:79>
        [C]: in function 'WindowAddHotspot'
        [string "Plugin"]:410: in function 'drawStuff'
        [string "Plugin"]:225: in function 'init'
        ...
        [string "Plugin"]:225: in function 'init'
        [string "Plugin"]:99: in function <[string "Plugin"]:79>
        [C]: in function 'WindowAddHotspot'
        [string "Plugin"]:410: in function 'drawStuff'
        [string "Plugin"]:225: in function 'init'
        [string "Plugin"]:99: in function <[string "Plugin"]:79>
        [C]: in function 'WindowAddHotspot'
        [string "Plugin"]:410: in function 'drawStuff'
        [string "Plugin"]:225: in function 'init'
        [string "Plugin"]:99: in function <[string "Plugin"]:79>
Run-time error
Plugin: pkuxkx_Chat_Capture_Miniwindow (called from world: pkuxkx_2011)
Function/Sub: ResizeMoveCallback called by 插件 pkuxkx_Chat_Capture_Miniwindow
Reason: 正在执行插件 pkuxkx_Chat_Capture_Miniwindow 中的 ResizeMoveCallback
[string "Plugin"]:416: C stack overflow
stack traceback:
        [string "Plugin"]:416: in function 'drawStuff'
        [string "Plugin"]:225: in function 'init'
        [string "Plugin"]:99: in function <[string "Plugin"]:79>
        [C]: in function 'WindowAddHotspot'
        [string "Plugin"]:410: in function 'drawStuff'
        [string "Plugin"]:225: in function 'init'
        [string "Plugin"]:99: in function <[string "Plugin"]:79>
        [C]: in function 'WindowAddHotspot'
        [string "Plugin"]:410: in function 'drawStuff'
        [string "Plugin"]:225: in function 'init'
        [string "Plugin"]:99: in function <[string "Plugin"]:79>
        ...
        [string "Plugin"]:225: in function 'init'
        [string "Plugin"]:99: in function <[string "Plugin"]:79>
        [C]: in function 'WindowAddHotspot'
        [string "Plugin"]:410: in function 'drawStuff'
        [string "Plugin"]:225: in function 'init'
        [string "Plugin"]:99: in function <[string "Plugin"]:79>
        [C]: in function 'WindowAddHotspot'
        [string "Plugin"]:410: in function 'drawStuff'
        [string "Plugin"]:225: in function 'init'
        [string "Plugin"]:99: in function <[string "Plugin"]:79>
脚本错误处的上下文:
412 :    end
413 :    WindowRectOp(win, 5, (width-SCROLL_BAR_WIDTH), barPos, width, barPos+barSize, 5, 15 + 0x800) -- scrollbar position indicator
414 :
415 :    -- reset hyperlinks if the text moves
416*:    for k,v in pairs(hyperlinks) do
417 :       WindowDeleteHotspot(win, k)
418 :    end
419 :    hyperlinks = {}
420 :
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2012-2-14 00:19:28 | 显示全部楼层
上面是拖动改变大小是的错误报告
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2012-2-14 08:00:40 | 显示全部楼层
你说的那几个聊天插件我刚开始用,没有遇到你的问题,可以移动可以调整大小的。
建议你先检查下你用的是最新版的没,都加载全了没。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2012-2-14 13:40:22 | 显示全部楼层
回复 19# labaz


    刚下了个最新的4.8的mush 现在没有问题了,可能是我版本的原因。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2012-7-7 06:24:06 | 显示全部楼层
2012-07-07:
个人猜测pku服务器图片生成速度可能变慢,导致fullme网页或图片获取失败,现增加尝试获取次数规避
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-12-26 12:54 AM , Processed in 0.009729 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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