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

ÍÆ¼öһЩ´«ÆæÓÎÏ·ÖÐôá·çÒýÇæ¼ÙÈË×Ô¶¯´ò¹ÖµÄ½Å±¾¡£

Èȶȣº
ÒÔÏÂÊÇһЩ´«ÆæÓÎÏ·ÖÐôá·çÒýÇæ¼ÙÈË×Ô¶¯´ò¹ÖµÄ½Å±¾Ê¾Àý¼°Ë¼Â·£¬Äã¿ÉÒÔ¸ù¾Ýʵ¼ÊÇé¿ö½øÐÐÐ޸ĺÍÍêÉÆ£º
1. **»ù´¡×Ô¶¯´ò¹Ö½Å±¾**£º
```
(@main)
#if
isdummy ; ÅжÏÊÇ·ñΪ¼ÙÈË
#act
; »ñÈ¡µ±Ç°µØÍ¼µÄ¹ÖÎïÁбí
getmonsterlist ; ÕâÀï¼ÙÉèÓÎÏ·ÖÐÓÐÕâÑùÒ»¸ö»ñÈ¡¹ÖÎïÁбíµÄÃüÁî

; ±éÀú¹ÖÎïÁÐ±í£¬Ñ¡Ôñ×î½üµÄ¹ÖÎï½øÐй¥»÷
loopmonsterlist
{
; ¼ÆËã¼ÙÈËÓë¹ÖÎïµÄ¾àÀë
caldistance <$monstername> <$currentposx> <$currentposy> <$monsterposx> <$monsterposy>
; Èç¹û¾àÀëСÓÚij¸öÖµ£¨±ÈÈç 5 ¸ñ£©£¬Ôò¹¥»÷¹ÖÎï
#if
<$distance> < 5
#act
attackmonster <$monstername> ; ¹¥»÷¹ÖÎïµÄÃüÁî
break ; ÕÒµ½Ò»¸ö¿É¹¥»÷µÄ¹ÖÎïºó£¬Ìø³öÑ­»·
}
}
```
Õâ¸ö½Å±¾µÄ»ù±¾Âß¼­ÊÇÈüÙÈË»ñÈ¡µ±Ç°µØÍ¼µÄ¹ÖÎïÁÐ±í£¬È»ºó¼ÆËãÓëÿ¸ö¹ÖÎïµÄ¾àÀ룬µ±¾àÀë×ã¹»½üʱ¾Í·¢¶¯¹¥»÷¡£
2. **´øÓйÖÎïɸѡµÄ×Ô¶¯´ò¹Ö½Å±¾**£º
```
(@main)
#if
isdummy
#act
getmonsterlist
loopmonsterlist
{
; »ñÈ¡¹ÖÎïµÄÊôÐÔÐÅÏ¢£¬±ÈÈç¹ÖÎïµÈ¼¶¡¢ÉúÃüÖµµÈ
getmonsterinfo <$monstername> <$monsterlevel> <$monsterhp>
; ¼ÙÉèÖ»¹¥»÷µÈ¼¶µÍÓÚ¼ÙÈ˵ȼ¶ 5 ¼¶ÇÒÉúÃüÖµµÍÓÚ 1000 µÄ¹ÖÎï
#if
<$userlevel> - <$monsterlevel> > 5 && <$monsterhp> < 1000
#act
attackmonster <$monstername>
break
}
}
```
ÔÚÕâ¸ö½Å±¾ÖУ¬Ôö¼ÓÁ˶ԹÖÎïµÄɸѡÌõ¼þ£¬¼ÙÈË»áÓÅÏȹ¥»÷·ûºÏÌõ¼þµÄ¹ÖÎÕâÑù¿ÉÒÔÈüÙÈ˸ü¸ßЧµØ´ò¹Ö¡£
3. **¶¨Ê±Çл»µØÍ¼´ò¹Ö½Å±¾**£º
```
(@main)
#if
isdummy
#act
; ÉèÖÃÒ»¸ö¶¨Ê±Æ÷£¬Ã¿¸ôÒ»¶Îʱ¼äÇл»µØÍ¼
settimer 300 ; 300 ÃëºóÇл»µØÍ¼£¬¿É¸ù¾Ýʵ¼ÊÐèÇóµ÷Õûʱ¼ä
(@timer300)
{
; Çл»µØÍ¼µÄÂß¼­£¬¼ÙÉèÇл»µ½µØÍ¼ ID Ϊ 100 µÄµØÍ¼
mapmove 100
; µ½´ïеØÍ¼ºó£¬ÖØÐ¿ªÊ¼´ò¹Ö
getmonsterlist
loopmonsterlist
{
caldistance <$monstername> <$currentposx> <$currentposy> <$monsterposx> <$monsterposy>
#if
<$distance> < 5
#act
attackmonster <$monstername>
break
}
}
```
´Ë½Å±¾¿ÉÒÔÈüÙÈ˶¨Ê±Çл»µ½²»Í¬µÄµØÍ¼½øÐдò¹Ö£¬Ôö¼ÓÁËÓÎÏ·µÄ¶àÑùÐԺͼÙÈ˵Ļ·¶Î§¡£
4. **ҩƷʹÓÃÅжϵÄ×Ô¶¯´ò¹Ö½Å±¾**£º
```
(@main)
#if
isdummy
#act
; »ñÈ¡¼ÙÈ˵ÄÉúÃüÖµºÍħ·¨Öµ
getuserhp <$userhp>
getusermp <$usermp>
; ¼ÙÉèµ±ÉúÃüÖµµÍÓÚ 50% ÇÒ±³°üÖÐÓÐҩƷʱʹÓÃÒ©Æ·
#if
<$userhp> < <$maxuserhp> * 0.5 && checkitem ½ð´´Ò© > 0
#act
useitem ½ð´´Ò© ; ʹÓýð´´Ò©µÄÃüÁî
; ¼ÌÐø´ò¹Ö
getmonsterlist
loopmonsterlist
{
caldistance <$monstername> <$currentposx> <$currentposy> <$monsterposx> <$monsterposy>
#if
<$distance> < 5
#act
attackmonster <$monstername>
break
}
}
```
Õâ¸ö½Å±¾ÔÚ¼ÙÈË×Ô¶¯´ò¹ÖµÄ¹ý³ÌÖУ¬»áÅжϼÙÈ˵ÄÉúÃüÖµºÍħ·¨Öµ£¬Èç¹ûÉúÃüÖµ¹ýµÍÇÒ±³°üÖÐÓÐÒ©Æ·£¬»áÏÈʹÓÃÒ©Æ·»Ö¸´ÉúÃüÖµ£¬È»ºóÔÙ¼ÌÐø´ò¹Ö¡£