廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 3405 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
timmy3a
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x1 鮮花 x11
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[1.6][插件] [SMA]BM插件內 新增Creator名稱~ 高手一起研究嗎??
相信大家都玩過 BlockMaker吧


如果新增creator 名稱大家又懂嗎~?

 我參考了別的插件都弄到了一點


可是到了 CopyBlock 及  SaveBlock


的時候開始有一點問題了~ 大家思考一下030... 也幫幫忙吧...

<<CopyBlock>>

get_user_name(id, Creator, 31);
set_pev(ent, pev_target, Creator, 31);
製作block = 製作人名稱 copyblock=場名....= =
<<SaveBlock>>

new Creator[32];
pev(ent, pev_target, Creator, 31);
Save後 Restart 全部Block 變了 房名.... = =


實質我不懂寫sma 所以都是亂撞中 ....
但是有幾個情況可以說明一下 讓明白的人 想一下有什麼問題~
情況1:
<<CopyBlock>>

get_user_name(id, Creator, 31);
改成 set_pev(ent, pev_targetname, Creator, 31); 
問題更嚴重了 製作block = 製作人名稱 ,,,, copyblock=場名.... copyblock 後 原block 都變為了 房名
情況2:
<<CopyBlock>>
兩句碼 都刪掉了 插件都可以運作 而且
跟最初的一樣
製作block = 製作人名稱 copyblock=場名....= =

--------------------------------------------------
當然問題是~
如果copyblock 後
原block 及 copyblock 都是Creator 的名字
Saveblock 後
所有Block 都不會變了 Creator 名字


就是這兩個問題了~ 其實我感覺應該簡單的~
可是我不懂 sma 的碼要如果改了~ 所以要問一下大家了...
有意見 / 想法嗎~?... 幫幫忙....


或許 附上我修改中的SMA...
當中SMA 只提供 參考吧... 因為 有些Block Mod 我沒有提供的 別想偷-.-...


本帖包含附件
zip blockmaker_v4.01color.rar   (2022-06-09 14:20 / 32 KB)   下載次數:3


[ 此文章被timmy3a在2013-02-02 12:49重新編輯 ]



獻花 x0 回到頂端 [樓 主] From:香港特別行政區 | Posted:2013-02-02 12:42 |
觀眾甲
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x319 鮮花 x963
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

完全不明白你說什麼


獻花 x0 回到頂端 [1 樓] From:美國 | Posted:2013-02-02 14:02 |
timmy3a
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x1 鮮花 x11
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 觀眾甲 於 2013-02-02 14:02 發表的 : 到引言文
完全不明白你說什麼



拿下 插件 看多一點- . -就會明 


獻花 x0 回到頂端 [2 樓] From:香港特別行政區 | Posted:2013-02-02 20:05 |
Nailaz 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎 創作大師獎
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x77 鮮花 x254
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

同上帝大
看不懂妳再說啥
get_user_name(id, Creator, 31)
這個是讀取建造BM版的玩家名字
set_pev(ent, pev_targetname, Creator, 31);
這個好像是把目標設為上面的名字


web front-end and software engineer.
獻花 x0 回到頂端 [3 樓] From:臺灣中華電信股份有限公司 | Posted:2013-02-02 23:11 |
觀眾甲
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x319 鮮花 x963
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

get_user_name(id, Creator, 31);
set_pev(ent, pev_target, Creator, 31);
製作block = 製作人名稱 copyblock=場名....= =

get_user_name是讀取id的名字並將他代進去Creator

new Creator[32];
pev(ent, pev_target, Creator, 31);
Save後 Restart 全部Block 變了 房名.... = =

裏面的pev_target有定義到嗎?
裏面的target起碼你也要判斷他是否生還
不然就會出現房名了


獻花 x0 回到頂端 [4 樓] From:美國 | Posted:2013-02-05 17:46 |
timmy3a
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x1 鮮花 x11
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 觀眾甲 於 2013-02-05 17:46 發表的 : 到引言文
get_user_name(id, Creator, 31);
set_pev(ent, pev_target, Creator, 31);
製作block = 製作人名稱 copyblock=場名....= =

get_user_name是讀取id的名字並將他代進去Creator

new Creator[32];
pev(ent, pev_target, Creator, 31);
Save後 Restart 全部Block 變了 房名.... = =

裏面的pev_target有定義到嗎?
裏面的target起碼你也要判斷他是否生還
不然就會出現房名了



  裏面的target起碼你也要判斷他是否生還不然就會出現房名了


 = . = 原來經常看到的 判斷 生還 會有這個影響~.~... 謝你 有空時 改一下 看能否~.~


獻花 x0 回到頂端 [5 樓] From:香港特別行政區 | Posted:2013-02-06 00:20 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.059078 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言