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

¿ìËÙÕÆÎÕHERO´«ÆæÒýÇæ»áÔ±¼ì²â¹¦Äܽű¾£ºÒ»¿´¾Í¶®ÄãµÄÍæ¼ÒÊDz»ÊÇ»áÔ±

Èȶȣº
ÔÚ»ùÓÚ Legend HERO ÒýÇæ µÄ´«ÆæÓÎÏ··þÎñÆ÷ÖУ¬»áԱϵͳÊÇÎüÒýÍæ¼Ò¡¢Ôö¼ÓÊÕÈëµÄÖØÒªÊֶΡ£×÷Ϊ·þÎñÆ÷¹ÜÀíÔ±»ò½Å±¾¿ª·¢Õߣ¬¾­³£ÐèÒªÔÚ¸÷ÖÖNPC¶Ô»°¡¢¹¦ÄÜ´¥·¢µã¡¢µØÍ¼½øÈëÌõ¼þµÈµØ·½¼ì²éÍæ¼ÒÊÇ·ñΪ»áÔ±¡£HEROÒýÇæÌṩÁËÒ»¸ö·Ç³£ºËÐÄÇÒ³£ÓõıäÁ¿ HumInfo.CheckItemValue À´¼ì²âÍæ¼ÒÉíÉϵÄÌØ¶¨×´Ì¬£¬ÆäÖоͰüÀ¨»áÔ±µÈ¼¶¡£±¾ÎĽ«ÉîÈëdz³öµØ½²½âÈçºÎʹÓÃÕâ¸öÃüÁîÀ´ÊµÏÖ»áÔ±¼ì²â¡£

ºËÐÄÄ¿±ê£º ÎÒÃÇÐèÒªÒ»ÖÖ·½·¨£¬Ôڽű¾ÖÐѯÎÊ£º“µ±Ç°ºÍÎÒ¶Ô»°/´¥·¢Ê¼þµÄÍæ¼Ò£¬ÄãÊÇʲô»áÔ±¼¶±ð£¿” È»ºó¸ù¾ÝÕâ¸ö¼¶±ðÖ´Ðв»Í¬µÄ²Ù×÷£¨±ÈÈçÔÊÐí½øÈëµØÍ¼¡¢·¢Ë͸£Àû¡¢Ìá¹©ÌØÊâ·þÎñµÈ£©¡£

Ò»¡¢HEROÒýÇæ»áÔ±¼ì²âµÄºËÐÄÃüÁî

HEROÒýÇæ¼ì²âÍæ¼Ò״ֵ̬µÄÖ÷Òª±äÁ¿ÊÇ£º

• HumInfo.CheckItemValue

• ¹Ø¼ü²ÎÊý£º HumInfo.CheckItemValue ÐèÒª½ÓÊÕÒ»¸ö²ÎÊý£¬Õâ¸ö²ÎÊýÖ¸Ã÷ÄãÏë²éѯÄÄÖÖ״ֵ̬¡£

• »áԱ״ֵ̬ÀàÐÍ£º ¶ÔÓÚ»áÔ±µÈ¼¶¼ì²â£¬Õâ¸ö²ÎÊýÊÇ -100¡£

¶þ¡¢½Å±¾¸ñʽÓë»ù±¾Óï·¨

µ±ÄãÐèÒªÔڽű¾Öмì²âµ±Ç°Íæ¼ÒµÄ»áÔ±¼¶±ðʱ£¬Í¨³£ÕâÑùʹÓãº

#IF
EQUAL HumInfo.CheckItemValue(-100) <ÆÚÍûµÄ»áÔ±µÈ¼¶Öµ>
#ACT
(Âú×ã»áÔ±µÈ¼¶Ìõ¼þºó£¬ÐèÒªÖ´ÐеIJÙ×÷¡£ÀýÈ磺´«ËÍ¡¢·¢ËÍÎïÆ·¡¢ÌáʾÐÅÏ¢µÈ)
#ELSEACT
(²»Âú×ã»áÔ±µÈ¼¶Ìõ¼þʱ£¬ÐèÒªÖ´ÐеIJÙ×÷¡£ÀýÈ磺ÌáʾȨÏÞ²»×ã¡¢¹Ø±Õ¶Ô»°¿ò¡¢·¢ËÍÆÕÍ¨Íæ¼ÒÐÅÏ¢µÈ)


