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

E-Books

Development Platform:

DOS

  1. --此文件中,凡是可能被多次执行的函数,函数名都要加上地图名前缀
  2. function config(map)
  3.     MapCanSavePos(map, 0) --设置地图是否保存角色位置(地图,坐标,方向),此设置影响该地图的所有副本
  4.     -----MapCanPK(map, 0) --设置地图是否可以PK,此设置影响该地图的所有副本
  5.     MapCopyNum(map, 1) --设置地图的副本数目,如果不调用该语句,则使用默认值1
  6.     SingleMapCopyPlyNum(map, 300)   --设置一个副本的玩家数
  7.     MapCanTeam(map , 1)
  8.     MapType ( map , 1 )
  9. end
  10. function get_map_entry_pos_shalan2()   --设置入口的位置的坐标(坐标(米))
  11. local POS_X=1244
  12. local POS_Y=3203
  13. return POS_X , POS_Y
  14. end
  15. function init_entry(map)
  16.     SetMapEntryMapName(map, "magicsea") --设置入口的位置(地图名)
  17.     SetMapEntryTime(map, "2005/8/30/0/0", "0/0/0", "0/0/0", "0/0/0") --设置入口的时间,地图对象,首次开启时间(年/月/日/时/分),以后再次开启的间隔(日/时/分,全0表示只有首次开启),每次开启到入口消失的间隔(日/时/分,全0表示永不消失),每次开启到地图关闭的间隔(日/时/分,全0表示永不关闭)。。
  18. end
  19. function can_open_entry_shalan2( map ) 
  20. -- local time = GetTickCount ( ) 
  21. -- local Now_Time = GetNowTime()
  22. -- if Now_Time ==13 or Now_Time == 19 then
  23. -- return 1
  24. -- else
  25. -- return 0
  26. -- end
  27. end