소스 검색

融合mission表,中间对既有表做了梳理.

gwang 4 년 전
부모
커밋
6396df9a9f

+ 1 - 257
Gameserver/Amfphp/model/Const/GameConfig.php

@@ -4,7 +4,7 @@
  // 由CodeGenerator创建。
  // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
  // author: gwang 
- // 日期: 2020-12-09 13:39:58
+ // 日期: 2020-12-09 19:06:04
 ////////////////////
 
 /**
@@ -119,22 +119,6 @@ class GameConfig {
         return self::get_hash_item('heroextra_level', $heroId)->$quality;
     }
     /**
-    * 开服七天活动
-    * @return \day7
-    */
-    public static function day7()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'day7');
-    }
-    /**
-    * @return \sm_day7 day7 item数据 
-    */
-    public static function day7_getItem($itemid)
-    { 
-        return self::get_hash_item('day7', $itemid);
-    }
-    /**
     * [废弃]
     * @return \item
     */
@@ -167,22 +151,6 @@ class GameConfig {
         return self::get_hash_item('itemlevel', $itemid);
     }
     /**
-    * 英雄的好感度提升(消耗金币)
-    * @return \heroextra_favor
-    */
-    public static function heroextra_favor()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'heroextra_favor');
-    }
-    /**
-    * @return \sm_heroextra_favor heroextra_favor item数据 
-    */
-    public static function heroextra_favor_getItem($itemid)
-    { 
-        return self::get_hash_item('heroextra_favor', $itemid);
-    }
-    /**
     * 英雄的升级——每级成长消耗经验需求表
     * @return \hero_levelexp
     */
@@ -199,22 +167,6 @@ class GameConfig {
         return self::get_hash_item('hero_levelexp', $itemid);
     }
     /**
-    * 英雄的升星(消耗金币+ 属性加成)
-    * @return \heroextra_star
-    */
-    public static function heroextra_star()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'heroextra_star');
-    }
-    /**
-    * @return \sm_heroextra_star heroextra_star item数据 
-    */
-    public static function heroextra_star_getItem($itemid)
-    { 
-        return self::get_hash_item('heroextra_star', $itemid);
-    }
-    /**
     * 英雄的升阶(消耗金币+ 属性加成)
     * @return \heroextra_dengjie
     */
@@ -327,22 +279,6 @@ class GameConfig {
         return self::get_hash_item('item_yanling', $itemid);
     }
     /**
-    * 技能升级消耗金币
-    * @return \skill_upgrade_cost
-    */
-    public static function skill_upgrade_cost()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'skill_upgrade_cost');
-    }
-    /**
-    * @return \sm_skill_upgrade_cost skill_upgrade_cost item数据 
-    */
-    public static function skill_upgrade_cost_getItem($itemid)
-    { 
-        return self::get_hash_item('skill_upgrade_cost', $itemid);
-    }
-    /**
     * 商城
     * @return \shop
     */
@@ -407,22 +343,6 @@ class GameConfig {
         return self::get_hash_item('item_taskcard', $itemid);
     }
     /**
-    * 无穷无尽关卡模式
-    * @return \gate_forever
-    */
-    public static function gate_forever()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'gate_forever');
-    }
-    /**
-    * @return \sm_gate_forever gate_forever item数据 
-    */
-    public static function gate_forever_getItem($itemid)
-    { 
-        return self::get_hash_item('gate_forever', $itemid);
-    }
-    /**
     * 系统邮件
     * @return \sysmail
     */
@@ -503,22 +423,6 @@ class GameConfig {
         return self::get_hash_item('pvp_shop', $itemid);
     }
     /**
-    * 熔炼实验室
-    * @return \smelting
-    */
-    public static function smelting()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'smelting');
-    }
-    /**
-    * @return \sm_smelting smelting item数据 
-    */
-    public static function smelting_getItem($itemid)
-    { 
-        return self::get_hash_item('smelting', $itemid);
-    }
-    /**
     * 配置的关卡相关的战斗数据
     * @return \gate_combat
     */
@@ -535,22 +439,6 @@ class GameConfig {
         return self::get_hash_item('gate_combat', $itemid);
     }
     /**
-    * [废弃]
-    * @return \gate_carbon_content
-    */
-    public static function gate_carbon_content()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'gate_carbon_content');
-    }
-    /**
-    * @return \sm_gate_carbon_content gate_carbon_content item数据 
-    */
-    public static function gate_carbon_content_getItem($itemid)
-    { 
-        return self::get_hash_item('gate_carbon_content', $itemid);
-    }
-    /**
     * 每日任务
     * @return \task_daily
     */
@@ -567,22 +455,6 @@ class GameConfig {
         return self::get_hash_item('task_daily', $itemid);
     }
     /**
-    * 抽奖保底数据
-    * @return \choujiang_baodi
-    */
-    public static function choujiang_baodi()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'choujiang_baodi');
-    }
-    /**
-    * @return \sm_choujiang_baodi choujiang_baodi item数据 
-    */
-    public static function choujiang_baodi_getItem($typeId, $cishu)
-    { 
-        return self::get_hash_item('choujiang_baodi', "$typeId-$cishu");
-    }
-    /**
     * 英雄的升级——成长可消耗的道具表
     * @return \hero_levelexp_costitem
     */
