【173免费下载论坛】

 找回密码
 注册

[阿拉德之怒] 阿拉德部分修改路径

[复制链接]
星梦  发表于 2024-9-25 18:42:20 | 显示全部楼层 |阅读模式
  1. 数据库 t_player_info 表角色信息
  2. 数据库 t_mail 表 邮件 183539277001392130
  3. 数据库 t_player_info表 有角色名对应guid
  4. 数据库 t_player_info_name表 有角色名对应guid
  5. 补充内容
  6. /home/root/pre-publish-new/server_res/Config/DataTables/ExpTable.txt 等级文件
  7. 不建议直接替换补丁文件,会导致卡在66级 修复方法,替换原等级补丁,然后在数据库t_player_info表直接修改等级,改到65即可
  8. \server_res\Config\DataTables\forbitword.txt 屏蔽字符
  9. 后台账号修改
  10. application/common/controller/Admin.php 16行17行
  11. application/admin/controller/Login.php 23行28行
  12. 修改
  13. /home/root/pre-publish-new/server_res/Config/Scripts/Mall.lua 类商城文件
  14. /home/root/pre-publish-new/server_res/Config/Scripts/WorldTimer.lua 活动

  15. Common/ —存放脚本共用模块。
  16. Item/ —道具脚本,一个道具类型对应一个脚本,一般任务道具使用走脚本流程。文件名格式:item_道具id.lua,如item_000403.lua。
  17. Npc/ —npc脚本,一种npc对应一个脚本,用于任务对话和功能选项。文件名格式npc_NPC的id.lua,如npc_210005.lua。
  18. Scene/ —Scene脚本,编写副本或战场等逻辑。文件名格式scene_场景id.lua,如scene_000301.lua。
  19. Task/ —任务脚本,一个任务对应一个脚本。文件名格式task_任务id.lua,如task_003001.lua。
  20. AI/ —ai脚本,一种怪物对应一个脚本。文件名格式ai_怪物id.lua,如ai_210005.lua。
  21. WorldTimer.lua —定时器,主要控制活动时间。
  22. Counter.lua —玩家周期计数的注册。
  23. SysNotify.lua —系统提示



  24. #邮件表
  25. CREATE TABLE IF NOT EXISTS `t_mail` (
  26. `guid` BIGINT UNSIGNED NOT NULL, #主键
  27. `owner` BIGINT UNSIGNED NOT NULL, #邮件拥有者
  28. `senderid` BIGINT UNSIGNED NOT NULL, #发送者id
  29. `senderaccid` INT UNSIGNED NOT NULL, #发送者账号id
  30. `sendername` VARCHAR(32) NOT NULL, #发送者名字
  31. `sendtime` INT UNSIGNED NOT NULL, #发送时间
  32. `title` VARCHAR(128) NOT NULL, #标题
  33. `content` VARCHAR(1024) NOT NULL, #内容
  34. `mailtype` TINYINT UNSIGNED NOT NULL, #邮件类型
  35. `status` TINYINT UNSIGNED NOT NULL, #状态
  36. `replytimes` TINYINT UNSIGNED NOT NULL, #回复次数
  37. `silver` INT UNSIGNED NOT NULL, #银币
  38. `items` VARCHAR(128) NOT NULL, #简单道具
  39. PRIMARY KEY(`guid`),
  40. INDEX(`owner`)
  41. );

  42. #删除邮件同时删除邮件附件
  43. CREATE TRIGGER trigger_delmailitems BEFORE DELETE ON `t_mail`
  44. FOR EACH ROW DELETE FROM `t_mailitem` where `mailid`=OLD.`guid`;

  45. ##删除40天前的邮件
  46. CREATE EVENT IF NOT EXISTS event_clearmails ON SCHEDULE EVERY 600 SECOND
  47. ON COMPLETION PRESERVE ENABLE
  48. DO DELETE FROM `t_mail` WHERE UNIX_TIMESTAMP() > `sendtime` + 3456000;



  49. #广播邮件
  50. CREATE TABLE IF NOT EXISTS `t_broadcastmail` (
  51. `guid` BIGINT UNSIGNED NOT NULL, #主键
  52. `sendtime` INT UNSIGNED NOT NULL, #发送时间
  53. `title` VARCHAR(128) NOT NULL, #标题
  54. `content` VARCHAR(1024) NOT NULL, #内容
  55. `items` VARCHAR(128) NOT NULL, #简单道具
  56. `level` SMALLINT UNSIGNED NOT NULL, #等级
  57. PRIMARY KEY(`guid`)
  58. );

  59. #删除40天前的广播邮件
  60. CREATE EVENT IF NOT EXISTS event_clearbmmails ON SCHEDULE EVERY 600 SECOND
  61. ON COMPLETION PRESERVE ENABLE
  62. DO DELETE FROM `t_broadcastmail` WHERE UNIX_TIMESTAMP() > `sendtime` + 3456000;
复制代码


声明

1.本站资源来源于网络,本站不研究无任何技术支持!仅供自行学习交流之用,请勿用于商业用途!

2.一切网民在进入酷游主页及各层页面时已经仔细看过并完全同意本站站务区内发布的免责声明

3.本站内容如若侵犯到您的权益,请通过邮件联系方式联系我们,我们会尽快处理!youxi#111.com(#换@)

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|【173免费下载论坛】 ( 桂ICP备2022010778号-6 )

GMT+8, 2025-8-15 10:41 , Processed in 0.091752 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2012 Comsenz Inc. Template by 600xin

返回顶部