男女独立运行绑定M菜单问题

Home Home
引用 | 編輯 xiaowei0776
2019-06-08 06:24
樓主
推文 x0
https://bbs-mychat.com/reads.php?tid=880899




ZP模式下,这个会自动绑定M菜单,怎么取消掉性别的M菜单恢复原先的ZP菜单

獻花 x0
引用 | 編輯 Nailaz
2019-06-08 11:03
1樓
  
開sma
找到
register_clcmd("chooseteam", "clcmd_changeteam")
刪除就好了
然後男女角選單再用say /sex 來呼叫

獻花 x1
引用 | 編輯 xiaowei0776
2019-06-10 01:27
2樓
  
下面是引用 Nailaz 於 2019-06-08 11:03 發表的 : 到引言文
開sma
找到
register_clcmd("chooseteam", "clcmd_changeteam")
刪除就好了
然後男女角選單再用say /sex 來呼叫


多谢,有没有办法让普通的ZP插件也加载这个功能吗?比如ZP武器

獻花 x0
引用 | 編輯 Nailaz
2019-06-11 22:40
3樓
  
下面是引用 xiaowei0776 於 2019-06-10 01:27 發表的 : 到引言文



多谢,有没有办法让普通的ZP插件也加载这个功能吗?比如ZP武器

你是指ZP的特殊道具那些吧
不如自己寫一個就好了

獻花 x0
引用 | 編輯 mingjey2000
2019-06-12 22:51
4樓
  
這插件只有丟手榴彈音效無法分辨女聲只能用男音效,還有額外加裝的特殊武器也沒辦法額外加上槍聲的音效,像是csx的武器之類!除非你自己會寫程式!

獻花 x1
引用 | 編輯 xiaowei0776
2019-06-15 10:20
5樓
  
下面是引用 mingjey2000 於 2019-06-12 22:51 發表的 : 到引言文
這插件只有丟手榴彈音效無法分辨女聲只能用男音效,還有額外加裝的特殊武器也沒辦法額外加上槍聲的音效,像是csx的武器之類!除非你自己會寫程式!

所以我在想其他的zp武器类插件要通过怎么样才能把女手模型写进去,对这个有疑问

獻花 x0
引用 | 編輯 弒血
2019-06-15 12:15
6樓
  
下面是引用 xiaowei0776 於 2019-06-15 10:20 發表的 : 到引言文


所以我在想其他的zp武器类插件要通过怎么样才能把女手模型写进去,对这个有疑问



女手模組 是武器V檔本身內部就有的手部貼圖喔


一般來說 是用


weaponanim = v檔當前手部動作排序
hand = 你v黨本身手部貼圖排序


stock view_model(id, weaponanim, hand=0)
{

message_begin(MSG_ONE_UNRELIABLE, SVC_WEAPONANIM, _, id)
write_byte(weaponanim)
write_byte(hand)
message_end()
}


ps.一般來說hand都是0(男手)...出非你模組本身有其他的 才可以改1(女手)之類的排序

獻花 x0
引用 | 編輯 xiaowei0776
2019-06-16 07:02
7樓
  
下面是引用 弒血 於 2019-06-15 12:15 發表的 : 到引言文




女手模組 是武器V檔本身內部就有的手部貼圖喔


一般來說 是用


weaponanim = v檔當前手部動作排序
hand = 你v黨本身手部貼圖排序


stock view_model(id, weaponanim, hand=0)
{

message_begin(MSG_ONE_UNRELIABLE, SVC_WEAPONANIM, _, id)
write_byte(weaponanim)
write_byte(hand)
message_end()
}


ps.一般來說hand都是0(男手)...出非你模組本身有其他的 才可以改1(女手)之類的排序

对,是的没错,我现在纠结的就是zp武器类插件是怎么引用男女独立运行来分辨是男人物还是女人物来区分武器的模型,大佬有没有示例能参考的吗?

獻花 x0
引用 | 編輯 弒血
2019-06-16 08:03
8樓
  
下面是引用 xiaowei0776 於 2019-06-16 07:02 發表的 : 到引言文


对,是的没错,我现在纠结的就是zp武器类插件是怎么引用男女独立运行来分辨是男人物还是女人物来区分武器的模型,大佬有没有示例能参考的吗?



可以用個陣列紀錄id改變每個使用者是否為男女


new g_sex[33];


public set_hand(id)
{
static viewanim, hand;

// get view anim and model sex
viewanim = pev(id, pev_weaponanim);
hand = check_sex(id);

// set anim and hand
view_model(id, viewanim, hand)
}

stock check_sex(id)
{
static model[32];
fm_get_user_model(id, model, sizeof model-1);
//模組是不是等同 "安娜" & 請自己定義找出自己模組後的名稱
if (equal(model, "anna"))
g_sex[id] = 1;
else
g_sex[id] = 0;


return g_sex[id];
}

// this get model

stock fm_get_user_model(player, model[], len)
get_user_info(player, "model", model, len)



stock view_model(id, weaponanim, hand=0)
{

message_begin(MSG_ONE_UNRELIABLE, SVC_WEAPONANIM, _, id)
write_byte(weaponanim)
write_byte(hand)
message_end()
}

獻花 x2
引用 | 編輯 xiaowei0776
2019-06-17 12:28
9樓
  
下面是引用 弒血 於 2019-06-16 08:03 發表的 : 到引言文


可以用個陣列紀錄id改變每個使用者是否為男女

new g_sex[33];
.......
谢谢大佬帮助,再问一个问题,这个代码是引用(或者修改)在武器插件还是zp主插件内?

獻花 x0
引用 | 編輯 弒血
2019-06-17 19:30
10樓
  
下面是引用 xiaowei0776 於 2019-06-17 12:28 發表的 : 到引言文

谢谢大佬帮助,再问一个问题,这个代码是引用(或者修改)在武器插件还是zp主插件内?



最好用在主插件


直接從主插件判斷模組再去設定給予性別轉換手


如果用在武器插件 你可能會每個都要重新設定一遍吧

獻花 x0