[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
Muốn cái clip biến mất thì đơn giản thôi=))
Hook message CurWeapon, check nếu msg_entity đang dùng m79 thì set_msg_arg_int(3, -1), vậy là cái clip biến mất, còn mỗi ammo=))
 
Share cho chú có được ích gì đâu, ta đi share với người có khả năng quản trị :))
 
^
^
- Bắt đầu hổ báo đấy............................
 
Các bạn cho hỏi Zombie Plague và chế độ zm3 của CSO có khác gì nhau ko ạ ? Mình chưa chơi ZP bao h :| Và cách cài ZP như thế nào nhỉ?
 
Thank chủ topic về bài viết hữu ích!
 
^
- Don't spam :))

@Kungfu:
- Ko cấm, ko sao cả :))
- Thông thường thì set velocity by aim cho 1 TE_SPRAY nào đó thì cái sprites nó sẽ bay thẳng, và sẽ bị dội lại, có cách nào làm cho nó bay thằng chạm rồi ngừng luôn ko :|. sài velocity by aim toàn bị dội lại, đừng có nói register_touch :)), sprites chứ ko phải ent
 
Chỉnh sửa cuối:
Các bác cho em hỏi có hàm nào để lấy số trận thắng của team ko?
Hay là mình phải viết thuật toán từ đầu?
 
Ông kungfu heo viết code hộ tui nhé, tuj chưa đụng cái register_message bao h hết...
 
^
- CHưa đụng thì giờ đụng.
- Chuyển HP của ZB về dạng % cho máy nào ko chạy metahook và hud ko thể vượt 255

PHP:
#include <amxmodx>
#include <fakemeta>
#include <biohazard>

public plugin_init()
{
      register_plugin("[Bio] Addon: Health %", "1.0", "Dias")
      register_message(get_user_msgid("Health"), "msg_health")
}

public msg_health(msgid, dest, id)
{
	if(!is_user_alive(id))
		return PLUGIN_HANDLED

	static health, Float:class_health, new_health, real_health	
		
	if(is_user_zombie(id))
	{
		health = pev(id, pev_health)
		
		if(!is_user_first_zombie(id)))
		{
			class_health = get_class_data(get_user_class(id), DATA_HEALTH)
			new_health = floatround((health / class_health) * 100.0)
			real_health = clamp(new_health, 1, 100)
		}

		set_msg_arg_int(1, ARG_BYTE, real_health)
	}
}
 
Các bác cho em hỏi có hàm nào để lấy số trận thắng của team ko?
Hay là mình phải viết thuật toán từ đầu?
 
@teo:
- Tôi dùng cho biohazard của tôi đó :))

@buiducduy:
- Đã trả lời rồi, xin mời xem lại hoặc nếu như muốn đợi câu trả lời khác
 
Em đâu thấy gì đâu?

Bác fix dùm em cái này. Nó cứ báo 1 Warning chỗ read_file mà bình thường dùng đâu có sao.
 
cụ thể như space dòng ko đúng chẳng hạn :-"
 
Thế các bác cho em hỏi
Khi đọc file = read_file thì nó sẽ cho ra 1 string thì ko thể
PHP:
if(readfile == 1)
Vậy làm sao để chương trình hiểu cái vừa mình đọc là 1 số, có thể so sánh với 1 số khác được ak?
 
Cho full đoạn code đó ra đây thì người ta mới biết, tự dưng readfile == 1 bố ai biết
 
nếu ko nhầm thì luôn có func. tonumber hoặc tostring thì phải =)). chuyển từ bất kỳ cái j sang number hoặc string =))
 
ê Kungf. Ta viết thế này đúng chưa ?. Còn thiếu thì cho ta luôn đi
Mã:
PUSH.C = Giá Trị gán trong Native, gán giá trị cho biến
SYSREQ.C = Native (Hàm)
STACK (Nếu số âm ít khi dương) hoặc là ZERO.S = tạo biến, PUSH.C tạo và gán giá trị
jump_xxxx = Mở ngoặc ở lệnh If
target:jump_xxxxx = Đóng ngoặc ở lệnh If | Nếu đứng trước là BREAK và trên là JUMP thì đây là câu else hoặc là stop, và tới câu if khác
ZERO.pri -> RETN = Return (0)
STOR.pri = Lưu Giá trị vào biến
ADD.C = Load giá trị cho hàm trong lệnh If hoặc hàm thường
 
Back
Top