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

´«Ææ×ªÉúµãÁËû·´Ó¦£¿±ð¼±£¡Ïê½âNPC½Å±¾ÎÊÌâÅŲéÖ¸ÄÏ£¨¸½½Å±¾·ÖÎö£©

Èȶȣº
Íæ´«Ææ×·ÇóתÉúÍ»ÆÆ£¬µãÍêNPCȴûÈκη´Ó¦£¿Óöµ½ÕâÖÖ“Ã÷Ã÷ÓÐתÉúNPC£¬µãÁË¡ºÎÒҪתÉú¡»È´ÎÆË¿²»¶¯”µÄÇé¿ö£¬È·ÊµºÜÄÖÐÄ¡£ÄãÌṩµÄÕâ¸ö´«ÆæÊ¹ÕߵĽű¾´úÂ룬ÎÊÌâºËÐÄǡǡÒþ²ØÔÚÄãûÓÐÌù³öµÄ¹Ø¼ü²¿·Ö—— [@wozhuan] Õâ¸ö¶ÎÀïÃæ£¨Ò²¾ÍÊÇ“ÎÒҪתÉú”°´Å¥Êµ¼ÊÖ´ÐеĴúÂ룩£¡ÄãÌṩµÄ½Å±¾Æ¬¶ÎÊÇÕý³£µÄ¶Ô»°ÏÔʾÁ÷³Ì£¬µ«´¥·¢×ªÉú¹¦ÄܵēÒýÇæ”ÔÚ [@wozhuan] Àï¡£

Ϊʲôµã»÷¡ºÎÒҪתÉú¡»Ã»·´Ó¦£¿³£¼ûÔ­Òò½âÎö£º

¸ù¾ÝÄãÌṩµÄ½Å±¾Æ¬¶Î£¬ÎÒÃÇÄÜ¿´µ½¶Ô»°Á÷³ÌÊÇÕý³£µÄ ([@main], [@rwzs001], [@xiushen])¡£¹Ø¼üµãÔÚÓÚ£ºµ±ÄãµãÁË [@xiushen] ÀïµÄ ¡¼<ÎÒҪתÉú/@wozhuan>¡½ ºó£¬ÓÎÏ·¾Í»áÈ¥Ö´ÐбêǩΪ [@wozhuan] µÄÄǶδúÂë¡£ÎÊÌâ´ó¸ÅÂʾͳöÔÚ [@wozhuan] Õâ¸ö¶ÎÂäûдºÃ»òÕß¶ªÊ§ÁË£¡

ÒÔÏÂÊǼ¸ÖÖ×î¿ÉÄܵÄÔ­Òò£º
[@wozhuan] ¶ÎÂäȱʧ£º ÕâÊÇ×î³£¼ûµÄÇé¿ö£¡½Å±¾±àдÕß¿ÉÄÜÍüÁËдÕâ¸ö×î¹Ø¼üµÄ²¿·Ö£¬»òÕßÄãÔڲ鿴ʱ²»Ð¡ÐÄÒÅ©ÁËÕⲿ·Ö´úÂ롣ûÓÐÕâ¶Î£¬µã»÷°´Å¥µÈÓÚʲôָÁûִÐУ¬µ±È»Ã»·´Ó¦¡£

[@wozhuan] ¶ÎÂä´íÎó£º

Ìõ¼þ¼ì²âд´í£º Õâ¶Î´úÂëµÄºËÐÄÊǼì²âתÉúÌõ¼þ£¨µÈ¼¶¡¢ËùÐèÎïÆ·¡¢Ôª±¦µÈ£©¡£Èç¹ûÌõ¼þд´íÁË£¨±ÈÈçÎïÆ·Ãû×Ö´ò´í¡¢ÊýÁ¿ÒªÇóд´í¡¢¼ì²âÃüÁî CHECK »ò CHECKITEM Óï·¨´íÎ󣩣¬¼´Ê¹ÄãÂú×ãÌõ¼þ£¬ÏµÍ³Ò²ÈÏΪÄã²»Âú×㣬¾Í»áÌáʾ“Ìõ¼þ²»×ã”»òÕ߸ɴ಻¿ÔÉù¡£

