ip

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
GhostMan
Gana aktyvus vartotojas
Posts: 311
Joined: 2012 Jun 30 17:52

ip

Post 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)    }}
Last edited by GhostMan on 2012 Sep 26 13:48, edited 2 times in total.
NWK.LT Counter-Strike 1.6 Serveriai:
  • War3FT ★ [url=steam://connect/cs.nwk.lt:27015]cs.nwk.lt:27015[/url]
  • JailBreak ★ [url=steam://connect/cs.nwk.lt:27016]cs.nwk.lt:27016[/url]
  • Public ★ [url=steam://connect/cs.nwk.lt:27017]cs.nwk.lt:27017[/url]
  • DeathRun ★ [url=steam://connect/cs.nwk.lt:27018]cs.nwk.lt:27018[/url]
  • Hide'N'Seek ★ [url=steam://connect/cs.nwk.lt:27019]cs.nwk.lt:27019[/url]

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: ip

Post 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")  }}
ISVYKES

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 4 guests