Èý¡¢ÃüÁîÏê½â

1. HumInfo.CheckItemValue(-100): ÕâÊǼì²âµÄºËÐÄ¡£Ëü±íʾѯÎÊϵͳ£º“µ±Ç°Íæ¼ÒµÄ-100ÀàÐ͵Ä״ֵ̬ÊǶàÉÙ£¿”ÔÚHEROÒýÇæµÄĬÈÏÉèÖÃÖУ¬-100 ¶ÔÓ¦µÄ¾ÍÊÇÍæ¼ÒµÄ»áÔ±µÈ¼¶¡£
2. EQUAL: ÕâÊÇÒ»¸ö³£ÓõÄÌõ¼þÅжÏÖ¸ÁÒâ˼ÊÇ“µÈÓÚ”¡£
3. <ÆÚÍûµÄ»áÔ±µÈ¼¶Öµ>: ÄãÐèÒªÓþßÌåµÄÊý×ÖÌæ»»ÕâÀï¡£Õâ¸öÊý×Ö´ú±íÄãÏ£ÍûÍæ¼Ò¾ß±¸µÄ»áÔ±µÈ¼¶¡£
◦ ͨ³££¬0 ±íʾ ·Ç»áÔ± (ÆÕÍ¨Íæ¼Ò)¡£

◦ ´Ó 1 ¿ªÊ¼£¬ÊýÖµÔ½´ó£¬»áÔ±¼¶±ðͨ³£Ô½¸ß£¨±ÈÈç 1 ±íʾÇàÍ­»áÔ±£¬2 ±íʾ°×Òø»áÔ±£¬3 ±íʾ»Æ½ð»áÔ±£¬µÈµÈ£©¡£¾ßÌåµÈ¼¶ÊýÖµ¶¨ÒåÓÉÄãÔÚ !Setup.txt »ò ½Å±¾ ÖÐÅäÖûáԱϵͳʱ¾ö¶¨¡£

ËÄ¡¢½Å±¾ÊµÀýÑÝʾ

³¡¾°1£º»áԱרÊôµØÍ¼´«ËÍÔ±

¼ÙÉ裺
• ·Ç»áÔ± (¼¶±ð=0) ²»ÄܽøÈë¡£

• ÇàÍ­»áÔ± (¼¶±ð=1) ¿ÉÒÔÃâ·Ñ½øÈëµØÍ¼ M001¡£

• »Æ½ð»áÔ± (¼¶±ð=3) ¿ÉÒÔÃâ·Ñ½øÈë¸ü¸ß¼¶µÄµØÍ¼ M003£¬²¢ÓÐÌØÊâÌáʾ¡£
[@Main]
´ó¼ÒºÃ£¬ÎÒÊÇVIPרÊô´«ËÍÔ±£¡\ \
ÇëÑ¡Ôñ·þÎñ£º\ \
<¡ï½øÈëÇàÍ­»áԱרÊôµØÍ¼/@GoBronze> \
<¡ï½øÈë»Æ½ð»áԱרÊôµØÍ¼/@GoGold> \ \
<À뿪/@Exit>

[@GoBronze]
#IF
EQUAL HumInfo.CheckItemValue(-100) 1 ; // ¼ì²âÊÇ·ñÊÇÇàÍ­»áÔ± (¼¶±ð=1)
#ACT
MAPMOVE M001 10 10 ; // Ãâ·Ñ´«Ë͵½ÇàÍ­»áԱרÊôµØÍ¼
SENDMSG 6 "×ð¹óµÄÇàÍ­»áÔ±£¬»¶Ó­½øÈëרÊôµØÍ¼£¡×£ÄúÓÎÏ·Óä¿ì£¡"
#ELSEACT
MESSAGEBOX "±§Ç¸£¬Äú²»ÊÇÇàÍ­»áÔ±»ò»áÔ±µÈ¼¶²»×㣬ÎÞ·¨Ê¹Óô˷þÎñ£¡"
GOTO @Main

