entry.lua
Upload User: bjtaixing
Upload Date: 2021-01-15
Package Size: 24749k
Code Size: 1k
Category:

E-Books

Development Platform:

DOS

  1. --此文件中,凡是可能被多次执行的函数,函数名都要加上地图名前缀,如after_destroy_entry_testpk
  2. --此文件每行最大字符个数为255,若有异议,请与程序探讨
  3. function config_entry(entry) 
  4. --    SetMapEntryEntiID(entry, 193,1) --设置地图入口实体的编号(该编号对应于characterinfo.txt的索引)
  5. end 
  6. function after_create_entry(entry) 
  7.     local copy_mgr = GetMapEntryCopyObj(entry, 0) --创建副本管理对象,此函数在有显式入口的地图中必须调用,对于隐式入口的地图(如队伍挑战)无要调用该接口
  8.     map_name, posx, posy, tmap_name = GetMapEntryPosInfo(entry) --取地图入口的位置信息(地图名,坐标,目标地图名)
  9.     Notice("海盗广播:冬岛群岛的父神维尔打开了通往《暗黑秘境》的大门~") --通知本组服务器的所有玩家
  10. end
  11. function after_destroy_entry_mjing3(entry)
  12.     map_name, posx, posy, tmap_name = GetMapEntryPosInfo(entry) 
  13.     Notice("海盗广播:通往《暗黑秘境》的入口已经消失了,祝您愉快~!") 
  14. end
  15. function after_player_login_mjing3(entry, player_name)
  16.     map_name, posx, posy, tmap_name = GetMapEntryPosInfo(entry) --取地图入口的位置信息(地图名,坐标,目标地图名)
  17.     ChaNotice(player_name, "冬岛群岛的父神维尔打开了通往《暗黑秘境》的大门~") --通知本组服务器的所有玩家
  18. end