¿Û³ýÖ¸Áîȱʧ£º ¼ì²âÍêÌõ¼þÂú×ãºó£¬±ØÐëÓÃÃüÁî (TAKE, GAMEGOLD) ¿Û³ýÍæ¼Ò±³°üÀïµÄתÉúÎïÆ·ºÍÔª±¦¡£Èç¹ûÖ»Óмì²â£¬Ã»Óп۳ý£¬¾ÍËã³É¹¦ÁË£¬Ï´ÎÄãµã»¹ÊǻᱻÈÏΪÎïÆ·»¹ÔÚÐèÒª¿Û³ý£¬Ò²»á¿¨×¡¡£

תÉúЧ¹ûδ¸³Ó裺 ¿Û³ý³É¹¦ºó£¬ÐèÒªÓÃÃüÁî¸Ä±äÍæ¼ÒµÄתÉú״̬£¨Í¨³£ÊÇÐÞ¸ÄÒ»¸ö½Ð <TURN> Ö®ÀàµÄ±äÁ¿£¬±ÈÈç SET [@TURN] + 1£©£¬Ôö¼ÓÊôÐԵ㣨Èç KILLMONBONUSPOINT + 100 Ö®ÀàµÄÃüÁ£¬»ò¸øÓè¹¥»÷±¶Êý¼Ó³É£¨¿ÉÄÜÐèÒªÐÞ¸ÄÌØ¶¨ÒýÇæµÄ±¶¹¥±äÁ¿£©¡£Èç¹ûûִÐÐÕâЩЧ¹û¸³ÓèµÄÃüÁתÉú¾ÍÖ»ÊÇ¿ÛÁ˶«Î÷£¬½ÇɫûÈκÎÌáÉý£¡

ȱÉÙÌáʾÐÅÏ¢£º ÎÞÂ۳ɹ¦»¹ÊÇʧ°Ü£¨±ÈÈçÌõ¼þ²»×㣩£¬¶¼Ó¦¸ÃÓÐÇåÎúµÄÌáʾÐÅÏ¢ SENDMSG / MESSAGEBOX ¸æËßÍæ¼Ò·¢ÉúÁËʲô¡£Èç¹û¼Èû³É¹¦Ð§¹ûҲûÌáʾ£¬¾ÍÊÇÂß¼­Ã»Ð´ºÃ¡£
NPC½Å±¾±¾Éíδ¼ÓÔØ»ò¼ÓÔØ´íÎó£º ½Å±¾Ð޸ĺó£¬ÐèÒª±£´æ²¢ÇÒÖØÆôM2·þÎñÆ÷£¨»ò¶ÔÓ¦µÄÍø¹Ø£©²ÅÄÜÉúЧ¡£Îļþ±£´æÎ»ÖÃÊÇ·ñÕýÈ·¡¢±àÂë¸ñʽÊÇ·ñÆ¥Å䣨һ°ãÐèÒªANSI£©¡¢ÊÇ·ñÓÐÓï·¨´íÎóµ¼ÖÂÕû¸öNPC½Å±¾Ê§Ð§£¿

ȨÏÞ/·¾¶ÎÊÌ⣺ Íæ¼ÒÔÚÓÎÏ·ÀïµãÕâ¸öNPCʱ£¬¿Í»§¶ËÏò·þÎñÆ÷ÇëÇóÖ´ÐÐ @wozhuan ±êÇ©¡£Èç¹û·þÎñÆ÷¶ËûÓÐÕâ¸ö±êÇ©£¨È±Ê§£©£¬»òÕßÖ´ÐиñêÇ©µÄ½Å±¾Ê±·þÎñÆ÷¶ËÓöµ½´íÎó£¨Óï·¨´íÎó¡¢×ÊÔ´·ÃÎÊȨÏ޵ȣ©£¬Ò²»áµ¼ÖÂû·´Ó¦¡£

