已解決
問題:收購
請問一下wog_act_bid.php內function sale_buy_item2中的get_arm_id可以用什麼來代替?
很迷惑
再次謝謝aaasss9555的解答幫忙,十分感謝
已解決
問題:倉庫
請問一下wog_act_arm.php 內 function arm_depot_list 中的 $_POST["temp_id"] 是在那裡讀取的!?
想轉移到V3發現很難啊
謝謝aaasss9555的解答幫忙,十分感謝
[已解決]V4的收購功能已解決
問題:收購 請問一下wog_act_bid.php內function sale_buy_item2中的get_arm_id可以用什麼來代替? 很迷惑 再次謝謝aaasss9555的解答幫忙,十分感謝 已解決 問題:倉庫 請問一下wog_act_arm.php 內 function arm_depot_list 中的 $_POST["temp_id"] 是在那裡讀取的!? 想轉移到V3發現很難啊 謝謝aaasss9555的解答幫忙,十分感謝 最後由 黑咪 於 2010-08-21 8:07 am 編輯,總共編輯了 6 次。
Re: [閒聊]V4的倉庫功能還是不明白
因為我把v4中的arm_depot_list 放到v3中 再利用alertWindowMsg("$d_type,$d_type2");來檢查$_POST["temp_id"]和$_POST["temp_id2"] 得出的是2個undefined
Re: [閒聊]V4的倉庫功能通常POST是從JS檔傳過來的值喔
看看哪裡有呼叫到他吧
Re: [閒聊]V4的倉庫功能先謝謝10度c大你能抽空解答小弟問題
不過小弟愚蠢, 在js中找不到那才是對應的POST 可能是我找不對地方吧....有空再找過 再謝10度C大大, 如果可以再提示一下小弟XD
Re: [閒聊]V4的倉庫功能在js中當然找不到對應的POST
$d_type=$_POST["temp_id"]; $d_type2=$_POST["temp_id"]; if(empty($d_type)) { $d_type="0"; $d_type2="0"; } 一開始開時$d_type和$d_type2都是空白的 索以判斷(if)$d_type為空時(empty) 就會把$d_type和$d_type2=0 在depot_list的JS中 可以找到 w_c(temp_table1+bank_depot_menu+temp_table2); 以下是bank_depot_menu的部分內容 <a href="javascript:parent.act_click(\'arm\',\'depot_list\',\'0\')" target="mission">武器</a> <a href="javascript:parent.act_click(\'arm\',\'depot_list\',\'1\')" target="mission">頭部</a> <a href="javascript:parent.act_click(\'arm\',\'depot_list\',\'2\')" target="mission">身體</a> <a href="javascript:parent.act_click(\'arm\',\'depot_list\',\'3\')" 當你開啟倉庫後上面會有一排這樣的原始碼 act_click的第三個(紅色部分)就是$_POST["temp_id"]了 另外alertWindowMsg("$d_type,$d_type2");也寫錯了 $xxx不能用"或'包起來,不然會變成文字 書本的好壞不在於厚度而是內容;
人生的意義在於內涵而不是長短。
Re: [閒聊]V4的收購功能謝謝 aaasss9555 的幫忙, 已經成功移植到v3中了
不過我又有問題了....希望有高手再度幫忙 問題:收購 請問一下wog_act_bid.php內function sale_buy_item2中的get_arm_id可以用什麼來代替? 很迷惑 最後由 黑咪 於 2010-08-13 9:51 am 編輯,總共編輯了 1 次。
Re: [閒聊]V4的收購功能替代??不太懂的說
的get_arm_id函數在forum_support/function.php中 // 取出裝備增益數值的對應id function get_arm_id($d_id,&$item_id,&$hs_id,&$ps_id) 如果這部份要移到WOG3的話 有超多多地方需要刪 因為WOG3沒有精練和鑲嵌 另外提供你一個小秘訣 把index的 <frameset rows="0,39,*,0,0,0" border="0" resize="no" id="set_mainframe"> 改成 <frameset rows="0,39,*,100,0,0" border="0" resize="no" id="set_mainframe"> 可以看到PHP的錯誤,那裡錯了之類的 p.s.如果改成那樣沒有顯示,就改成rows="0,39,*,0,100,0" 書本的好壞不在於厚度而是內容;
人生的意義在於內涵而不是長短。
Re: [閒聊]V4的收購功能謝謝aaasss9555的幫忙
get_arm_id除去精練和鑲嵌外就只剩下第一個$item_id=$d_id; 可是在function sale_buy_item2裡的$item_id不是裝備的id, 而是一個奇怪的數值 原來有秘訣可以看到php的錯誤, 多謝了 很實用呢
Re: [閒聊]V4的收購功能我發現那個數值是什麼了
當收購的物品是武器類時 系統會讀取我武器背包內的頭1個id 例如收購的物品是木弓id:3 而我武器背包id:9,2,3,2 $item_id就會是9 這個情況是要如何修改呢?_?
Re: [閒聊]V4的收購功能由你說的可得知$item_id=$d_id;
所以我們要找到$d_id 而function get_arm_id($d_id,&$item_id,&$hs_id,&$ps_id) 有$d_id,所以我們要找是從哪裡去呼叫此函數 所以從class/wog_act_bid.php 的 sale_buy_item2找到 get_arm_id($value,$item_id,$hs_id,$ps_id); 發現$d_id就是$value 而$value,就是從 foreach($temp_eq as $value) 去指定 foreach會對陣列 $temp_eq 做迴圈,並將目前所指元素的值放到 $value 變數裡,然後陣列裡的指標會跟著移到下一個元素的位置。 用你的做舉例 $temp_eq=split(",", 9,2,3,2 ); 這時$temp_eq就會變成array(0 => 9, 1 => 2, 2 => 3, 3 => 2) 之後由foreach去做迴圈把key(array的順序位置)所指的值代入$value 因此第1次執行key是0( array(0 => 9, 1 => 2.....) )所以$value=9 第2次執行key是1( array(0 => 9, 1 => 2.....) )所以$value=2 書本的好壞不在於厚度而是內容;
人生的意義在於內涵而不是長短。
Re: [閒聊]V4的收購功能呼...
先謝謝aaasss9555詳細的解答 現在來說.... 暫時功能上大致都沒有問題 只是我想知道在.js的function p_as要如何移到v3.0中呢 f.getElementById("wog_select")會被檢查說是null或不是物件 這個要怎麼辦呢><
Re: [閒聊]V4的收購功能在function message_cls適當處新增這句(參考V4對照V3)
getElementById("wog_select") 就是去尋找Id=wog_select的元件 在這裡是div這個元件 書本的好壞不在於厚度而是內容;
人生的意義在於內涵而不是長短。
Re: [閒聊]V4的收購功能原來是這裡...
我把缺少的地方也加上了 可是就不會像v4般彈出一個灰色的小視窗 而是在下面出現出來, 按多一下就出多一個, 出來的確定/取消也沒有反應 同時修改了message_cls後有部份功能是打不開... 希望我說的清楚吧 |
回到 Online FF Battle-WOG官方聯盟推廣處
正在瀏覽這個版面的使用者:沒有註冊會員 和 21 位訪客