@@ -599,38 +471,6 @@ class GameConfig {
         return self::get_hash_item('hero_levelexp_costitem', $itemid);
     }
     /**
-    * 抽奖设置数据
-    * @return \choujiang_settings
-    */
-    public static function choujiang_settings()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'choujiang_settings');
-    }
-    /**
-    * @return \sm_choujiang_settings choujiang_settings item数据 
-    */
-    public static function choujiang_settings_getItem($itemid)
-    { 
-        return self::get_hash_item('choujiang_settings', $itemid);
-    }
-    /**
-    * 引导步骤
-    * @return \guide_step
-    */
-    public static function guide_step()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'guide_step');
-    }
-    /**
-    * @return \sm_guide_step guide_step item数据 
-    */
-    public static function guide_step_getItem($itemid)
-    { 
-        return self::get_hash_item('guide_step', $itemid);
-    }
-    /**
     * 引导触发
     * @return \guide_trigger
     */
@@ -663,54 +503,6 @@ class GameConfig {
         return self::get_hash_item('task_node', $itemid);
     }
     /**
-    * 宝箱
-    * @return \box
-    */
-    public static function box()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'box');
-    }
-    /**
-    * @return \sm_box box item数据 
-    */
-    public static function box_getItem($itemid)
-    { 
-        return self::get_hash_item('box', $itemid);
-    }
-    /**
-    * 宝箱的奖池
-    * @return \boxpool
-    */
-    public static function boxpool()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'boxpool');
-    }
-    /**
-    * @return \sm_boxpool boxpool item数据 
-    */
-    public static function boxpool_getItem($itemid)
-    { 
-        return self::get_hash_item('boxpool', $itemid);
-    }
-    /**
-    * 英雄————神血系统
-    * @return \heroextra_godblood
-    */
-    public static function heroextra_godblood()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'heroextra_godblood');
-    }
-    /**
-    * @return \sm_heroextra_godblood heroextra_godblood item数据 
-    */
-    public static function heroextra_godblood_getItem($itemid)
-    { 
-        return self::get_hash_item('heroextra_godblood', $itemid);
-    }
-    /**
     * 碎片
     * @return \segment
     */
@@ -743,22 +535,6 @@ class GameConfig {
         return self::get_hash_item('gate_world', $itemid);
     }
     /**
-    * [废弃]
-    * @return \gate_city
-    */
-    public static function gate_city()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'gate_city');
-    }
-    /**
-    * @return \sm_gate_city gate_city item数据 
-    */
-    public static function gate_city_getItem($itemid)
-    { 
-        return self::get_hash_item('gate_city', $itemid);
-    }
-    /**
     * 神秘商城道具表-by goodstype
     * @return \secretshop_goodsType
     */
@@ -871,22 +647,6 @@ class GameConfig {
         return self::get_hash_item('activity', $itemid);
     }
     /**
-    * 碎片融合的概率表
-    * @return \segment_ronghe
-    */
-    public static function segment_ronghe()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'segment_ronghe');
-    }
-    /**
-    * @return \sm_segment_ronghe segment_ronghe item数据 
-    */
-    public static function segment_ronghe_getItem($itemid)
-    { 
-        return self::get_hash_item('segment_ronghe', $itemid);
-    }
-    /**
     * 碎片_按品质索引
     * @return \segment_byPinzhi
     */
@@ -903,22 +663,6 @@ class GameConfig {
         return self::get_hash_item('segment_byPinzhi', $quailty)->$itemType;
     }
     /**
-    * 宝箱经验卡掉落数据
-    * @return \boxJingYanCards
-    */
-    public static function boxJingYanCards()
-    { 
-        static $a = null; 
-        return self::initValue($a, 'boxJingYanCards');
-    }
-    /**
-    * @return \sm_boxJingYanCards boxJingYanCards item数据 
-    */
-    public static function boxJingYanCards_getItem($itemid)
-    { 
-        return self::get_hash_item('boxJingYanCards', $itemid);
-    }
-    /**
     * 活动: 在线礼包
     * @return \activity_onlinegift
     */

+ 0 - 73
Gameserver/Amfphp/model/Const/sm_box.php

@@ -1,73 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:22
-////////////////////
-
-
-/**
- * Static Model box 宝箱
- */
-class sm_box
-{
-
-    /**
-    * @var Int32 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $id;
-
-    /**
-    * @var String 宝箱ID  
-    */
-    public $typeId;
-
-    /**
-    * @var String 包厢名称  
-    */
-    public $name;
-
-    /**
-    * @var String 包厢图标  
-    */
-    public $icon;
-
-    /**
-    * @var String 包厢描述  
-    */
-    public $desc;
-
-    /**
-    * @var Int32 开出金币数量上限 default(100) 
-    */
-    public $goldsMax;
-
-    /**
-    * @var Int32 开出金币数量下限 default(10) 
-    */
-    public $goldsMin;
-
-    /**
-    * @var Int32 开一次需要占用的冷却时间(秒)  
-    */
-    public $coolDwonTime;
-
-    /**
-    * @var String 宝箱序列  
-    */
-    public $order;
-
-    /**
-    * @var String 前端掉落展示  
-    */
-    public $dropShow;
-
-    /**
-    * @var String 宝箱掉落物品序列  
-    */
-    public $dropTypeSeq;
-
-}
-

