北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 4187|回复: 3

MUSHClient 设置背景的代码

[复制链接]
发表于 2012-8-22 20:24:45 | 显示全部楼层 |阅读模式
一直看黑色是不是有些厌烦
这个代码可以简单加载背景图片
/BGpics()启动选择背景图片
------BackgroundPictures-------
BGpics = function()
  local  filter = { bmp = "bmp文件",jpg="jpg文件",png="png文件", ["*"] = "All files" }

   local filename = utils.filepicker ("选择背景图片",name, extension, filter, false) --文件选择对话框
   if filename~=nil then
      world.SetBackgroundImage (filename, 0)
   end
end --funtion
--删除背景
BGpics_del=function()
  world.SetBackgroundImage ("", 0)
end

北大侠客行MUD,中国最好的MUD

本帖子中包含更多资源

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

x
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2012-8-22 20:44:14 | 显示全部楼层
顶下。顺便问句楼主这是哪个MUD呀?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2012-8-22 21:05:36 | 显示全部楼层
锡兰界面插件
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2012-8-22 21:31:41 | 显示全部楼层
本帖最后由 ptouch 于 2012-8-22 09:33 PM 编辑

用的锡兰的图片。
你要打开世界函数 干什么用

用这个函数 world.open()


openedOK = world.Open ("smaug.mcl")   -- true or false

这个函数说明

Return value

For Lua, it returns true if the file was opened OK, and false if not.

For other languages:

An object reference to the named world, if it was found.
Otherwise NULL.

Lua example

openedOK = world.Open ("smaug.mcl")   -- true or false


Lua notes

Lua is not implemented using the COM model, and thus opening a file and getting an object reference is not possible.

As of version 4.08 however, it will attempt to open the file in the same way as other languages, and return true if it succeeded, and false otherwise.

If you want a "world" userdata to refer to after opening a world, you would need to use GetWorld or GetWorldById to get a reference to the newly-opened world.
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 12:44 PM , Processed in 0.011826 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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