[@GoGold]
#IF
EQUAL HumInfo.CheckItemValue(-100) 3 ; // ¼ì²âÊÇ·ñÊǻƽð»áÔ± (¼¶±ð=3)
#ACT
MAPMOVE M003 15 15 ; // Ãâ·Ñ´«Ë͵½»Æ½ð»áԱרÊôµØÍ¼
SENDMSG 6 "³¬¼¶×ð¹óµÄ»Æ½ð»áÔ±´óÈ˼ÝÁÙ£¡×¨Êô·þÎñΪÄú¿ªÆô£¡"
#ELSEACT
MESSAGEBOX "±§Ç¸£¬Äú²»Êǻƽð»áÔ±»ò»áÔ±µÈ¼¶²»×㣬ÎÞ·¨Ê¹Óô˷þÎñ£¡"
GOTO @Main


³¡¾°2£º»áԱÿÈÕ¸£ÀûÁìȡԱ

[@Main]
ÿÈÕ¸£Àû·¢·Åµã£¡\ \
<¡ïÁìÈ¡»áÔ±¸£Àû/@GetVIPBonus> \ \
<À뿪/@Exit>

[@GetVIPBonus]
#IF
SMALL HumInfo.CheckItemValue(-100) 1 ; // ¼ì²â»áÔ±µÈ¼¶ÊÇ·ñСÓÚ1 (¼´·Ç»áÔ±»òµÈ¼¶µÍÓÚ1£¬·Ç»áÔ±=0)
#ACT
MESSAGEBOX "ºÜ±§Ç¸£¬Ö»ÓÐÕýʽ»áÔ±²ÅÄÜÁìȡÿÈÕ¸£ÀûŶ£¡"
GOTO @Main
#IF
LARGE HumInfo.CheckItemValue(-100) 2 ; // ¼ì²â»áÔ±µÈ¼¶ÊÇ·ñ´óÓÚ2 (¼´°×Òø»áÔ±ÒÔÉϼ¶±ð)
#ACT
GIVE ½ð±Ò 1000000 ; // ËÍ´óÁ¿½ð±Ò
GIVE VIPרÊô±¦Ê¯ 1 ; // ËÍרÊôÎïÆ·1
GIVE VIPרÊôÒ©Ë® 5 ; // ËÍרÊôÎïÆ·2
SENDMSG 6 "×ð¹óµÄVIP´ïÈË£¬ÕâÊÇÄú½ñÈյķáºñ¸£Àû£¬Çë²éÊÕ£¡"
BREAK
#IF
EQUAL HumInfo.CheckItemValue(-100) 1 ; // ¼ì²âÊÇ·ñÊÇÇàÍ­»áÔ± (¼¶±ð=1)
#ACT
GIVE ½ð±Ò 500000 ; // ËÍÆÕͨÊýÁ¿½ð±Ò
GIVE VIPרÊôÒ©Ë® 2 ; // ËÍÉÙÁ¿×¨ÊôÎïÆ·
SENDMSG 6 "ÇàÍ­»áÔ±ÄúºÃ£¬ÄúµÄÿÈÕ¸£ÀûÒÑ·¢·Å£¬Çë²éÊÕ£¡"
BREAK
#IF
EQUAL HumInfo.CheckItemValue(-100) 2 ; // ¼ì²âÊÇ·ñÊǰ×Òø»áÔ± (¼¶±ð=2)
#ACT
GIVE ½ð±Ò 750000 ; // ËÍÖеÈÊýÁ¿½ð±Ò
GIVE VIPרÊô±¦Ê¯ 1 ; // ËÍרÊôÎïÆ·1
GIVE VIPרÊôÒ©Ë® 3 ; // ËÍרÊôÎïÆ·2
SENDMSG 6 "×ð¹óµÄ°×Òø»áÔ±£¬ÄúµÄרÊô¸£ÀûÒÑËʹ"
BREAK
#ELSEACT
MESSAGEBOX "»ñÈ¡ÄúµÄ»áÔ±ÐÅϢʧ°Ü£¬ÇëÁªÏµ¹ÜÀíÔ±£¡"


Îå¡¢¹Ø¼üµã×ܽáÓë³£¼ûÎÊÌâ½â´ð

1. ºËÐÄÃüÁ ¼Çס EQUAL HumInfo.CheckItemValue(-100) X Êǹؼü£¬X ÊÇÄãÉèÖõĻáÔ±µÈ¼¶Êý×Ö¡£
2. µÈ¼¶ÊýÖµ£º 0 ͨ³£ÊÇ·Ç»áÔ±¡£1, 2, 3, ... ´ú±íÖð¼¶ÌáÉýµÄ»áÔ±¼¶±ð£¨ÓÉÄã×Ô¼º¶¨Ò壩¡£
3. Áé»îÔËÓÃÌõ¼þÅжϣº ³ýÁË EQUAL (µÈÓÚ)£¬»¹¿ÉÒÔ½áºÏ£º
◦ LARGE (´óÓÚ)

