[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
tọa độ trong amx là tọa độ base đó má :v...
 
Đâu....share ta vs >.< ... Cách nào canh tọa độ mà ko cần vô game đấy...
 
Mọi người hướng dẫn mình cách set player cho BOT CS1.6 bằng NST_Add_Player với (Hướng dẫn trong code sma nhé) . Mình mày mò code trong file .sma nhưng không làm được (bị tất cả BOt cùng model)
 
Mọi người hướng dẫn mình cách set player cho BOT CS1.6 bằng NST_Add_Player với (Hướng dẫn trong code sma nhé) . Mình mày mò code trong file .sma nhưng không làm được (bị tất cả BOt cùng model)

PHP:
public HamSpawm(id)
{
         set_task(0.1, "TaskSetModel", id)
}

public TaskSetModel(id)
{
       cs_set_user_model(id, const szModel[])
}
 
vào thư mục spirit lật mấy file .txt gốc ra, có cả đấy :|
 
Cảm ơn bạn. Câu hỏi mình viết sai chút, ý mình là mình muốn thêm character vào CS.1.6 catasclysm . Mình thử thêm vào nhưng gặp phải vấn đê :
_Bot ít nhận model mới
_Khi thêm char cho bên Ts thì bot không nhận và khi mình dùng lệnh chọn char thì nó văng ngay sang bên CT. Đây là source sma, bạn giúp mình với nhé , ví dụ là thay thế vào vị trí nào, set các giá trị thế nào. Mỗi cái thêm player mà mình khổ sở quá ha :D
 

Attachments

Cảm ơn bạn. Câu hỏi mình viết sai chút, ý mình là mình muốn thêm character vào CS.1.6 catasclysm . Mình thử thêm vào nhưng gặp phải vấn đê :
_Bot ít nhận model mới
_Khi thêm char cho bên Ts thì bot không nhận và khi mình dùng lệnh chọn char thì nó văng ngay sang bên CT. Đây là source sma, bạn giúp mình với nhé , ví dụ là thay thế vào vị trí nào, set các giá trị thế nào. Mỗi cái thêm player mà mình khổ sở quá ha :D

Theo mình biết nếu muốn dùng NST_Player bạn phải cài thêm 1 số plugin khác nữa

Ví dụ :
PHP:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta>

#include <nst_zombie>
#include <nst_wpn>

=> Cài thêm nst_wpn hoặc ko muốn cài thì phải tạo lại native mà nó sử dụng
 
Chỉnh sửa cuối:
Tớ biết cái plugin NST_player mà cậu nói kia. Nó có dung lượng 14.6 kb . Plugin mà tớ share ở trên là cái chỉ năng 7kb và không phụ thuộc vào plugin nào hết. tớ vừa thêm player được nhưng có 1 vấn đề.
VD :
file ini của mình :[name]sas[model]sas[team]2[sex]2
nếu tớ tạo thêm 1 dòng nữa để add 1 char nữa thì khi dùng lệnh nst_player trong cmd lại ra y chang cái model sas ở trên, hay nói cách khác là chỉ thêm đc 1 char. hix. C giúp tớ với , xem giúm tớ cáo plugin tớ share ấy, xem trong cái source sma ấy có sai lỗi gì không ? . Cảm ơn c nhiều lắm :D
 
cái file spetsnaz.rar ở trên kìa ..hehe :D
 
Oh có girl học amx script này ;)) Làm nhớ lại 1 nữ mem trước cũng học amx ở trong box này :(
 
MrKaii giúp Earth vụ này đi, xem hộ Earth file NST_Add_Player.sma trong cái spetsnaz.rar ở kia với. Đi mờ , năn nỉ đó nha :D
 
Cảm ơn bạn. Câu hỏi mình viết sai chút, ý mình là mình muốn thêm character vào CS.1.6 catasclysm . Mình thử thêm vào nhưng gặp phải vấn đê :
_Bot ít nhận model mới
_Khi thêm char cho bên Ts thì bot không nhận và khi mình dùng lệnh chọn char thì nó văng ngay sang bên CT. Đây là source sma, bạn giúp mình với nhé , ví dụ là thay thế vào vị trí nào, set các giá trị thế nào. Mỗi cái thêm player mà mình khổ sở quá ha :D

Xem lại chỗ này :
PHP:
// Random model for BOT in new round
public newround()
{
	for (new i = 0; i < 33; i++)
	{
		if (is_user_alive(i) && is_user_bot(i))
		{
			new team = get_user_team(i)
			if (team == 1)
			{
				new random_id = random(g_player_total[0])+1
				cs_set_user_model(i, g_player_te_model[random_id])
			}
			else if (team == 2)
			{
				new random_id = random(g_player_total[1])+1
				cs_set_user_model(i, g_player_ct_model[random_id])
			}
		}
	
	}
}

PHP:
random_num(a, b)
 
Tơ cũng đoán là phần đó nhưng không biết sửa cú pháp ra sao cả, huhu....thế nên mới nhờ các bạn đó :D giúp tớ nghen
 
Okie, thế còn vụ mình chọn nhân vật trong phần Choose player thì phải khắc phục sao hả cậu, tớ tạo thêm 2 char mới với cú pháp trong ini [name][model][team][sex] mà lúc chọn char chỉ đc đúng 1 char duy nhất. Hihi, gúp nốt đi mờ :D :x
 
Okie, thế còn vụ mình chọn nhân vật trong phần Choose player thì phải khắc phục sao hả cậu, tớ tạo thêm 2 char mới với cú pháp trong ini [name][model][team][sex] mà lúc chọn char chỉ đc đúng 1 char duy nhất. Hihi, gúp nốt đi mờ :D :x

Đây nè (Lỗi 1 model)
PHP:
new g_dir_model[64] = "models/player/spetsnaz/spetsnaz.mdl"

Sửa
PHP:
new const g_dir_model[] = "models/player/%s/%s.mdl"
 
Tớ biết cái plugin NST_player mà cậu nói kia. Nó có dung lượng 14.6 kb . Plugin mà tớ share ở trên là cái chỉ năng 7kb và không phụ thuộc vào plugin nào hết. tớ vừa thêm player được nhưng có 1 vấn đề.
VD :
file ini của mình :[name]sas[model]sas[team]2[sex]2
nếu tớ tạo thêm 1 dòng nữa để add 1 char nữa thì khi dùng lệnh nst_player trong cmd lại ra y chang cái model sas ở trên, hay nói cách khác là chỉ thêm đc 1 char. hix. C giúp tớ với , xem giúm tớ cáo plugin tớ share ấy, xem trong cái source sma ấy có sai lỗi gì không ? . Cảm ơn c nhiều lắm :D

Nhớ lệnh chọn player là NST_Player_Choose "tên model" mà :-? . Với lại cậu tạo nhiều dòng mà chọn nhân vật nào cũng ra model sas hay sao ?
 
Tớ làm xong rồi. Cái plugin tớ download trên AMXmodding đã bị chỉnh sửa nên gây lỗi. Tớ download lại nó trên forum này , hình như link của maxskill thì phải và sửa cú pháp như buiducduy là ok. Có điều khi viết code trong file NST_Player.ini thì phải thêm luôn cả chính nhân vật có sẵn của CS như urban, sas...thì vào game BOT mới nhận đầy đủ các nhân vật. nếu ko nó sẽ nhận có vài nhân vật mới thôi. Lệnh mua vẫn là NST_player. Cái plugin tớ down trên này là cái đã rút gọn , ko phụ thuộc vào zombie, nst_wpn....:D


Thanks buiducduy rất là nhiều nha :x
 
Mình cần xin plugin hiệu ứng reapawm giống CF và chém dao xa xa 1 ti của Bùi Đức Duy 111 hiện anh em nào còn làm ơn cho mình xin link với,mình là người tham gia chơi cs1.6 Mod này mới được 1 tháng thôi nhưng hiện tại mấy Web link donw plugin hầu như đã chết hết.
Lên đây xin xỏ củng là cơ hội cuối cùng cho mình:2cool_sad:
Mong được các bạn giúp đỡ
 
Back
Top