發表於 : 2008-08-12 9:09 pm
黑咪 寫:又來問題了
任務獎勵的物品的問題
個案:玩家的武器背包是空的時候完成有送武器的任務時,該現家的武器背包便會變成〔,123〕,弄致玩家開不到武器背包
希望大大能夠解決
我尚未去看程式碼,所以大概的解決之道就是去寫個判斷,在給道具的那邊
當背包內無物品時,寫入背包時不要加上,即可
實際上不難,自己修改一下吧
黑咪 寫:又來問題了
任務獎勵的物品的問題
個案:玩家的武器背包是空的時候完成有送武器的任務時,該現家的武器背包便會變成〔,123〕,弄致玩家開不到武器背包
希望大大能夠解決
if(!eregi($a_ids, $temp_sql)){
$temp_sql.=",".$a_ids."='".implode(",",$item_packs[$a_ids])."'";
$s=implode(",",$item_packs[$a_ids]);
if($item_pack[$a_ids]=="")
{
$s=substr($s,1,strlen($s));
}
$temp_sql.=",".$a_ids."='".$s."'";
minglo 寫:現在做到的是可打多怪,但不能獨立計算
ALTER TABLE `wog_mission_main` ADD `get_money` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0' AFTER `get_item_id` ;
$sql="select m_id,m_run,put_item_id,get_item_id
,get_money
if($mission["get_item_id"]){
$wog_mission_tool->mission_rewarda($user_id,$m_id);
}
if($mission["get_money"]){
$wog_mission_tool->mission_money($user_id,$mission["get_money"]);
}
10度C~ 寫:minglo 寫:現在做到的是可打多怪,但不能獨立計算
恩恩~那值得我開發一下