[Hỏi/Đáp] về Plug-in, AMX, Code, cài đặt, thêm item, zombie cho Zombie Plague 4.3

Status
Không mở trả lời sau này.
Oái :-ss Items Ammopack cao quá, tận 100AP trở lên :( có cách nào giảm bớt không?
 
Cứ vào game đi rồi sau đó out ra.. vào trong addons/amxmodx/config/zp_extraitem.ini
Tìm dòng cost chỉnh lại.. Một số item quá im3 nên ta phải để hơn 100. Mà ta chơi cái đó 1 lúc là đã được hơn 8xx AP rồi :|
 
Hồi trước ai bảo CS v48 không chiến được ZP nhỉ. Hôm nay test lại rồi, run ngon lành..
[spoil]
zm_lila_panic_css_fix0001-1.jpg


zm_lila_panic_css_fix0000-1.jpg


zm_lila_panic_css_fix0008-1.jpg


zm_lila_panic_css_fix0007-1.jpg
[/spoil]

ông cài như bt hả
tôi cài chạy đến màn hình loading là bị dis
 
chắc là do khúc set message origin rồi
---------------------------------------
Ai giúp cái này với. Đây là code countdown ngon. Nếu nó countdown xong zombie hiện thì ổn. nhưng mà khi mà admin chỉnh ai đó làm zombie sớm hơn thời gian countdown thì nó vẫn cứ countdown khi nào xong thì thôi. ngồi kiếm Native để fix thì ko dc . ai fix giùm với.
=> Nếu khi nào zombie đã xuất hiện thì ngừng countdown

PHP:
#include <amxmodx>
#include <amxmisc>
#include <zombieplague>

#define PLUGIN "[ZP] Addons: Countdown"
#define VERSION "1.0"
#define AUTHOR "Dias Leon"

new countdown
new time_s
new sync_hud

public plugin_init() 
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
    sync_hud = CreateHudSyncObj();
}
public plugin_precache()
{
    precache_sound("zpp43_sound/countdown/timer10.wav" )
    precache_sound("zpp43_sound/countdown/timer09.wav" )
    precache_sound("zpp43_sound/countdown/timer08.wav" )
    precache_sound("zpp43_sound/countdown/timer07.wav" )
    precache_sound("zpp43_sound/countdown/timer06.wav" )
    precache_sound("zpp43_sound/countdown/timer05.wav" )
    precache_sound("zpp43_sound/countdown/timer04.wav" )
    precache_sound("zpp43_sound/countdown/timer03.wav" )
    precache_sound("zpp43_sound/countdown/timer02.wav" )
    precache_sound("zpp43_sound/countdown/timer01.wav" )
}
public event_round_start()
{
    set_task(4.0, "zombie_countdown")
    time_s = 10
    countdown = 9
}
public zombie_countdown()
{ 
    new speak[ 10 ][] = { 
        "zpp43_sound/countdown/timer01.wav", 
        "zpp43_sound/countdown/timer02.wav", 
        "zpp43_sound/countdown/timer03.wav", 
        "zpp43_sound/countdown/timer04.wav", 
        "zpp43_sound/countdown/timer05.wav", 
        "zpp43_sound/countdown/timer06.wav", 
        "zpp43_sound/countdown/timer07.wav", 
        "zpp43_sound/countdown/timer08.wav", 
        "zpp43_sound/countdown/timer09.wav", 
        "zpp43_sound/countdown/timer10.wav" 
    }
        emit_sound( 0, CHAN_VOICE, speak[ countdown ], 1.0, ATTN_NORM, 0, PITCH_NORM )
        set_hudmessage(179, 0, 0, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1, 10); 
        ShowSyncHudMsg(0, sync_hud, "Infection After: %i", time_s)
        
        countdown--
        --time_s;
        if(time_s >= 1)
        {
            set_task(1.0, "zombie_countdown")
        }
}
 
