´«Ææ¹Ò»ú½Å±¾¸ßЧ±àдºËÐÄÒªµã

À´Ô´£º ×÷Õߣº µã»÷£º
¹Ò»ú½Å±¾ÊµÏÖ»ù´¡¹¦ÄÜÐè°üº¬×Ô¶¯´ò¹Ö¡¢×Ô¶¯Ê°È¡¡¢×Ô¶¯²¹¸øÈý´óÄ£¿é¡£×Ô¶¯´ò¹Öͨ¹ý¶¨Ê±¼ì²âÖÜΧ¹ÖÎïʵÏÖ£¬ºËÐÄÃüÁîΪ“#IF CheckRangeMonCount ×ø±êX ×ø±êY ·¶Î§ ¹ÖÎïÃû³Æ < ÊýÁ¿”¼ì²â¹ÖÎïÊýÁ¿£¬ÅäºÏ“HITMON ¹ÖÎïÃû³Æ”Ö´Ðй¥»÷¡£¹¥»÷¼ä¸ôÓÓDELAYGOTO ºÁÃëÊý @±êÇ©”¿ØÖÆ£¬·ÀÖ¹¹¥»÷ƵÂʹý¸ßµ¼Ö¿¨¶Ù¡£Ö°ÒµÅжÏͨ¹ý“CHECKJOB”Çø·Ö£¬Õ½Ê¿½üÉí¹¥»÷£¬·¨Ê¦µÀʿԶ³ÌÊä³ö¡£

¼¼ÄÜÊÍ·ÅÂß¼­ÐèÖÇÄÜÅжϡ£Õ½Ê¿¼¼ÄÜÈçÁһ𽣷¨²ÉÓÓUSEITEM ¼¼ÄÜ¿ì½Ý¼ü”´¥·¢£¬ÅäºÏ“CheckItemDur ÎäÆ÷Ãû³Æ < Öµ”¼ì²âÎäÆ÷³Ö¾Ã£¬³Ö¾Ã¹ýµÍʱֹͣ¼¼ÄÜÊÍ·Å¡£·¨Ê¦Ä§·¨¹¥»÷ÐèÏÈ“CHECDUPEFLAG ħ·¨¶Ü״̬”¼ì²âBUFF£¬ÔÙ“MAGICATTACK ¹ÖÎïÃû³Æ ħ·¨Ãû³Æ”Ö´Ðй¥»÷¡£µÀÊ¿ÕÙ»½³èÎïÓÓRECALLMOB ³èÎïÃû³Æ ÊýÁ¿ µÈ¼¶”ʵÏÖ£¬³èÎïËÀÍöºó×Ô¶¯ÖØÐÂÕÙ»½¡£

Ä¿±êÑ¡Ôñ²ßÂÔ¾ö¶¨¹Ò»úЧÂÊ¡£ÓÅÏȹ¥»÷×î½ü¹ÖÎïͨ¹ý“GETNEARESTMONPOS ¹ÖÎïÃû³Æ”»ñÈ¡×ø±ê£¬ÔÙ“HITMONPOS ×ø±êX ×ø±êY”¡£ÉèÖù¥»÷ÓÅÏȼ¶ÁÐ±í£¬ÓÓ#IF CheckMonName ¹ÖÎïÃû³Æ1”Åжϣ¬ÊÇÔò¹¥»÷£¬·ñÔò¼ì²âϸöÄ¿±ê¡£ÑªÁ¿¹ýµÍ¹ÖÎïÓÅÏÈ»÷ɱ£¬Í¨¹ý“CheckMonHp ¹ÖÎïÃû³Æ < °Ù·Ö±È”ʵÏÖ£¬¿ìËÙÇåÀí²ÐѪµ¥Î»½Úʡʱ¼ä¡£

