| 
                
                  | timmy3a 
         
  
 | 分享:        ▼         
 [1.6][插件] [SMA]BM插件內 新增Creator名稱~ 高手一起研究嗎??
                      
                        
                        
                          |  x0 | 
 
   相信大家都玩過 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 我沒有提供的 別想偷-.-...
 
 
 
 
 [ 此文章被timmy3a在2013-02-02 12:49重新編輯 ] 
 
 |  
                  | 
                
                  | 
 |  
                  |  x0  [樓 主]
                    
                    
                     From:香港特別行政區 |  Posted:2013-02-02 12:42 | |  |  |