详细修改教程(附最终脚本)
修改思路
货币类型:将所有GAMEGOLD(元宝)改为GOLD(金币)。
金额调整:将每次竞标涨幅从100元宝改为100000金币。
提示文本:将所有界面和提示中的「元宝」替换为「金币」。
完整修改步骤
修改界面文字(@main段)
定位<您支付.../AUTOCOLOR=...>这一行:
修改前:
<您支付比目前竞价多100元宝,即可让你建的行会成为[天下第一行会]/AUTOCOLOR=250253254241>
修改后:
<您支付比目前竞价多10万金币,即可让你建的行会成为[天下第一行会]/AUTOCOLOR=250253254241>
修改竞标逻辑(@cyjj段)
重写竞标代码逻辑:
CHECKGAMEGOLD(检查元宝)→CHECKGOLD(检查金币)
GAMEGOLD-(扣元宝)→GOLD-(扣金币)
竞标涨幅100→100000
修改后代码:
[@cyjj]
IF
HAVEGUILD
ISGUILDMASTER
CHECKGOLD>99999;检查金币是否>10万
ACT
INCG56100000;竞标价+10万金币
GOLD-100000;扣除10万金币
movA30<$GUILDNAME>
movA31<$USERNAME>
Messagebox[成功]:本次支付10万金币,当前总竞标价为【<$STR(G56)>】金币!
SendCenterMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!
GuildNoticeMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!1
GuildNoticeMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!1
GuildNoticeMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!1
GOTO@main
BREAK
ELSEACT
Messagebox[失败]:您的金币不足或您没有行会!
清理管理员代码(@清理段)
初始化数值避免冲突:
修改后:
[@清理]
IF
ISADMIN
act
movG560;竞标价归零
movG300
movA300
movG310
movS5
movA31
movS10
Messagebox清理成功!
其他关键修改点
失败提示(@cyjj段最后):
#ELSEACT
Messagebox[失败]:您的金币不足或您没有行会!
文本提示(所有公告):
将元宝统一替换为金币(已在上方代码中修改)。
最终脚本
[@main]
<★━━━━★/SCOLOR=250> ━━行会【<$STR(A30)>】自助招人系统━━\
<┃/SCOLOR=250>行<■/AUTOCOLOR=254250253241>竞<┃/SCOLOR=250>\
<┃/SCOLOR=250><■/AUTOCOLOR=250251241254>板<■/AUTOCOLOR=241250253254><┃/SCOLOR=250> 『<加入行会/@jrxh>』 『<参加竞价/@cyjj>』 『<管理选项/@竞标台管理>』\
<┃/SCOLOR=250>会<■/AUTOCOLOR=250253254241>价<┃/SCOLOR=250> <加入该行会的最低等级要求是:/AUTOCOLOR=249><$STR(n71)>级以上\
<★━━━━★/SCOLOR=250> ━━━━━━━━━━━━━━━━━━━━━\
<【行会名称】/SCOLOR=154>:<STR(A30)> <行会掌门:/SCOLOR=154><STR(A31)>\
<【竞标价格】/SCOLOR=154>:<STR(G56)> <收人状态:/SCOLOR=154><STR(S10)>\
<【掌门致辞】/SCOLOR=154>:<$STR(S5)>\
<您支付比目前竞价多10万金币,即可让你建的行会成为[天下第一行会]/AUTOCOLOR=250253254241>\
[@清理]
IF
ISADMIN
act
movG560
movG300
movA300
movG310
movS5
movA31
movS10
Messagebox清理成功!
[@cyjj]
IF
HAVEGUILD
ISGUILDMASTER
CHECKGOLD>99999
ACT
INCG56100000
GOLD-100000
movA30<$GUILDNAME>
movA31<$USERNAME>
Messagebox[成功]:本次支付10万金币,当前总竞标价为【<$STR(G56)>】金币!
SendCenterMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!
GuildNoticeMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!1
GuildNoticeMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!1
GuildNoticeMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!1
GOTO@main
BREAK
ELSEACT
Messagebox[失败]:您的金币不足或您没有行会!
下方@jrxh等段落无需修改(保持不变)
修改后效果
玩家竞标时:
每次需支付10万金币(原为100元宝)
全服公告显示金币数额(如:总竞标价【200000】金币!)
管理员清理:
一键重置所有数值(竞标价归零)。
新人入会:
等级检查和入会流程不变,仅货币类型调整。
⚠️注意事项:
-确保服务端支持CHECKGOLD和GOLD指令(主流引擎通用)
-测试前备份原脚本,避免意外错误
-如需进一步优化(如金币不足提示),可在#ELSEACT段细化条件
修改思路
货币类型:将所有GAMEGOLD(元宝)改为GOLD(金币)。
金额调整:将每次竞标涨幅从100元宝改为100000金币。
提示文本:将所有界面和提示中的「元宝」替换为「金币」。
完整修改步骤
修改界面文字(@main段)
定位<您支付.../AUTOCOLOR=...>这一行:
修改前:
<您支付比目前竞价多100元宝,即可让你建的行会成为[天下第一行会]/AUTOCOLOR=250253254241>
修改后:
<您支付比目前竞价多10万金币,即可让你建的行会成为[天下第一行会]/AUTOCOLOR=250253254241>
修改竞标逻辑(@cyjj段)
重写竞标代码逻辑:
CHECKGAMEGOLD(检查元宝)→CHECKGOLD(检查金币)
GAMEGOLD-(扣元宝)→GOLD-(扣金币)
竞标涨幅100→100000
修改后代码:
[@cyjj]
IF
HAVEGUILD
ISGUILDMASTER
CHECKGOLD>99999;检查金币是否>10万
ACT
INCG56100000;竞标价+10万金币
GOLD-100000;扣除10万金币
movA30<$GUILDNAME>
movA31<$USERNAME>
Messagebox[成功]:本次支付10万金币,当前总竞标价为【<$STR(G56)>】金币!
SendCenterMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!
GuildNoticeMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!1
GuildNoticeMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!1
GuildNoticeMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!1
GOTO@main
BREAK
ELSEACT
Messagebox[失败]:您的金币不足或您没有行会!
清理管理员代码(@清理段)
初始化数值避免冲突:
修改后:
[@清理]
IF
ISADMIN
act
movG560;竞标价归零
movG300
movA300
movG310
movS5
movA31
movS10
Messagebox清理成功!
其他关键修改点
失败提示(@cyjj段最后):
#ELSEACT
Messagebox[失败]:您的金币不足或您没有行会!
文本提示(所有公告):
将元宝统一替换为金币(已在上方代码中修改)。
最终脚本
[@main]
<★━━━━★/SCOLOR=250> ━━行会【<$STR(A30)>】自助招人系统━━\
<┃/SCOLOR=250>行<■/AUTOCOLOR=254250253241>竞<┃/SCOLOR=250>\
<┃/SCOLOR=250><■/AUTOCOLOR=250251241254>板<■/AUTOCOLOR=241250253254><┃/SCOLOR=250> 『<加入行会/@jrxh>』 『<参加竞价/@cyjj>』 『<管理选项/@竞标台管理>』\
<┃/SCOLOR=250>会<■/AUTOCOLOR=250253254241>价<┃/SCOLOR=250> <加入该行会的最低等级要求是:/AUTOCOLOR=249><$STR(n71)>级以上\
<★━━━━★/SCOLOR=250> ━━━━━━━━━━━━━━━━━━━━━\
<【行会名称】/SCOLOR=154>:<STR(A30)> <行会掌门:/SCOLOR=154><STR(A31)>\
<【竞标价格】/SCOLOR=154>:<STR(G56)> <收人状态:/SCOLOR=154><STR(S10)>\
<【掌门致辞】/SCOLOR=154>:<$STR(S5)>\
<您支付比目前竞价多10万金币,即可让你建的行会成为[天下第一行会]/AUTOCOLOR=250253254241>\
[@清理]
IF
ISADMIN
act
movG560
movG300
movA300
movG310
movS5
movA31
movS10
Messagebox清理成功!
[@cyjj]
IF
HAVEGUILD
ISGUILDMASTER
CHECKGOLD>99999
ACT
INCG56100000
GOLD-100000
movA30<$GUILDNAME>
movA31<$USERNAME>
Messagebox[成功]:本次支付10万金币,当前总竞标价为【<$STR(G56)>】金币!
SendCenterMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!
GuildNoticeMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!1
GuildNoticeMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!1
GuildNoticeMsg2500【<USERNAME>】为行会【<STR(A30)>】竞标成功,总价【<$STR(G56)>】金币!1
GOTO@main
BREAK
ELSEACT
Messagebox[失败]:您的金币不足或您没有行会!
下方@jrxh等段落无需修改(保持不变)
修改后效果
玩家竞标时:
每次需支付10万金币(原为100元宝)
全服公告显示金币数额(如:总竞标价【200000】金币!)
管理员清理:
一键重置所有数值(竞标价归零)。
新人入会:
等级检查和入会流程不变,仅货币类型调整。
⚠️注意事项:
-确保服务端支持CHECKGOLD和GOLD指令(主流引擎通用)
-测试前备份原脚本,避免意外错误
-如需进一步优化(如金币不足提示),可在#ELSEACT段细化条件

