[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
Thanks bạn nhé .Nhưng mình còn vấn đề cuối , muốn save script thì chòn save thành sma file rồi phải làm j nữa :d
 
Save thành SMA xong -> copy file sma vào addons\amxmodx\scripting -> chạy file compile.exe -> plugin amxx nằm trong folder compiled.
 
Thank bạn nhiều nhiều kungfulon :D

---------- Post added at 12:50 ---------- Previous post was at 12:47 ----------

À , mình còn câu hỏi cuối , muốn đặt giá đồ thì là code j :D
 
Plugin: Jailbreak Shop 3.0 ( Shop Dao chỉ dành cho ben Terrorist)
Các bạn chọn loại dao khi bắt đầu trận ( không chọn thì hơn vì cây nào cũng có sát thương như nhau cả) nếu không chọn thì bạn sẽ phải xài tay không đánh nhau với CT =))
Chỉnh bot cầm dao cho công bằng :D
Lệnh để mở: gõ /shop hoặc !shop
Lệnh +JBpack của Admin: gõ /mg hoặc !mg
Hình đây 2 tấm thôi vì sợ nặng : l
13070795391715682050_574_574.jpg

13070795351793812441_574_574.jpg

Link:
plugin http://www.amxmodx.org/plcompiler_vb.cgi?file_id=59707
sma http://forums.alliedmods.net/attachment.php?attachmentid=59707&d=1266211198
Cần có:
http://forums.alliedmods.net/attachment.php?attachmentid=59292&d=1265590725
http://forums.alliedmods.net/attachment.php?attachmentid=63694&d=1271215511 cho vào ***\cstrike\addons\amxmodx\data\lang
 
@kungfulon:
- cái kia là Chọn weapon rồi :)) ko phải buy :))

@unbalance:
PHP:
#include <amxmodx>
#include <fun>
#include <cstrike> // Them Module Cstrike vao. Vi Set money + get money chi co cstrke ma thoi

#define PLUGIN "Menu"
#define VERSION "1.0"
#define AUTHOR "Toujou Aya"

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("amx_show_menu", "cmd_showmenu")
}

public cmd_showmenu(id)
{
	new mHandleId = menu_create("Buy menu", "menu_handler")
	menu_additem(mHandleId, "He Grenade | 1000$", "1")
	menu_additem(mHandleId, "Styler AUG 41 | 2000$", "2")
	menu_additem(mHandleId, "M4A1 Carbine | 3000$", "3")
	menu_additem(mHandleId, "AK-47 | 4000$", "4")
	menu_display(id, mHandleId)
}

public menu_handler(id, menu, item)
{
	if (item == MENU_EXIT)
	{
		menu_destroy(menu)
		return PLUGIN_HANDLED
	}
	
	new item_num[32], callback
	menu_item_getinfo(menu, item, callback, item_num, charsmax(item_num), "", 0, callback)
	
	new money = cs_get_user_money(id) // Get san~ money
	
	switch (str_to_num(item_num))
	{
		case 1: 
		{
			if(money >= 1000) // Kiem tra xem co du tien ko ?
			{
				cs_set_user_money(id, money - 1000) // Tru` Tien`
				give_item(id, "weapon_hegrenade") // Khach dua tien thi thang Ban' hang` phai dua bomb He lai cho khách :))
				client_print(id, print_chat, "Ban da mua He Grenade voi gia la 1000 do la") // Du tien thi mua dc
				} else {
				client_print(id, print_chat, "Ban khong du tien de mua =))") // Khong du tien thi khoi mua =))
			}
		}
		case 2: give_item(id, "weapon_aug")
		case 3: give_item(id, "weapon_m4a1")
		case 4: give_item(id, "weapon_ak47")
		}
	
	menu_destroy(menu)
	return PLUGIN_HANDLED
}

Cứ làm tương tự mấy cái còn lại
===============================================================
 
Chỉnh sửa cuối:
@kungfulon:
- cái kia là Chọn weapon rồi :)) ko phải buy :))

@unbalance:
PHP:
#include <amxmodx>
#include <fun>
#include <cstrike> // Them Module Cstrike vao. Vi Set money + get money chi co cstrke ma thoi

#define PLUGIN "Menu"
#define VERSION "1.0"
#define AUTHOR "Toujou Aya"

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("amx_show_menu", "cmd_showmenu")
}

public cmd_showmenu(id)
{
	new mHandleId = menu_create("Buy menu", "menu_handler")
	menu_additem(mHandleId, "He Grenade | 1000$", "1")
	menu_additem(mHandleId, "Styler AUG 41 | 2000$", "2")
	menu_additem(mHandleId, "M4A1 Carbine | 3000$", "3")
	menu_additem(mHandleId, "AK-47 | 4000$", "4")
	menu_display(id, mHandleId)
}