ÈçºÎÅŲ鲢½â¾ö£¿ºËÐÄÊÇÕÒµ½²¢ÐÞÕý [@wozhuan]
ÕÒµ½ÍêÕûµÄNPC½Å±¾Îļþ£º

ÄãÐèÒªÕһذüº¬ [@wozhuan] ²¿·ÖµÄÍêÕû½Å±¾¡£Ëüͨ³£ºÍ [@main], [@xiushen] ÔÚͬһ¸öÎı¾ÎļþÀ¿ÉÄÜÊÇ Merchant.txt, NPCs/´«ÆæÊ¹Õß-3.txt Ö®ÀàµÄ£¬¾ßÌå¿´ÉèÖã©¡£

Èç¹ûÄãÊÇ×Ô¼º¼ÜÉèµÄ·þÎñ¶Ë£¬ÕÒµ½¹ÜÀíNPC½Å±¾µÄÎļþ¡£

Èç¹ûÄãÊÇÍæ¼Ò£¬ÇëÁªÏµ·þÎñÆ÷¹ÜÀíÔ±»òGM£¬ËµÃ÷ÊÇÄĸöNPC£¨´«ÆæÊ¹Õߣ©µÄ [@wozhuan] ±êÇ©¿ÉÄÜÓÐÎÊÌ⣬ÇëËûÃǼì²é¡£
¼ì²é [@wozhuan] ¶ÎÂäµÄÂß¼­£º ¼ÙÉèÄã/¹ÜÀíÔ±ÕÒµ½ÁËÄǶδúÂ룬ËüÓ¦¸ÃÀàËÆÏÂÃæÕâÑù£¨¾ßÌåÃüÁîÓ﷨ȡ¾öÓÚÒýÇæ£¬ÒÔÏÂÊdz£¼ûʾÀý£©£º

[@wozhuan]
#IF
CHECKLEVELEX > 53 ; ¼ì²âµÈ¼¶´óÓÚ53£¨1תÐè54¼¶£¬ÕâÀï×ö¿íËɼì²â£©
CHECKITEM ÐÞÁ¶Ê¯ 2 ; ¼ì²â±³°üÓÐ2¸öÐÞÁ¶Ê¯
CHECKITEM ËÀÍöÎÆÕ 2 ; ¼ì²â2¸öËÀÍöÎÆÕÂ
CHECKITEM Óñ·ðÖé 3 ; ¼ì²â3¸öÓñ·ðÖé
CHECKITEM ½ðש 1 ; ¼ì²â1¸ö½ðש
CHECKGAMEGOLD > 0 ; 1ת²»ÐèÒªÔª±¦£¬µ«ÕâÀï¼ÙÉè¼ì²âÔª±¦>0¿ÉÄÜÊǸö´íÎ󣿻òÕßΪºóÃæ×ªÉúÔ¤Áô£¿
#ACT
Ìõ¼þ¶¼Âú×㣬¿ªÊ¼Ö´ÐÐתÉú²Ù×÷

TAKEOUT ÐÞÁ¶Ê¯ 2 ; ¿Û³ýÎïÆ·
TAKEOUT ËÀÍöÎÆÕÂ 2
TAKEOUT Óñ·ðÖé 3
TAKEOUT ½ðש 1
GAMEGOLD - 0 ; 1ת²»ÐèÒª¿ÛÔª±¦£¬ËùÒÔ²»ÓÃд

SET [101] + 1 ; ·Ç³£ÖØÒªµÄÃüÁ¼ÙÉè [101] Õâ¸ö±äÁ¿¼ÇÂ¼Íæ¼ÒתÉú´ÎÊý£¨1ת=1£©
KILLMONBONUSPOINT + 100 ; ¸ø100µãÊôÐԵ㣿(ÒýÇæÃüÁî¿ÉÄܲ»Í¬)

