µ±Ç°Î»Öà : 145zÓÎÏ·Õ¾¡¡|¡¡ÈÈѪ´«Ææ¡¡|¡¡¼¼Êõ½Ì³Ì¡¡|¡¡

´«ÆæÕÙ»½µÀÊ¿ÉñÊ޽ű¾Ïê½â£º±àд¡¢Ó¦ÓÃÓëÓÅ»¯

Èȶȣº
ÔÚ¡¶´«Ææ¡·ÓÎÏ·ÖУ¬µÀÊ¿ÕÙ»½ÉñÊÞÊÇÍæ¼ÒÌáÉýÕ½¶·Á¦µÄÖØÒªÊÖ¶ÎÖ®Ò»¡£Í¨¹ý±àдÕÙ»½µÀÊ¿ÉñÊ޵Ľű¾£¬¿ÉÒÔʵÏÖ×Ô¶¯ÕÙ»½¡¢ÊôÐԼӳɵȹ¦ÄÜ£¬ÌáÉýÓÎÏ·ÌåÑé¡£ÒÔϽ«Ïêϸ½éÉÜÈçºÎ±àдºÍʹÓô«ÆæÕÙ»½µÀÊ¿ÉñÊ޽ű¾¡£
Ò»¡¢ÕÙ»½µÀÊ¿ÉñÊ޽ű¾µÄ»ù±¾½á¹¹
£¨Ò»£©Ìõ¼þ¼ì²â²¿·Ö£¨#IF£©
Ìõ¼þ¼ì²â²¿·ÖÓÃÓÚ¼ì²éÍæ¼ÒÊÇ·ñÂú×ãÕÙ»½ÉñÊÞµÄÌõ¼þ£¬ÈçµÈ¼¶¡¢ÎïÆ·¡¢¼¼Äܵȡ£
plaintext¸´ÖÆ
#IF
CHECKLEVELEX > 50
CheckContainsText <$STR(T8)> <img:170
#ACT
MOV S$ÉñÊÞÃû³Æ Ç¿»¯Ê¥ÊÞ0
£¨¶þ£©Ö´ÐвÙ×÷²¿·Ö£¨#ACT£©
Ö´ÐвÙ×÷²¿·ÖÓÃÓÚÖ´ÐоßÌåµÄÕÙ»½²Ù×÷£¬Èç¿Û³ýÎïÆ·¡¢¸øÓèÉñÊÞ¡¢ÉèÖÃÊôÐԵȡ£
plaintext¸´ÖÆ
#ACT
KILLCALLMOB ÉñÊÞ 20 1
RECALLMOB <$STR(S$ÉñÊÞÃû³Æ)>
ChangeSlaveNameColor <$STR(S$ÉñÊÞÃû³Æ)> 180
£¨Èý£©ÊôÐÔ¸½¼Ó²¿·Ö
ÊôÐÔ¸½¼Ó²¿·ÖÓÃÓÚÉèÖÃÉñÊ޵ijõʼÊôÐÔ£¬²¢¸ù¾ÝÍæ¼ÒµÄÊôÐÔ½øÐмӳɡ£
plaintext¸´ÖÆ
\[@ÉñÊÞÊôÐÔ¸½¼Ó\]
#IF
#ACT
GetDBMonsterFieldValue <$STR(S$ÉñÊÞÃû³Æ)> HP <$STR(N$±¦±¦×ÔÉíѪ)>
GetDBMonsterFieldValue <$STR(S$ÉñÊÞÃû³Æ)> AC <$STR(N$±¦±¦×ÔÉí·À)>
GetDBMonsterFieldValue <$STR(S$ÉñÊÞÃû³Æ)> MAC <$STR(N$±¦±¦×ÔÉíħ)>
GetDBMonsterFieldValue <$STR(S$ÉñÊÞÃû³Æ)> DC <$STR(N$±¦±¦×ÔÉí¹¥)>
GetDBMonsterFieldValue <$STR(S$ÉñÊÞÃû³Æ)> DCMAX <$STR(N$±¦±¦×ÔÉí¹¥2)>
SENDMSG 5 Ìáʾ:BB³õʼHP<$STR(N$±¦±¦×ÔÉíѪ)>,¹¥»÷<$STR(N$±¦±¦×ÔÉí¹¥)>-<$STR(N$±¦±¦×ÔÉí¹¥2)>¡£
¶þ¡¢¾ßÌå½Å±¾Ê¾Àý
ÒÔÏÂÊÇÒ»¸öÍêÕûµÄÕÙ»½µÀÊ¿ÉñÊ޽ű¾Ê¾Àý£¬°üÀ¨Ìõ¼þ¼ì²â¡¢Ö´ÐвÙ×÷ºÍÊôÐÔ¸½¼Ó¡£
plaintext¸´ÖÆ
[@Main]
#IF
CHECKLEVELEX > 50
CheckContainsText <$STR(T8)> <img:170
#ACT
MOV S$ÉñÊÞÃû³Æ Ç¿»¯Ê¥ÊÞ0
GOTO @ÕÙ»½ÉñÊÞ

