• [THÔNG BÁO] CẢNH BÁO LỪA ĐẢO MẠO DANH QUẢN TRỊ VIÊN
    Chào các thành viên GameVN,
    Dạo gần đây tình trạng lừa đảo scamming và phishing đang gia tăng. Ban quản trị GameVN xin lưu ý toàn bộ thành viên:
    KHÔNG/ ĐỪNG / CẤM cho bất kỳ ai tự xưng là quản trị viên của server vay tiền.
    Mọi hành vi lân la làm quen, tự tiện nhắn tin trên Discord, Facebook, Zalo hoặc các nền tảng mạng xã hội khác,
    núp bóng dưới danh nghĩa sinh hoạt của quản trị viên, đều có tỉ lệ rất, rất cao là lừa đảo.
    Nếu có tài khoản lạ add friend hoặc nhắn tin xin tiền dưới danh nghĩa admin:
    Block ngay
    Report ngay
    Không chuyển khoản, không cung cấp thông tin cá nhân


    Quản trị viên của forum và Discord server GameVN không có nhu cầu vay tiền thành viên.
    Không có lý do nào để admin chủ động kết bạn rồi xin tiền.
    Mọi thông báo chính thức chỉ được đăng trên kênh thông báo của server và topic chính thức trên forum.
    Tin nhắn riêng từ tài khoản lạ không phải thông báo của ban quản trị.
    Cảm ơn các bạn đã chú ý và cùng giữ cộng đồng an toàn.
    — Ban quản trị GameVN

    Tắt thông báo bằng nút X bên góc phải của bảng thông báo*

[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
ngoài lề :| lớp 10 làm j có học hình học ko gian 8-} 11 chứ 8-}
 
Cái này liên quan đến Vector 3D8-}
 
@redplane:
- Ai bảo làm cái đó với katana :|. katana cứ để bình thường như knife thôi. nếu muốn tăng khoảng cách thì get_user_aiming, rồi check distance. hợp lệ thì cho 1 hit :))
 
Chú sai rồi, nếu làm như vậy thì rất ảo. Ví dụ , trong CS RED, cây Katana nó chém ngang, vậy thì có 1 thằng đứng trước mặt mình, nhưng nó đứng thấp hơn mình, mặc dù mình vẫn thấy nó, thì mình cũng không chém trúng nó được.
Thuật toán chém dao , anh xây dựng dựa theo hình học không gian lớp 10. Viết phương trình đường thẳng không gian, tìm tọa độ giao điểm :D

Hình không gian nghe ảo tung chảo .. :( .. Làm cái Launcher có hỗ trợ 3D còn thấy dễ hơn
 
Buồn buồn ngồi share cái này vì nó ko work cho hlds...

- Tên plugin: Zombie Mode AI
- Loại: Chế Độ
- Công dụng: Giống như Zombie Scenario của CSO, giống như AI MOd của CF,... người chơi sẽ phải đối mặt với 1 đám zombie từ nơi khác tới... Chúng đi lang thang, không có ai điểu khiển... Thấy người là đi theo giết. Mỗi 1 round là zb sẽ tăng lên... Round thứ 12 là 200 con zb nếu may mắn thì gặp boss. Bên giữa sẽ có thùng đạn cho mọi người lấy đạn.
- Author: Dias (CODE BY DIAS)
- Cvar: Plugin này không có cvar, mọi điều chỉnh trong file sma
- Note: Plugin này không hoạt động đối với hlds
- Video Test:
[video=youtube;AaS-NMVQ2f8]http://www.youtube.com/watch?v=AaS-NMVQ2f8[/url][/video]
- Bao Gồm: Source + Resource
- Hướng dẫn: có hướng dẫn cài, và tạo map.
- Yêu Cầu: Có Module Orpheu

Download (DropBox.Com)
 
Chỉnh sửa cuối:
dias: plugins đc edit lại từ cái plugins scenario của nst hay là cái zombie_Hell bên am ?
 
^
- Tự làm. Theo đơn đặt hàng của một vị khách... Lấy mode này trong CF. Zombie Mode AI. ZS nó khác xa cái AI này
 
^
- Tự làm. Theo đơn đặt hàng của một vị khách... Lấy mode này trong CF. Zombie Mode AI. ZS nó khác xa cái AI này
g00d job :). Mai down về sẽ đú phát xem
 
