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

BLUEÖØÆôÒýÇæMapEventµØÍ¼×ø±ê´¥·¢»úÖÆÏê½â

Èȶȣº
µØÍ¼×ø±ê´¥·¢»úÖÆ£º°´²ÎÊýÌõ¼þ´¥·¢Ê¼þ

ÔÚBLUEÒýÇæÖУ¬MapEvent¹¦ÄÜÔÊÐí¿ª·¢ÕßÔÚÓÎÏ·µØÍ¼ÉÏÉèÖÃÌØ¶¨×ø±ê£¬µ±Íæ¼Òµ½´ïÕâÐ©×ø±êʱ£¬¸ù¾ÝÔ¤ÉèµÄ²ÎÊýÌõ¼þ´¥·¢ÏàÓ¦µÄʼþ¡£ÕâЩÉèÖÃͨ¹ýÅäÖÃÎļþMir200EnvirMapEvent.txt½øÐйÜÀí¡£

ÅäÖÃÎļþMir200EnvirMapEvent.txt

¸ÃÎļþÓÃÓÚ¶¨ÒåµØÍ¼×ø±ê´¥·¢Ê¼þ£¬Ã¿¸ö´¥·¢Ê¼þÓÉÒÔϲÎÊý×é³É£º

µØÍ¼ºÅ£º´¥·¢Ê¼þµÄµØÍ¼±àºÅ¡£
×ù±êX£º´¥·¢Ê¼þµÄX×ø±ê¡£
×ù±êY£º´¥·¢Ê¼þµÄY×ø±ê¡£
´¥·¢±êʶ£º±êʶ´¥·¢Ê¼þµÄΨһÐÔ£¬-1´ú±í²»¼ì²é±êʶ¡£
´¥·¢Ìõ¼þ£º´¥·¢Ê¼þµÄÌõ¼þ£¬°üÀ¨ÐÐΪ´úÂë¡¢ÎïÆ·Ãû³ÆºÍÊÇ·ñÐèÒª×é¶Ó¡£
´¥·¢»úÂÊ£º´¥·¢Ê¼þ·¢ÉúµÄ¸ÅÂÊ£¬Êý×ÖÔ½´ó£¬»úÂÊÔ½µÍ¡£
ʼþÀàÐÍ£º´¥·¢Ê¼þºóÖ´Ðе͝×÷£¬Ä¿Ç°Ö»Ö§³Ö½Å±¾Ê¼þ¡£
´¥·¢±êʶºÍ´¥·¢Ìõ¼þ

´¥·¢±êʶ£ºÓÃÓÚÇø·Ö²»Í¬µÄ´¥·¢Ê¼þ£¬È·±£ÔÚÏàÍ¬×ø±êÉϲ»»áÖØ¸´´¥·¢ÏàͬµÄʼþ£¨ÎïÆ·Ãû³Æ³ýÍ⣩¡£
´¥·¢Ìõ¼þ£º¶¨Òå´¥·¢Ê¼þµÄÐÐΪ£¬ÈçÈÓÎïÆ·¡¢¼ñÎïÆ·¡¢ÍÚ¿ó¡¢×ß·»òÅܲ½£¬ÒÔ¼°ÊÇ·ñÐèÒªÌØ¶¨ÎïÆ·ºÍ×é¶Ó¡£
´¥·¢»úÂʺÍʼþÀàÐÍ

´¥·¢»úÂÊ£ºÉèÖÃʼþ´¥·¢µÄ¸ÅÂÊ£¬·¶Î§´Ó0µ½999999£¬ÆäÖÐ0µÄ»úÂÊΪ98%¡£
ʼþÀàÐÍ£º¶¨Òå´¥·¢Ê¼þºóÖ´Ðе͝×÷£¬Ä¿Ç°Ö»Ö§³Öµ÷Óýű¾Ê¼þ¡£
×¢ÒâÊÂÏî

