开区一条龙www.xinsf1.com
Would you like to react to this message? Create an account in a few clicks or log in to continue.

如何编写进监牢探亲脚本

向下

如何编写进监牢探亲脚本 Empty 如何编写进监牢探亲脚本

帖子  Admin 周二 三月 04, 2008 2:20 pm

[监狱长房间地图 监狱长房间] NORECALL NORANDOMMOVE NORECONNECT(128)NOPOSITIONMOVE NODRUG
[地牢地图 地牢] NORECALL NORANDOMMOVE NORECONNECT(162) NOPOSITIONMOVE
NODRUG
地牢看管员-0162.txt内容如下:
[@main]
#if
check [099] 1
#say
<$USERNAME>如果你刚才已经下过线了,\那请到
监狱长那里重新登记吧!\要不你是出不去的!
<好的/@cxsz> 我喜欢<呆在这里/@exit> <我
没有下过线/@exit>
#elseact
goto @cd
[@cd]
<$USERNAME>你是来看望你朋友的吗?你要回去了?<回土城/@yes> <再等会吧/@exit>
[@cxsz]
#act
set [099] 0
mapmove 0128
break
[@yes]
#act
mapmove 3 320 320
break
监狱长-0128.txt内容如下:
[@main]
#if
check [099] 0
#say
<$USERNAME>你将被重新送往监狱!\时间将重新开始计算!谁叫你中途下线的呀,活该
<好的/@cxsz> 我喜欢<呆在这里/@exit>
[@cxsz]
#act
set [099] 1
timerecall 120
mapmove 0162
break
#elseact
goto @cd
[@cd]
<$USERNAME>希望下次不要再见到你了哦 <回土城/@bye> 我还想<再呆会儿/@exit>
[@bye]
#act
set [099] 0
mapmove 3 320 320
break
再在Npcs.txt里加入两行:
监狱长 0 0128 3 5 0 8
地牢看管员 0 0162 6 15 0 15
然后在StartPoint.txt加入两行:(主要是为了防止法师的瞬息移动了)
0162 6 9
0128 4 6
然后根据你自己的传送员(可以是所有NPC,我只限制了传送员)加入以下内容:
(主要是检测红名,和普通玩家到地牢看望囚犯了了,呵呵)
[@main]
#IF
checkpkpoint 2
#act
set [099] 1
timerecall 120
mapmove 0162
break
#elseact
goto @main-1
[@main-1]
到地牢<看望朋友/@kwpy>
<取消/@exit>
[@kwpy]
#act
mapmove 0162 3 15
break

Admin
Admin

帖子数 : 99
注册日期 : 08-03-03

http://xinsf1.luntan9.com

返回页首 向下

返回页首


 
您在这个论坛的权限:
不能在这个论坛回复主题