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

´«ÆæÈçºÎʵÏÖ²»Í¬µÈ¼¶¹ÖÎïÓÕ»ó¼¸ÂʵIJîÒ컯ÉèÖã¿

Èȶȣº
ÔÚ´«ÆæÀҪʵÏÖ²»Í¬µÈ¼¶¹ÖÎïÓÕ»ó¼¸ÂʵIJîÒ컯ÉèÖã¬Í¨³£¿ÉÒÔͨ¹ýÐÞ¸ÄÓÎÏ··þÎñÆ÷¶ËµÄ½Å±¾ºÍÅäÖÃÎļþÀ´´ï³É£¬ÏÂÃæÎªÄãÏêϸ½éÉܳ£¼ûµÄʵÏÖ·½·¨£º

### ÀûÓà M2 ¹¦ÄÜÉèÖÃ
#### 1. ¶¨Î»ÉèÖýçÃæ
µÇ¼ M2 ·þÎñÆ÷¹ÜÀíÆ÷£¬ÒÀ´ÎÕÒµ½“¹¦ÄÜÉèÖÔ - “¼¼ÄÜħ·¨” - “ÓÕ»óÖ®¹â”Ñ¡Ïî¡£Õâ¸ö½çÃæÊǵ÷ÕûÓÕ»óÖ®¹â¼¼ÄÜÏà¹Ø²ÎÊýµÄ¹Ø¼üλÖá£
#### 2. °´¹ÖÎïµÈ¼¶»®·ÖÉèÖÃ
M2 ÖÐÒ»°ã¿ÉÒÔ¸ù¾Ý¹ÖÎïµÈ¼¶ÉèÖò»Í¬µÄÓÕ»ó¼¸ÂÊ¡£ÔÚ¶ÔÓ¦µÈ¼¶µÄÉèÖÃÇøÓò£¬Ã÷È·É趨ÿ¸öµÈ¼¶¹ÖÎïµÄÓÕ»ó¼¸ÂÊ¡£ÀýÈ磺
- ¶ÔÓÚ 1 - 5 ¼¶µÄµÍµÈ¼¶¹ÖÎ¿É½«ÓÕ»ó¼¸ÂÊÉèΪ 80%£¬ÈÃÍæ¼Ò½ÏÈÝÒ×µØÓÕ»óÕâÀà¹ÖÎ°ïÖúÐÂÊÖÍæ¼Ò¿ìËÙÉÏÊÖ²¢»ýÀÛÓÎÏ·×ÊÔ´¡£
- 6 - 10 ¼¶µÄ¹ÖÎ°ÑÓÕ»ó¼¸Âʵ÷ÕûΪ 50%£¬Ôö¼ÓÒ»¶¨µÄÄѶȣ¬Ê¹Íæ¼ÒÐèÒª»¨·Ñ¸ü¶à¾«Á¦ºÍ¼¼ÇÉÀ´³¢ÊÔÓÕ»ó¡£
- 11 - 15 ¼¶¼°ÒÔÉϵĸߵȼ¶¹ÖÎ½«ÓÕ»ó¼¸ÂʽµÖÁ 20%ÉõÖÁ¸üµÍ£¬ÒԴ˱£Ö¤¸ßµÈ¼¶¹ÖÎïµÄÏ¡ÓÐÐÔºÍÌôÕ½ÐÔ£¬ÈÃÍæ¼Ò²»»áÇáÒ×»ñµÃÇ¿´óµÄ¹ÖÎïÖúÁ¦¡£

### Ð޸Ľű¾Îļþ
#### 1. ÕÒµ½¹ÖÎïÊý¾ÝÎļþ
ÔÚ·þÎñÆ÷¶ËµÄÎļþĿ¼ÖУ¬Ò»°ã“D:\MirServer\Mir200\Envir\MonItems”Îļþ¼Ð´æ·Å׏ÖÎïµÄÏêϸÊý¾ÝÎļþ¡£²»Í¬¹ÖÎï¿ÉÄܶÔÓ¦²»Í¬µÄÎļþ£¬ÄãÐèÒªÕÒµ½Ã¿¸ö¹ÖÎï¶ÔÓ¦µÄÎļþ¡£
#### 2. Ìí¼ÓÓÕ»ó¼¸ÂʲÎÊý
´ò¿ª¹ÖÎïÊý¾ÝÎļþºó£¬ÔÚÆäÖÐÌí¼Ó»òÐÞ¸ÄÓëÓÕ»ó¼¸ÂÊÏà¹ØµÄ²ÎÊý¡£ÀýÈ磬ԭ±¾ÎļþÖпÉÄÜÖ»¼Ç¼Á˹ÖÎïµÄ»ù±¾ÊôÐÔ£¬Äã¿ÉÒÔÌí¼ÓÀàËÆ“CharmRate=XX%”µÄ²ÎÊý£¬XX Ϊ¾ßÌåµÄÓÕ»ó¼¸ÂÊÊýÖµ¡£ÒÔ“°ëÊÞÈ˔ΪÀý£¬ÔÚÆä¶ÔÓ¦µÄÊý¾ÝÎļþÖÐÌí¼Ó“CharmRate=70%”£¬±íʾÓÕ»ó°ëÊÞÈ˵ļ¸ÂÊΪ 70%£»¶ÔÓړа¶ñǯ³æ”£¬Ìí¼Ó“CharmRate=30%”£¬´ú±íÓÕ»óËüµÄ¼¸ÂÊÊÇ 30%¡£
#### 3. Ð޸ļ¼Äܽű¾
ÔÚ“D:\MirServer\Mir200\Envir\Magic”Îļþ¼ÐÏÂÕÒµ½ÓÕ»óÖ®¹â¼¼ÄܵĽű¾Îļþ¡£Ôڽű¾ÖбàдÂß¼­´úÂ룬ʹÆäÄܹ»¸ù¾Ý¹ÖÎïÊý¾ÝÎļþÖеÄÓÕ»ó¼¸ÂʲÎÊýÀ´ÅжÏÓÕ»óÊÇ·ñ³É¹¦¡£Ê¾Àý´úÂëÈçÏ£¨¼ÙÉèʹÓÃÀàËÆ½Å±¾ÓïÑÔ£©£º
```plaintext
// »ñÈ¡¹ÖÎïµÄÓÕ»ó¼¸ÂʲÎÊý
MonsterCharmRate = GetMonsterCharmRate(MonsterID);
// Éú³ÉÒ»¸ö 0 - 100 µÄËæ»úÊý
RandomNumber = Random(100);
// ÅжÏËæ»úÊýÊÇ·ñСÓÚµÈÓÚ¹ÖÎïµÄÓÕ»ó¼¸ÂÊ
if (RandomNumber <= MonsterCharmRate) {
// ÓÕ»ó³É¹¦
SuccessCharm();
} else {
// ÓÕ»óʧ°Ü
FailCharm();
}
```