◦ SMALL (СÓÚ)

◦ LARGEOREQUAL (´óÓÚµÈÓÚ)

◦ SMALLOREQUAL (СÓÚµÈÓÚ)

À´ÊµÏÖ¸ü¸´ÔӵĻáԱȨÏÞÅжϣ¨È糡¾°2ÖеÄÇàÍ­ÒÔÉÏ»áÔ±£¬°×ÒøÒÔÉÏ»áÔ±£©¡£
4. µ÷ÓÃλÖ㺠Õâ¸ö¼ì²âÃüÁî¿ÉÒÔÓÃÔÚ£º
◦ ¼¸ºõËùÓÐÀàÐ͵ÄNPC½Å±¾£¨µã»÷´¥·¢¡¢¶Ô»°Ñ¡Ïî´¥·¢£©

◦ µÇ¼½Å±¾£¨Íæ¼ÒµÇ¼ʱ¼ì²é»áԱ״̬£¬·¢·Å½±Àø£©

◦ µØÍ¼Ê¼þ´¥·¢Æ÷£¨½øÈëµØÍ¼Ê±¼ì²é£©

◦ º¯Êý½Å±¾Öе÷ÓÃ

5. ³£¼û´íÎó£º
◦ ±äÁ¿Ãû´íÎó£º ±ØÐëÈ·±£ÊÇ HumInfo.CheckItemValue£¬×¢Òâ´óСдºÍƴд¡£

◦ ²ÎÊý´íÎó£º -100 ±ØÐë·ÅÔÚÀ¨ºÅÀï¡£

◦ »ìÏýµÈ¼¶ÓëÊý×éË÷Òý£º -100 ÊDzéѯÀàÐÍ£¨»áÔ±µÈ¼¶£©£¬·µ»ØµÄÊý×Ö²ÅÊǵȼ¶Öµ£¨1, 2, 3µÈ£©£¬²»Òª»ìÏýÕâÁ½¸ö¸ÅÄî¡£

◦ ·µ»ØÖµ´¦Àí£º HumInfo.CheckItemValue(-100) ·µ»ØµÄÊÇÒ»¸öÕûÊýÖµ£¬ÄãÐèÒªÓÃÌõ¼þÅжÏÈ¥±È½ÏÕâ¸ö·µ»ØÖµ£¬¶ø²»ÊÇÖ±½ÓʹÓÃËüÀ´´«ËÍ»ò¸øÎïÆ·£¨³ý·Ç½áºÏÆäËûÃüÁî½øÐж¯Ì¬¸³Öµ£©¡£

Áù¡¢½ø½×Ó¦ÓÃ

• ¼ì²é¹ýÆÚ»áÔ±£º ¿ÉÒÔ½«Íæ¼Òµ±Ç°µÄ»áÔ±¼¶±ð£¨Í¨¹ý HumInfo.CheckItemValue(-100)»ñÈ¡£©ÓëÊý¾Ý¿âÖмǼµÄÓÐЧÆÚ½øÐжԱÈÅжϡ£

• ¶àÌõ¼þ×éºÏ£º ʹÓà CHECK Ö¸Áî×éºÏ¶à¸öÌõ¼þ¡£ÀýÈ磬¼ì²â¼ÈÊÇ»áÔ± (HumInfo.CheckItemValue(-100) > 0) Çҵȼ¶´ïµ½ÒªÇó (EQUAL HumInfo.CheckItemValue(-100) >= 3) ²¢ÇÒЯ´øÌض¨ÎïÆ· (CHECKITEM »áÔ±ÁîÅÆ 1) ²ÅÄÜÍê³Éij¸öÈÎÎñ¡£

• µÇ¼´¥·¢¸£Àû£º ÔÚ QManage.txt ÖÐд½Å±¾£¬Íæ¼ÒµÇ¼ʱ¼ì²â HumInfo.CheckItemValue(-100) > 0£¬È»ºó¸ù¾ÝµÈ¼¶·¢·ÅÿÈյǼ½±Àø¡£