[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
:>
[video=youtube;Cl_2ythplT0]http://www.youtube.com/watch?v=Cl_2ythplT0[/url][/video]
 
Chỉnh sửa cuối:
^: Mắc gì phải cho đống biến kia ra ngoài:|
PHP:
/* Script generated by Pawn Studio */

#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN    "TDM Weapon"
#define AUTHOR    "Bui Duc Duy"
#define VERSION    "1.0"

new mode

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_event("CurWeapon","event_CurWeapon","be","1=1")

    new FileSetting[128], Nmode[10] , len
    format(FileSetting,127,"addons/amxmodx/configs/BDD_GamePlay/GameBag.ini")
    
    read_file(FileSetting,13,Nmode,63 , len)
    mode = str_to_num(Nmode)
}

public event_CurWeapon(id)
{
    if (mode == 0) return;
    
    new wpn, clip, ammo

    wpn = get_user_weapon(id, clip, ammo)
    
    if (mode == 1)
    {
        if (wpn == CSW_AWP || wpn == CSW_SCOUT || wpn == CSW_SG550 || wpn == CSW_G3SG1) return;
        strip_user_weapons(id)
        give_item(id,"weapon_knife")
        return 
    }
    else if (mode == 2)
    {
        if (wpn == CSW_P228 || wpn == CSW_DEAGLE || wpn == CSW_GLOCK18 || wpn == CSW_USP || wpn == CSW_FIVESEVEN || wpn == CSW_ELITE) return
        strip_user_weapons(id)
        give_item(id,"weapon_knife")
        return;
    }
    else if (mode == 3)
    {
        if (wpn == CSW_KNIFE) return
        strip_user_weapons(id)
        give_item(id,"weapon_knife")
        return;
    }
}

Hình như biến ở ngoài cũng đâu có sao.
Lúc vào game ko hiểu sao nó give knife liên tục khoảng 4s là bị dis :( (Có hud buy của dao ấy)
CÓ khi nào .... OK thử coi sao

p/s: bác nào biết strip 1 weapon ko ạ? (ví dụ chỉ strip khẩu lục hoặc 1 khẩu súng to chẳng hạn) nếu dùng strip_user_weapon cũng có nhiều lúc bất tiện. :(
 
Chỉnh sửa cuối:
Edit.......................................................................................
 
:>
[video=youtube;Cl_2ythplT0]http://www.youtube.com/watch?v=Cl_2ythplT0[/url][/video]

anh dias cho em hỏi, anh làm kiểu gì mà hiện hình khẩu súng cạnh cái đồng hồ hay vậy :D
 
à cái đó là plugin Weapon Icon của 5c0r edit lại, ko biết edit thế nào mà nó hiện ra ở chỗ đồng hồ, cứ hỏi 5c0r hay KFL ấy
 
à cái đó là plugin Weapon Icon của 5c0r edit lại, ko biết edit thế nào mà nó hiện ra ở chỗ đồng hồ, cứ hỏi 5c0r hay KFL ấy

Dùng message Scenario là hiện ở cạnh đồng hồ ngay ấy mà :)
 
Mấy bác cho em hỏi làm sao để thằng player chỉ nhặt được C4 ạ?
Ko cho nhặt thì dễ chứ cho nhặt 1 cái thì... em ko biết :(
 
^
- Noob. Check ent,name của cái weapon nhặt, nếu equal weapon_c4 thì ok. còn ko thì return SUPERCEDE
 
Thê này phải không ạ. Vào game nó ko được, chắc em sai rồi.
PHP:
public fw_touch_weapon(ent, id)
{
	if (cs_get_user_team(id) == CS_TEAM_T) 
	{
		new weapon[24]
		get_weaponname(ent, weapon, 23)
		if (!equal(weapon,"weapon_c4")) return HAM_SUPERCEDE
	}
	return HAM_IGNORED;
}
 
Thê này phải không ạ. Vào game nó ko được, chắc em sai rồi.
PHP:
public fw_touch_weapon(ent, id)
{
	if (cs_get_user_team(id) == CS_TEAM_T) 
	{
		new weapon[24]
		get_weaponname(ent, weapon, 23)
		if (!equal(weapon,"weapon_c4")) return HAM_SUPERCEDE
	}
	return HAM_IGNORED;
}
facepalm.gif

PHP:
public fw_touch_weapon(ent, id)
{
	if (cs_get_user_team(id) == CS_TEAM_T) 
	{
		new weapon[32]
		pev(ent, pev_classname, weapon, 31)
		if (!equal(weapon, "weapon_c4")) return HAM_SUPERCEDE
	}
	return HAM_IGNORED;
}
 
----------------- done ====================
 
Chỉnh sửa cuối:
^
- Đừng bao giờ bắt người ta tìm lỗi rồi sửa dùm. Chú tự tìm lỗi đi, biết lỗi đó nằm ở đoạn nào thì hãy hỏi, post code lên đây chả ai giúp đâu (:|
 
^
- Đừng bao giờ bắt người ta tìm lỗi rồi sửa dùm. Chú tự tìm lỗi đi, biết lỗi đó nằm ở đoạn nào thì hãy hỏi, post code lên đây chả ai giúp đâu (:|

Em đã nói lỗi sai ở trên rồi. Em ko thấy có lỗi sai gì cả .... Nhất là cái nhặt bomb. Code của bác mà ko được :(
 
ở đầu ván event HLTV ta nhớ nó đã chạy rồi, chú còn thêm cái lặp for làm gì :|. 32 player gọi event HLTV mỗi thằng gọi tiếp 33 lần nữa... ko phải no free dic thì là gì =))
 
ở đầu ván event HLTV ta nhớ nó đã chạy rồi, chú còn thêm cái lặp for làm gì :|. 32 player gọi event HLTV mỗi thằng gọi tiếp 33 lần nữa... ko phải no free dic thì là gì =))

Đâu có. Đầu ván em set cho chúng no thành model con ghost thôi mà.
Sao em dùng code của anh ko được vậy? Vụ nhặt C4 ấy

---------- Post added at 22:38 ---------- Previous post was at 21:49 ----------

Thôi xong rồi anh ạ:)
Phải dùng engclient_cmd mới ăn thua :)) Thanks anh nha!
 
dias ơi cái zm3 mà cậu post sao zombie nó yếu xìu vậy :| bắn 3,4 phát => die :|
 
Back
Top