[AMX][Codes] Hỏi đáp về các code của AMX ...

  • Thread starter Thread starter sontung0
  • Ngày gửi Ngày gửi
Status
Không mở trả lời sau này.
@dias có 2 cách làm mát máu
-
PHP:
#define DAMAGE 10.0 //số dmg
ExecuteHam( Ham_TakeDamage, vitim, attacker, 0, DAMAGE, DMG_SLASH );
- set health của player đó = current health - damage
 
Thanks Ryokin:
- Cách dùng HamTakeDamage hay hơn...
-----------------------------------------------
PHP:
ExecuteHam( Ham_TakeDamage, vitim, attacker, 0, DAMAGE, DMG_SLASH );
mà sao lại có victim attacker đây :-s. lẽ ra phải 1 thôi chứ. ông giải thích từng cái Parameter đi =.=
 
Ngoài lề chút, cái múi giờ forum của chú dias hình như lệch GMT à ?
 
@Ngoài giờ 1 chút:
- Nó lệch cũng chả sao cả. vì ít khi xem giờ trong 4rum. Thích thì chỉnh lại... Rồi đó...
 
Chỉnh sửa cuối:
Thanks Ryokin:
- Cách dùng HamTakeDamage hay hơn...
-----------------------------------------------
PHP:
ExecuteHam( Ham_TakeDamage, vitim, attacker, 0, DAMAGE, DMG_SLASH );
mà sao lại có victim attacker đây :-s. lẽ ra phải 1 thôi chứ. ông giải thích từng cái Parameter đi =.=
PHP:
ExecuteHam(Ham_TakeDamage, victim, attacker, attacker, damage, DMG_BULLET)
DMG_BULLET ==> dạng của damage (bom, dạn ,....) (thường dùng cái này)
Ham_TakeDamage là dùng khi muốn 1 ent nào (attacker) gây takedamage cho 1 ent nào (victim) vì vậy mà nó có attacker và victim
nếu dùng cho player thì nếu victim bị chết thì nó sẽ hiện name attacker và victim lên DeathMsg
Chứ nó không phải chỉ là giảm Hp của victim
Mọi thứ có trong các file .ini hết đấy,cú mở các file inc hay dùng ra mà xem là có hết
 
Chỉnh sửa cuối:
Ông Tùng nói như vậy không được chuẩn đâu nhé, nếu cái entity thực hiện mà pev_valid(ent) < 0 thì nó không thực hiện ham_takedamage đâu, tôi dính cái này nhiều rồi, mà thứ 2, nếu cái entity gây damage không phải là player thì nó cũng không hiện hud, coi như là silent death. dùng hàm fake_damage của fakemeta ấy, nó bao quát hơn nhiều

---------- Post added at 15:44 ---------- Previous post was at 15:41 ----------

Mà cái idinflictor là id của vũ khí, tìm nó bằng cách new ent = find_entity_by_owner(id, "weapon_m4a1", id), chứ không phải player đâu nhé
 
Ông Tùng nói như vậy không được chuẩn đâu nhé, nếu cái entity thực hiện mà pev_valid(ent) < 0 thì nó không thực hiện ham_takedamage đâu

tất nhiên là ent attacker và victim phải tồn tại
nếu cái entity gây damage không phải là player thì nó cũng không hiện hud
thì tất nhiên cả victim và attacker đều là player thì nó mới hiện DeathMsg chứ
 
- à được rồi, thanks các bác nhiều :D
---------------------------------------------
@sontung0:
- Sao mình làm Human Screnario trên hlds nó cứ bị bad load là sao nhỉ. mình chạy đủ models sound hết rồi, lang rồi config rồi module, spawn point,... Cho Human Screnario mà nó vẫn ko chạy. ông Tùng có liên kết nó với cái nào ko. sao nó ko chạy ta:|
 
Chỉnh sửa cuối:
Ai biết cho mình hỏi chút:
Mình muốn bỏ cái tâm ngắm của tất cả các súng trong cs1.6 thì dùng mã lệnh hay plugin gì. Giống như trong chế độ Zombie có plugin "zp_no_crosshair.amxx" dành cho Zombie đó!
Cám ơn!
 
@dias:Nó liên kết nhiều lắm... Chú dùng cả bản CSO-NST may ra chạy được.
 
- à được rồi, thanks các bác nhiều :D
---------------------------------------------
@sontung0:
- Sao mình làm Human Screnario trên hlds nó cứ bị bad load là sao nhỉ. mình chạy đủ models sound hết rồi, lang rồi config rồi module, spawn point,... Cho Human Screnario mà nó vẫn ko chạy. ông Tùng có liên kết nó với cái nào ko. sao nó ko chạy ta:|
liên kết với nst_wpn ^^
xem nó dùng include nào thì cho hết vào
 
Tốt nhất nếu mà đùng tới mấy plugin mode của anh ấy cứ bê hết các plugin,inc liên quan vào..
 
Trời ơi. nst_wpn. còn liên kết với mấy cái kai nữa +_+
 
Thì đã nói rồi mà.. Nó liên kết chằng chịt với các sub-plugin khác cho nên tách ra là không chạy được..
 
Ai nói ko tách dc :)). tách cái nst_wpn với mấy cái kia ra chuyện nhỏ... mà lười quá vả lại ko có time
 
Ta đâu nói không bỏ liên kết của nó dc đâu..
Ai biết plugin SvenCoop Exp Mod hoạt động như thế nào ko?
 
có link ko zz
mà sao nst_player ko tương thích với ZP mà bản CSRM vẫn chơi dc nhỉ
 
Ai có plugin thêm nhân vật send cho em với em tìm hoài không thấy, mà cái plugin hoạt động riêng lẻ ấy chứ plugin NST_ADD_PLAYER toàn phải thêm plugin NST_Wpn nó mới hoạt động được chán lắm. Mà em nghe có bác nào bảo cái plugin của sontung cũ gì đó hoạt động riêng lẻ đó ai có cho em nha.
 
Oắc.. Cái nst player làm gì có native với weapon nhỉ ? Nó chỉ native với plugin hand thôi chứ ?
 
Vậy bỏ mấy cái kia ra được không chỉ lấy file amxx NST_ADD_PLAYER với file ini NST_Player được hok cho file này hoạt động riêng lẻ với mấy cái kia đi được hok anh
 
Status
Không mở trả lời sau này.
Back
Top