SetNewVar ¹¥»÷±¶Êý + 0.05 ; ÉèÖñ¶¹¥ÃüÁÒýÇæ²îÒì¾Þ´ó£¬Õâ½öΪʾÀý£©

ChangeModeEx 1 1 ; ¿ÉÄܸıäתÉúģʽµÄÃüÁʾÀý£¬ÒýÇæÏà¹Ø£©
SENDMSG 6 "¹§Ï²Ä㣡תÉú³É¹¦£¡Äã»ñµÃÁË100µãÊôÐԵ㣬¹¥»÷±¶Êý+0.05±¶£¡" ; ÂÌÉ«Ìáʾ
GOTO @main ; ת»ØNPCÖ÷²Ëµ¥
#ELSEACT
Ìõ¼þ²»Âú×ãµÄ´¦Àí

SENDMSG 6 "תÉúÌõ¼þ²»×㣡Çë²é¿´[@rwzs001]È·ÈÏËùÐèµÈ¼¶ºÍ²ÄÁÏ£¡" ; ºìÉ«Ìáʾ
GOTO @xiushen ; »òÕßÌø»ØÌáʾÐÅÏ¢


Çë¶ÔÕÕÉÏÃæÊ¾Àý£¬Öصã¼ì²éÄãµÄ [@wozhuan] ÊÇ·ñÓÐÒÔϹؼü²¿·Ö£º
#IF ¶Î: ׼ȷ¼ì²âÁË @rwzs001 ÀïÁгöµÄËùÓÐÌõ¼þÂð£¿ÎïÆ·ÃûÍêȫһÖÂÂð£¿ÊýÁ¿¶ÔÂ𣿵ȼ¶¼ì²âÌõ¼þÕýÈ·Â𣨱ÈÈç CHECKLEVELEX >= 54£©£¿Ôª±¦¼ì²â£¨Èç CHECKGAMEGOLD > 199£©Ð´ÁËÂð£¿

#ACT ¶Î:

TAKEOUT »ò TAKE ÃüÁî¿Û³ýÁËËùÓÐÖ¸¶¨ÎïÆ·ºÍÔª±¦Â𣿷dz£¹Ø¼ü£¡

ÊÇ·ñͨ¹ý SET (Èç SET [@TURN] +1)¡¢INC »òÒýÇæ×¨ÓÃÃüÁî Ôö¼ÓÁËÍæ¼ÒµÄתÉú´ÎÊý£¨Èç 1ת£¬2ת...£©£¿ ([101] ¿ÉÄܶÔӦתÉú´ÎÊý£¬µ«ÕâÈ¡¾öÓڽű¾±äÁ¿¶¨Òå) ×îºËÐĵÄÒ»²½£¡

ÊÇ·ñ Ôö¼ÓÁËÊôÐԵ㣨ÀàËÆ KILLMONBONUSPOINT µÄÃüÁ£¿ÊýÁ¿¶ÔÂð£¿

ÊÇ·ñ Ôö¼ÓÁ˹¥»÷±¶Êý£¿£¨ÒýÇæÃüÁî¸÷Ò죩

ÊÇ·ñÓÐÇåÎúµÄ³É¹¦Ìáʾ (SENDMSG)£¿

#ELSEACT ¶Î£º ÊÇ·ñÓÐÇåÎúµÄʧ°ÜÌáʾ (SENDMSG)£¬¸æËßÍæ¼ÒΪʲôʧ°Ü£¿

Óï·¨´íÎó£º ¼ì²éÿһÐÐÃüÁîÊÇ·ñÊéдÕýÈ·£¨Æ´Ð´¡¢²ÎÊý¸öÊý¡¢ÒýºÅµÈ£©£¬×¢ÊÍ·û ; ÊÇ·ñÕýÈ·£¿Ò»ÐÐÒ»¸öÃüÁîͨ³£¸ü°²È«¡£
Ð޸ġ¢±£´æ²¢ÖØÔؽű¾£º