+ 0 - 43
Gameserver/Amfphp/model/Const/sm_boxJingYanCards.php

@@ -1,43 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:23
-////////////////////
-
-
-/**
- * Static Model boxJingYanCards 宝箱经验卡掉落数据
- */
-class sm_boxJingYanCards
-{
-
-    /**
-    * @var Int32 宝箱ID  
-    */
-    public $boxId;
-
-    /**
-    * @var Int32 经验卡的道具ID  
-    */
-    public $cardId;
-
-    /**
-    * @var Int32 开出经验卡数量上限 default(100) 
-    */
-    public $cardsMax;
-
-    /**
-    * @var Int32 开出经验卡数量下限 default(10) 
-    */
-    public $cardsMin;
-
-    /**
-    * @var Int32 掉落概率(权重)  
-    */
-    public $probability;
-
-}
-

+ 0 - 93
Gameserver/Amfphp/model/Const/sm_boxpool.php

@@ -1,93 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:23
-////////////////////
-
-
-/**
- * Static Model boxpool 宝箱的奖池
- */
-class sm_boxpool
-{
-
-    /**
-    * @var Int32 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $id;
-
-    /**
-    * @var String 宝箱id  
-    */
-    public $boxId;
-
-    /**
-    * @var String 掉落物品id  
-    */
-    public $rewardItemId;
-
-    /**
-    * @var String 碎片名称(辅助)  
-    */
-    public $name;
-
-    /**
-    * @var String 解锁所需(玩家)等级  
-    */
-    public $unlock_level;
-
-    /**
-    * @var String 掉落类型,Ps. box里面有个droptypeSeq,掉落序列,里面填的是顺序掉落物品的类型,第一个是1,那么则从奖池中取droptype为1的物品投骰子.  
-    */
-    public $dropType;
-
-    /**
-    * @var String 数量  
-    */
-    public $number;
-
-    /**
-    * @var String 普通玩家基础概率权重  
-    */
-    public $normal;
-
-    /**
-    * @var String 大R玩家基础掉率权重  
-    */
-    public $bigR;
-
-    /**
-    * @var String 一周内登录1~2天玩家的修正值  
-    */
-    public $f_7day2on;
-
-    /**
-    * @var String 一周内登录3~4天玩家的修正值  
-    */
-    public $f_7day4on;
-
-    /**
-    * @var String 一周内登录5~6天玩家的修正值  
-    */
-    public $f_7day6on;
-
-    /**
-    * @var String 碎片完成度的修正值,Ps. 比如合成需要200张碎片,那么当前拥有100张则完成度为50%.  
-    */
-    public $completionCorrect;
-
-    /**
-    * @var String 影响的物品id(皮肤碎片)  
-    */
-    public $effectItem;
-
-    /**
-    * @var String 影响的物品修正值  
-    */
-    public $effectCorrect;
-
-}
-

+ 0 - 43
Gameserver/Amfphp/model/Const/sm_choujiang_baodi.php

@@ -1,43 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:26
-////////////////////
-
-
-/**
- * Static Model choujiang_baodi 抽奖保底数据
- */
-class sm_choujiang_baodi
-{
-
-    /**
-    * @var Int32 抽奖类型 default(0) 
-    */
-    public $typeId;
-
-    /**
-    * @var Int32 抽奖次数 default(0) 
-    */
-    public $cishu;
-
-    /**
-    * @var Int32 奖品道具id  
-    */
-    public $rewardItemId;
-
-    /**
-    * @var Int32 数量  
-    */
-    public $number;
-
-    /**
-    * @var Int32 掉落概率(权重)  
-    */
-    public $probability;
-
-}
-

+ 0 - 38
Gameserver/Amfphp/model/Const/sm_choujiang_settings.php

@@ -1,38 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:26
-////////////////////
-
-
-/**
- * Static Model choujiang_settings 抽奖设置数据
- */
-class sm_choujiang_settings
-{
-
-    /**
-    * @var Int32 抽奖类型 default(0) 
-    */
-    public $typeId;
-
-    /**
-    * @var Int32 定价:所需道具(typeId)数量 default(0) 
-    */
-    public $price;
-
-    /**
-    * @var Int32 每日限次  
-    */
-    public $dailyLimit;
-
-    /**
-    * @var Int32 保底奖励的最大次数  
-    */
-    public $baodiMax;
-
-}
-

+ 0 - 63
Gameserver/Amfphp/model/Const/sm_day7.php

@@ -1,63 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:28
-////////////////////
-
-
-/**
- * Static Model day7 开服七天活动
- */
-class sm_day7
-{
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $typeId;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $day;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $name;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $desc;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $tasktype;
-
-    /**
-    * @var String 参数  
-    */
-    public $canshu1;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $canshu2;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $dianshu;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $reward;
-
-}
-

