sontung0
Dragon Quest
- 27/5/09
- 1,333
- 402
- Thread starter
- #2,421
1. dùng set_pev của fakemeta cũng đc@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
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:
. 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