ÔÚÏàͬµØÍ¼×ø±êÉÏ£¬²»Ö§³ÖÏàͬ´¥·¢±êʶ¼°Ìõ¼þ£¨´¥·¢Ìõ¼þÖеÄÎïÆ·Ãû³Æ³ýÍ⣩¡£Èç¹ûÓÐÏàͬµÄÉèÖã¬Ö»ÓкóÃæÒ»¸öÉèÖÃÓÐЧ¡£
ÅäÖÃÎļþÖеÄʾÀýչʾÁËÈçºÎÉèÖô¥·¢Ê¼þ£¬°üÀ¨´¥·¢Ìõ¼þ¡¢´¥·¢»úÂʺÍʼþÀàÐÍ¡£
ʾÀý

ÒÔÏÂÊÇÒ»¸öÅäÖÃÎļþÖеÄʾÀý£º

3 333 333 -1:1 1:»Ø³Ç¾í:0 2 1:@MapEventDropItem
3 333 333 -1:1 2:»Ø³Ç¾í:0 2 1:@MapEventPickUpItem
Copy
Õâ¸öʾÀý¶¨ÒåÁËÁ½¸ö´¥·¢Ê¼þ£¬µ±Íæ¼ÒÔÚµØÍ¼3µÄ×ø±ê(333, 333)´¦ÈÓµô»ò¼ñÆð»Ø³Ç¾íʱ£¬»á´¥·¢ÏàÓ¦µÄʼþ¡£

ʹÓÃ˲¼äÒÆ¶¯¹¦ÄÜ

µ±Ê¹ÓÃ˲¼äÒÆ¶¯¹¦ÄÜʱ£¬¿ÉÒÔÔÚË²ÒÆÇ°ºó´¥·¢Ìض¨µÄʼþ¡£ÀýÈ磬ÔÚ½øÈëMAP001µØÍ¼Ç°£¬¿ÉÒÔÉèÖÃÒ»¸öÏÞʱ30·ÖÖӵĵ¹¼ÆÊ±£¬²¢ÔÚË²ÒÆµ½ÆäËûµØÍ¼ºóÇåÀíÕâ¸öµ¹¼ÆÊ±¡£

µØÍ¼×ø±ê´¥·¢.µ½´ïÖ¸¶¨×ø±ê°´²ÎÊýÌõ¼þ´¥·¢ ÅäÖÃÎļþMir200EnvirMapEvent.txt £¬;ÔÚÏàͬµØÍ¼×ù±ê£¬²»Ö§³ÖÏàͬ´¥·¢±êʶ¼°Ìõ¼þ(´¥·¢Ìõ¼þÖеÄÎïÆ·Ãû³Æ³ýÍâ)£¬Èç¹ûÓÐÏàͬµÄÉèÖã¬Ö»ÓкóÃæÒ»¸öÉèÖÃÓÐЧ ;µØÍ¼ºÅ ×ù±êX ×ù±êY ´¥·¢±êʶ ´¥·¢Ìõ¼þ ´¥·¢»úÂÊ Ê¼þÀàÐÍ

MapEvent.txt-µØÍ¼×ø±ê´¥·¢
¹¦ÄÜ£º
¡¡¡¡¡¡ µØÍ¼×ø±ê´¥·¢.µ½´ïÖ¸¶¨×ø±ê°´²ÎÊýÌõ¼þ´¥·¢

˵Ã÷£º
¡¡¡¡¡¡ ÅäÖÃÎļþMir200EnvirMapEvent.txt

;´¥·¢±êʶ
==================
; ±êʶ:(-1 - 800) -1 ´ú±í²»¼ì²é±êʶ
; Öµ: (0 - 1)

