[AMX][Plugins]Hướng dẫn làm plugin thêm súng mới

Status
Không mở trả lời sau này.
mrbang 123 đâu rùi bác bảo làm cho tui mấy cái file ảnh trong muc vgui tui load lên mà sao bác k làm hộ chán quá
 
pro nào chỉ cho mình cách thêm nhân vật và thêm súng như kiểu cso đi .đọc mấy bài thêm súng thì phải làm quá nhiều plugin nên cách đó không khả thi và cũng không có sound riêng biệt.có thể dẫn tới dis game bác nào nhanh hộ mình..........thanks
 
Chèn hud kill:
public plugin_init()
{
register_plugin("Test plugin", "1.0", "Nguyễn Duy Linh - redplane")
register_message(get_user_msgid("DeathMsg"), "fw_death")
}

public fw_death()
{
new killer = get_msg_arg_int(1)
new victim = get_msg_arg_int(2)
if (has_g36k[killer] && get_user_weapon(id) == CSW_AUG)
set_msg_arg_string(4, "g36k")
return PLUGIN_CONTNUE
}

// Cái hud g36k được xác định trong file hud.txt
// Với cái tên là d_g36k, nhưng mình chỉ điền g36k thôi, bỏ tiền tố d_
 
Ai hướng dẫn tui dùng cái NST wpn mới dc ko :(,làm mãi mà chỉ hiện mỗi menu
 
@Ken: Cái này tui thử rồi,lúc đầu tui cũng bị như thế!
Đầu tiên là copy cái lang trong mục data của sontung!
Tiếp theo là thêm tên model súng(thêm vào) vào myweapon.ini là có thể vào mua đc rồi!
VD: v_knifebig.mdl thì vào myweapon.ini thêm vào dòng vũ khí cận chiến là: , knifebig
 
Ai có thể hướng dẫn làm hand riêng cho từng nhân vật không ?? Tui đã thử nhưng không được, cần hướng dẫn hoàn chỉnh
 
Làm hand riêng à :| Cái đó liên quan đến hàm set_model gì đó :-s
 
Làm hand riêng à :| Cái đó liên quan đến hàm set_model gì đó :-s

Bác có rành không ?? Định hỏi sontung nhưng chả thấy bác ý đâu.
Mà cũng không cần hand cho tường nhân vật, 2 phe cũng được rồi
 
Bác có rành không ?? Định hỏi sontung nhưng chả thấy bác ý đâu.
Mà cũng không cần hand cho tường nhân vật, 2 phe cũng được rồi

public plugin_init()
{
register_plugin("test test test", "1.0", "Nguyen Duy Linh - Redplane")
register_message(SVC_SendWeaponAnimation, "svc_send")
}

public svc_send(msg_id, msg_dest, msg_entity)
{
if (Điều kiện kiểm tra player là nam)
set_msg_arg_int(1, ARG_BYTE, 1) // Nếu player là nam, thì chạy submodel 1 của skin
else set_msg_arg_int(1, ARG_BYTE, 2) // Còn lại thì chạy submodel là 2
return PLUGIN_CONTINUE
}
 
Chỉnh sửa cuối:
@red: Tại sao chúng ta không gộp cả code phân hand 2 phe và nam nữ vào làm 1 luôn nhỉ ? :> hand nam, nữ của 2 phe khác nhau luôn -> áp dụng cho cscf
@kiowind: Lâu rồi tôi mới thấy ông.
 
register_message(SVC_SendWeaponAnimation, "svc_send")
Thank cậu nhé.Chả biết làm sao mà lại quên mất cái msg SVC_SendWeaponAnimation =D>=D>=D>=D>=D>
Trước để hiện grup trong v model mình toàn dùng HAM_SEND_Weaponanim để lấy stt anim rồi chạy lại.
về thử reg cái SVC_SendWeaponAnimation xem ntn ^^
 
Các pro bảo tùy mục đích mà sử dụng các cách khai báo khác nhau sao cho hợp lý, không là lag đấy..
 
@redplane: thanks, đang thử.
@wesker: hè về quê mới lên lại thành phố
 
À..hoá ra là học ĐH rồi à ?
 
À..hoá ra là học ĐH rồi à ?

Thì cũng lớn rồi nên không như xưa nữa, ít vào 4rum lắm.
P/S: Không biết spam thế này bác okokoloko có chém không ??
 
Cái plugin này của bác Tùng mình muốn upgrade ver cho nó quá, chắc phải sửa vài thứ cho good.
 
public plugin_init()
{
register_plugin("test test test", "1.0", "Nguyen Duy Linh - Redplane")
register_message(SVC_SendWeaponAnimation, "svc_send")
}

public svc_send(msg_id, msg_dest, msg_entity)
{
if (Điều kiện kiểm tra player là nam)
set_msg_arg_int(1, ARG_BYTE, 1) // Nếu player là nam, thì chạy submodel 1 của skin
else set_msg_arg_int(1, ARG_BYTE, 2) // Còn lại thì chạy submodel là 2
return PLUGIN_CONTINUE
}
ông đã chạy thử chưa red.không chạy đc thì phải
mà cái SVC_SendWeaponAnimation phải là SVC_WEAPONANIM mới đúng
nếu là SVC_WEAPONANIM thì không thể register_message đc thì phải
hình như nó chỉ cho reg những event của cs thôi
http://wiki.alliedmods.net/Half-Life_1_Game_Events

Cái plugin này của bác Tùng mình muốn upgrade ver cho nó quá, chắc phải sửa vài thứ cho good.
giờ có dùng nó nữa đâu ^^
 
Ý em là mình sửa cho nó hoàn hảo về thông số được như cái nst weapon mod kia...muốn upgrade cái này cho ai thích add riêng lẻ ấy mà :D
 
Các đồng chí sau này post code gì lên cho vào thẻ PHP hộ cái nhé cho dễ nhìn ==!
 
Spam hả bạn! Lần sau là tui phạt theo đúng quy định của forum đó!
 
Status
Không mở trả lời sau này.
Back
Top