北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
12
返回列表 发新帖
楼主: nrm

活跃一下技术板块:mush脚本中几个常用的函数

[复制链接]
 楼主| 发表于 2016-9-14 15:03:02 | 显示全部楼层
回复 10# hypnos


   
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2017-10-24 07:43:05 | 显示全部楼层
感谢楼主分享~~~我最近发现对论坛的了解不够啊,有许多的好帖子我一直没有发现。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2017-10-24 13:36:35 | 显示全部楼层
好帖子,多多分享
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2017-10-24 14:34:21 | 显示全部楼层
一直都以为牛肉是市场部的,却才发现是个技术骚年
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2017-10-27 15:05:44 | 显示全部楼层
本帖最后由 musasi 于 2017-10-27 08:16 AM 编辑

函数有错误
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2017-11-13 20:39:16 | 显示全部楼层
回复 1# nrm


    我一直很想知道怎么转换时间的怎么用 可以举例下吗?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2018-3-20 09:34:20 | 显示全部楼层
关于地区信息分开来处理
程序有错误
我修改了一下
function get_place(str)
local place={}
for i=1,table.getn(areas) do
   str_l=string.len(areas[i])
   if areas[i]==string.sub(str,1,str_l) then
      place.area=areas[i]   -----区域名车
      place.room=string.sub(str,str_l+1,string.len(str))      -----房间名称
          print("1"..areas[i])
          print("2"..place.room)
      break
   end
end
return place
end

测试:
get_place("扬州喜福堂")
结果:
>lua -e "io.stdout:setvbuf 'no'" "testa.lua"
1扬州
2喜福堂
>Exit code: 0
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 05:02 PM , Processed in 0.011167 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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