ĿǰÒÑ¿ª·¢µÄ×Ô¶¨Òåǰ¶Ë±¾
|
---------------------------------
|
³¡¾°Ãû MapID FuncLineID
|
´´½Çºó¶¯» 0 0
|
ËïСÃÀ·¨±¦ÈÏÖ÷ 4000 0
|
çÎç¿ÆæÓö 0 0
|
çÎ翱¦²Ø 31190 0
|
çÎç¿ÑýÍõ 22030 ¶ÔÓ¦¹¦ÄÜÏß·ID
|
çÎç¿Áé²ÝÔ° 32040 0
|
çÎç¿ÏɲÝÔ° 32050 0
|
VIPBoss 31240 ¶ÔÓ¦¹¦ÄÜÏß·ID
|
¿ç·þPVPǰÆÚ 0 0
|
ÊØ»¤¸±±¾ 31250 0
|
ǰÆÚ·âħ̳ 52020 ¶ÔÓ¦¹¦ÄÜÏß·ID
|
---------------------------------
|
|
¡¾¿ª·¢ËµÃ÷¡¿
|
Ò»¡¢´ó¸ÅÁ÷³Ì˵Ã÷
|
1. ǰ¶Ë·¢ËÍ·â°üÇëÇó½øÈë×Ô¶¨Ò峡¾° A2 31 ǰ¶Ë¿ªÊ¼×Ô¶¨Ò峡¾° #tagCMClientStartCustomScene
|
2. ºó¶Ë¸ù¾Ý¾ßÌåÇé¿öÅжÏÊÇ·ñÔÊÐí½øÈ룬»Ø°ü B2 16 ¿ªÊ¼×Ô¶¨Ò峡¾°½á¹û #tagMCStartCustomSceneResult
|
3. ²»ÔÊÐí½øÈëÔò½áÊø£¬ÔÊÐí½øÈëµÄ»°Ôòǰ¶Ë¼ÓÔØÄ¿±ê³¡¾°
|
4. ǰ¶Ë×Ô¶¨Ò峡¾°Á÷³Ì£¬Ç°¶Ë×Ô¼º¿ØÖÆ
|
5. ½áÊøÊ±»úÓɺó¶ËÅжϴ¦Àí£¬Èç»÷ɱĿ±ê¹Ö¡¢²É¼¯Ä¿±ê¹Ö»òÕ߯äËûʱ»ú´¥·¢
|
6. ºó¶Ë½áÊø»¹ÊÇ֪ͨ FBOver
|
7. ǰ¶Ë·¢°üÍ˳ö×Ô¶¨Ò峡¾° A2 33 ǰ¶ËÍ˳ö×Ô¶¨Ò峡¾° #tagCMClientExitCustomScene
|
|
¶þ¡¢ºó¶Ë¿ª·¢ËµÃ÷
|
×ÜÌåÉϺÍÕý³£µÄ¸±±¾¿ª·¢Ò»Ö£¬Ö»ÊÇ´¥·¢µÄһЩº¯ÊýÃû²»Í¬
|
***********************************************************************************************************
|
¡¾×¢Òâ×¢Òâ×¢Òâ¡¿
|
ʹÓÃǰ¶Ë×Ô¶¨ÒåµØÍ¼¿ª·¢£¬ÓÉÓÚºó¶Ë²»¹ØÐĸ±±¾Á÷³Ì£¬Ò²Ã»ÓнøÐÐÑéÖ¤£¬ËùÒÔ½áËãʱ»ú±ØÐëÓɺó¶Ë½øÐÐÅжϣ¬²¢ÇÒҪעÒâ²»ÒªÖØ¸´¸ø½±Àø
|
***********************************************************************************************************
|
|
×Ô¶¨Ò峡¾°µØÍ¼ÐÅÏ¢
|
GetCustomMapID ¿ÉÄÜΪ0
|
GetCustomLineID
|
SetCustomMap ½øÈë×Ô¶¨³¡¾°MapIDÓÐֵʱ»áÉèÖ㬡¾×¢Ò⣺ÐèÒªÔÚ¸±±¾½áËã¸ø½±ÀøµÄʱºòÖØÖÃΪ0¡¿
|
ǰ¶Ë¶ÏÏßÖØÁ¬Èç¹û¸ÃÖµÓÐÖµ£¬Ôò»áÖØÁ¬ÇëÇó½øÈë×Ô¶¨Ò峡¾°£¬ËùÒÔÐèҪעÒâÒ»¶¨ÒªÓÐʱ»úÖØÖÃ
|
|
GetCustomMapStep ×Ô¶¨ÒåµØÍ¼µ±Ç°×´Ì¬²½Ö裬¿Éͨ¹ý´Ë״̬ÅжÏÊÇ·ñ¿ÉÒÔ¸ø½±Àø£¬·ÀÖ¹ÖØ¸´¸ø½±Àø
|
SetCustomMapStep ×Ô¶¨ÒåµØÍ¼µ±Ç°×´Ì¬²½Ö裬¸ù¾Ý¹¦ÄÜÐèÒª×Ô¶¨Ò壬ĿǰͨÓö¨Òå 0-ûÓлòÒѽáÊø£¬1-½øÐÐÖÐ
|
|
ÈçºÎÅжÏÊÇ·ñ×Ô¶¨Ò峡¾°ÖÐ
|
²»ÄÜÓÃ×Ô¶¨Ò峡¾°µØÍ¼IDÅжϣ¬Ó¦Îª¿ÉÄÜΪ0£¬È¡ÒÔÏÂÖµÅжÏ
|
curPlayer.GetDictByKey(ChConfig.Def_PlayerKey_ClientCustomScene)
|
|
Á÷³Ì
|
1. ÊÇ·ñ¿É½øÈëÅжϣ¬ÓëÕý³£¸±±¾¿ª·¢ÅжÏÒ»Ñù£¬ OnEnterFBEvent ͨÓÃ
|
2. ½øÈë×Ô¶¨Ò峡¾°£¬Èç¹ûÓÐ×Ô¶¨ÒåµØÍ¼ID£¬Ôò»á¼Ç¼ SetCustomMap£¬×¢ÒâÔÚ½áËãµÄʱºòÐèÒªÖØÖÃΪ0£»
|
½øÈë´¥·¢ OnEnterCustomScene£¬Óë DoEnter ÀàËÆ
|
¿ÉÒÔ¸ù¾ÝÐèÒªÉèÖÃÖµ SetCustomMapStep
|
|
3. ÕÙ»½Ä¾×®£¬¸ù¾Ý¹¦ÄÜÐèÇóÕÙ»½£¬Èç¹ûÓÐÐèÒªÅжÏÕÙ»½Ìõ¼þ£¬¿Éͨ¹ýº¯Êý OnCanSummonPriWoodPile ÅжÏ
|
4. »÷ɱ¹ÖÎ´¥·¢ DoCustomScene_Player_KillNPC£¬Óë DoFB_Player_KillNPC ÀàËÆ
|
5. ²É¼¯³É¹¦£¬´¥·¢ OnCustomSceneCollectOK£¬ Óë OnCollectOK ÀàËÆ
|
6 ¸ù¾Ýij¸öʱ»úÅжÏÊÇ·ñ½áË㸱±¾£¬ÐèÓà GetCustomMapStep ÅжϿɷñ¸ø½±Àø£¬·ÀÖ¹ÖØ¸´¸ø½±Àø£¬çÎç¿Ïà¹ØµÄÓÉÓÚÓÐʼþ״̬ÁË£¬ËùÒԿɲ»ÓÃ
|
½áËãÖØÖÃ״̬£¬²¢Ê¹Óà FBOver ֪ͨǰ¶Ë
|
|
|