ÐÞÕý [@wozhuan] ÖеĴíÎ󣨲¹³äȱʧµÄ²½Öè¡¢ÐÞÕýÃüÁͳһÎïÆ·Ãû¡¢È·±£×ªÉú´ÎÊý±äÁ¿±»¸üУ©¡£

±£´æÎļþ¡£

ÔÚ·þÎñÆ÷¹ÜÀí¶Ë£¬ÖØÆô¶ÔÓ¦µÄNPC½Å±¾»òÕßÖØÆôÕû¸öÓÎÏ··þÎñÆ÷ (M2Server) ʹÐÞ¸ÄÉúЧ¡££¨·Ç³£ÖØÒª£¡£©
²âÊÔÑéÖ¤£º

ÔÚÓÎÏ·ÖУ¬×¼±¸ºÃתÉúËùÐèÎïÆ·¡£

µã»÷NPC -> ½øÈëתÉú [@xiushen] -> µã»÷ÎÒҪתÉú @wozhuan¡£

¹Û²ì£º

ÊÇ·ñÓÐÌáʾÐÅÏ¢£¿

±³°üÎïÆ·ÊÇ·ñ±»ÕýÈ·¿Û³ý£¿

תÉúºó£¬ÔÚ½ÇÉ«ÐÅÏ¢»òÊôÐÔÃæ°åÀתÉúµÈ¼¶ÊÇ·ñÔö¼Ó£¨Èç´Ó0±ä³É1£©£¿

ÊôÐÔµãÊÇ·ñÔö¼Ó£¿

¹¥»÷Á¦ÊÇ·ñÌáÉý£¨¿ÉÄÜÐèÒª´ò¹Ö²âÊÔ£©£¿

×ܽáÓ뽨Ò飺

ÄãÌṩµÄ½Å±¾Æ¬¶Î£¨@main, @rwzs001, @xiushen£©±¾ÉíÖ»ÊÇÓû§½çÃæºÍ˵Ã÷Îĵµ£¬µ¼ÖÂתÉúʧ°ÜµÄ“×ï¿ý»öÊ×”¾Å³É¾ÅÊÇÒþ²ØÔÚ @wozhuan ±êǩϵÄתÉúÂß¼­´úÂëȱʧ¡¢´íÎó»ò²»ÍêÕû¡£
Èç¹ûÄãÊÇÍæ¼Ò£º Ç뽫ÎÊÌâ£¨ÌØ±ðÊǵãÁËûÈκη´Ó¦¡¢ÎÞÌáʾ£©ºÍÕâ¸öNPCÃû×Ö£¨´«ÆæÊ¹Õߣ©·´À¡¸øGM£¬ËµÃ÷ÎÊÌâºÜ¿ÉÄÜÔÚ @wozhuan ½Å±¾¶ÎÂä¡£

Èç¹ûÄãÊÇ·þÖ÷/¼¼Êõ£º Á¢¼´ÕÒµ½Õâ¸öNPCµÄÍêÕû½Å±¾£¬Öصã¼ì²é [@wozhuan] ¶ÎÂ䡣ȷ±£Ëü ÕýÈ·¼ì²âËùÓÐÌõ¼þ -> ¿Û³ýËùÓÐÎïÆ· -> ¸üÐÂתÉú´ÎÊý±äÁ¿ -> ¸³ÓèÊôÐÔµãºÍ±¶¹¥Ð§¹û -> ¸ø³öÃ÷È·Ìáʾ¡£ÐÞ¸´ºóÎñ±ØÖØÔؽű¾»òÖØÆôM2¡£

ÕÒµ½²¢ÐÞÕýºÃ [@wozhuan] Õâ¸ö“ÒýÇæ”£¬ÄãµÄ´«Ææ×ªÉú¹¦ÄܾÍÄÜ˳ÀûÔËÐÐÁË£¡×£ÔçÈÕÍ»ÆÆ³É¹¦£¡