### Êý¾Ý¿âÐ޸ķ½Ê½
#### 1. Á¬½ÓÊý¾Ý¿â
ʹÓÃÊý¾Ý¿â¹ÜÀí¹¤¾ß£¨Èç Navicat£©Á¬½Óµ½´«ÆæµÄÊý¾Ý¿â¡£Ò»°ãÊý¾Ý¿âÖд洢×Å´óÁ¿µÄÓÎÏ·Êý¾Ý£¬°üÀ¨¹ÖÎïÐÅÏ¢¡£
#### 2. ²éÕÒ¹ÖÎï±í
ÔÚÊý¾Ý¿âÖÐÕÒµ½´æ´¢¹ÖÎïÐÅÏ¢µÄ±í£¬Í¨³£±íÃû¿ÉÄܰüº¬“Monster”»ò“Mon”µÈ¹Ø¼ü×Ö¡£
#### 3. Ìí¼Ó»òÐÞ¸Ä×Ö¶Î
ÔÚ¹ÖÎï±íÖÐÌí¼ÓÒ»¸öÃûΪ“CharmRate”µÄ×ֶΣ¬ÓÃÓڴ洢ÿ¸ö¹ÖÎïµÄÓÕ»ó¼¸ÂÊ¡£È»ºó¸ù¾Ý¹ÖÎïµÄµÈ¼¶£¬Îª²»Í¬µÄ¹ÖÎï¼Ç¼ÉèÖÃÏàÓ¦µÄÓÕ»ó¼¸ÂÊÖµ¡£ÀýÈ磺
| MonsterID | MonsterName | Level | CharmRate |
| ---- | ---- | ---- | ---- |
| 1 | ¼¦ | 1 | 90 |
| 2 | °ëÊÞÈË | 3 | 70 |
| 3 | ÎÖÂêÎÀÊ¿ | 10 | 20 |
#### 4. µ÷Õû¼¼Äܵ÷ÓÃÂß¼­
ÐÞ¸ÄÓÎÏ··þÎñÆ÷¶Ë´úÂ룬ʹÆäÔÚÍæ¼ÒʹÓÃÓÕ»óÖ®¹â¼¼ÄÜʱ£¬´ÓÊý¾Ý¿âÖжÁÈ¡¶ÔÓ¦¹ÖÎïµÄ“CharmRate”×Ö¶ÎÖµ£¬²¢¸ù¾Ý¸ÃÖµÅжÏÓÕ»óÊÇ·ñ³É¹¦¡£

### ×¢ÒâÊÂÏî
- **±¸·ÝÎļþ**£ºÔÚ½øÐÐÈκÎÐÞ¸Ä֮ǰ£¬Îñ±Ø¶ÔÏà¹ØµÄ½Å±¾ÎļþºÍÊý¾Ý¿â½øÐб¸·Ý£¬ÒÔ·ÀÐ޸Ĺý³ÌÖгöÏÖ´íÎóµ¼ÖÂÓÎÏ·ÎÞ·¨Õý³£ÔËÐС£
- **²âÊÔµ÷Õû**£ºÐÞ¸ÄÍê³Éºó£¬Òª½øÐгä·ÖµÄ²âÊÔ¡£¿ÉÒÔ´´½¨²»Í¬µÈ¼¶µÄ½ÇÉ«£¬³¢ÊÔÓÕ»ó²»Í¬µÈ¼¶µÄ¹ÖÎ¹Û²ìÓÕ»ó¼¸ÂÊÊÇ·ñ·ûºÏÔ¤ÆÚ¡£Èç¹û²»·ûºÏ£¬¼°Ê±µ÷ÕûÏà¹ØÉèÖá£