eklenti hatasi yardim
Gönderilme zamanı: Çrş Ağu 01, 2018 3:23 pm
selam arkadaşlar eklenti deki hatayi çözebilirmisiniz hata sebebiyle plugin işlev görmüyor
Kod: Tümünü seç
//if (is_user_connected(players))
// ->
if(is_user_connected(players[i]))
Kod: Tümünü seç
//message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players)
//->
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
Kod: Tümünü seç
//write_byte(players);
//->
write_byte(players[i]);
Kod: Tümünü seç
#include <amxmodx>
#define PLUGIN " Yetkili Oyuna Girdi "
#define VERSION "1.0"
#define AUTHOR "Anil Can"
public client_putinserver(id)
{
set_task(1.0, "Welcome_Message", id);
}
public plugin_precache()
{
precache_sound("misc/adminsOnline.wav")
}
public Welcome_Message(id)
{
new szName[32];
get_user_name(id, szName, sizeof(szName));
if(get_user_flags(id) & ADMIN_RESERVATION)
{
client_printc(0, "!g[ YETKILI ] !g[%s] !tOyuna Giris Yapti Kufur Etmeyi Birakin", szName)
client_cmd(0,"spk misc/adminsOnline")
}
else if(get_user_flags(id) & ADMIN_KICK)
{
client_printc(0, "!g[ YETKILI ] !g[%s] !tOyuna Giris Yapti Kufur Etmeyi Birakin", szName)
client_cmd(0,"spk misc/adminsOnline")
}
}
// Colour Chat
stock client_printc(const id, const input[], any:...)
{
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "!g", "^x04"); // Green Color
replace_all(msg, 190, "!n", "^x01"); // Default Color
replace_all(msg, 190, "!t", "^x03"); // Team Color
if (id) players[0] = id; else get_players(players, count, "ch");
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
kardeşim bunu playerler içinde yapma şansin varmı bi defline açarak oluyor ise sol alt köşede sade bi şekilde xx sunucuya baglandi şeklinde world warz espace de var benım dedıgım eklentimr1mr2 yazdı: Çrş Ağu 01, 2018 5:51 pm Yetkili oyuna girdi eklentisi :Admin oyuna girince çıkan ses : (sound/misc) içine at.Kod: Tümünü seç
#include <amxmodx> #define PLUGIN " Yetkili Oyuna Girdi " #define VERSION "1.0" #define AUTHOR "Anil Can" public client_putinserver(id) { set_task(1.0, "Welcome_Message", id); } public plugin_precache() { precache_sound("misc/adminsOnline.wav") } public Welcome_Message(id) { new szName[32]; get_user_name(id, szName, sizeof(szName)); if(get_user_flags(id) & ADMIN_RESERVATION) { client_printc(0, "!g[ YETKILI ] !g[%s] !tOyuna Giris Yapti Kufur Etmeyi Birakin", szName) client_cmd(0,"spk misc/adminsOnline") } else if(get_user_flags(id) & ADMIN_KICK) { client_printc(0, "!g[ YETKILI ] !g[%s] !tOyuna Giris Yapti Kufur Etmeyi Birakin", szName) client_cmd(0,"spk misc/adminsOnline") } } // Colour Chat stock client_printc(const id, const input[], any:...) { new count = 1, players[32]; static msg[191]; vformat(msg, 190, input, 3); replace_all(msg, 190, "!g", "^x04"); // Green Color replace_all(msg, 190, "!n", "^x01"); // Default Color replace_all(msg, 190, "!t", "^x03"); // Team Color if (id) players[0] = id; else get_players(players, count, "ch"); { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]); write_byte(players[i]); write_string(msg); message_end(); } } } }
adminsOnline.rar
Kod: Tümünü seç
#include <amxmodx>
#include <geoip>
#if AMXX_VERSION_NUM < 183
public client_disconnect(id) remove_task(id)
#else
public client_disconnected(id) remove_task(id)
#endif
public client_putinserver(id) set_task(1.0,"mesajat",id)
public mesajat(id){
new ip[32],yer[32],isim[32]
get_user_name(id,isim,charsmax(isim))
get_user_ip(id,ip,charsmax(ip))
geoip_country_ex(ip, yer, charsmax(yer));
renkli_yazi(0,"!n[!t Clan Tagi !n] !g %s !nSunucuya Baglandi. !n[ !t%s !n]",isim,yer)
}
stock renkli_yazi(const id, const input[], any:...)
{
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
if (id) players[0] = id; else get_players(players, count, "ch");{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}