+ 1 - 1
Gameserver/Amfphp/model/Const/sm_drop.php

@@ -4,7 +4,7 @@
  // 由CodeGenerator创建。
  // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
  // author: gwang 
- // 日期: 2020-09-25 13:56:00
+ // 日期: 2020-12-09 14:17:22
 ////////////////////
 
 

+ 0 - 83
Gameserver/Amfphp/model/Const/sm_gate_carbon_content.php

@@ -1,83 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:31
-////////////////////
-
-
-/**
- * Static Model gate_carbon_content [废弃]
- */
-class sm_gate_carbon_content
-{
-
-    /**
-    * @var Int32 关卡id  
-    */
-    public $carbonGateId;
-
-    /**
-    * @var String 关卡名称  
-    */
-    public $gateName;
-
-    /**
-    * @var String 关卡描述文本  
-    */
-    public $desc;
-
-    /**
-    * @var String 关卡的头像  
-    */
-    public $gateIcon;
-
-    /**
-    * @var Int32 【普通】消耗体力  
-    */
-    public $tili1;
-
-    /**
-    * @var Int32 消耗体力  
-    */
-    public $tili2;
-
-    /**
-    * @var Int32 消耗体力  
-    */
-    public $tili3;
-
-    /**
-    * @var Int32 战斗次数  
-    */
-    public $cishu1;
-
-    /**
-    * @var Int32 战斗次数  
-    */
-    public $cishu2;
-
-    /**
-    * @var Int32 战斗次数  
-    */
-    public $cishu3;
-
-    /**
-    * @var String 战利品  
-    */
-    public $reward1;
-
-    /**
-    * @var String 战利品  
-    */
-    public $reward2;
-
-    /**
-    * @var String 战利品  
-    */
-    public $reward3;
-
-}
-

+ 0 - 63
Gameserver/Amfphp/model/Const/sm_gate_city.php

@@ -1,63 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:32
-////////////////////
-
-
-/**
- * Static Model gate_city [废弃]
- */
-class sm_gate_city
-{
-
-    /**
-    * @var Int32    
-    */
-    public $cityId;
-
-    /**
-    * @var String 关卡名称  
-    */
-    public $cityName;
-
-    /**
-    * @var String 描述  
-    */
-    public $desc;
-
-    /**
-    * @var Int32 是否是主线  
-    */
-    public $isMain;
-
-    /**
-    * @var String 包含的关卡内容  
-    */
-    public $containGates;
-
-    /**
-    * @var String 依赖其他城市通关才开放  
-    */
-    public $relyCity;
-
-    /**
-    * @var Int32 依赖城市通关难度  0 =普通 1 =困难 2=噩梦 default(0) 
-    */
-    public $relyCityDifficulty;
-
-    /**
-    * @var String 能连接到此关的 路线节点  
-    */
-    public $path;
-
-    /**
-    * @var String 坐标  
-    */
-    public $cityPosition;
-
-}
-

+ 0 - 48
Gameserver/Amfphp/model/Const/sm_gate_forever.php

@@ -1,48 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:33
-////////////////////
-
-
-/**
- * Static Model gate_forever 无穷无尽关卡模式
- */
-class sm_gate_forever
-{
-
-    /**
-    * @var Int32 关卡id  
-    */
-    public $foreverId;
-
-    /**
-    * @var String 关卡名称  
-    */
-    public $foreverName;
-
-    /**
-    * @var String 描述  
-    */
-    public $desc;
-
-    /**
-    * @var Int32 开放等级要求 default(1) 
-    */
-    public $dengji;
-
-    /**
-    * @var String 奖励物品图标  
-    */
-    public $reward1;
-
-    /**
-    * @var String 用于战前展示的敌人信息【enemyID,Level】  
-    */
-    public $enemyInfo;
-
-}
-

+ 1 - 1
Gameserver/Amfphp/model/Const/sm_guide_module.php

@@ -4,7 +4,7 @@
  // 由CodeGenerator创建。
  // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
  // author: gwang 
- // 日期: 2020-09-02 18:00:36
+ // 日期: 2020-12-09 14:17:36
 ////////////////////
 
 

+ 0 - 153
Gameserver/Amfphp/model/Const/sm_guide_step.php

