1. sayfa (Toplam 1 sayfa)

Steam - Normal giris yapti plugini düzenleme?

Gönderilme zamanı: Pzt Eyl 03, 2018 9:06 pm
gönderen sahin1903
Elimdeki Pluginde steam ve normal giris yapinca yaziyor ama girende gozukmuyor giriş yapandada gozukmesini istiyorum acaba yardımcı olabilirmisiniz bunu düzenleyecek arkadas varmı?

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), "^x04[Victory Gaming] ^x03%s ^x04[Steam] ^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), "^x04[Victory Gaming] ^x03%s ^x01[Normal] 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);
}

Steam - Normal giris yapti plugini düzenleme?

Gönderilme zamanı: Pzt Eyl 03, 2018 9:16 pm
gönderen Yek'-ta
Bu eklenti de benim adım geçiyor ama eklentinin orijinali böyle değil. Kim sonradan nasıl bir ekleme yapmış ise baya saçmalamış.

Steam - Normal giris yapti plugini düzenleme?

Gönderilme zamanı: Pzt Eyl 03, 2018 9:18 pm
gönderen sahin1903
Yek'-ta yazdı: Pzt Eyl 03, 2018 9:16 pm Bu eklenti de benim adım geçiyor ama eklentinin orijinali böyle değil. Kim sonradan nasıl bir ekleme yapmış ise baya saçmalamış.
Doğrudur bana düzenleyip atarmısın orjinalini acaba oyuna giriş yapandada gozuksun?

Steam - Normal giris yapti plugini düzenleme?

Gönderilme zamanı: Pzt Eyl 03, 2018 9:25 pm
gönderen emirakpinar
Buyrun

Kod: Tümünü seç

#include <amxmodx>

public plugin_init() register_plugin("Steam Girdi", "1.0", "Yek'-ta");

public client_putinserver(id) set_task(6.0,"bilgi",id);

public bilgi(id){
	new nick[32]; get_user_name(id,nick,charsmax(nick));
	if(is_user_connected(id)) {
		if(is_user_steam(id)) client_print_color(0,0,"^4[Victory Gaming] ^3%s ^1adli oyuncu ^3steam ^1ile giris yapti.",nick);
		else client_print_color(0,0,"^4[Victory Gaming] ^3%s ^1adli oyuncu giris yapti.",nick);
	}
}

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);
}

Steam - Normal giris yapti plugini düzenleme?

Gönderilme zamanı: Pzt Eyl 03, 2018 9:30 pm
gönderen Colditz
emirakpinar yazdı: Pzt Eyl 03, 2018 9:25 pm Buyrun

Steam kontrolünü reapi_reunion kütüphanesiyle yapsaydın daha iyi olurdu.

Kod: Tümünü seç

is_user_steam(id)

Steam - Normal giris yapti plugini düzenleme?

Gönderilme zamanı: Pzt Eyl 03, 2018 9:43 pm
gönderen sahin1903
emirakpinar yazdı: Pzt Eyl 03, 2018 9:25 pm Buyrun

Kod: Tümünü seç

#include <amxmodx>

public plugin_init() register_plugin("Steam Girdi", "1.0", "Yek'-ta");

public client_putinserver(id) set_task(6.0,"bilgi",id);

public bilgi(id){
	new nick[32]; get_user_name(id,nick,charsmax(nick));
	if(is_user_connected(id)) {
		if(is_user_steam(id)) client_print_color(0,0,"^4[Victory Gaming] ^3%s ^1adli oyuncu ^3steam ^1ile giris yapti.",nick);
		else client_print_color(0,0,"^4[Victory Gaming] ^3%s ^1adli oyuncu giris yapti.",nick);
	}
}

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);
}

Teşekkür Ederim.