明变量 设置延时等于3000毫秒 设置neirong为内容 这个解释很苍白吧^_^ UserVar yanshi=3000 "设置喊话延时 默认的最好 改了会提示3秒喊话" '游戏里说是3秒内不得喊话 测试了下 其实是3700毫秒 UserVar neirong="我在嚷嚷" "设置喊话内容" '用按键的自己手动改这里就好了,生成小精灵会有自定义框的 //声明变量完毕 //大漠插件必须的代码段 创造插件环境用的 PutAttachment "C:\text" ,"*.*" '释放指定类型附件到指定目录 Call Plugin.RegDll.Reg("C:\text\dm.dll") '通过RegDll注册DM.DLL Set dm = createobject("dm.dmsoft")'创建大漠对象 ver = dm.Ver() If len(ver) = 0 Then MessageBox "创建对象失败,检查系统是否禁用了vbs脚本权限" EndScript End If //设定大漠路径 dm_ret = dm.SetPath("C:\text\") //预载附件 dm_ret = dm.LoadPic("*.bmp") dm_ret = dm.SetShowErrorMsg(0) //得到游戏句柄 并且赋值到变量XXZ XXZ = dm.GetMousePointWindow() //由于游戏窗口图色模式为DX2 所以必须先将窗口 XXZ 的一部分移动至桌面以外 dm.MoveWindow XXZ,-5,0 //正确的仙侠传大漠绑定模式 dm_ret = dm.BindWindowEx(XXZ,"dx2","dx.mouse.api","dx.keypad.api","dx.public.active.api",0) Delay 1500 If dm_ret=1 Else'否则 MessageBox "绑定失败,重启脚本或联系作者" EndScript End If //大漠插件注册完毕 //喊话代码段起始 Rem 开始 'rem意思是标记 rem开始就是标记这段代码的头部 为了从Goto那里跳回来 dm.KeyPress 13 '回车键 dm的调用方式 可以后台或者最小化 Delay 100 '延时都还不理解的话 就是没读过书的。 dm.SendString XXZ,neirong '这里的neirong是在代码最上面定义的喊话内容 可以理解为 输入文本neirong到句柄XXZ Delay 100 '延时都还不理解的话 就是没读过书的。 dm.KeyPress 13 '回车 Delay 500 '延时都还不理解的话 就是没读过书的。 Delay yanshi '代码段最上面设置的延时变量 我写的是3000你改少50都会出现提示 Goto 开始 '一次喊话完成之后 跳转到喊话的最开始 容易理解吧。 //喊话代码段结束 //这里是脚本停止时的调用 用来释放前面的一些操作 有始有终哈 Sub OnScriptExit '当脚本停止或者结束 dm_ret = dm.UnBindWindow() '上面绑定了大漠插件到窗口 这里是解绑 大概这么理解 Return