@@ -1,153 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:37
-////////////////////
-
-
-/**
- * Static Model guide_step 引导步骤
- */
-class sm_guide_step
-{
-
-    /**
-    * @var Int32 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $id;
-
-    /**
-    * @var Int32 所属模块id  
-    */
-    public $tid;
-
-    /**
-    * @var Int32 触发其他引导块 default(0) 
-    */
-    public $relationId;
-
-    /**
-    * @var Int32 任务序号 default(0) 
-    */
-    public $noticeindex;
-
-    /**
-    * @var String (窗体)名称  
-    */
-    public $wname;
-
-    /**
-    * @var String 未知-wg2019年10月25日11:45:35  
-    */
-    public $mark;
-
-    /**
-    * @var Int32 是否强制引导 0=非强制 1=强制 default(0) 
-    */
-    public $isforce;
-
-    /**
-    * @var Int32 同级跳跃值 default(0) 
-    */
-    public $jumpvar;
-
-    /**
-    * @var Int32 是否绝对事件(必须点击之后才可以做其他事情) default(0) 
-    */
-    public $isabsolute;
-
-    /**
-    * @var Int32 事件类型
-    *      None=0,
-    *      /// 进入场景
-    *      EnterSence = 1,
-    *      /// 战斗角色手动技能满值
-    *      BattleRolePower=2,
-    *      /// 战斗必杀满值
-    *      BattleTeamPower = 3,
-    *      /// 战斗开始
-    *      BattleStart = 4,
-    *      /// 战斗成功
-    *      BattleSuccess = 5,
-    *      /// 角色死亡
-    *      BattleFighterDead=6,
-    *      /// UI [窗体控件按钮] 点击事件
-    *      UIClick=7,
-    *      /// 引导对话框 [强制点击触发结束]
-    *      NoviceDialog=8,
-    *      /// 服务关闭
-    *      ServerClose=9,
-    *      /// 角色命名完毕
-    *      PlayerNameSet = 10,
-    *      /// 窗体打开
-    *      WindowOpen=11,
-    *      /// 战斗结束
-    *      BattleOver=12 default(0) 
-    */
-    public $triggertype;
-
-    /**
-    * @var String 路径 (UI 查询节点时用到)  
-    */
-    public $path;
-
-    /**
-    * @var Int32 回滚方向 默认向下滚动 default(0) 
-    */
-    public $rollbackup;
-
-    /**
-    * @var Int32 是否关键帧 同步网络接口 default(0) 
-    */
-    public $iskey;
-
-    /**
-    * @var Int32 延迟触发时间 default(0) 
-    */
-    public $delaytime;
-
-    /**
-    * @var String 同步弹框(对话)文本  
-    */
-    public $dialogstr;
-
-    /**
-    * @var Int32 对话背景【0=黑色半透明 简约对话框 1=地图 电子对话框】 default(0) 
-    */
-    public $dialogstyle;
-
-    /**
-    * @var String 对话主角(龙骨资源ID)  
-    */
-    public $dialogroledragon;
-
-    /**
-    * @var String 动画名称  
-    */
-    public $roledragonani;
-
-    /**
-    * @var Int32 是否暂停 default(0) 
-    */
-    public $ispause;
-
-    /**
-    * @var String [箭头]偏移  
-    */
-    public $arrowoffset;
-
-    /**
-    * @var Int32 [对话]方向 default(0) 
-    */
-    public $dialogdir;
-
-    /**
-    * @var Int32 是否自动运行 0=false 1=true default(0) 
-    */
-    public $isautorun;
-
-}
-

+ 0 - 43
Gameserver/Amfphp/model/Const/sm_heroextra_favor.php

@@ -1,43 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:41
-////////////////////
-
-
-/**
- * Static Model heroextra_favor 英雄的好感度提升(消耗金币)
- */
-class sm_heroextra_favor
-{
-
-    /**
-    * @var Int32 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $id;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $name;
-
-    /**
-    * @var Int32 用途未知!!请到数据库中添加字段注释。 default(0) 
-    */
-    public $cost;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $next;
-
-    /**
-    * @var Int32 是否是主线 default(0) 
-    */
-    public $isMain;
-
-}
-

+ 0 - 48
Gameserver/Amfphp/model/Const/sm_heroextra_godblood.php

@@ -1,48 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:41
-////////////////////
-
-
-/**
- * Static Model heroextra_godblood 英雄————神血系统
- */
-class sm_heroextra_godblood
-{
-
-    /**
-    * @var Int32 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $bloodId;
-
-    /**
-    * @var Int32 解锁等级  
-    */
-    public $playerLevel;
-
-    /**
-    * @var Int32 目标要达到的神血的血脉值  
-    */
-    public $targetGodPercent;
-
-    /**
-    * @var Single 属性加成系数  
-    */
-    public $attributeBonus;
-
-    /**
-    * @var String 消耗金币或者钻石的数量  
-    */
-    public $cost;
-
-    /**
-    * @var String 消耗碎片数量( 7,100;3:10000)  
-    */
-    public $pieces;
-
-}
-

+ 0 - 63
Gameserver/Amfphp/model/Const/sm_heroextra_star.php

@@ -1,63 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:42
-////////////////////
-
-
-/**
- * Static Model heroextra_star 英雄的升星(消耗金币+ 属性加成)
- */
-class sm_heroextra_star
-{
-
-    /**
-    * @var Int32 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $starId;
-
-    /**
-    * @var Int32 升星消耗金币 default(999999) 
-    */
-    public $costGold;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $costItemNum;
-
-    /**
-    * @var Int32 消耗英雄碎片的数量 default(9999) 
-    */
-    public $costHeroesPiecesNum;
-
-    /**
-    * @var String 属性加成系数 default(1) 
-    */
-    public $attributeBonus;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $cost;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $itemNum;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $pieces;
-
-    /**
-    * @var String 用途未知!!请到数据库中添加字段注释。  
-    */
-    public $itemid;
-
-}
-

+ 0 - 34
Gameserver/Amfphp/model/Const/sm_segment_ronghe.php