×Ô¶¯Ê°È¡Ä£¿éÐ辫ϸÅäÖ᣻ù´¡Ê°È¡ÃüÁî“PICKUPITEM ÎïÆ·Ãû³Æ”ʰȡָ¶¨ÎïÆ·£¬ÅäºÏ“#IF CheckItemName ÎïÆ·Ãû³Æ”¼ì²âÊÇ·ñΪĿ±êÎïÆ·¡£Ê°È¡·¶Î§¿ØÖÆ“SETPICKUPITEMRANGE ¸ñÊý”ÉèÖÃʰȡ°ë¾¶£¬Í¨³£5-8¸ñƽºâЧÂÊÓëÐÔÄÜ¡£¹ýÂËÀ¬»øÎïÆ·ÓÓ#IF NOT EQUAL ÎïÆ·Ãû³Æ À¬»øÎïÆ·1”ÅųýÎÞÓÃÎïÆ·£¬±ÜÃâ±³°ü¿ìËÙÌîÂú¡£

ÎïÆ·¹ýÂ˹æÔò½¨Òé·Ö¼¶ÉèÖ᣼«Æ·×°±¸Í¨¹ý“CheckItemAC ·ÀÓùÖµ > É趨ֵ”¼ì²âÊôÐÔ£¬³¬¹ýãÐÖµ²Åʰȡ¡£½ð±ÒʰȡÉèÖÃÏÂÏÞ“#IF CheckGold > ÊýÁ¿”±ÜÃâʰȡÉÙÁ¿½ð±Ò¡£²ÄÁÏÎïÆ·µ¥¶ÀÁбí¹ÜÀí£¬Ôڽű¾¿ªÍ·“MOV ²ÄÁÏÁÐ±í ²ÄÁÏ1/²ÄÁÏ2/²ÄÁÏ3”¶¨Ò壬ʰȡʱѭ»·Åжϡ£¿É»ØÊÕÎïÆ·µ÷ÓûØÊÕº¯Êý£¬ÊµÏÖ×Ô¶¯´¦Àí¡£

±³°ü¹ÜÀí»úÖÆÈ·±£¹Ò»ú³ÖÐøÐÔ¡£ÈÝÁ¿¼ì²â“CheckBagSize ¿Õ¸ñÊý < É趨ֵ”´¥·¢ÕûÀí£¬³£ÓÃÃüÁî“AUTOBAGITEM ÎïÆ·Ãû³Æ”×Ô¶¯ÕûÀíÎïÆ·¡£Ò©Æ·²¹¸øÍ¨¹ý“CheckItemCount Ò©Æ·Ãû³Æ < ÊýÁ¿”¼ì²â£¬²»×ãʱ“UseItem Ò©Æ·Ãû³Æ”ʹÓ㬻ò“BuyItem NPCÃû³Æ Ò©Æ·Ãû³Æ ÊýÁ¿”¹ºÂò¡£»Ø³Ç²¹¸øÉèÖÓ#IF CheckItemCount »Ø³Ç¾í < 1”¼ì²â£¬²»×ã×Ô¶¯Ê¹Óòֿâ¿â´æ¡£

·¾¶Ñ°Â·Ëã·¨Ó°Ïì¹Ò»ú·¶Î§¡£¹Ì¶¨µã¹Ò»úÓÓMAPMOVE µØÍ¼Ãû³Æ ×ø±êX ×ø±êY”ÒÆ¶¯µ½¹Ò»úµã£¬ÅäºÏ“RANDOMMOVE ·¶Î§”Ëæ»úÒÆ¶¯¡£¶àÇøÓòÑ­»·Í¨¹ý“GOTO @ÇøÓò1”Çл»²»Í¬¹Ò»úµã£¬Ã¿¸öÇøÓòÖ´ÐÐÏàͬ´ò¹ÖÂß¼­¡£ÖÇÄܱÜÕϲÉÓÓCHECKPOSBLOCK ×ø±êX ×ø±êY”¼ì²â×èµ²µã£¬·¢ÏÖÕϰ­×Ô¶¯ÈÆÐС£

