• [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
@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