@@ -1,34 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:52
-////////////////////
-
-
-/**
- * Static Model segment_ronghe 碎片融合的概率表
- */
-class sm_segment_ronghe
-{
-
-    /**
-    * @var Int32 品质 (1:白色、2:绿色、3:蓝色、4:紫色......)  
-    */
-    public $quailty;
-
-    /**
-    * @var Int32 权重值(该品质在获取概率中占的权重)  
-    */
-    public $weight;
-
-    /**
-    * @var String 根据最终三个碎片的权重值和来判断该品质的获取概率。
-    *  用类似  3,80;5,60;10,20;  来表示 (在权重和达到3时获取率是80%,在权重和达到5时获取率是60%,在权重和达到10时获取率是10%)  
-    */
-    public $probability;
-
-}
-

+ 0 - 43
Gameserver/Amfphp/model/Const/sm_skill_upgrade_cost.php

@@ -1,43 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:56
-////////////////////
-
-
-/**
- * Static Model skill_upgrade_cost 技能升级消耗金币
- */
-class sm_skill_upgrade_cost
-{
-
-    /**
-    * @var String 技能ID  
-    */
-    public $skillId;
-
-    /**
-    * @var Int32 消耗金币的基础值  
-    */
-    public $basic;
-
-    /**
-    * @var Int32 消耗金币的变化系数  
-    */
-    public $xishu;
-
-    /**
-    * @var String 升到目标等级,,需要额外值(中间变化项, 在某个等级之后更改基础值)  
-    */
-    public $extra;
-
-    /**
-    * @var Int32 最大等级~升级到上限 default(5) 
-    */
-    public $maxLevel;
-
-}
-

+ 0 - 43
Gameserver/Amfphp/model/Const/sm_smelting.php

@@ -1,43 +0,0 @@
-<?php
-
-////////////////////
- // 由CodeGenerator创建。
- // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
- // author: gwang 
- // 日期: 2020-09-02 18:00:56
-////////////////////
-
-
-/**
- * Static Model smelting 熔炼实验室
- */
-class sm_smelting
-{
-
-    /**
-    * @var Int32 熔炼等级  
-    */
-    public $grade;
-
-    /**
-    * @var Int32 消耗金币  
-    */
-    public $spendgold;
-
-    /**
-    * @var Int32 消耗道具数量  
-    */
-    public $costamoun;
-
-    /**
-    * @var Int32 成功率  
-    */
-    public $successrate;
-
-    /**
-    * @var Single 属性加成  
-    */
-    public $attribute;
-
-}
-

+ 95 - 20
Gameserver/Amfphp/model/Const/sm_task_step.php

@@ -4,7 +4,7 @@
  // 由CodeGenerator创建。
  // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
  // author: gwang 
- // 日期: 2020-12-08 10:00:25
+ // 日期: 2020-12-09 13:52:40
 ////////////////////
 
 
@@ -15,54 +15,129 @@ class sm_task_step
 {
 
     /**
-    * @var Int32 任务分支id  
+    * @var Int32 索引 default(0) 
     */
-    public $typeId;
+    public $id;
 
     /**
-    * @var String 任务名称  
+    * @var String 名称  
     */
     public $name;
 
     /**
-    * @var String 前往功能模块  
+    * @var Int32 类型(1.主线任务;2.每日任务;3.特殊任务;4.软引导;5.任务卡; 999 新手引导) default(0) 
     */
-    public $goto_module;
+    public $type;
 
     /**
-    * @var String 任务描述  
+    * @var Int32 等级要求 default(0) 
     */
-    public $desc;
+    public $minlv;
 
     /**
-    * @var Int32 任务类型: 201 杀怪 202 获得道具 203 跟NPC交谈  204 言灵召唤  
+    * @var Int32 任务品质: 1白色, 2绿色, 3蓝色, 4紫色, 5橙色, 6红色 default(0) 
     */
-    public $tasktype;
+    public $qual;
 
     /**
-    * @var String 完成任务所需的第一个参数  
+    * @var String 图标  
     */
-    public $canshu1;
+    public $icon;
 
     /**
-    * @var String 完成任务所需的第二个参数  
+    * @var String 图片  
     */
-    public $canshu2;
+    public $img;
 
     /**
-    * @var Int32 步骤完成事件动作类型  
+    * @var String [言灵] 前置任务列表(多个任务id逗号隔开,没有则置空)  
     */
-    public $event_finish_type;
+    public $prelist;
 
     /**
-    * @var String 前置步骤  
+    * @var String [言灵] 任务的起始动作(动作表id逗号隔开,没有则置空)  
     */
-    public $preStep;
+    public $startact;
 
     /**
-    * @var Int32 用途未知!!请到数据库中添加字段注释。  
+    * @var Int32 指令类型(默认为cmd的百位数) default(0) 
     */
-    public $isAuto;
+    public $cmdtype;
+
+    /**
+    * @var Int32 事件件码指令(详见文档) default(0) 
+    */
+    public $cmd;
+
+    /**
+    * @var String 参数 (若参数为多个,需要自己跟策划约定好解析规则)  
+    */
+    public $paras;
+
+    /**
+    * @var Int32 条件计数 (max) default(0) 
+    */
+    public $num;
+
+    /**
+    * @var String [神宠] 奖励串 (言灵单条任务不计奖励, 放到任务卡上. 任务完成放到)  
+    */
+    public $prizes;
+
+    /**
+    * @var Int32 下一个任务(如果是任务卡的子任务则填下一个子任务id,如果是最后一个子任务则填0) default(0) 
+    */
+    public $next;
+
+    /**
+    * @var String 描述  
+    */
+    public $des;
+
+    /**
+    * @var String 其他  
+    */
+    public $etc;
+
+    /**
+    * @var Int32 vip等级要求 default(0) 
+    */
+    public $vip;
+
+    /**
+    * @var String [神宠] 任务起始限时  
+    */
+    public $start;
+
+    /**
+    * @var String [神宠] 任务结束限时  
+    */
+    public $end;
+
+    /**
+    * @var Int32 是否自动完成(0= 否 1=是 如果是任务卡的子任务则固定填1) default(0) 
+    */
+    public $isauto;
+
+    /**
+    * @var String [言灵] 任务的结束动作(格式同起始动作)  
+    */
+    public $finishact;
+
+    /**
+    * @var String [神宠] 是否触发剧情 default(0) 
+    */
+    public $storyid;
+
+    /**
+    * @var Int32 [神宠] 是否存在场景npc(某些场景需生成特定npc形象) default(0) 
+    */
+    public $npcid;
+
+    /**
+    * @var Int32 [神宠] 触发新手引导步骤 default(0) 
+    */
+    public $guideid;
 
 }
 

