好久没有开文章了,比较忙,也不知道写啥。最近挺多单机玩家,须要帮忙架设,一次30块,弄好居然和我说进不去图,我寻思怎么回事呢?原来脚本有测试区检测,检测测试区无法下图。
这么大略的问题,玩家都搞不懂,我以为有必要给你们先容下,大略问题不求人,自己办理才是王道。毕竟,一个单机,改个脚本碰到我还好,直接给你办理了,有的收你30,50的,没必要花那个冤枉钱。
首先和大家说下做事真个构造:X:\Mirserver\Mir200\Envir
这里的X表示你解压的盘,在C盘便是C,一样平常都是解压在D盘。

MerChant.txt,这个文档是脚本配置文档,NPC叫啥名,在舆图的位置,都是由这个文档掌握。打开文档后一样平常会有两种配置办法测试员3330330测试员012------第一种安歌制作\测试员 3 330 330 测试员 0 12------第二种注:3代表土城,330 330代表坐标,第一个测试员代表脚本名称,第二个测试员代表游戏内显示名称
这里我们在同目录下找到文件夹【Market_Def】,第一种直接就能看到【测试员-3.txt】脚本啦,第二种便是【Market_Def】目录下面还要打开【安歌制作】文件夹,你才能看到【测试员-3.txt】脚本。
脚本找到了,给大家看看脚本一样平常长啥样,别怕,看着繁芜,实际便是纸老虎,不堪一击。英文看不懂?逻辑不懂?玩个单机要知道这玩意干哈,知道几个常用代码就可以搞定统统了。
()%100[@main]<COLOR=clFuchsia ▁▂▃▄▅▆▇██ ><COLOR=clAqua 【↓↓冰封雪域↓↓】> <COLOR=clFuchsia ██▇▆▅▄▃▂▁ > \<COLOR=clyellow ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄>\<COLOR=clLime ♀〖怪物先容〗>:<COLOR=clLime Boss黄金蛇王.紫金龙王.深海龙王.雪域圣兽> \<COLOR=#180 ♀〖爆率先容〗>:<COLOR=#180 [雄霸-轩辕-龍帝毁灭].1元→20元:[公民币]> \<COLOR=clSkyBlue ♀〖刷新韶光〗>:<COLOR=clSkyBlue 小怪10分,Boss30分钟,超级Boss,60分钟刷新> \<COLOR=clred ♀〖进入条件〗>:<COLOR=clred 52级+100元宝.> <COLOR=clFuchsia 本地图超级BOSS:[雪域魔王]> \<COLOR=clyellow ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄>\※※※ <冰封雪域①/@bingfeng01> ※※※ ※※※ <冰封雪域②/@bingfeng02> ※※※ \<COLOR=clyellow ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄>\[@bingfeng01]#IFCHECKLEVELEX > 51CHECKGAMEGOLD > 99#ACTINC G92 3INC G93 3GAMEGOLD - 100GIVE 回城卷 1mapmove bfxy01 SENDMSG 0 恭喜年夜胆的玩家『%s』花费100元宝进入了【冰封雪域①】去探求遗失落的宝藏!
245 0BREAK#ELSEACTMessageBox 尊敬的玩家你身上不足100元宝或者等级不足52,请不要耍我哦!break[@bingfeng02]#IFCHECKLEVELEX > 51CHECKGAMEGOLD > 99#ACTINC G92 3INC G93 3GAMEGOLD - 100GIVE 回城卷 1mapmove bfxy02 SENDMSG 0 恭喜年夜胆的玩家『%s』花费100元宝进入了【冰封雪域②】去探求遗失落的宝藏!
245 0BREAK#ELSEACTMessageBox 尊敬的玩家你身上不足100元宝或者等级不足52,请不要耍我哦!break
是不是一个头两个大?本日安歌请教你怎么打纸老虎。
※※※ <冰封雪域①/@bingfeng01> ※※※ ※※※ <冰封雪域②/@bingfeng02> ※※※
看到这段代码了没?游戏内是不是有两个按钮,【冰封雪域①】和【冰封雪域②】,知足条件的情形下,点击对应的按钮就能进对应的图,如果我不知足也要进去怎么办?so easy!
【冰封雪域①/@bingfeng01】游戏内显示的按钮是【冰封雪域①】,【/@bingfeng01】你是看不到的,【@bingfeng01】是跳转代码,也便是你在游戏里面点击按钮就跳转到下面的【@bingfeng01】并实行。聪明的筒子们往下一看就看到了[@bingfeng01]。
代码扫盲啦!
记住接下来几个英文代码。
1:#IF,如果的意思,下面写的是判断代码,判断符合条件就实行符合脚本,判断不符合条件就实行不符合脚本。
2:#ACT,实行命令,#IF下的判断条件符合,通过此命令实行符合脚本。
3:#ELSEACT,实行命令,#IF下的判断条件不符合,通过此命令实行不符合脚本。
回到代码。
[@bingfeng01]#IFCHECKLEVELEX > 51CHECKGAMEGOLD > 99#ACTINC G92 3INC G93 3GAMEGOLD - 100GIVE 回城卷 1mapmove bfxy01 SENDMSG 0 恭喜年夜胆的玩家『%s』花费100元宝进入了【冰封雪域①】去探求遗失落的宝藏!
245 0BREAK#ELSEACTMessageBox 尊敬的玩家你身上不足100元宝或者等级不足52,请不要耍我哦!
这段代码的意思是如果登记大于51级,且元宝大于99个,就实行脚本,扣100个元宝,进入舆图,发送信息玩家进图了;如果不知足个中任意一个条件,即小于52级,活着元宝不敷100个,就弹出对话框,提示元宝不足活着等级不敷52级。
要想无条件进入舆图,是不是很大略?把#IF与#ACT之间的判断代码删除即可,没了判断代码,就达成了无条件进图的目的。
本日的教程很大略,大家可以练习下,怎么找出NPC对应的脚本,然后考试测验着修正下哀求。