查看: 54927|回复: 137

[Hero/新hero] 传奇行会竞价自助招人以及全服招人脚本

  [复制链接]

签到天数: 7 天

[LV.3]◆八荒◆

发表于 2013-7-18 08:21:14 | 显示全部楼层 |阅读模式
;MerChant
盟重土城/招人 3 329 340 行会招人 0 67 1 0 0
;mirserver\Mir200\Envir\Market_def\盟重土城\招人-3.txt
[@main]
★━━━━★  ━ 行会【<$STR(A148)>】自助招人系统 ━\
┃传 ■ 奇┃  \
┃ ■网■ ┃    <加入行会/@加入行会>   <参加竞价/@参加竞价>  <全服招人/@全服招人>\
┃素 ■ 材┃\
★━━━━★  ━━━━━━━━━━━━━━━━━━\
【最新竞得行会】:【<$STR(A148)>】\
【竞价元宝数量】:【<$STR(G127)>】\
直接点击加入行会,系统将自动把您加入【<$STR(A148)>】\
支付比当前竞价<多1000元宝>,即可让行会竞价板上加入您的行会\

[@全服招人]
#if
ISGUILDMASTER
equal A148 <$GUILDNAME>
#act
Gmexecute 开始提问 @招人提问
#elsesay
不好意思,只有【<$STR(A148)>】老大才能使用全服招人功能!

[@参加竞价]
#if
ISGUILDMASTER
#act
goto @参加竞价1
#elsesay
不好意思,只有行会老大才可以参加竞价!!!
[@参加竞价1]
#IF
HAVEGUILD
CHECKGAMEGOLD > <$STR(G127)>
#ACT
INC G127 1000
GAMEGOLD - <$STR(G127)>
mov A148 <$GUILDNAME>
mov G191 1
Messagebox [成功]:您在行会竞价板上花了【<$STR(G127)>】个元宝竞得。
SENDMSG 0 【<$USERNAME>】在[行会竞价板]为行会【<$STR(A148)>】竞得,大家赶快来加入这个有实力的行会吧!
GOTO @main
BREAK
#ELSEACT
Messagebox [失败]:您的元宝不足或者您没有行会
[@加入行会]
#call [\行会系统\自动入会.txt] @自动入会
;mirserver\Mir200\Envir\QuestDiary\行会系统\自动入会.txt
[@自动入会]
{
#IF
equal G191 1
#ACT
goto @加入行会2
#ELSEACT
Messagebox [失败]:目前没有行会竞得行会竞价板
[@加入行会2]
#IF
ISGUILDMASTER
#ACT
Messagebox [失败]:您现在是行会掌门不能在加入其他行会!!
break
#IF
equal A148 <$GUILDNAME>
#ACT
Messagebox [失败]:您现在已经是【<$STR(A148)>】的行会成员了!!
break
#ELSEACT
goto @加入行会3
[@加入行会3]
#IF
HAVEGUILD
#ACT
Gmexecute 退出门派
DELAYGOTO 3 @加入行会4
#ELSEACT
goto @加入行会4
[@加入行会4]
#IF
#ACT
AddGuildMember <$STR(A148)> <$USERNAME>
Messagebox [成功]:恭喜【<$USERNAME>】加入了行会【<$STR(A148)>】。
}
;mirserver\Mir200\Envir\MapQuest_def\QManage.txt
[@招人提问]
\ \ \
春风吹,战鼓擂。\
【<$STR(A148)>】行会正在招人,你是否想加入?\ \
<我想加入/@我想加入>    <哥有行会了/@exit>
[@我想加入]
#call [\行会系统\自动入会.txt] @自动入会

PS:补充3L建议
“开始提问”是修改命令所得 不过大部分默认都是“开始提问” 如果报错 按如下说明修改
把“Gmexecute 开始提问 @招人提问”改为“Gmexecute StartQuest @招人提问”
也或者直接在M2管理员命令里面把“StartQuest”改为“开始提问”


点评

文章被采纳: 贡献值+2 素材币+2  发表于 2013-7-18 13:00

签到天数: 123 天

[LV.7]★怒斩★

发表于 2013-7-18 09:33:19 | 显示全部楼层
版主给解释下“DELAYGOTO 3 @加入行会4”这段是怎么运用的吧!我也在研究变量!就这一句有点不理解!DELAYGOTO不是取消延时的命令吗?在这里运用的作用是什么能给详解下吗?

签到天数: 7 天

[LV.3]◆八荒◆

 楼主| 发表于 2013-7-18 09:41:52 | 显示全部楼层
传奇屌丝 发表于 2013-7-18 09:33
版主给解释下“DELAYGOTO 3 @加入行会4”这段是怎么运用的吧!我也在研究变量!就这一句有点不理解!DELAYGOTO ...

DELAYGOTO 延时跳转命令
DELAYGOTO 3 @加入行会4
就是延时3秒跳转到DELAYGOTO 3 @加入行会4
类似的还有DELAYCALL

签到天数: 123 天

[LV.7]★怒斩★

发表于 2013-7-18 10:38:34 | 显示全部楼层
walker 发表于 2013-7-18 09:41
DELAYGOTO 延时跳转命令
DELAYGOTO 3 @加入行会4
就是延时3秒跳转到DELAYGOTO 3 @加入行会4

感谢版主正解!不过这里有一个个小小的BUG!如果是新手的话肯定会搞不清楚!  LetGuild
一个是“Gmexecute 开始提问 @招人提问”这一句!“开始提问”应该是配合M2引擎管理命令的提问功能!一般默认的命令是“StartQuest”或者把“Gmexecute 开始提问 @招人提问”改为“Gmexecute StartQuest @招人提问”也或者直接在M2管理员命令里面把“StartQuest”改为“开始提问”“Gmexecute 退出门派
”后面的“退出门派”命令也是一样!这样的话对我们这种新手来说更容易上路!

点评

不错 很好的建议 会补充到脚本中 威望值+2   发表于 2013-7-18 12:55

签到天数: 84 天

[LV.6]☆裁决☆

发表于 2013-7-26 12:58:48 | 显示全部楼层
不错

该用户从未签到

发表于 2014-7-19 02:32:49 | 显示全部楼层
来学习一下,可以具体解释吗

签到天数: 2 天

[LV.1]◇木剑◇

发表于 2014-12-31 20:17:25 | 显示全部楼层
这个全服招人 好霸道 喜欢

签到天数: 76 天

[LV.6]☆裁决☆

发表于 2015-2-3 10:30:29 | 显示全部楼层
为什么用不鸟啊为什么用不鸟啊

签到天数: 39 天

[LV.5]☆炼狱☆

发表于 2015-5-13 10:42:41 | 显示全部楼层
看看什么东西啊。不错哦哈哈

签到天数: 2 天

[LV.1]◇木剑◇

发表于 2016-5-28 17:55:11 | 显示全部楼层
超喜欢传奇GM基地
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

关闭

站长推荐上一条 /1 下一条

光柱封号特效定制

联系QQ1985466803

地图等其它素材定制

联系QQ179331053

售后技术-下载失效

联系QQ2505099556

加入QQ新群

加入Q群230572444

补丁破解-补丁优化

联系QQ179331053
快速回复 返回顶部 返回列表