When you will buy 3rd Person View you don't need anymore to hold button to use it just active it by pressing binded button.
To deactive ability bind other button and press it.
--------------------------------------------
- Bind [key] +view - To active it. -
- Bind [key] +view_reset - To deactive it. -
--------------------------------------------
Nút binded là nút nào vậy mí pro ? Mua cái này mấy lần nhưng cũng chẳng hiểu cách dùng nữa.
 
^
mở console ra đánh bind "nút muốn gán" (không cần dấu ngoặc kép) +view để gán nút bật chế độ 3rd person và bind "nút muốn gán" +view_reset để gán nút tắt chế độ 3rd đi

VD : mở console ra gõ
bind o +view => enter
bind p +view_reset => enter

thì bấm o là bật chế độ 3rd, bấm p để tắt
 
Chỉnh sửa cuối:
^
mở console ra đánh bind "nút muốn gán" (không cần dấu ngoặc kép) +view để gán nút bật chế độ 3rd person và bind "nút muốn gán" +view_reset để gán nút tắt chế độ 3rd đi

VD : mở console ra gõ
bind o +view => enter
bind p +view_reset => enter

thì bấm o là bật chế độ 3rd, bấm p để tắt
Ồ..vậy ak` ? thanks nhiều nha :D...
Ak` mọi người cho em hỏi con crow zombie ko có knockback đúng ko, chỉ bik đi thẳng thôi...bắn ko đẩy~
 
@Minh_97: Nếu nó đang bay , sẽ không đẩy :) . Vì trong code ZP check nếu trên mặt đất sẽ không đẩy xa :D . Hoặc là thử set knockback cao hơn tí sem sao :d . 1 trong 2 cái này thôi : d
@Chief : Nhìn map đó wen wá , lila_panic phải ko , đc thì ném cho tôi đi :P .
 
Chỉnh sửa cuối:
chắc là do khúc set message origin rồi
---------------------------------------
Ai giúp cái này với. Đây là code countdown ngon. Nếu nó countdown xong zombie hiện thì ổn. nhưng mà khi mà admin chỉnh ai đó làm zombie sớm hơn thời gian countdown thì nó vẫn cứ countdown khi nào xong thì thôi. ngồi kiếm Native để fix thì ko dc . ai fix giùm với.
=> Nếu khi nào zombie đã xuất hiện thì ngừng countdown

PHP:
#include <amxmodx>
#include <amxmisc>
#include <zombieplague>

#define PLUGIN "[ZP] Addons: Countdown"
#define VERSION "1.0"
#define AUTHOR "Dias Leon"

new countdown
new time_s
new sync_hud

public plugin_init() 
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
    sync_hud = CreateHudSyncObj();
}
public plugin_precache()
{
    precache_sound("zpp43_sound/countdown/timer10.wav" )
    precache_sound("zpp43_sound/countdown/timer09.wav" )
    precache_sound("zpp43_sound/countdown/timer08.wav" )
    precache_sound("zpp43_sound/countdown/timer07.wav" )
    precache_sound("zpp43_sound/countdown/timer06.wav" )
    precache_sound("zpp43_sound/countdown/timer05.wav" )
    precache_sound("zpp43_sound/countdown/timer04.wav" )
    precache_sound("zpp43_sound/countdown/timer03.wav" )
    precache_sound("zpp43_sound/countdown/timer02.wav" )
    precache_sound("zpp43_sound/countdown/timer01.wav" )
}
public event_round_start()
{
    set_task(4.0, "zombie_countdown")
    time_s = 10
    countdown = 9
}
public zombie_countdown()
{ 
    new speak[ 10 ][] = { 
        "zpp43_sound/countdown/timer01.wav", 
        "zpp43_sound/countdown/timer02.wav", 
        "zpp43_sound/countdown/timer03.wav", 
        "zpp43_sound/countdown/timer04.wav", 
        "zpp43_sound/countdown/timer05.wav", 
        "zpp43_sound/countdown/timer06.wav", 
        "zpp43_sound/countdown/timer07.wav", 
        "zpp43_sound/countdown/timer08.wav", 
        "zpp43_sound/countdown/timer09.wav", 
        "zpp43_sound/countdown/timer10.wav" 
    }
        emit_sound( 0, CHAN_VOICE, speak[ countdown ], 1.0, ATTN_NORM, 0, PITCH_NORM )
        set_hudmessage(179, 0, 0, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1, 10); 
        ShowSyncHudMsg(0, sync_hud, "Infection After: %i", time_s)
        
        countdown--
        --time_s;
        if(time_s >= 1)
        {
            set_task(1.0, "zombie_countdown")
        }
}