#IF
CHECKLEVELEX > 54
CheckContainsText <$STR(T4)> <img:172
#ACT
MOV S$ÉñÊÞÃû³Æ °×»¢101
GOTO @ÕÙ»½ÉñÊÞ

#IF
CHECKLEVELEX > 58
CheckContainsText <$STR(T4)> <img:179
CheckContainsText <$STR(T8)> <img:172
#ACT
MOV S$ÉñÊÞÃû³Æ ÷è÷ëÕ½Éñ(Ò»½×)
GOTO @ÕÙ»½ÉñÊÞ

#IF
CHECKLEVELEX > 63
CheckContainsText <$STR(T4)> <img:179
CheckContainsText <$STR(T8)> <img:172
#ACT
MOV S$ÉñÊÞÃû³Æ ÷è÷ëÕ½Éñ(¶þ½×)
GOTO @ÕÙ»½ÉñÊÞ

#IF
CHECKLEVELEX > 68
CheckContainsText <$STR(T4)> <img:179
CheckContainsText <$STR(T8)> <img:172
#ACT
MOV S$ÉñÊÞÃû³Æ ÷è÷ëÕ½Éñ(Èý½×)
GOTO @ÕÙ»½ÉñÊÞ

#IF
CHECKLEVELEX > 73
CheckContainsText <$STR(T4)> <img:179
CheckContainsText <$STR(T8)> <img:172
#ACT
MOV S$ÉñÊÞÃû³Æ ÷è÷ëÕ½Éñ(ÖÕ½×)
GOTO @ÕÙ»½ÉñÊÞ

\[@ÕÙ»½ÉñÊÞ\]
#IF
#ACT
KILLCALLMOB ÉñÊÞ 20 1
KILLCALLMOB ÁéÊÞ 20 1
KILLCALLMOB ÔÂÁé 20 1
KILLCALLMOB ÔÂÁé101 20 1
KILLCALLMOB Ê¥¾«Áé 20 1
KILLCALLMOB Ç¿»¯Ê¥ÊÞ 20 1
KILLCALLMOB Ç¿»¯Ê¥ÊÞ0 20 1
KILLCALLMOB ѪÊÞ 20 1
KILLCALLMOB °Ë·½ÊÞ 20 1
KILLCALLMOB ÁúÊÞ 20 1
KILLCALLMOB ħÊÞ 20 1
KILLCALLMOB °×»¢101 20 1
KILLCALLMOB ÷è÷ëÕ½Éñ(Ò»½×) 20 1
KILLCALLMOB ÷è÷ëÕ½Éñ(¶þ½×) 20 1
KILLCALLMOB ÷è÷ëÕ½Éñ(Èý½×) 20 1
KILLCALLMOB ÷è÷ëÕ½Éñ(ÖÕ½×) 20 1
LOOPGOTO @Ñ­»·ÕÙ»½ÉñÊÞ <$STR(N$ÉñÊÞÊýÁ¿)>
GOTO @ÉñÊÞÊôÐÔ¸½¼Ó

