找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 6860|回复: 3

家族以及莊園佔領設定

[复制链接]

1万

主题

491

回帖

3万

积分

管理员

积分
35668
石币
24817
发表于 2013-9-14 18:23:54 | 显示全部楼层 |阅读模式

這篇文章會教你怎樣把遊戲中佔領莊園的家族移除,另外介紹家族的文件設定(解釋參數)


家族的資料會放在 \saac\data\family
莊園顯示資料會放在 \saac\data\fmpointdir


要取代佔領者莊園可用GM指令   設家族名稱 : 梁山108好漢  位於漁村

[gm set_manor_owner 2 0 梁山108好漢]  

這指令一下,在遊戲中的莊園據點就會被修改..如果用這個家族刷完莊園編號 1 ~ 10 這樣產生9個空的城

不過會造成原本有城的家族會無法再次攻城,,因為他們在family裡中的家族據點數值沒被清掉

所以要到各族的family文件中 把 fmpointindex 參數值設為 -1 (為空)  才可以進行莊園的占領

這是famil裡面的資料變數說明


struct        FAMILY
{
   int                 fmindex;                        // 家族 index
   char                fmname[CHARNAME_MAX];                // 家族名称
   char                fmleadername[CHARNAME_MAX];        // 族长名称

   char                fmleaderid[USERID_MAX];                // 族长帐号
   int                fmleadergrano;                        // 族长照片
   char                petname[CHARNAME_MAX];                // 守护兽名称
   char                petattr[256];                        // 守护兽资料

   int                fmnum;                         // 家族人数,包含申请退出、加入人数
   int                fmjoinnum;                 // 真正加入家族人数
   int                fmacceptflag;                 // 是否接收成员 0:不接受 1:接受
   int                fmsetupflag;                 // 0:尚未成立 1:已成立
   char                fmrule[256];                // 家族主旨
   int                fmsprite;                 // 0:光明精灵 1:黑暗精灵
   int                fmpointindex;                // 家族据点 index
   int                 fmpopular;                // 家族综合声望
#ifdef _PERSONAL_FAME        // Arminius: 家族个人声望
   int                fmtotalfame;                // 家族综合 + 家族个人声望总合
#endif
#ifdef _NEW_MANOR_LAW
         int                fmmomentum;                        // 家族气势
#endif
   int                fmgold;                        // 家族基金
   int                fmmemberindexmaxnum;        // 家族目前最大人数
   int                apply_time;                // 家族申请时间
   int                setup_time;                // 家族成立时间
   int                predel_time;                // 预计删除家族时间

   int                memonowwritenum;        // 目前留言位置
   int                 memonum;                // 留言数量
   int                fmadv;                        // 冒险任务声望
   int                fmfeed;                        // 饲育声望
   int                fmsynthesize;                // 合成加工声望
   int                fmdealfood;                // 料理声望
   int                fmpk;                        // PK声望
   char                memolist[FAMILY_MEMONUM][FAMILY_MEMOLEN];        // 留言内容
   MEMBERDATA        fmmemberindex[MAX_MEMBERNUM];                        // 成员资料
};


code from acfamily.c
回复

使用道具 举报

0

主题

2

回帖

4

积分

新手上路

积分
4
石币
2
发表于 2015-4-5 10:09:30 | 显示全部楼层
族战改下战书时间是在哪里的?
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|石器时代LA官方

GMT+8, 2024-11-1 10:37 , Processed in 0.146604 second(s), 21 queries .

快速回复 返回顶部 返回列表