Dùng cái coutdown zp_countdown_remix xài ngon ơ, dù Admin có chuyển sang các chế độ Nemesis, Survivor... thì nó sẽ tự dừng đếm ngay, có điều mình phải chỉnh lệnh zp_delay 10 thì mới được, đếm ngược từ 10 về 1...
 
Hình như.. Knockback không gây ảnh hưởng hoàn toàn với zbot zombie.

Lấy ngay ví dụ như ngày hôm nay, tôi ngồi set 3 cái cvar này với thông số dưới..

zp_knockback 2
zp_knockback_power 50
zp_knockback_distance 700

Sau đó ngồi set tiếp chỉ số knockback cho 5 class zombie lên tầm xấp xỉ 1.5 ~ 2.5.. Khi vào game, cầm m3 bắn, zom không bị lùi lại rõ ràng mà chỉ bị khựng đứng lại. Trừ khi zom bị ăn hoả lực quá nhiều cùng lúc thì đẩy lùi 1 tí hoặc nhảy lên thì mới bị văng đi.
Thấy vậy ra ngoài set lại knockback cho 5 class trong khoảng 2.5 - 4.5 nhưng vào game cũng không được là bao.
Trong khi đó test với podbot, khi để 3 cvar kia thấp đi chút và set knockback cho 5 class từ 1.5 ~ 2.4 thì hiệu quả rõ rệt.. Ăn vài viên ak47 bị giật lùi nhiều hơn...m3 thì bay văng ra xa..

@5c0r: Đấy là zm_lila_panic_css_fix. Map đó của Css có 1 cái nhà 2 tầng có lối lên là con dốc gần ngay chỗ xe tải trắng.. Nhưng khi convert về cho cs1.6, toà nhà này bị xoá đi => Mất 1 chỗ camp rất ngon của human. Tuy nhiên lila panic cho Cs1.6 ( dùng de_vegas.wad ) thì đầy đủ, phong phú hơn về khung cảnh, có toà nhà lối dốc lên. Tầng hầm dưới có sơ đồ khác với bản map của Css.. Ông lấy cả 2 nhé?
 
^í...cho cả em nữa, nhớ cả nav lun...
Podbot có khác j zbot ko? nếu như anh nói thì dùng podbot có lẽ sẽ tốt hơn..
 
Zbot nguồn gốc từ Cscz mà ra.....sau đó rip về sử dụng cho Cs1.6.. Zbot xung đột khá nhiều plugin cho nên khi test mod, plugin, anh đều dùng podbot.
 
@So_No_Mi:
- Để tui down cái kia về xem code như thế nào...
 
@sonomi: sao cái plug zp của Chief ko tùy chọn admin được nhỉ?
Bác làm giúp em cái plugin cây Hammer giống CSO nhé! Ấn chuột phải chuyển từ dạng A sang B, ấn cái nữa từ B sang A. Cái A không có knockback, damage yếu, cái B knockback cao, damage mạnh
 
Tùy chọn admin nào ? Vào user.ini để add thêm user và set flag cho tên đó..
 
@sonomi: sao cái plug zp của Chief ko tùy chọn admin được nhỉ?
Bác làm giúp em cái plugin cây Hammer giống CSO nhé! Ấn chuột phải chuyển từ dạng A sang B, ấn cái nữa từ B sang A. Cái A không có knockback, damage yếu, cái B knockback cao, damage mạnh

tớ làm xong cái này rồi
test ko
 
Status
Không mở trả lời sau này.
Back
Top