[AMX] Tổng hợp Code, Plug do Mem chế hoặc giới thiệu

  • Thread starter Thread starter Orpheus
  • Ngày gửi Ngày gửi
^
- TraceLine có đếch gì khó đâu :|. Get origin hiện tại và aim origin. rồi tạo traceline. xong get result. rồi dùng result đó get_tr2 (TR_iHit) chắc vậy. rồi xem. nếu HIT_HEAD thì damage * 4. còn LEG thì * 0.75. cứ vậy đi
 
Chính xác hơn á.... Cho mình xin code đi .... :)
Code gì cơ:-??Nói chung chung thế sao hiểu nổi:-??
^
- TraceLine có đếch gì khó đâu :|. Get origin hiện tại và aim origin. rồi tạo traceline. xong get result. rồi dùng result đó get_tr2 (TR_iHit) chắc vậy. rồi xem. nếu HIT_HEAD thì damage * 4. còn LEG thì * 0.75. cứ vậy đi
Vào bụng *1.25:-"
 
Chỉnh sửa cuối:
Code gì cơ:-??Nói chung chung thế sao hiểu nổi:-??

Thôi .... Thanks ! Có cái get_tr2 là được rùi :)

---------- Post added at 22:25 ---------- Previous post was at 21:58 ----------

Code gì cơ:-??Nói chung chung thế sao hiểu nổi:-??

Tức là cho mình xin code chỗ traceline !
Set damage kiểu gì giờ.. Hay ghi data rồi vô Ham_takedamage set damage -> hok hay mà sợ nó lâu !

(Cứ cho mình xin hết cái func đó nha :5cool_still_dreamin )
 
Dùng traceline hiện giờ tui mới có code aim trúng người mới tính damage,nhưng dc cái là có hỗ trợ backstab hit rồi:)
 
Mấy bác chỉ em code chạy anim khi nhân vật đang chạy với... EM làm nhưng lỗi ác quá

Em làm thế này:

+ registerHam mấy cái "Ham_Weapon_SecondaryAttack", PrimaAttack... Rồi cho vào 1 biến g_attack = đang gây damage
+ check xem player có đang chạy ko
+ set_task(0.7, "send_run_wpn",_,_,_,"b") -> Nếu đang chạy. !g_atack thì cho send_run_anim ...

Nhưng mà khi send anim thì nó bị lỗi tùm lum à
VD: Lúc đang chạy thì send anim bình thường....Lúc stab (dao) thì nó send cái anim stab khoảng 1 s (chưa hết anim ấy) thì lại chuyển sang cái Run anim rồi

Biết lỗi chỗ đó mà ko có cách nào sửa được ! Mong mấy bác giúp đỡ!
 
muốn làm ani run cho weapon đúng không?
1.Mỗi weapon phải có animation đó đã.
2. Mỗi wpn sẽ có một sequence riêng, hìhkhi thêm vào thì phải check từng model một rằng cái ani đó ở thứ mấy. Dù là súng màu mè cỡ gì thì cũng vậy vì chung id wpn.
Sau đó check run thì show. Code check run thì lên alliedmod có topic bàn luận rất nhiều để tham khảo.

Cách trên thực ra cũng hiệu quả nhưng ko được hay cho lắm.
Một cách hay nhất là viết 1 func tạo effect lắc trái lắc phải cho 1 model. Như vậy thì sẽ đơn giản và hiệu quả rất nhiều giống hàm shake vậy
 
muốn làm ani run cho weapon đúng không?
1.Mỗi weapon phải có animation đó đã.
2. Mỗi wpn sẽ có một sequence riêng, hìhkhi thêm vào thì phải check từng model một rằng cái ani đó ở thứ mấy. Dù là súng màu mè cỡ gì thì cũng vậy vì chung id wpn.
Sau đó check run thì show. Code check run thì lên alliedmod có topic bàn luận rất nhiều để tham khảo.

Cách trên thực ra cũng hiệu quả nhưng ko được hay cho lắm.
Một cách hay nhất là viết 1 func tạo effect lắc trái lắc phải cho 1 model. Như vậy thì sẽ đơn giản và hiệu quả rất nhiều giống hàm shake vậy

Nhưng bác biết cách nào kiểm tra xem nó đã play hết anim ko ạ......

Khi bắn hay thay đạn thì game nó gửi 1 message cho thằng kia thực hiện.. Nếu lúc đó đúng lúc task thực hiện send_run_anim thì anim đang chạy sẽ bị "xịt"


Em chỉ biết có 1 message có thể tạo hiệu ứng rung rung là cả màn hình nó rung :(( ... (Kiểu c4 nổ)
 
Chỉnh sửa cuối:
cũng không khó đâu ! Nhưng tôi chưa làm đến chỗ đó ! Thôi thì cậu lọ mọ đi!
 
Nếu set_task 0.1 s thì sẽ ổn.. Nhưng làm gì có anim nào chỉ chạy trong 0.1 s chứ :((
 
Mấy bác giúp em không cho bot mua đồ với ! EM tự give cho nó là được rồi :)
 
hình như dùng return PLUGIN_HANDLED trong clcmd "buy" ý
 
Gà quá, supercede cái ham addplayeritem ấy...
 
^
- Thằng Biên lên yahoo send ta code, add vào revelant dùm ta luôn. Lúc ta vừa lên yahoo là mi vừa offline dc 1 phút đấy b-(
 
^: Xin lỗi, đang xài điện thoại, ko send file đc, thông cảm.
 
^
- Vậy thì bao giờ lên computer ?
 
^
- dẹp dùm con 1 cái. Lên computer send code rồi đi đâu thì đi
 
Back
Top