µØÍ¼Çл»Âß¼­ÊµÏÖ³¤Ê±¼ä¹Ò»ú¡£µ±Ç°µØÍ¼¹ÖÎïÏ¡ÉÙʱ“CheckRangeMonCount ·¶Î§ ÊýÁ¿ < É趨ֵ”´¥·¢»»Í¼£¬“MAP µØÍ¼Ãû³Æ”Çл»µ½ÏàÁÚµØÍ¼¡£µØÍ¼Á¬½ÓµãÔ¤Éè×ø±êÁÐ±í£¬°´Ë³ÐòÑ­»·±éÀú¡£Î£ÏÕµØÍ¼¼ì²â“CheckMapSame µØÍ¼Ãû³Æ”ÅжÏÊÇ·ñΪPKµØÍ¼£¬ÊÇÔò×Ô¶¯»Ø³Ç¡£

״̬¼à¿Ø±£ÕϽÇÉ«°²È«¡£ÑªÁ¿¼à¿Ø“CheckHP < °Ù·Ö±È”´¥·¢¼ÓѪ£¬“UseItem Ì«ÑôË®”ʹÓÃÒ©Æ·¡£Ä§·¨Öµ¼à¿Ø“CheckMP < °Ù·Ö±È”´¥·¢²¹À¶£¬·¨Ê¦Ö°ÒµãÐÖµÉèÖýϸߡ£Öж¾×´Ì¬“CheckState Öж¾×´Ì¬”¼ì²â£¬×Ô¶¯Ê¹Óýâ¶ÁÒ©¼Á¡£ËÀÍö´¦Àí“#IF CheckDeath”¼ì²âËÀÍö£¬×Ô¶¯¸´»î“Revive”²¢·µ»Ø¹Ò»úµã¡£

ЧÂÊÌáÉý¼¼ÇÉÉæ¼°Ï¸½ÚÓÅ»¯¡£Õ½¶·¼ä϶×Ô¶¯×øÏ»ظ´“SITDOWN”¼Ó¿ì»Ö¸´ËÙ¶È£¬¹ÖÎïË¢ÐÂǰʹÓ᣼¼ÄÜÀäÈ´¼à¿Ø“CheckSkillCoolTime ¼¼ÄÜÃû³Æ”±ÜÃâÖØ¸´ÊÍ·ÅÀË·Ñħ·¨¡£×é¶Ó¹Ò»úͨ¹ý“CheckTeammateCount ¶ÓÔ±ÊýÁ¿”¼ì²â¶ÓÓÑ£¬¶ÓÔ±ËÀÍö×Ô¶¯µÈ´ý¸´»î¡£¾­Ñé»ñȡͳ¼Æ“GetExpRate »ñÈ¡ËÙÂÊ”¼ÆËãЧÂÊ£¬×Ô¶¯Çл»¸ß¾­ÑéµØÍ¼¡£

µ÷ÊÔÓë²âÊÔÈ·±£½Å±¾Îȶ¨¡£ÈÕÖ¾¼Ç¼“SENDMSG 7 ¹Ò»ú״̬£º%s”Êä³ö¹Ø¼üÐÅÏ¢£¬±ãÓÚ¼à¿ØÔËÐÐ״̬¡£ÐÔÄܲâÊÔÔÚ²»Í¬µØÍ¼½øÐÐѹÁ¦²âÊÔ£¬È·ÈÏÎÞÄÚ´æÐ¹Â©¡£¼æÈÝÐÔ²âÊÔÔÚ²»Í¬·Ö±æÂʿͻ§¶ËÔËÐУ¬È·±£×ø±êµã»÷׼ȷ¡£³¤Ê±¼äÔËÐвâÊÔ³ÖÐø24СʱÒÔÉÏ£¬¹Û²ìÊÇ·ñ³öÏÖÒ쳣ֹͣ¡£

