[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
@redplane:
- Rảnh rảnh chỉ tôi vài cái nào :-??
+ Cách lấy data từ file ini
+ làm NPC có khả năng chuyển động (ví dụ như gặp player là nó đi theo)
+ Liên kêt entity của map với amx (ví dụ như: Trong khi tạo map = VHE, mình có tạo entity của map, nhưng vào amx làm sao thể register touch cho cái ent đó. Khi chạm vòa ent (do map tạo, ko phải do amx tạo) thì trong amx nhận tín hiệu. ? Dạng như SoccerJam đó, cái Goal là nó tạo = map rồi khi sút banh vào Goal là bên AMX nhận tín hiệu touch
+ flags của pev là gì ?
+ các kiểu MOVE của entity (engine) là như thế nào, từng kiểu...
 
Chỉnh sửa cuối:
Thế cái vụ k có đường dẫn mp3 mà vẫn chạy thì mấy bác jải thích thế nào ?
À quên còn 1 cái muốn hỏi mấy bác là e k hiểu ý nghĩa mấy cái %d, ... j` j` đó là cái j`
 
Chỉnh sửa cuối:
tên Pham Điên này, người ta mới học mà chửi ầm ầm thế àh :))
 
Thế còn cái %s, %d là cái j` mới đc ?
 
Tôi nhắc rồi:
- s = string
- f = Float
- i = Internet =))
- d = unknow
 
Tôi nhắc rồi:
- s = string
- f = Float
- i = Internet =))
- d = unknow
Toàn vớ vẩn:-w
%s: String
%f: Float
%i: Integer
%d: DWORD (=longint trong pascal)
 
Biết là thế rồi nhưng mà dùng vào làm j`
 
PHP:
new sound[64]
format(sound, sizeof sound-1, "media/%s", "DeadEnd.mp3") // --> sound = "media/DeadEnd.mp3"
Đã hiểu chưa>:)
.................................................................................................
 
À à, hiểu ra rồi, nãy jờ ngồi ngẫm nghĩ mới hiểu ra chút vẫn đề rồi :D
 
Chỉnh sửa cuối:
Như thế thì thà viết thẳng ra là "media/DeadEnd.mp3" có phải hơn k, để thế làm j` .
Khi nào sử dụng biến thì sẽ cần nó đấy>:)
VD:
PHP:
#include <amxmodx>

new const music[] = "DeadEnd.mp3"

public plugin_init()
{
register_plugin("....", "....", "....)
}

public plugin_precache()
{
new sound[64]
format(sound, sizeof sound01, "media/%s", music)
precache_sound(sound)
}
 
ông chưa trả lời mấy cái lúc nãy tui hỏi mà redplane. mời ông quay lại trang trước :>
 
1 số vấn đề

PHP:
#include <amxmodx>
#define Maxsounds 6

// sounds localized in gcf cache (valve/media)
// you can add more song if you want.
new soundlist[Maxsounds][] = {"Half-Life01","Half-Life02","Half-Life04","Half-Life12","Half-Life13","Half-Life17"} 
// --> sao lại có thêm cái [] ở đây
public client_connect(id) {
new i
i = random_num(0,Maxsounds-1)
client_cmd(id,"mp3 play media/%s",soundlist[i]) // --> mp3 play là lệnh chạy mp3 à , sao lại để trong ""?
return PLUGIN_CONTINUE
}

public plugin_init() {
register_plugin("Loading Sound","1.0","Amxx User")
return PLUGIN_CONTINUE
}
 
PHP:
#include <amxmodx>
#define Maxsounds 6

// sounds localized in gcf cache (valve/media)
// you can add more song if you want.
new soundlist[Maxsounds][] = {"Half-Life01","Half-Life02","Half-Life04","Half-Life12","Half-Life13","Half-Life17"} 
// --> sao lại có thêm cái [] ở đây - ANSWER: ĐÂY LÀ ARRAY STRING NÊN PHẢI CÓ CÁI []
public client_connect(id) {
new i
i = random_num(0,Maxsounds-1)
client_cmd(id,"mp3 play media/%s",soundlist[i]) // --> mp3 play là lệnh chạy mp3 à ? ANSWER: ĐÚNG RỒI
return PLUGIN_CONTINUE
}

public plugin_init() {
register_plugin("Loading Sound","1.0","Amxx User")
return PLUGIN_CONTINUE
}
 
PHP:
#include <amxmodx>
#define Maxsounds 6

// sounds localized in gcf cache (valve/media)
// you can add more song if you want.
new soundlist[Maxsounds][] = {"Half-Life01","Half-Life02","Half-Life04","Half-Life12","Half-Life13","Half-Life17"} 
//ANSWER: ĐÂY LÀ ARRAY STRING NÊN PHẢI CÓ CÁI [] --> Tưởng nó có trong cái Maxsounds được set là 6 rồi chứ
public client_connect(id) {
new i
i = random_num(0,Maxsounds-1)
client_cmd(id,"mp3 play media/%s",soundlist[i]) 
return PLUGIN_CONTINUE
}

public plugin_init() {
register_plugin("Loading Sound","1.0","Amxx User")
return PLUGIN_CONTINUE
}
 
PHP:
#include <amxmodx>
#define Maxsounds 6

// sounds localized in gcf cache (valve/media)
// you can add more song if you want.
new soundlist[Maxsounds][] = {"Half-Life01","Half-Life02","Half-Life04","Half-Life12","Half-Life13","Half-Life17"} 
//ANSWER: ĐÂY LÀ ARRAY STRING NÊN PHẢI CÓ CÁI [] --> Tưởng nó có trong cái Maxsounds được set là 6 rồi chứ --> KO CÓ CÁI ĐÓ THÌ KO DÙNG ĐC STRING ĐÂU=))
public client_connect(id) {
new i
i = random_num(0,Maxsounds-1)
client_cmd(id,"mp3 play media/%s",soundlist[i]) 
return PLUGIN_CONTINUE
}

public plugin_init() {
register_plugin("Loading Sound","1.0","Amxx User")
return PLUGIN_CONTINUE
}
 
=)).. chết cười với 2 đứa bây =))......................

@le di on: biết thế nào là array + table chưa @@

từ lua ta luận ra đc C đấy :>...........................
 
=)).. chết cười với 2 đứa bây =))......................

@le di on: biết thế nào là array + table chưa @@

từ lua ta luận ra đc C đấy :>...........................
3 đứa chứ =)), Tên em phải đọc là Le dừn mới đúng >:P
Mà lua là cái quái j`? Với lại tên lambien12345 là kungfulon à ?
 
Back
Top