当前位置: 首页>>代码示例>>PHP>>正文


PHP Tools::gameConfig方法代码示例

本文整理汇总了PHP中Tools::gameConfig方法的典型用法代码示例。如果您正苦于以下问题:PHP Tools::gameConfig方法的具体用法?PHP Tools::gameConfig怎么用?PHP Tools::gameConfig使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Tools的用法示例。


在下文中一共展示了Tools::gameConfig方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: main

 public function main($UrlAppend = NULL, $get = NULL, $post = NULL)
 {
     if (!$_REQUEST['server_id']) {
         return array();
     }
     $noticeType = Tools::gameConfig('noticeType', $this->_gameObject->_gameId);
     $this->_assign['noticeType'] = $noticeType;
     // 		$this->_assign['forbid'] = array('0'=>'不屏蔽','1'=>'屏蔽');
     if ($this->_isPost() && !empty($_POST["subbutton"])) {
         $postData = array('title' => trim($_POST['title']), 'delay' => intval($_POST['IntervalTime']), 'begin' => trim($_POST['begin']), 'end' => trim($_POST['end']));
         if ($post) {
             $postData = array_merge($post, $postData);
         }
         $getData = $getData = $this->_gameObject->getGetData($get);
         $data = $this->getResult($UrlAppend, $getData, $postData);
         // 		print_r($postData);
         // 		print_r($data);
         // 		exit;
         if ($data['status'] == 1) {
             $jumpUrl = $this->_urlNotice();
             $this->jump('操作成功', 1, $jumpUrl);
         } else {
             $errorInfo = '操作失败:';
             $this->jump($errorInfo . $data['info'], -1);
         }
     }
     return $this->_assign;
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:28,代码来源:SanFen.class.php

示例2: _init

 public function _init()
 {
     $this->_assign[self::ITEM_TYPE] = Tools::gameConfig(self::ITEM_TYPE, $this->_gameObject->_gameId);
     //itemTypes
     $this->_assign[self::BIND_TYPE] = Tools::gameConfig(self::BIND_TYPE, $this->_gameObject->_gameId);
     //bindType
     $this->_assign[self::GOLD_TYPE] = Tools::gameConfig(self::GOLD_TYPE, $this->_gameObject->_gameId);
     //goldType
     $this->_assign[self::KEY_TYPE] = Tools::gameConfig(self::KEY_TYPE, $this->_gameObject->_gameId);
     //keyType
     $this->_assign[self::ITEM_PACKAGE_TYPE] = Tools::gameConfig(self::ITEM_PACKAGE_TYPE, $this->_gameObject->_gameId);
     //keyType
     $this->_assign[self::EXCHANGE_TYPE] = Tools::gameConfig(self::EXCHANGE_TYPE, $this->_gameObject->_gameId);
     //keyType
     $this->_assign['itemReceiveConditions'] = $this->partner('ItemReceiveCondition');
     //礼包领取的条件
     $this->_assign['items'] = $this->partner('Item');
     $this->_assign['selected'][self::BIND_TYPE] = 2;
     //0:不绑定,1:绑定服,2:绑定玩家
     $this->_assign['selected'][self::GOLD_TYPE] = 2;
     //1:系统元宝,2:GM元宝
     $this->_assign['selected'][self::KEY_TYPE] = 10;
     //1:36位,2 10位
     $this->_assign['selected'][self::ITEM_PACKAGE_TYPE] = 1;
     //1:标准礼包,2: 共享礼包
     $this->_assign['selected'][self::EXCHANGE_TYPE] = 2;
     //1:补偿金币卡,2: 智能金币卡
     $this->_assign['URL_itemReceiveConditions'] = Tools::url(CONTROL, 'ItemReceiveCondition', array('timeout' => '1', 'zp' => PACKAGE, '__game_id' => $this->_gameObject->_gameId, 'server_id' => $_REQUEST['server_id']));
     $this->_assign['URL_itemUpdate'] = Tools::url(CONTROL, 'Item', array('timeout' => '1', 'zp' => PACKAGE, '__game_id' => $this->_gameObject->_gameId, 'server_id' => $_REQUEST['server_id']));
     $this->_assign['URL_itemCard'] = Tools::url(CONTROL, 'ItemCard', array('submit' => 1, 'zp' => PACKAGE, '__game_id' => $this->_gameObject->_gameId, 'server_id' => $_REQUEST['server_id']));
     $this->_assign['URL_playerLookup'] = Tools::url(CONTROL, 'PlayerLookup', array('sbm' => 1, 'zp' => PACKAGE, '__game_id' => $this->_gameObject->_gameId, 'server_id' => $_REQUEST['server_id']));
     $this->_assign['URL_ItemPackageEdit'] = Tools::url(CONTROL, 'ItemPackageEdit', array('zp' => PACKAGE, '__game_id' => $this->_gameObject->_gameId, 'server_id' => $_REQUEST['server_id']));
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:33,代码来源:HuanJL.class.php

示例3: _init

 public function _init()
 {
     $this->_assign['URL_itemsDel'] = $this->_urlItemsDel();
     $this->_backpackSearchType = Tools::gameConfig('backpackSearchType', $this->_gameObject->_gameId);
     $this->_assign['backpackSearchType'] = $this->_backpackSearchType;
     $this->_assign['userType'] = Tools::gameConfig('userType', $this->_gameObject->_gameId);
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:7,代码来源:XiYou.class.php

示例4: _init

 public function _init()
 {
     $this->_lockUserTypes = Tools::gameConfig('lockUserType', $this->_gameObject->_gameId);
     $this->_assign['userType'] = Tools::gameConfig('userType', $this->_gameObject->_gameId);
     //$this->_assign['lockUserType'] = $this->_lockUserTypes;
     $this->_assign['lockUserType'] = $this->_lockUserTypes;
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:7,代码来源:Default_1_1.class.php

示例5: _init

 public function _init()
 {
     $this->_assign['exchangeTypes'] = Tools::gameConfig('exchangeTypes', $this->_gameObject->_gameId);
     //itemTypes
     $this->_userType = Tools::gameConfig('userType', $this->_gameObject->_gameId);
     $this->_assign['userType'] = $this->_userType;
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:7,代码来源:NuFengZhanChui.class.php

示例6: _init

 public function _init()
 {
     $this->_assign['URL_TitleOrGagLocalLog'] = $this->_urlLocalLog();
     $this->_assign['URL_TitleOrGagInGame'] = $this->_urlInGame();
     $this->_assign['URL_AddTitleOrGag'] = $this->_urlLockAccountAdd();
     $this->_lockUserType = Tools::gameConfig('lockUserType', $this->_gameObject->_gameId);
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:7,代码来源:FHJZ.class.php

示例7: _career

 private function _career()
 {
     static $career = false;
     if ($career === false) {
         $career = Tools::gameConfig('career', $this->_gameObject->_gameId);
     }
     return $career;
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:8,代码来源:XiYou.class.php

示例8: _vocationId

 private function _vocationId($vocationId = 0)
 {
     static $vocation = false;
     //首次执行,放进内存保存
     if ($vocation === false) {
         $vocation = Tools::gameConfig('vocationId', $this->_gameObject->_gameId);
         //vocation 职业 :1武者 ,2气宗 ,3药师
     }
     return $vocation[$vocationId];
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:10,代码来源:zhanlong.class.php

示例9: _init

 public function _init()
 {
     $this->_assign[self::KEY_TYPE] = Tools::gameConfig(self::KEY_TYPE, $this->_gameObject->_gameId);
     //keyType
     $this->_assign[self::BIND_TYPE] = Tools::gameConfig(self::BIND_TYPE, $this->_gameObject->_gameId);
     //bindType
     $this->_assign[self::ITEM_PACKAGE_TYPE] = Tools::gameConfig(self::ITEM_PACKAGE_TYPE, $this->_gameObject->_gameId);
     //keyType
     $this->_assign['URL_itemUpdate'] = Tools::url(CONTROL, 'Item', array('timeout' => '1', 'zp' => PACKAGE, '__game_id' => $this->_gameObject->_gameId, 'server_id' => $_REQUEST['server_id']));
     $this->_assign['URL_itemCard'] = Tools::url(CONTROL, 'ItemCard', array('zp' => PACKAGE, '__game_id' => $this->_gameObject->_gameId, 'server_id' => $_REQUEST['server_id']));
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:11,代码来源:GongFu.class.php

示例10: main

 public function main($UrlAppend = NULL, $get = NULL, $post = NULL)
 {
     if (!$_REQUEST['server_id']) {
         return array();
     }
     // 		print_r($_POST);
     // 		$gameConf = $this->_gameObject->getIfConf();
     // 		$getData = $this->_gameObject->getGetData($gameConf['NoticeEdit']['get']);
     // 		$postData = $this->_gameObject->getPostData($_GET['id']);
     // 		if($post){
     // 			$postData = array_merge($post,$postData);
     // 		}
     // 		$postData = array_filter($postData);
     // 		$data = $this->_gameObject->getNotice($postData);
     // 		if($data['data']){
     // 			foreach($data['data'] as &$item){
     // 				if($item['id']==$_GET['id']){
     // 					$this->_assign['selected']	=	$item;
     // 				}
     // 			}
     // 		}
     $noticeType = Tools::gameConfig('noticeType', $this->_gameObject->_gameId);
     $this->_assign['noticeType'] = $noticeType;
     $this->_assign['forbid'] = array('0' => '不屏蔽', '1' => '屏蔽');
     if (isset($_GET['id'])) {
         $getData = $this->_gameObject->getGetData(array('type' => 'placardlist'));
         $data = $this->getResult($UrlAppend, $getData, array('id' => $_GET['id']));
         if ($data['status'] == 1) {
             $this->_assign['info'] = $data['data']['list'][0];
         }
     }
     if ($this->_isPost() && !empty($_POST["subbutton"])) {
         $postData = array('id' => trim($_GET["id"]), 'title' => trim($_POST['title']), 'delay' => intval($_POST['IntervalTime']), 'forbid' => intval($_POST['forbid']), 'type' => intval($_POST['type']), 'begin' => strtotime(trim($_POST['begin'])), 'end' => strtotime(trim($_POST['end'])));
         if ($post) {
             $postData = array_merge($post, $postData);
         }
         $getData = $getData = $this->_gameObject->getGetData($get);
         $data = $this->getResult($UrlAppend, $getData, $postData);
         // 			print_r($postData);
         // 			print_r($data);exit;
         if ($data['status'] == 1) {
             $jumpUrl = $this->_urlNotice();
             $this->jump('操作成功', 1, $jumpUrl);
         } else {
             $errorInfo = '操作失败:';
             $this->jump($errorInfo . $data['info'], -1);
         }
     }
     return $this->_assign;
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:50,代码来源:HuanJL.class.php

示例11: main

 public function main($UrlAppend = NULL, $get = NULL, $post = NULL)
 {
     if (!$_REQUEST['server_id']) {
         return array();
     }
     $noticeType = Tools::gameConfig('noticeType', $this->_gameObject->_gameId);
     $this->_assign['noticeType'] = $noticeType;
     $this->_assign['forbid'] = array('0' => '不屏蔽', '1' => '屏蔽');
     if (isset($_GET['id']) && !$this->_isPost()) {
         $noticeType = array(0 => '跑马灯', 1 => '游戏信息公告', 2 => '喇叭', 3 => '跑马灯+聊天(紧急公告)', 4 => ' 聊天公告');
         $this->_assign['noticeType'] = $noticeType;
         $getData = $this->_gameObject->getGetData($get);
         $data = $this->getResult('listNotice', $getData, array('id' => $_GET['id']));
         //			print_r(array('id'=>$_GET['id']));
         //			print_r($data);
         //			exit;
         if ($data['status'] == 0) {
             $this->_assign['dataList'] = $data['data'];
         }
     }
     if ($this->_isPost() && !empty($_POST["subbutton"])) {
         $postData = array('id' => trim($_GET["id"]), 'title' => trim($_POST['title']), 'contents' => trim($_POST['contents']), 'intervals' => intval($_POST['intervals']), 'noticeType' => intval($_POST['noticeType']), 'startTime' => trim($_POST['startTime']), 'endTime' => trim($_POST['endTime']), 'op' => 0, 'playMode' => 1, 'status' => 1);
         if ($post) {
             $postData = array_merge($post, $postData);
         }
         $getData = $getData = $this->_gameObject->getGetData($get);
         $data = $this->getResult($UrlAppend, $getData, $postData);
         if ($data['status'] == 0) {
             $jumpUrl = $this->_urlNotice();
             $this->jump('操作成功', 1, $jumpUrl);
         } else {
             $errorInfo = '操作失败:';
             $this->jump($errorInfo . $data['info'], -1);
         }
     }
     return $this->_assign;
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:37,代码来源:DaoJian.class.php

示例12: main

 public function main($UrlAppend = null, $get = null, $post = null)
 {
     if (!$this->_isPost()) {
         return $this->_assign;
     }
     $postData = $this->getPostData($post);
     $getData = $this->_gameObject->getGetData($get);
     $data = $this->getResult($UrlAppend, $getData, $postData);
     if ($data['status'] != 1) {
         $this->_assign['connectError'] = 'Error Info:' . $data['info'];
         return $this->_assign;
     }
     $cardInfo = $data['data'];
     $cardInfo['goods'] = json_decode($cardInfo['goods'], true);
     $itemsCon = array();
     if (is_array($cardInfo['goods'])) {
         foreach ($cardInfo['goods'] as $item) {
             $itemsCon[$item['goodsId']] = '';
         }
         $itemsCon = $this->_getItemsName($itemsCon);
         $cardInfo['itemInfo'] = '';
         foreach ($cardInfo['goods'] as $item) {
             $cardInfo['itemInfo'] .= $itemsCon[$item['goodsId']] . "(<font color='#FF0000'>{$item['num']}</font>),";
         }
         $bindTypes = Tools::gameConfig(self::BIND_TYPE, $this->_gameObject->_gameId);
         //bindType
         $goldTypes = Tools::gameConfig(self::GOLD_TYPE, $this->_gameObject->_gameId);
         //goldType
         $cardInfo['bindType'] = $bindTypes[$cardInfo['bindType']];
         $cardInfo['goldType'] = $goldTypes[$cardInfo['goldType']];
         $cardInfo['addTime'] = date('Y-m-d H:i:s', $cardInfo['addTime']);
         $cardInfo['exchangeTime'] = ($tmp = intval($cardInfo['exchangeTime'])) ? date('Y-m-d H:i:s', $tmp) : '--';
     }
     $this->_assign['cardInfo'] = $cardInfo;
     return $this->_assign;
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:36,代码来源:GongFu.class.php

示例13: _getLogDetail

 private function _getLogDetail()
 {
     return Tools::gameConfig('LogDetail', $this->game_id);
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:4,代码来源:GmSftx.class.php

示例14: _init

 public function _init()
 {
     $this->_assign['URL_itemsDel'] = $this->_urlItemsDel();
     $this->_assign['itemTypes'] = Tools::gameConfig('itemTypes', $this->_gameObject->_gameId);
 }
开发者ID:huangwei2wei,项目名称:kfxt,代码行数:5,代码来源:chunqiu.class.php


注:本文中的Tools::gameConfig方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。