Òì³£´¦Àí»úÖÆÓ¦¶ÔÍ»·¢×´¿ö¡£±»¹¥»÷ʱ×Ô¶¯·´»÷“CheckAttacked ¼ì²â¹¥»÷”´¥·¢·´»÷Á÷³Ì¡£¿¨µã¼ì²â“CheckStuck ×ø±êX ×ø±êY ʱ¼ä”ÅжÏÊÇ·ñ¿¨×¡£¬ÊÇÔòËæ»úÒÆ¶¯ÍÑÀ§¡£ÍøÂçÑÓ³ÙÊÊÓ¦“SETDELAY ºÁÃëÊý”µ÷ÕûÃüÁî¼ä¸ô£¬¸ßÑÓ³Ù»·¾³Ôö¼ÓÑÓ³ÙÖµ¡£Æµ·±ËÀÍö±£»¤“CheckDieCount ËÀÍö´ÎÊý > É趨ֵ”×Ô¶¯Í£Ö¹¹Ò»ú£¬·ÀÖ¹×°±¸±¬¹â¡£

¸ß¼¶¹¦ÄÜÀ©Õ¹Âú×ãÌØÊâÐèÇó¡£×Ô¶¯ºÏ³É¹¦ÄÜ“MakeItem ÎïÆ·Ãû³Æ ²ÄÁÏÁбí”ʵÏÖ²ÄÁϺϳɡ£ÈÎÎñÎïÆ·ÊÕ¼¯“CheckQuestItem ÎïÆ·Ãû³Æ ÊýÁ¿”¼ì²âÈÎÎñ½ø¶È¡£¶¨Ê±»î¶¯²ÎÓë“CheckGameTime ʱ¼ä·¶Î§”Åжϻʱ¼ä£¬×Ô¶¯²Î¼Ó»î¶¯¡£½»Ò×¹¦ÄÜ“AutoTrade ÎïÆ·Ãû³Æ ¼Û¸ñ ÊýÁ¿”ʵÏÖ×Ô¶¯°Ú̯¡£

²ÎÊýÅäÖÃÄ£¿éÌáÉýÊÊÓ¦ÐÔ¡£ÍⲿÅäÖÃÎļþ“#INCLUDE ÉèÖÃ.txt”´æ´¢¹Ò»ú²ÎÊý£¬±ãÓÚÐ޸ġ£Í¼ÐνçÃæÍ¨¹ý“DIALOG Ñ¡Ïî´°¿Ú”ÌṩÉèÖýçÃæ£¬·Ç¼¼ÊõÈËÔ±Ò²¿Éµ÷Õû¡£¶àÌ×ÅäÖ÷½°¸“LoadConfig ÅäÖñàºÅ”¿ìËÙÇл»²»Í¬¹Ò»ú·½°¸¡£Ìõ¼þ´¥·¢¼¼ÄÜ“#IF CheckBuffTime BUFFÃû³Æ < ÃëÊý”¼ì²âBUFFÊ£Óàʱ¼ä£¬×Ô¶¯²¹¼¼ÄÜ¡£

½Å±¾¼Ü¹¹Éè¼Æ½¨ÒéÄ£¿é»¯¡£Ö÷Ñ­»·¿ØÖƹһúÁ÷³Ì£¬¹¦ÄÜÄ£¿é¶ÀÁ¢³É¶Î¡£×´Ì¬»úģʽ¹ÜÀí¹Ò»ú״̬£¬ÇåÎúÇл»²»Í¬ÐÐΪ¡£´íÎó¼¯Öд¦Àí£¬Í³Ò»Òì³£»Ö¸´»úÖÆ¡£×ÊԴͳһ¹ÜÀí£¬±ÜÃâÃüÁî³åÍ»¡£

ͨ¹ýϵͳÉè¼Æ¸÷¹¦ÄÜÄ£¿é£¬¾«Ï¸µ÷Õû²ÎÊýÂß¼­£¬ÅäºÏÈ«Ãæ²âÊÔµ÷ÊÔ£¬¿É¹¹½¨Îȶ¨¸ßЧµÄ¹Ò»ú½Å±¾¡£ÖØµãÆ½ºâ×Ô¶¯»¯³Ì¶ÈÓë×ÊÔ´ÏûºÄ£¬È·±£³¤ÆÚÎȶ¨ÔËÐÐͬʱÌáÉý½ÇÉ«³É³¤Ð§ÂÊ¡£