\[@Ñ­»·ÕÙ»½ÉñÊÞ\]
#IF
#ACT
RECALLMOB <$STR(S$ÉñÊÞÃû³Æ)>
ChangeSlaveNameColor <$STR(S$ÉñÊÞÃû³Æ)> 180

\[@ÉñÊÞÊôÐÔ¸½¼Ó\]
#IF
#ACT
GetDBMonsterFieldValue <$STR(S$ÉñÊÞÃû³Æ)> HP <$STR(N$±¦±¦×ÔÉíѪ)>
GetDBMonsterFieldValue <$STR(S$ÉñÊÞÃû³Æ)> AC <$STR(N$±¦±¦×ÔÉí·À)>
GetDBMonsterFieldValue <$STR(S$ÉñÊÞÃû³Æ)> MAC <$STR(N$±¦±¦×ÔÉíħ)>
GetDBMonsterFieldValue <$STR(S$ÉñÊÞÃû³Æ)> DC <$STR(N$±¦±¦×ÔÉí¹¥)>
GetDBMonsterFieldValue <$STR(S$ÉñÊÞÃû³Æ)> DCMAX <$STR(N$±¦±¦×ÔÉí¹¥2)>
SENDMSG 5 Ìáʾ:BB³õʼHP<$STR(N$±¦±¦×ÔÉíѪ)>,¹¥»÷<$STR(N$±¦±¦×ÔÉí¹¥)>-<$STR(N$±¦±¦×ÔÉí¹¥2)>¡£
MOV N$ÈËÎïѪ¼Ó³É <$HP>
MOV N$ÈËÎï¹¥¼Ó³É <$SC>
MOV N$ÈËÎï¹¥¼Ó³É2 <$MAXSC>
MOV N$ÈËÎï·À¼Ó³É <$AC>
MOV N$ÈËÎï·À¼Ó³É2 <$MAXAC>
MOV N$ÈËÎïħ¼Ó³É <$MAC>
MOV N$ÈËÎïħ¼Ó³É2 <$MAXMAC>
INC N$ÕÙ»½¼Ó³É <$STR(N$ÕÙ»½¼Ó³É_2)>
CalcPercent <$STR(N$ÈËÎïѪ¼Ó³É)> <$STR(N$ÕÙ»½¼Ó³É)> N$±¦±¦×îÖÕѪ
CalcPercent <$STR(N$ÈËÎï¹¥¼Ó³É)> <$STR(N$ÕÙ»½¼Ó³É)> N$±¦±¦×îÖÕ¹¥
CalcPercent <$STR(N$ÈËÎï¹¥¼Ó³É2)> <$STR(N$ÕÙ»½¼Ó³É)> N$±¦±¦×îÖÕ¹¥2
CalcPercent <$STR(N$ÈËÎï·À¼Ó³É)> <$STR(N$ÕÙ»½¼Ó³É)> N$±¦±¦×îÖÕ·À
CalcPercent <$STR(N$ÈËÎï·À¼Ó³É2)> <$STR(N$ÕÙ»½¼Ó³É)> N$±¦±¦×îÖÕ·À2
CalcPercent <$STR(N$ÈËÎïħ¼Ó³É)> <$STR(N$ÕÙ»½¼Ó³É)> N$±¦±¦×îÖÕħ
CalcPercent <$STR(N$ÈËÎïħ¼Ó³É2)> <$STR(N$ÕÙ»½¼Ó³É)> N$±¦±¦×îÖÕħ2
INC <$STR(N$±¦±¦×îÖÕѪ)> <$STR(N$±¦±¦×ÔÉíѪ)>
INC <$STR(N$±¦±¦×îÖÕ¹¥)> <$STR(N$±¦±¦×ÔÉí¹¥)>
INC <$STR(N$±¦±¦×îÖÕ¹¥2)> <$STR(N$±¦±¦×ÔÉí¹¥2)>
INC <$STR(N$±¦±¦×îÖÕ·À)> <$STR(N$±¦±¦×ÔÉí·À)>
INC <$STR(N$±¦±¦×îÖÕ·À2)> <$STR(N$±¦±¦×ÔÉí·À)>
INC <$STR(N$±¦±¦×îÖÕħ)> <$STR(N$±¦±¦×ÔÉíħ)>
INC <$STR(N$±¦±¦×îÖÕħ2)> <$STR(N$±¦±¦×ÔÉíħ)>
ChangeSlaveAbility 0 <$STR(N$±¦±¦×îÖÕѪ)> <$STR(S$ÉñÊÞÃû³Æ)>
ChangeSlaveAbility 1 <$STR(N$±¦±¦×îÖÕѪ)> <$STR(S$ÉñÊÞÃû³Æ)>
ChangeSlaveAbility 8 <$STR(N$±¦±¦×îÖÕ¹¥)> <$STR(S$ÉñÊÞÃû³Æ)>
ChangeSlaveAbility 9 <$STR(N$±¦±¦×îÖÕ¹¥2)> <$STR(S$ÉñÊÞÃû³Æ)>
ChangeSlaveAbility 4 <$STR(N$±¦±¦×îÖÕ·À)> <$STR(S$ÉñÊÞÃû³Æ)>
ChangeSlaveAbility 5 <$STR(N$±¦±¦×îÖÕ·À2)> <$STR(S$ÉñÊÞÃû³Æ)>
ChangeSlaveAbility 6 <$STR(N$±¦±¦×îÖÕħ)> <$STR(S$ÉñÊÞÃû³Æ)>
ChangeSlaveAbility 7 <$STR(N$±¦±¦×îÖÕħ2)> <$STR(S$ÉñÊÞÃû³Æ)>
ChangeSlaveAbility 15 600 <$STR(S$ÉñÊÞÃû³Æ)>
ChangeSlaveAbility 30
RecalcSlaveAbility <$STR(S$ÉñÊÞÃû³Æ)>
Èý¡¢½Å±¾½âÎö
£¨Ò»£©Ìõ¼þ¼ì²â²¿·Ö
¼ì²âµÈ¼¶£º¼ì²éÍæ¼ÒµÄµÈ¼¶ÊÇ·ñÂú×ãÕÙ»½ÉñÊÞµÄÌõ¼þ¡£
plaintext¸´ÖÆ
CHECKLEVELEX > 50
ÕâÐдúÂëµÄÒâ˼ÊǼì²éÍæ¼ÒµÄµÈ¼¶ÊÇ·ñ´óÓÚ50¼¶¡£
¼ì²âÎïÆ·£º¼ì²éÍæ¼Ò±³°üÄÚÊÇ·ñÓÐÌØ¶¨µÄÎïÆ·¡£
plaintext¸´ÖÆ
CheckContainsText <$STR(T8)> <img:170
ÕâÐдúÂëµÄÒâ˼ÊǼì²éÍæ¼Ò±³°üÄÚÊÇ·ñÓÐÌØ¶¨µÄÎïÆ·£¨ÀýÈç <img:170£©¡£
£¨¶þ£©Ö´ÐвÙ×÷²¿·Ö
ÉèÖÃÉñÊÞÃû³Æ£º¸ù¾ÝÍæ¼ÒµÄµÈ¼¶ºÍÎïÆ·£¬ÉèÖÃÉñÊÞµÄÃû³Æ¡£
plaintext¸´ÖÆ
MOV S$ÉñÊÞÃû³Æ Ç¿»¯Ê¥ÊÞ0
ÕâÐдúÂëµÄÒâ˼Êǽ«ÉñÊÞµÄÃû³ÆÉèÖÃΪ“Ç¿»¯Ê¥ÊÞ0”¡£
ÕÙ»½ÉñÊÞ£ºµ÷ÓÃKILLCALLMOBÃüÁÇå³ýÒÑÓеÄÉñÊÞ£¬È»ºóµ÷ÓÃRECALLMOBÃüÁÕÙ»½ÐµÄÉñÊÞ¡£
plaintext¸´ÖÆ
KILLCALLMOB ÉñÊÞ 20 1
RECALLMOB <$STR(S$ÉñÊÞÃû³Æ)>
ÕâÐдúÂëµÄÒâ˼ÊÇÇå³ýÒÑÓеÄÉñÊÞ£¬È»ºóÕÙ»½ÐµÄÉñÊÞ¡£
ÉèÖÃÉñÊÞÑÕÉ«£ºµ÷ÓÃChangeSlaveNameColorÃüÁÉèÖÃÉñÊÞµÄÃû×ÖÑÕÉ«¡£
plaintext¸´ÖÆ
ChangeSlaveNameColor <$STR(S$ÉñÊÞÃû³Æ)> 180
ÕâÐдúÂëµÄÒâ˼Êǽ«ÉñÊÞµÄÃû×ÖÑÕÉ«ÉèÖÃΪ180£¨Í¨³£±íʾ½ðÉ«£©¡£
£¨Èý£©ÊôÐÔ¸½¼Ó²¿·Ö
»ñÈ¡ÉñÊÞ³õʼÊôÐÔ£ºµ÷ÓÃGetDBMonsterFieldValueÃüÁ»ñÈ¡ÉñÊ޵ijõʼÊôÐÔ¡£
plaintext¸´ÖÆ
GetDBMonsterFieldValue <$STR(S$ÉñÊÞÃû³Æ)> HP <$STR(N$±¦±¦×ÔÉíѪ)>
ÕâÐдúÂëµÄÒâ˼ÊÇ»ñÈ¡ÉñÊ޵ijõʼѪÁ¿£¬²¢´æ´¢ÔÚ±äÁ¿N$±¦±¦×ÔÉíѪÖС£
¼ÆËãÊôÐԼӳɣºµ÷ÓÃCalcPercentÃüÁ¼ÆËãÍæ¼ÒÊôÐÔ¶ÔÉñÊ޵ļӳɡ£
plaintext¸´ÖÆ
CalcPercent <$STR(N$ÈËÎïѪ¼Ó³É)> <$STR(N$ÕÙ»½¼Ó³É)> N$±¦±¦×îÖÕѪ
ÕâÐдúÂëµÄÒâ˼ÊǼÆËãÍæ¼ÒµÄѪÁ¿¼Ó³É¶ÔÉñÊÞµÄ×îÖÕѪÁ¿µÄ¼Ó³É£¬²¢´æ´¢ÔÚ±äÁ¿N$±¦±¦×îÖÕѪÖС£
ÉèÖÃÉñÊÞ×îÖÕÊôÐÔ£ºµ÷ÓÃChangeSlaveAbilityÃüÁÉèÖÃÉñÊÞµÄ×îÖÕÊôÐÔ¡£
plaintext¸´ÖÆ
ChangeSlaveAbility 0 <$STR(N$±¦±¦×îÖÕѪ)> <$STR(S$ÉñÊÞÃû³Æ)>
ÕâÐдúÂëµÄÒâ˼Êǽ«ÉñÊÞµÄ×îÖÕѪÁ¿ÉèÖÃΪN$±¦±¦×îÖÕѪ¡£
ÖØÐ¼ÆËãÊôÐÔ£ºµ÷ÓÃRecalcSlaveAbilityÃüÁî£¬ÖØÐ¼ÆËãÉñÊÞµÄÊôÐÔ¡£
plaintext¸´ÖÆ
RecalcSlaveAbility <$STR(S$ÉñÊÞÃû³Æ)>
ÕâÐдúÂëµÄÒâ˼ÊÇÖØÐ¼ÆËãÉñÊÞµÄÊôÐÔ£¬È·±£ËùÓÐÊôÐÔ¶¼ÉúЧ¡£
ËÄ¡¢Ó¦Óó¡¾°
£¨Ò»£©µÀÊ¿Íæ¼Ò
µÀÊ¿Íæ¼Ò¿ÉÒÔͨ¹ýÕâ¸ö½Å±¾£¬¸ù¾Ý×Ô¼ºµÄµÈ¼¶ºÍÎïÆ·£¬ÕÙ»½²»Í¬µÈ¼¶µÄÉñÊÞ¡£ÀýÈ磬50¼¶ÒÔÉϵĵÀÊ¿Íæ¼Ò¿ÉÒÔÕÙ»½“Ç¿»¯Ê¥ÊÞ0”£¬54¼¶ÒÔÉϵĵÀÊ¿Íæ¼Ò¿ÉÒÔÕÙ»½“°×»¢101”£¬µÈµÈ¡£
£¨¶þ£©ÈÎÎñϵͳ
ÔÚÓÎÏ·µÄÈÎÎñϵͳÖУ¬¿ÉÒÔͨ¹ýÕâ¸ö½Å±¾£¬Éè¼ÆÒ»Ð©ÌØ¶¨µÄÈÎÎñ£¬ÒªÇóÍæ¼ÒÕÙ»½Ìض¨µÄÉñÊÞÀ´Íê³ÉÈÎÎñ¡£ÀýÈ磬Éè¼ÆÒ»¸öÈÎÎñ£¬ÒªÇóÍæ¼ÒÕÙ»½“÷è÷ëÕ½Éñ(ÖÕ½×)”À´»÷°Üij¸öÇ¿´óµÄ¹ÖÎï¡£
£¨Èý£©»î¶¯ÏµÍ³
ÔÚÓÎÏ·µÄ»î¶¯ÏµÍ³ÖУ¬¿ÉÒÔͨ¹ýÕâ¸ö½Å±¾£¬Éè¼ÆÒ»Ð©ÌØ¶¨µÄ»î¶¯£¬½±ÀøÍæ¼ÒÕÙ»½ÉñÊ޵IJÄÁÏ¡£ÀýÈ磬Éè¼ÆÒ»¸ö»î¶¯£¬Íæ¼ÒÔڻÆÚ¼äµÇ¼ÓÎÏ·£¬¿ÉÒÔ»ñµÃÕÙ»½“÷è÷ëÕ½Éñ(ÖÕ½×)”µÄ²ÄÁÏ¡£
Îå¡¢×¢ÒâÊÂÏî
£¨Ò»£©ÎïÆ·Ãû³Æ
È·±£½Å±¾ÖÐʹÓõÄÎïÆ·Ãû³ÆÓëÓÎÏ·ÄÚµÄÎïÆ·Ãû³ÆÍêȫһÖ£¬·ñÔò½Å±¾ÎÞ·¨ÕýÈ·Ö´ÐС£
£¨¶þ£©µÈ¼¶ÏÞÖÆ**
¸ù¾ÝÓÎÏ·µÄƽºâÐÔÐèÇó£¬ÉèÖúÏÀíµÄµÈ¼¶ÏÞÖÆ£¬È·±£Íæ¼ÒÔÚÊʵ±µÄʱºòÄܹ»ÕÙ»½ÉñÊÞ¡£
£¨Èý£©ÊôÐÔ¼Ó³É**
¸ù¾ÝÓÎÏ·µÄƽºâÐÔÐèÇó£¬ÉèÖúÏÀíµÄÊôÐԼӳɣ¬È·±£ÉñÊÞµÄÊôÐÔ²»»á¹ýÓÚÇ¿´ó£¬Ó°ÏìÓÎÏ·µÄƽºâÐÔ¡£
£¨ËÄ£©½Å±¾²âÊÔ**
Ôڽű¾±àдÍê³Éºó£¬ÐèÒª½øÐгä·ÖµÄ²âÊÔ£¬È·±£½Å±¾Äܹ»Õý³£Ö´ÐУ¬Ã»ÓÐÂß¼­´íÎó»ò©¶´¡£
Áù¡¢×ܽá
ͨ¹ýÒÔÉϲ½ÖèºÍʾÀý£¬¿ÉÒÔÓÐЧµØ±àдºÍʹÓô«ÆæÕÙ»½µÀÊ¿ÉñÊ޽ű¾£¬ÌáÉýÓÎÏ·ÌåÑ顣ϣÍûÕâÆª½Ì³Ì¶Ô´«ÆæÓÎÏ·¿ª·¢ÕߺÍÍæ¼ÒÓÐËù°ïÖú¡£