taykor19 yazdı:ahmetsencanx2 yazdı:Kod: Tümünü seç
#include <amxmodx> public plugin_init(){ register_plugin("Giriste Steam yazdirma", "1.0", "CSmiLeFaCe"); } public client_putinserver(id) { new isim[32]; get_user_name(id, isim, charsmax(isim)); if(is_user_steam(id)) { new mesaj[64] for (new i = 0; i < 32; i++) { if(is_user_connected(i)){ message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, i); write_byte(i); formatex(mesaj, charsmax(mesaj), "^x04sPectre Pro : ^x03%s ^x04Steam ^x01ile giris yapti...",isim) write_string(mesaj); message_end(); } } } if(!is_user_steam(id)) { new mesaj[64] for (new i = 0; i < 32; i++) { if(is_user_connected(i)){ message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, i); write_byte(i); formatex(mesaj, charsmax(mesaj), "^x04sPectre Pro : ^x03%s ^x01Normal giris yapti...",isim) write_string(mesaj); message_end(); } } } } stock bool:is_user_steam(id) { static dp_pointer; if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider"))) { server_cmd("dp_clientinfo %d", id); server_exec(); return (get_pcvar_num(dp_pointer) == 2) ? true : false; } new szAuthid[34]; get_user_authid(id, szAuthid, charsmax(szAuthid)); return (containi(szAuthid, "LAN") < 0); }
Kardeşim bide bunu kendi girdigini kendisi görsun yani ben steamım oyuna girdim kendi oyuna girdigimide gorsem yani oyle ayarlıyabilirmisin?
Kod: Tümünü seç
#include <amxmodx>
public plugin_init(){
register_plugin("Giriste Steam yazdirma", "1.0", "CSmiLeFaCe");
}
public client_putinserver(id)
{
set_task(5.0, "kendidegorsun", id)
}
public kendidegorsun(id)
{
new isim[32];
get_user_name(id, isim, charsmax(isim));
if(is_user_steam(id))
{
new mesaj[64]
for (new i = 0; i < 32; i++) {
if(is_user_connected(i)){
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, i);
write_byte(i);
formatex(mesaj, charsmax(mesaj), "^x04sPectre Pro : ^x03%s ^x04Steam ^x01ile giris yapti...",isim)
write_string(mesaj);
message_end();
}
}
}
if(!is_user_steam(id))
{
new mesaj[64]
for (new i = 0; i < 32; i++) {
if(is_user_connected(i)){
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, i);
write_byte(i);
formatex(mesaj, charsmax(mesaj), "^x04sPectre Pro : ^x03%s ^x01Normal giris yapti...",isim)
write_string(mesaj);
message_end();
}
}
}
}
stock bool:is_user_steam(id)
{
static dp_pointer;
if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
{
server_cmd("dp_clientinfo %d", id);
server_exec();
return (get_pcvar_num(dp_pointer) == 2) ? true : false;
}
new szAuthid[34];
get_user_authid(id, szAuthid, charsmax(szAuthid));
return (containi(szAuthid, "LAN") < 0);
}