dnd 发表于 2012-11-18 10:19:02

回复 10# zhongbushi


    yct70小终终,噗

labaz 发表于 2012-11-18 10:59:38

回复 9# dnd


依赖于外带lua文件的就失去插件的意义了

dnd 发表于 2012-11-18 11:21:52

回复dnd


依赖于外带lua文件的就失去插件的意义了
labaz 发表于 2012-11-18 02:59 AM http://pkuxkx.com/forum/images/common/back.gif


    自己把mylib复制到插件里就好了,你喜欢独立的插件就自己动手修改吧。

mylib是我特意分离出来的,优势是我自己写了很多函数,算是北侠mud的api吧。dazuo只是个例子,以后方便开发。
比如想打坐直接调用dazuo(),寻找直接调用gps()等等。这个是面对开发者的,不是使用者。你喜欢的独立插件是使用者非常喜欢的,拿来就能用。

labaz 发表于 2012-11-18 11:30:30

回复 13# dnd


当我什么都没说好了

dnd 发表于 2012-11-18 11:34:06

本帖最后由 dnd 于 2012-11-18 03:42 AM 编辑

mylib负责底层的代码,实现在北侠的各种操作。
之后只需require一下mylib,就可以安心的调用各种丰富的函数。
解放双手啦,以后只需考虑完成一件任务的逻辑就行了。

小的例子:
慕容任务的简易逻辑:
领任务(cd中 or not)
找叛徒
战斗
捡叛徒尸体
完璧归赵。

伪代码:
while true do
check_task()
check_drink()
check_food()
gps(area, your id's pantu)
fight(your id's pantu)
getcorpse()
backpath=getpath("扬州","慕容复")
goto(backpath)
exe("give fu yuxi")
end

dnd 发表于 2012-11-18 11:36:51

回复 14# labaz


    别灰心,编程路漫漫,多多练习,多多阅读,肯定会提高很快滴,加油哦!yct43.

canglan 发表于 2012-11-19 21:07:48

虽然还是不明白,但是要谢谢dnd。
看来mush要学的东西还很多很多,可怜以前学的c++基础全还给老师了。

canglan 发表于 2012-11-24 22:11:36

谢谢童童,
我还想问下,怎样打开和修改已有的xml文件和lua文件?
pukxkx的路径有几个是错误的,想修改下
另外还想看下别人的lua是怎样写的。

ddjch 发表于 2012-12-21 01:34:37

mark下学习代码

lzkd 发表于 2012-12-21 07:49:00

厉害厉害~~~
现在北侠的mush水平都这么强大了....啧啧,佩服佩服
页: 1 [2] 3
查看完整版本: 新人学mush,想求指教