;´¥·¢Ìõ¼þ
==================
; ¸ñʽ: ´úÂë:ÎïÆ·:×é¶Ó
; ´úÂë: 0:ÎÞЧ 1:ÈÓÎïÆ· 2:¼ñÎïÆ· 3:ÍÚ¿ó 4:×ß·(²»Ö§³ÖÎïÆ·Ìõ¼þ) 5:Åܲ½(²»Ö§³ÖÎïÆ·Ìõ¼þ)
; ÎïÆ·: (ÎïÆ·Ãû³Æ - *) * ´ú±í²»ÐèÒªÎïÆ·
; ×é¶Ó: (0 - 1) 0Ϊ²»ÐèÒª×é¶Ó£¬1ΪÐë×é¶Ó²Å´¥·¢(Ö§³Ö)

;´¥·¢»úÂÊ
==================
; Êý×ÖÔ½´ó£¬»úÂÊÔ½µÍ
; ·¶Î§:(0 - 999999) 0 µÄ»úÂÊΪ98%

;ʼþÀàÐÍ
==================
; ¸ñʽ: ´úÂë:ÄÚÈÝ
; ´úÂë:(ÏÖÔÚÖ»Ö§³Ö½Å±¾Ê¼þ)
; 0:ÎÞЧ 1:µ÷Óýű¾(µ÷ÓÃQFunction-0.txtÖеÄÄÚÈÝ)

;×¢ÒâÊÂÏî
==================
;ÔÚÏàͬµØÍ¼×ù±ê£¬²»Ö§³ÖÏàͬ´¥·¢±êʶ¼°Ìõ¼þ(´¥·¢Ìõ¼þÖеÄÎïÆ·Ãû³Æ³ýÍâ)£¬Èç¹ûÓÐÏàͬµÄÉèÖã¬Ö»ÓкóÃæÒ»¸öÉèÖÃÓÐЧ
;µØÍ¼ºÅ ×ù±êX ×ù±êY ´¥·¢±êʶ ´¥·¢Ìõ¼þ ´¥·¢»úÂÊ Ê¼þÀàÐÍ
3 333 333 -1:1 1:»Ø³Ç¾í:0 2 1:@MapEventDropItem
3 333 333 -1:1 2:»Ø³Ç¾í:0 2 1:@MapEventPickUpItem
3 338 331 -1:1 3:*:0 2 1:@MapEventMine
3 330 330 -1:1 4:*:0 2 1:@MapEventWalk
3 331 335 -1:1 5:*:0 2 1:@MapEventRun

ʾÀý£º

;==========================================
;Mir200EnvirMapEvent.txtÖÐÄÚÈÝ
3 333 333 -1:1 1:»Ø³Ç¾í:0 2 1:@MapEventDropItem
3 333 333 -1:1 2:»Ø³Ç¾í:0 2 1:@MapEventPickUpItem
;==========================================
;QFunction-0.txtÖеÄÄÚÈÝ
[@MapEventDropItem]
#Act
SendMsg 1 <$USERNAME>ÔÚ(%M,%X,%Y)¶ªµôÎïÆ·£º»Ø³Ç¾í
[@MapEventPickUpItem]
#Act
SendMsg 1 <$USERNAME>ÔÚ(%M,%X,%Y)¼ðµ½ÎïÆ·£º»Ø³Ç¾í
;========================================== < /FONT>

ʹÓÃ˲¼äÒÆ¶¯¹¦ÄÜ£¬²¢ÇÒ µ±Ç°µØÍ¼<>Ä¿±êµØÍ¼
Ë²ÒÆÖ®Ç°£¬´¥·¢ QMapEvent-0.txt µÄ [@ONMAPCHANGING]
Ë²ÒÆÖ®ºó£¬´¥·¢ QMapEvent-0.txt µÄ [@ONMAPCHANGED]
Àý£º
NPC1£º //½øMAP001µØÍ¼£¬ÏÞʱ30·ÖÖÓ
--------------------------------------------
TimeRecall 30
MAP MAP001

QMapEvent£º //ÔÚMAP001Ë²ÒÆµ½ÆäËûµØÍ¼£¬ÇåÀíTimeRecall
--------------------------------------------
[@ONMAPCHANGING]
#IF
ISONMAP MAP001
#ACT
BreakTimeRecall