+ 1 - 1
Gameserver/Amfphp/model/User/Ins_TaskStep.php

@@ -33,6 +33,7 @@ class Ins_TaskStep extends Object_ext {
      * @return \sm_task_step mo
      */
     public function mo() {
+//        var_dump($this->typeId);
         $mo = GameConfig::task_step_getItem($this->typeId);
         my_Assert(null != $mo, ErrCode::err_const_no);
         return $mo;
@@ -55,7 +56,6 @@ class Ins_TaskStep extends Object_ext {
             return true;
         }
 
-
         if ($taskParam->taskType == $this->mo()->tasktype) {
 
             if (null == $this->mo()->canshu1) {

+ 1 - 158
Gameserver/Amfphp/process/HeroProc.php

@@ -332,164 +332,7 @@ class HeroProc {
      * @param Req $req
      */
     static function UpGodBloodHeroByPieces($req) {
-        $resp = Resp::err(ErrCode::err_method_notimplement);
-        $g = glc();
-        $user = $req->userInfo->game; # user引用
-        $huid = $req->paras[0]; # 英雄的UID
-        $piecesId = $req->paras[1]; # 英雄碎片的ID
-        $piecesNum = $req->paras[2];
-        $moneyType = $req->paras[3]; # 升星消耗金钱的类型
-        $moneyNum = $req->paras[4];
-        # 1.检查是否存在要升级的英雄
-        $collectHeros = $user->heros->collectHeros;
-        if (!$collectHeros) {
-            $collectHeros = ObjectInit();
-        }
-        if (!CommUtil::isPropertyExists($collectHeros, $huid)) {
-            return Resp::err(ErrCode::hero_no);
-        }
-        # 2.检查是否存在要升级的英雄的神血的血脉值 是否达到100%
-        isEditor() and $strengthHero = new Ins_UserHero();
-        $strengthHero = $collectHeros->$huid;
-
-        # 检查是否存在当前 神血的的消耗常量数据 以及血脉值 是否达到100%
-        if (!CommUtil::isPropertyExists($strengthHero, "curBloodId")) {
-            $strengthHero->curBloodId = 0;
-        }
-        $lvs = GameConfig::heroextra_godblood_getItem($strengthHero->curBloodId);
-        if (!$lvs) {
-            return Resp::err(ErrCode::hero_godblood_level_const_no);
-        } else {
-            if ($lvs->targetGodPercent >= 100) {
-                return Resp::err(ErrCode::hero_godblood_maxlevel);
-            }
-        }
-        # 3. 检查是否存在这个英雄的模板
-        $heroModelId = $strengthHero->typeId;
-
-        $heroCfg = GameConfig::hero_getItem($heroModelId);
-        if (!$heroCfg) {
-            return Resp::err(ErrCode::hero_const_no_err);
-        }
-
-        # 4 .检查碎片是否正确
-        $requirePieceId = $piecesId;
-        $requirePiecesNum = 0;
-        $arr_costPieces = explode(";", $lvs->pieces);
-        foreach ($arr_costPieces as $value) {
-            $strArr = explode(",", $value);
-            if (count($strArr) == 2) {
-                $zhenxidu = $strArr[0];
-                $num = $strArr[1];
-                if ((int) $zhenxidu == $heroCfg->zhenxidu) {
-                    $requirePiecesNum = (int) $num;
-                    break;
-                }
-            }
-        }
-
-        $piecesCfg = GameConfig::segment_getItem($piecesId);
-        if (!$piecesCfg) {
-            return Resp::err(ErrCode::err_const_no);
-        }
-        $pos = strpos($piecesCfg->icon, strval($heroModelId));
-        if ($pos === false) {
-            return Resp::err(ErrCode::paras_err, $piecesCfg->icon . "?" . $heroModelId);
-        }
-
-        # 5.检查道具的数量是否充足
-        $myPacketItems = $user->store->segement;
-        # 检查道具数量是否充足
-        $enoughPieces = false;
-        if ($requirePieceId == $piecesId && $requirePiecesNum == $piecesNum) {
-            #检查碎片
-            if (!CommUtil::isPropertyExists($myPacketItems, $requirePieceId)) {
-                $enoughPieces = false;
-            } else {
-                if ($myPacketItems->$requirePieceId < $requirePiecesNum) {
-                    $enoughPieces = false;
-                } else {
-                    $enoughPieces = true;
-                }
-            }
-        } else {
-            return Resp::err(ErrCode ::paras_err, "error pieces para" . "req" . $requirePieceId . "_" . $requirePiecesNum . "/" . $piecesId . "_" . $piecesNum);
-        }
-        if ($enoughPieces === true) {
-            
-        } else {
-            return Resp::err(ErrCode::hero_godblood_notengoughitem);
-        }
-
-        # 6.检查账户余额是否充足
-        #检查消耗是否正确
-        $enoughMoney = false;
-
-        $requireMoneyType = "";
-        $requireMoneyNum = 0;
-        $arr_costMoney = explode(";", $lvs->cost);
-        foreach ($arr_costMoney as $value) {
-            $strArr = explode(",", $value);
-            if (count($strArr) == 3) {
-                $zhenxidu = $strArr[0];
-                $type = $strArr[1];
-                $num = $strArr[2];
-                if ((int) $zhenxidu == $heroCfg->zhenxidu) {
-                    $requireMoneyType = $type;
-                    $requireMoneyNum = (int) $num;
-                    break;
-                }
-            }
-        }
-        echoline($requireMoneyNum + "   " + $moneyNum + "   " + $requireMoneyType + "   " + $moneyType);
-        if ($requireMoneyType == $moneyType && $requireMoneyNum == $moneyNum) {
-            if ($requireMoneyType === "gold") {
-                if ($user->baseInfo->gold >= $requireMoneyNum) {
-                    $enoughMoney = true;
-                } else {
-                    return Resp::err(ErrCode::notenough_gold_msg);
-                }
-            } else if ($requireMoneyType === "cash") {
-                if ($user->baseInfo->cash >= $requireMoneyNum) {
-                    $enoughMoney = true;
-                } else {
-                    return Resp::err(ErrCode::notenough_cash_msg);
-                }
-            } else {
-                return Resp::err(ErrCode ::paras_err, $moneyType);
-            }
-        } else {
-            return Resp::err(ErrCode ::paras_err, "error money para");
-        }
-
-        $bDeal = false;
-        if ($enoughMoney === true) {
-            if ($requireMoneyType === "gold") {
-                $bDeal = Data_UserGame:: Consume_Gold($user->baseInfo, $requireMoneyNum);
-            } else if ($requireMoneyType === "cash") {
-                $bDeal = Data_UserGame:: Consume_Cash($user->baseInfo, $requireMoneyNum);
-            }
-        }
-
-        # 6.进行消耗升星
-        if ($bDeal) {
-            $strengthHero->curBloodId += 1;
-            # # 消耗道具
-            $myPacketItems->$requirePieceId -= $requirePiecesNum;
-            if ($myPacketItems->$requirePieceId < 0) {
-                $myPacketItems->$requirePieceId = 0;
-            }
-
-            $req->userInfo->game->store->segement = $myPacketItems;
-            # 回写数据
-            UserProc::updateUserInfo();
-            $resp = Resp::ok($strengthHero);
-            #  推送系统消息
-            SystemProc::Hero_purification($req->zoneid, $user->baseInfo, $heroModelId);
-        }
-        ActiveProc::ChangeTaskCount($req);
-
-        return $resp;
+        return Resp::err(ErrCode::err_method_obsoleted);
     }
 
     /**

+ 1 - 5
Gameserver/nbproject/private/private.xml

@@ -12,11 +12,7 @@
     </editor-bookmarks>
     <open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
         <group>
-            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/model/User/Ins_TaskParams.php</file>
-            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/model/User/Ins_TaskCard.php</file>
-            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/model/User/Info_UserGameHero.php</file>
-            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/model/User/Ins_TaskStep.php</file>
-            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/model/User/Ins_TaskInfo.php</file>
+            <file>file:/D:/local_svn/0_ylsj2019/ylsj2019Server/Gameserver/Amfphp/main.php</file>
         </group>
     </open-files>
 </project-private>

+ 1 - 1
Gameserver/nbproject/project.properties

@@ -1,6 +1,6 @@
 auxiliary.org-netbeans-modules-php-smarty.smarty-framework=true
 include.path=${php.global.include.path}
-php.version=PHP_70
+php.version=PHP_80
 source.encoding=UTF-8
 src.dir=.
 tags.asp=false