|
@@ -79,26 +79,26 @@ class TaskProc {
|
|
|
* 初始化成就信息
|
|
|
*/
|
|
|
public static function initAchieveData() {
|
|
|
- $dic = GameConfig::achieve_new();
|
|
|
- if($dic == null){
|
|
|
- return;
|
|
|
- }
|
|
|
-
|
|
|
- $achieveDic = ctx()->task->achieveDic;
|
|
|
- if(count((array)$achieveDic) > 0){
|
|
|
- return;
|
|
|
- }
|
|
|
-
|
|
|
- foreach ($dic as $key => $value) {
|
|
|
- $item = new Ins_Achieve();
|
|
|
- $typeId = $value->typeId;
|
|
|
- $item->typeId = $typeId;
|
|
|
- $item->cmd = $value->cmd;
|
|
|
- //$item->max = explode(',', $value->condition)[0];
|
|
|
- $item->max = $value->num;
|
|
|
- $achieveDic->$typeId = $item;
|
|
|
- }
|
|
|
- ctx()->task->achieveDic = $achieveDic;
|
|
|
+// $dic = GameConfig::achieve_new();
|
|
|
+// if($dic == null){
|
|
|
+// return;
|
|
|
+// }
|
|
|
+//
|
|
|
+// $achieveDic = ctx()->task->achieveDic;
|
|
|
+// if(count((array)$achieveDic) > 0){
|
|
|
+// return;
|
|
|
+// }
|
|
|
+//
|
|
|
+// foreach ($dic as $key => $value) {
|
|
|
+// $item = new Ins_Achieve();
|
|
|
+// $typeId = $value->typeId;
|
|
|
+// $item->typeId = $typeId;
|
|
|
+// $item->cmd = $value->cmd;
|
|
|
+// //$item->max = explode(',', $value->condition)[0];
|
|
|
+// $item->max = $value->num;
|
|
|
+// $achieveDic->$typeId = $item;
|
|
|
+// }
|
|
|
+// ctx()->task->achieveDic = $achieveDic;
|
|
|
}
|
|
|
|
|
|
//检测成就条件
|