QFunction-µØÍ¼×ø±ê´¥·¢
¹¦ÄÜ£º
¡¡¡¡¡¡ µØÍ¼×ø±ê´¥·¢.µ½´ïÖ¸¶¨×ø±ê°´²ÎÊýÌõ¼þ´¥·¢

˵Ã÷£º
¡¡¡¡¡¡ ÅäÖÃÎļþMir200\Envir\MapEvent.txt

;´¥·¢±êʶ
==================
; ±êʶ:(-1 - 800) -1 ´ú±í²»¼ì²é±êʶ
; Öµ: (0 - 1)

;´¥·¢Ìõ¼þ
==================
; ¸ñʽ: ´úÂë:ÎïÆ·:×é¶Ó
; ´úÂë: 0:ÎÞЧ 1:ÈÓÎïÆ· 2:¼ñÎïÆ· 3:ÍÚ¿ó 4:×ß·(²»Ö§³ÖÎïÆ·Ìõ¼þ) 5:Åܲ½(²»Ö§³ÖÎïÆ·Ìõ¼þ)
; ÎïÆ·: (ÎïÆ·Ãû³Æ - *) * ´ú±í²»ÐèÒªÎïÆ·
; ×é¶Ó: (0 - 1) 0Ϊ²»ÐèÒª×é¶Ó£¬1ΪÐë×é¶Ó²Å´¥·¢(Ö§³Ö)

;´¥·¢»úÂÊ
==================
; Êý×ÖÔ½´ó£¬»úÂÊÔ½µÍ
; ·¶Î§:(0 - 999999) 0 µÄ»úÂÊΪ98%

;ʼþÀàÐÍ
==================
; ¸ñʽ: ´úÂë:ÄÚÈÝ
; ´úÂë:(ÏÖÔÚÖ»Ö§³Ö½Å±¾Ê¼þ)
; 0:ÎÞЧ 1:µ÷Óýű¾(µ÷ÓÃQFunction-0.txtÖеÄÄÚÈÝ)

;×¢ÒâÊÂÏî
==================
;ÔÚÏàͬµØÍ¼×ù±ê£¬²»Ö§³ÖÏàͬ´¥·¢±êʶ¼°Ìõ¼þ(´¥·¢Ìõ¼þÖеÄÎïÆ·Ãû³Æ³ýÍâ)£¬Èç¹ûÓÐÏàͬµÄÉèÖã¬Ö»ÓкóÃæÒ»¸öÉèÖÃÓÐЧ
;µØÍ¼ºÅ ×ù±êX ×ù±êY ´¥·¢±êʶ ´¥·¢Ìõ¼þ ´¥·¢»úÂÊ Ê¼þÀàÐÍ
3 333 333 -1:1 1:»Ø³Ç¾í:0 2 1:@MapEventDropItem
3 333 333 -1:1 2:»Ø³Ç¾í:0 2 1:@MapEventPickUpItem
3 338 331 -1:1 3:*:0 2 1:@MapEventMine
3 330 330 -1:1 4:*:0 2 1:@MapEventWalk
3 331 335 -1:1 5:*:0 2 1:@MapEventRun

ʾÀý£º

;==========================================
;Mir200\Envir\MapEvent.txtÖÐÄÚÈÝ
3 333 333 -1:1 1:»Ø³Ç¾í:0 2 1:@MapEventDropItem
3 333 333 -1:1 2:»Ø³Ç¾í:0 2 1:@MapEventPickUpItem
;==========================================
;QFunction-0.txtÖеÄÄÚÈÝ
[@MapEventDropItem]
#Act
SendMsg 1 <$USERNAME>ÔÚ(%M,%X,%Y)¶ªµôÎïÆ·£º»Ø³Ç¾í
[@MapEventPickUpItem]
#Act
SendMsg 1 <$USERNAME>ÔÚ(%M,%X,%Y)¼ðµ½ÎïÆ·£º»Ø³Ç¾í
;======================================== = =