Page 1 of 1

ip

Posted: 2012 Sep 26 13:47
by GhostMan
Sukūriau pluginą, kad pagal ip adresą rašytų žinutę prisijungus tam žaidėjui į serverį.

Ar "announcment" funkcijoj dar reikia tikrint IP adresą? Ar to daryti nebebūtina?

Code: Select all

#include <amxmodx>#include <amxmisc> new ip_set;new g_IP[33]; public plugin_init(){    register_plugin("IP Announc", "1.0", "GhostMan");    ip_set = register_cvar("amx_ipannounc", "11.22.33.44");} public client_putinserver(id){    get_user_ip(id, p_IP, charsmax(p_IP), 0);     if(g_IP[id] == ip_set)    {        set_task(35.0, "announcment")    }} public announcment(id){    if(g_IP[id] == ip_set)    {        new p_Name[33];        get_user_name(id, p_Name, charsmax(p_Name))         set_hudmessage(255, 255, 0, -1.0, -1.0, 1, 6.0, 8.0)        show_hudmessage(id, "Labas %s", p_Name)    }}

Re: ip

Posted: 2012 Sep 26 13:58
by InvIs

Code: Select all

public client_putinserver(id){  new ip[32]  get_user_ip(id, ip, 31, 1)  if(equali(ip, get_pcvar_string(ip_set)))  {    set_task(35.0, "announcment")  }}