wuduz游戏站
标题:
最新传奇防假人攻击脚本
[打印本页]
:
无度站
时间:
2022-10-22 15:14
标题:
最新传奇防假人攻击脚本
1,首先在MirserverMir200Envir MapInfo.txt 文件里加
[GA228|GA2 防假人地图] SAFE NORECALL DECHP(30/200000)
2,在登陆器脚本加上
MirserverMir200EnvirQuestDiary登陆 登陆脚本.txt 文件里加
#IF
CheckTextList .QuestDiary数据文件IP登陆表.txt <$IPADDR>
#ACT
SENDMSG 6 兄弟,你登录次数太多,无度决定封掉你的IP。如果你是正常玩家联系客服为你解封!
KICK
#IF
IsOnMap GA228
#ELSEACT
SET [413] 0
SET [412] 0
SET [411] 0
#IF
IsOnMap GA228
check [413] 1
#ACT
AddTextList .QuestDiary数据文件IP登陆表.txt <$IPADDR>
SENDMSG 6 兄弟,你登录次数太多,无度决定封掉你的IP。如果你是正常玩家联系客服为你解封!
KICK
BREAK
#IF
IsOnMap GA228
check [412] 1
#act
set [413] 1
#IF
IsOnMap GA228
check [411] 1
#act
set [412] 1
#IF
IsOnMap GA228
check [411] 0
#act
set [411] 1
3,在MirserverMir200EnvirQuestDiary数据文件 目录下加一个 IP登陆表.txt
4,设置玩家上线到GA228 这个地图
5,在MirserverMir200EnvirMarket_def QFunction-0.txt 文本里加
[@PlayDie]
#IF
checkmapname 0150
#ACT
break
#ELSEACT
goto @GOGOGO12
[@GOGOGO12]
#IF
#Act
SET [044] 1
SENDMSG 7 提示:[%s]不幸光荣战死沙场......
goto @再次复活
break
[@再次复活]
由于防假人攻击!所以给大家带来麻烦,请玩家点<回城复活>
才可以正常游戏!请玩家不要在防假人地图连续登陆三次,否则
游戏将自动封你的IP,如果玩家不小心被封了IP,请联系客服QQ:123
<假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢
掉/@Delayk1>
<假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢
掉/@Delayk1>
--------------------<回城复活/@回城复活>------------------
--------------------<回城复活/@回城复活1>-----------------
<假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢
掉/@Delayk1>
<假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢
掉/@Delayk1>
[@回城复活1]
#if
check [044] 1
#act
set [044] 0
GmExeCute 复活 Self
mapmove 0 290 617
CLOSE
[@回城复活]
#if
check [044] 1
#act
set [044] 0
GmExeCute 复活 Self
mapmove 0 649 625
CLOSE
[@Delayk1]
#if
#act
kill 2
kick
:
945z
时间:
2024-6-4 19:17
这份技术教程中提供了一种防止假人攻击的脚本。以下是对每个步骤的详细解释:
在MirserverMir200Envir 文件夹中的 MapInfo.txt 文件中添加:
[GA228|GA2 防假人地图] SAFE NORECALL DECHP(30/200000)
Copy
这会在游戏中创建一个名为 "GA228" 或 "GA2 防假人地图" 的安全区域,禁止传送和减少掉血速度。
在登陆器脚本中添加以下内容:
在 MirserverMir200EnvirQuestDiary 文件夹中的 登陆脚本.txt 文件中添加:
#IF
CheckTextList .QuestDiary数据文件IP登陆表.txt <$IPADDR>
#ACT
SENDMSG 6 兄弟,你登录次数太多,无度决定封掉你的IP。如果你是正常玩家联系客服为你解封!
KICK
#IF
IsOnMap GA228
#ELSEACT
SET [413] 0
SET [412] 0
SET [411] 0
#IF
IsOnMap GA228
check [413] 1
#ACT
AddTextList .QuestDiary数据文件IP登陆表.txt <$IPADDR>
SENDMSG 6 兄弟,你登录次数太多,无度决定封掉你的IP。如果你是正常玩家联系客服为你解封!
KICK
BREAK
#IF
IsOnMap GA228
check [412] 1
#act
set [413] 1
#IF
IsOnMap GA228
check [411] 1
#act
set [412] 1
#IF
IsOnMap GA228
check [411] 0
#act
set [411] 1
Copy
这段脚本检查玩家的 IP 地址是否在 IP登陆表.txt 中,如果超过了一定次数,则将 IP 地址添加到列表中并踢出玩家。
在 MirserverMir200EnvirQuestDiary数据文件 目录下创建一个名为 IP登陆表.txt 的文件,用于存储检查 IP 地址的次数。
将玩家的上线地图设置为 "GA228" 或 "GA2 防假人地图"。
在 MirserverMir200EnvirMarket_def 文件夹中的 QFunction-0.txt 文本文件中添加以下内容:
[@PlayDie]
#IF
checkmapname 0150
#ACT
break
#ELSEACT
goto @GOGOGO12
[@GOGOGO12]
#IF
#Act
SET [044] 1
SENDMSG 7 提示:[%s]不幸光荣战死沙场......
goto @再次复活
break
[@再次复活]
由于防假人地图...
请玩家点<回城复活>
才可以正常游戏!请玩家不要在防假人地图连续登陆三次,否则
游戏将自动封你的IP,如果玩家不小心被封了IP,请联系客服QQ:123
<假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢
下
<假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢
下
--------------------<回城复活/@回城复活>------------------
--------------------<回城复活/@回城复活1>-----------------
<假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢掉/@Delayk1> <假人踢掉/@Delayk1><假人踢
下
[@回城复活1]
#if
check [044] 1
#act
set [044] 0
GmExeCute 复活 Self
mapmove 0 290 617
CLOSE
[@回城复活]
#if
check [044] 1
#act
set [044] 0
GmExeCute 复活 Self
mapmove 0 649 625
CLOSE
[@Delayk1]
#if
#act
kill 2
kick [
Copy
这段脚本检查玩家在防假人地图死亡的次数,如果超过了三次,则将玩家踢出游戏,并提示玩家不要在防假人地图连续登陆三次。
欢迎光临 wuduz游戏站 (http://bbs.wuduz.com/)