[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.
@Chief:
1. Mình tạo 1 entity = engine
PHP:
new ent = creat_entity("info_target")

Vậy mình set size, model, soild,... cho nó = fakemeta dc hem. thay vì dùng engine.

2. Tính Score Cả đội. Bác chơi đấu đội của CF chắc phải biết rồi. phía trên màn hình có cái mà T: 100 | 250 | CT: 100
Số 100 là số kill dc do lấy số kill của mỗi người + lại.
@all:
Player Animation: cũng hay phết mà lại ko biết sài
1. dùng set_pev của fakemeta cũng đc
2. xem thử đoạn code này
PHP:
[php]
new g_kills[33]
enum
{
	CSTEAM_TE = 1,
	CSTEAM_CT
}

public plugin_init()
{
	register_plugin("Get Total Kill Of Team", "^^", "^^")
	register_event("HLTV", "event_newround", "a", "1=0", "2=0")
	register_event("DeathMsg", "event_death", "a")
}
public event_newround()
{
	new g_kills_reset[33]
	g_kills = g_kills_reset // reset kills cua player khi sang round moi
}
public event_death()
{
	killer = read_data(1)
	victim = read_data(2)
	if (killer!=victim)
	{
		g_kills[killer] ++ // update tong so kill cua killer

		// hien thi score cua team
		new ct, te
		get_total_kill_of_team(te, ct)
		client_print(0, print_chat, "TE %i | %i CT", te, ct)
	}	
}
// function lay tong so kill cua team
get_total_kill_of_team(te, ct)
{
	for (new id=1; id<33; id++)
	{
		if (!is_user_connected(id)) continue;
		if (get_user_team(id)==CSTEAM_TE) te += g_kills[id]
		else if (get_user_team(id)==CSTEAM_CT) ct += g_kills[id]
	}
}

3. gửi cái link trang web đó xem nào
 
Chỉnh sửa cuối:
không được, ông dùng hàm message của scoreboard ấy, vì một số plugin nó dùng entity giết người chứ không phải player nên dùng client_death chỉ nhận victim thôi, như triggerhurt ấy, register_message của get_user_msgid("ScoreBoard"), như thế bao quát hơn nhiều

---------- Post added at 13:46 ---------- Previous post was at 13:29 ----------

He he, vậy là xong vụ súng phóng lựu hỗ trợ hai loại skin, làm nốt cái weapon spawn menu nữa là post cho bà con thưởng thức plugin vũ khí đa chức năng. Ông Tùng thấy cái burst thế nào, áp dụng cho Barett mang đi bắn zombie là tuyệt nhất :D. Chiều nay tôi sẽ xem cho ông cái native return string :) , làm cũng dễ mà. Tiện đây cho tôi hỏi ai có skin của súng phóng lựu thì gửi hết cho tôi (nhớ là có animation phóng lựu nhé), sắp mang Counter strike ra lớp đấu nên dùng phóng lựu cho vô đối
 
Thanks sontung0:
@RedPlane: Cho Code xem nào.

@All:
Mấy bác thấy sao về vụ này :).
anhso-165450_Fistpump.jpg

anhso-165457_Float.jpg


Download Tại Đây: http://forums.alliedmods.net/showpost.php?p=1297994&postcount=70
Thảo Luận Tại Đây: http://forums.alliedmods.net/showthread.php?t=120958

Chúc vui với Animation =))
 
Cái gì vậy ?.
Có công dụng gì ?
 
plugins này chắc chỉ dành cho sontung0 thôi
 
có ai biết làm sao để kiểm tra 1 ent đang ở trên không khí hay đang đứng trên mặt đất nhỉ
hc plugin nào có phần này cũng đc
 
@sontung0: get_flaqs , fakemeta thì là pev_flaqs gì thì phải , FL_ONGROUND là ở mặt đất :d .
 
ko hiểu sao nhiều người toàn down plugins mà chả biết có liên quan đến mình mà cứ thích down 8-|
 
Down nghiên cứu cũng được :-j
Cái player animation kia có thể hiểu là phải làm 2 phân việc:
1, Làm animation cho player trên model..
2, Tạo điều kiện cho animation hoạt động và các tác động của animation đó tới entity,player khác,etc... <--- cái này thì tùy người làm..
 
ko
tớ nghĩ có nhiều người chẳng biết ji mà cứ down
đảm bảo
 
Tất Nhiên rồi. bọn nó cứ thấy hay là down liền :))
Các bác cho hỏi là: Event ResetHud với Ham_Spawn có gì khác nhau ko.

Ai có Anh Sách Event ko ?
 
Chỉnh sửa cuối:
Thường thì người ta sẽ có cái tật đọc lướt qua tên plugin rồi download luôn.
 
@Chief:
- Event ResetHud với Ham_Spawn có gì khác nhau ko.

Ai có Anh Sách Event ko ?
 
sách event ?? ................
 
ấy cái event như là: Event_RoundEnd, Event_RoundStart, Event_,...
 
Trên wiki của AM hình như có 1 đống đấy, HL 1 Event.
 
@dias + kakaan:
1)Thế chú hiểu j ko , hay "thích" thì down về ??
@@ dias :
1) You fail
- Newround ( register_event("HLTV"....) ) => Chỉ chạy khi 1 round mới , event này ko có Index.
- Ham_Spawn ( Khi 1 player /entity hồi sinh , hay vừa được spawn ở round mới , forward này sẽ chạy , có index cho player /entity )
- Round end ( khi bomb nổ , Hết time ( draw , hay ko cứu đc con tin ) , ko có index cho player /entit y)
- Giai đoạn mà chưa có hamsandwich , thì respawn thường sử dụng event ResetHUD ( hay j j đó ) , bây h thì hết rồi.
https://forums.alliedmods.net/showthread.php?t=42159
 
@5c0r:
- Không Hiểu gì thì down về tìm hiểu.

@kakaan:
- Hình như 5c0r này ko coi mình ra gì cả. cứ coi mình như mấy cái thằng hay đi Copy Paste :|
 
Chỉnh sửa cuối:
Status
Không mở trả lời sau này.
Back
Top