|
|
求助:NPC怎么增加召唤随机在线玩家为自己的宝宝?
目前的脚本是召唤的指定的 士兵 这个宝宝 我想召唤随机在线的真实玩家作为宝宝使用 请问各位大侠怎么弄?
[@monchenw02]
#IF
CHECKSLAVECOUNT < 1
dayofweek mon
check [212] 0
#act
reset [211] 7
set [212] 1
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
这是指定宝宝
附:现有脚本
[@main]
════< 我是指挥官安排过来的/SCOLOR=250>════\\ \\
我可以每日安排一个战斗人员陪同你一起消灭怪物。\\
不过你如果想额外聘请一位战斗人员演示可以的。\\
<提示:陪护人员只会打怪物,不会攻击玩家。/SCOLOR=250>\\
※<每日免费佣兵/@每日免费佣兵11> ※<沙成员免费佣兵/@沙成员免费佣兵>\\
※<聘请战斗人员 /@聘请战斗人员> \\
<离开/@EXIT>
[@每日免费佣兵]
#IF
checknamelist ..\\QuestDiary\\数据文件\\宠物任务.txt
CHECKSLAVECOUNT < 1
#ACT
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
addnamelist ..\\QuestDiary\\数据文件\\宠物任务.txt
goto @道士
#SAY
好好看着自己的士兵,不要乱咬人。
#ELSESAY
不好意思,每天只能免费安排一次人员今天好像已经安排过了
[@kaislingqu]
#IF
CHECKSLAVECOUNT < 1
#ACT
GetRandomText .\\QuestDiary\\功能脚本\\宠物\\宠物1.txt S10
RECALLMOB <$STR(S10)> 0 3000 0
SendMsg 0 恭喜[%s]免费召唤出[<$STR(S10)>]为他增强了不少战斗力!
SendCenterMsg 255 252 恭喜[%s]成功召唤出[<$STR(S10)>]为他增强了不少战斗力!. 0 5
#ELSEact
SendMsg 7 或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@每日免费佣兵11]
#if
dayofweek sun
#act
goto @sunchenw02
break
#if
dayofweek mon
#act
goto @monchenw02
break
#if
dayofweek tue
#act
goto @tuechenw02
break
#if
dayofweek wed
#act
goto @wedchenw02
break
#if
dayofweek thu
#act
goto @thuchenw02
break
#if
dayofweek fri
#act
goto @frichenw02
break
#if
dayofweek sat
#act
goto @satchenw02
break
[@sunchenw02]
#IF
CHECKSLAVECOUNT < 1
dayofweek sun
check [211] 0
#act
reset [211] 7
set [211] 1
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@monchenw02]
#IF
CHECKSLAVECOUNT < 1
dayofweek mon
check [212] 0
#act
reset [211] 7
set [212] 1
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@tuechenw02]
#IF
CHECKSLAVECOUNT < 1
dayofweek tue
check [213] 0
#act
reset [211] 7
set [213] 1
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@wedchenw02]
#IF
CHECKSLAVECOUNT < 1
dayofweek wed
check [214] 0
#act
reset [211] 7
set [214] 1
RECALLMOB 士兵 7 60 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@thuchenw02]
#IF
CHECKSLAVECOUNT < 1
dayofweek thu
check [215] 0
#act
reset [211] 7
set [215] 1
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@frichenw02]
#IF
CHECKSLAVECOUNT < 1
dayofweek fri
check [216] 0
#act
reset [211] 7
set [216] 1
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@satchenw02]
#IF
CHECKSLAVECOUNT < 1
dayofweek sat
check [217] 0
#act
reset [211] 7
set [217] 1
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@道士]
#IF
#ACT
ChangeSlaveAttackHumPowerRate 士兵 0
[@聘请战斗人员]
你可以使用金币,聘请以位勇士帮助你。不过\\
需要金币30万\\ \\ \\
<点击金币聘请/@金币聘请>\\ \\ \\
<返回/@main>
[@金币聘请]
#IF
checkgold 300000
#ACT
#ELSESAY
你是金币不足或者已经有一个战斗人员。
#IF
CHECKSLAVECOUNT < 1
checkgold 300000
#ACT
take 金币 300000
RECALLMOB 士兵 7 60 0
goto @道士
#ELSESAY
[@沙成员免费佣兵]
#if
ISCASTLEGUILD
#act
goto @沙成员免费佣兵11
#ELSESAY
你好<$USERNAME>\\ \\
只有(沙巴克)成员才能额外免费一次机会聘请一次佣兵\\
如果不是沙巴克行会成员没有办法享受只样的待遇。\\
\\ \\
<返回/@main>
[@沙成员免费佣兵11]
#if
dayofweek sun
#act
goto @sunchenw04
break
#if
dayofweek mon
#act
goto @monchenw04
break
#if
dayofweek tue
#act
goto @tuechenw04
break
#if
dayofweek wed
#act
goto @wedchenw04
break
#if
dayofweek thu
#act
goto @thuchenw04
break
#if
dayofweek fri
#act
goto @frichenw04
break
#if
dayofweek sat
#act
goto @satchenw04
break
[@sunchenw04]
#IF
CHECKSLAVECOUNT < 1
dayofweek sun
check [311] 0
#act
reset [311] 7
set [311] 1
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@monchenw04]
#IF
CHECKSLAVECOUNT < 1
dayofweek mon
check [312] 0
#act
reset [311] 7
set [312] 1
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@tuechenw04]
#IF
CHECKSLAVECOUNT < 1
dayofweek tue
check [313] 0
#act
reset [311] 7
set [313] 1
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@wedchenw04]
#IF
CHECKSLAVECOUNT < 1
dayofweek wed
check [314] 0
#act
reset [311] 7
set [314] 1
RECALLMOB 士兵 7 60 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@thuchenw04]
#IF
CHECKSLAVECOUNT < 1
dayofweek thu
check [315] 0
#act
reset [311] 7
set [315] 1
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@frichenw04]
#IF
CHECKSLAVECOUNT < 1
dayofweek fri
check [316] 0
#act
reset [311] 7
set [316] 1
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@satchenw04]
#IF
CHECKSLAVECOUNT < 1
dayofweek sat
check [317] 0
#act
reset [311] 7
set [317] 1
RECALLMOB 士兵 7 60 0
ChangeSlaveAttackHumPowerRate 士兵 0
goto @道士
#SAY
#ELSESAY
你好象今天已经领过了啊,怎么,还想再领?\\
或者或者你已经有1个士兵,现在不可以再召士兵。\\
[@道士]
#IF
#ACT
ChangeSlaveAttackHumPowerRate 士兵 0
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|