西伯利亚的忠犬 发表于 2023-3-21 05:14:03

从其他玩家身上获取属性加成的脚本








QF:

[@USERCMD5]
#IF
EQUAL U57 0
#ACT
MOV U57 1
SENDMSG 6 你开启了【楔】开关!
#ELSEACT
MOV U57 0
SENDMSG 6 你关闭了【楔】开关!



[@USERCMD4]
#IF
NOT CHECKITEMW 楔
#ACT
MESSAGEBOX 你没有【楔】!
BREAK

#IF
NOT EQUAL T19
#ACT
MESSAGEBOX 你已【楔】过他人了!
BREAK

#IF
#ACT
MOV S$楔用户输入参数 <$PARAM(1)>

#IF
EQUAL S$楔用户输入参数
#ACT
MESSAGEBOX 请输入你想要【楔】的玩家姓名!
BREAK

#IF
NOT CHECKONLINE <$STR(S$楔用户输入参数)>
#ACT
MESSAGEBOX 该玩家目前不在线!
BREAK

#IF
#ACT
GetHumVar <$STR(S$楔用户输入参数)> <$STR(U56)> N$对象被楔次数

#IF
LARGE N$对象被楔次数 0
#ACT
MESSAGEBOX 该玩家已被【楔】过了!
BREAK

#IF
#ACT
GetHumVar <$STR(S$楔用户输入参数)> <$STR(U57)> N$对象被楔开关

#IF
EQUAL N$对象被楔开关 0
#ACT
MESSAGEBOX 该玩家不允许被【楔】!
BREAK

#IF
#ACT
MOV T19 <$STR(S$楔用户输入参数)>
MOV N$对象被楔次数 1
SetHumVar <$STR(S$楔用户输入参数)> <$STR(U56)> <$STR(N$对象被楔次数)>
GuildNoticeMsg 244 0 {[公告]|250:0}{『<$USERNAME>』|245:0}{选择了|251:0}{[<$STR(S$楔用户输入参数)>]|254:0}{作为他的|251:0}{[楔]|254:0}{,他现在可以借用楔的力量了|251:0}


[@TAKEONEX]
#IF
#ACT

MOV N$楔加攻击 0
MOV N$楔加魔法 0
MOV N$楔加道术 0



#IF
NOT EQUAL T19
CHECKITEMW 楔
#ACT
GOTO @_@获取楔的属性



[@_@获取楔的属性]
#IF
NOT CHECKONLINE <$STR(T19)>
#ACT
SENDMSG 6 你的【楔】不在线,你没有属性获取!
BREAK

#IF
<$STR(T19)>.CHECKJOB Warrior
#ACT
<$STR(T19)>.GetObjectAbilityEx9 N$楔对象攻击上限
GetHumVar <$STR(T19)> <$STR(N$楔对象攻击上限)> N$获取楔对象攻击上限

#IF
<$STR(T19)>.CHECKJOB Taoist
#ACT
<$STR(T19)>.GetObjectAbilityEx13 N$楔对象攻击上限
GetHumVar <$STR(T19)> <$STR(N$楔对象攻击上限)> N$获取楔对象攻击上限

#IF
<$STR(T19)>.CHECKJOB Wizard
#ACT
<$STR(T19)>.GetObjectAbilityEx11 N$楔对象攻击上限
GetHumVar <$STR(T19)> <$STR(N$楔对象攻击上限)> N$获取楔对象攻击上限

#IF
CHECKJOB Warrior
#ACT
CalcPercent <$STR(N$获取楔对象攻击上限)> 3 N$楔加攻击
SENDMSG 6 你从你的楔对象【<$STR(T19)>】处借用到了<$STR(N$楔加攻击)>点主属性

#IF
CHECKJOB Taoist
#ACT
CalcPercent <$STR(N$获取楔对象攻击上限)> 3 N$楔加道术
SENDMSG 6 你从你的楔对象【<$STR(T19)>】处借用到了<$STR(N$楔加道术)>点主属性

#IF
CHECKJOB Wizard
#ACT
CalcPercent <$STR(N$获取楔对象攻击上限)> 3 N$楔加魔法
SENDMSG 6 你从你的楔对象【<$STR(T19)>】处借用到了<$STR(N$楔加魔法)>点主属性

啊对对对 发表于 2023-3-21 08:50:51

这个都免费共享出来了?狗哥威武。。

mkfx521 发表于 2023-3-21 16:01:11

这个都免费共享出来了?狗哥威武。。

mkfx521 发表于 2023-3-21 16:01:28

这个都免费共享出来了?狗哥威武。。

mkfx521 发表于 2023-3-21 16:01:47

这个都免费共享出来了?狗哥威武。。

lalcg 发表于 2023-4-2 11:31:06

这个槭完后,被槭对象属性不变吧!

lalcg 发表于 2023-4-2 11:31:40

这是狗哥大招

markiss 发表于 2023-4-16 21:21:00

这是狗哥大招

yangjian 发表于 2023-4-26 17:22:00


这个都免费共享出来了?狗哥威武。。

LVGM 发表于 2023-5-6 21:44:29

篱笆还是那篱笆狗哥 还是那个狗哥
页: [1] 2
查看完整版本: 从其他玩家身上获取属性加成的脚本