Plugin mà cứ làm như là... Tên này xem phim bậy dữ quá rôi :))
---- Dias
 
Buồn buồn ngồi share cái này vì nó ko work cho hlds...

- Tên plugin: Zombie Mode AI
- Loại: Chế Độ
- Công dụng: Giống như Zombie Scenario của CSO, giống như AI MOd của CF,... người chơi sẽ phải đối mặt với 1 đám zombie từ nơi khác tới... Chúng đi lang thang, không có ai điểu khiển... Thấy người là đi theo giết. Mỗi 1 round là zb sẽ tăng lên... Round thứ 12 là 200 con zb nếu may mắn thì gặp boss. Bên giữa sẽ có thùng đạn cho mọi người lấy đạn.
- Author: Dias (CODE BY DIAS)
- Cvar: Plugin này không có cvar, mọi điều chỉnh trong file sma
- Note: Plugin này không hoạt động đối với hlds
- Video Test:
[video=youtube;AaS-NMVQ2f8]http://www.youtube.com/watch?v=AaS-NMVQ2f8[/url][/video]
- Bao Gồm: Source + Resource
- Hướng dẫn: có hướng dẫn cài, và tạo map.
- Yêu Cầu: Có Module Orpheu

Download (DropBox.Com)

bỏ vào CSO-NST betra2 chơi được không nhỉ
 
ông kungfu heo hay ông linh cho tui cái ý tưởng được không :(
 
Mấy bác sửa dùm em code này với (lỗi out put quá nhiều ED_Alloc : no free edicts)
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 , Nmode[10] , len
new wpn, clip, ammo

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

public plugin_precache()
{
	new FileSetting[128]
	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;
	
	wpn = get_user_weapon(id, clip, ammo)
	
	if (mode == 1)
	{
		if (wpn != CSW_AWP && wpn != CSW_SCOUT && wpn != CSW_SG550 && wpn != CSW_G3SG1)
		{
			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)
		{
			strip_user_weapons(id)
			give_item(id,"weapon_knife")
			return;
		}
	}
	else if (mode == 3)
	{
		if (wpn != CSW_KNIFE)
		{
			strip_user_weapons(id)
			give_item(id,"weapon_knife")
			return;
		}
	}
}
 
Mấy bác sửa dùm em code này với (lỗi out put quá nhiều ED_Alloc : no free edicts)
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 , Nmode[10] , len
new wpn, clip, ammo

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

public plugin_precache()
{
	new FileSetting[128]
	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;
	
	wpn = get_user_weapon(id, clip, ammo)
	
	if (mode == 1)
	{
		if (wpn != CSW_AWP && wpn != CSW_SCOUT && wpn != CSW_SG550 && wpn != CSW_G3SG1)
		{
			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)
		{
			strip_user_weapons(id)
			give_item(id,"weapon_knife")
			return;
		}
	}
	else if (mode == 3)
	{
		if (wpn != CSW_KNIFE)
		{
			strip_user_weapons(id)
			give_item(id,"weapon_knife")
			return;
		}
	}
}

change && to ||

try it. I hoped I helped.
 
PHP:
if (wpn == CSW_AWP || wpn == CSW_SCOUT || wpn == CSW_SG550 || wpn == CSW_G3SG1) return;
 
Chỉnh sửa cuối:
jc980
are you JC980 in Alliedmodder forum?
@buiducduy: vì nếu mình check điều kiện để câu lệnh không thực hiện thì nên dùng || tức là hoặc, đừng dùng && tức là và
 
yes. does it looks obvious.

also does anyone knows how to do the function of backweapons to use P & W models? just like CSO-NST Beta 3?
 
@buiducduy:
- Người ta chỉ thì nghe đi :-w

@teobrvt1995:
- That's him =))
 
Chỉnh sửa cuối:
Thật là vô lí :(
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 , Nmode[10] , len
new wpn, clip, ammo

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

public plugin_precache()
{
	new FileSetting[128]
	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;
	
	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;
	}
}
 
^: 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;
    }
}
 
Chỉnh sửa cuối:
Back
Top