public menu_handler(id, menu, item)
{
	if (item == MENU_EXIT)
	{
		menu_destroy(menu)
		return PLUGIN_HANDLED
	}
	
	new item_num[32], callback
	menu_item_getinfo(menu, item, callback, item_num, charsmax(item_num), "", 0, callback)
	
	new money = cs_get_user_money(id) // Get san~ money
	
	switch (str_to_num(item_num))
	{
		case 1: 
		{
			if(money >= 1000) // Kiem tra xem co du tien ko ?
			{
				cs_set_user_money(id, money - 1000) // Tru` Tien`
				give_item(id, "weapon_hegrenade") // Khach dua tien thi thang Ban' hang` phai dua bomb He lai cho khách :))
				client_print(id, print_chat, "Ban da mua He Grenade voi gia la 1000 do la") // Du tien thi mua dc
				} else {
				client_print(id, print_chat, "Ban khong du tien de mua =))") // Khong du tien thi khoi mua =))
			}
		}
		case 2: give_item(id, "weapon_aug")
		case 3: give_item(id, "weapon_m4a1")
		case 4: give_item(id, "weapon_ak47")
		}
	
	menu_destroy(menu)
	return PLUGIN_HANDLED
}

Cứ làm tương tự mấy cái còn lại
===============================================================
Hơ hơ, ta chỉ làm mẫu thôi mà8-}mà comment cũng vãi nhể=))
P/s: sezenx2 nhiều plugin bên AM nhỉ;))

Toujou Aya - My Everlasting Love
 
Chỉnh sửa cuối:
Ai up cái này lên 1st post hộ nhé , tks trước ;;) .
[ZP] Extra Item : Ion Cannon
Thấy nhiều người săn lùng plugin này wá thôi post đây luôn ;) .
Name : Ion Cannon ( ZP ONLY )
- Công dụng ( Description ) : Sau khi mua xong , bấm nút E để tạo 1 beacon ( đánh dấu vùng ) , sau khi chạy ra xa , Ion Cannon sẽ kích hoạt . Từ trên trời bắn xuống .
- Nguồn website: Allied Modders ( chia sẽ - ko có nguồn )
- Chỉnh sửa [ Chỉ có 1 cái ]
PHP:
new const gCost = 30	// Item Cost
- Note: Not Tested , Resource thì default của HL
 
Chỉnh sửa cuối:
Ai up cái này lên 1st post hộ nhé , tks trước ;;) .
[ZP] Extra Item : Ion Cannon
Thấy nhiều người săn lùng plugin này wá thôi post đây luôn ;) .
Name : Ion Cannon ( ZP ONLY )
- Công dụng ( Description ) : Sau khi mua xong , bấm nút E để tạo 1 beacon ( đánh dấu vùng ) , sau khi chạy ra xa , Ion Cannon sẽ kích hoạt . Từ trên trời bắn xuống .
- Nguồn website: Allied Modders ( chia sẽ - ko có nguồn )
- Chỉnh sửa [ Chỉ có 1 cái ]
PHP:
new const gCost = 30	// Item Cost
- Note: Not Tested , Resource thì default của HL
Đã update~\m/
Toujou Aya - My Everlasting Love
 
@5c0r:
- Cái này đắt quá ông ạ. đâu có con zombie nào ngu tới nỗi...đứng im cho mình chơi đâu =))
- Chờ tới lúc cái Ion nó bắt đầu phóng tia xuống đất là Zombie chạy hết rồi...
- cái ông up thiếu mấy file resource kìa
 
Chỉnh sửa cuối:
ông Toujou Aya out nick này trở về nick của mình post như tui đi. Khoái login vào nick này làm gì :|...
------ By Dias

---------- Post added at 14:44 ---------- Previous post was at 14:37 ----------

Ta xơi 2 nick 2 browser ko đc à:-w
Toujou Aya - My Everlasting Love
 
cái Sig của ông to quá nhìn ngứa mắt:))
 
Sign to thì trách sếp Ô phớt ấy=))với lại quen tay bấm vào FF rồi, ko bỏ đc:))
 
bạn phải nói tên+công dụng plugin chứ.
đã thế còn đưa file amxx làm gì ==
 
PHP:
				cs_set_user_money(id, money - 1000)
				give_item(id, "weapon_hegrenade")
				client_print(id, print_chat, "Ban da mua He Grenade voi gia la 800$")
Sao ở trên cuỗm 1000 mà ở dưới lại thông báo 800?
Còn plugin thì ko có lỗi gì cả, dùng ngon.

Toujou Aya - My Everlasting Love
 
Thì nhầm , bạn đã test trong game chưa
 
ỗng bị lỗi ở chỗ là gõ lệnh vào console xong ra ko hiện gỉ hết ấy =))
 
Back
Top