hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.09.24. 17:39



Jelenlévő felhasználók

Jelenleg 443 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 441 vendég

A legtöbb felhasználó (2883 fő) 2025.07.30. 16:00-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], Google [Bot]az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása Hozzászólás a témához  [10 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: GHW_connect nem működik!!
HozzászólásElküldve:2012.03.28. 12:18 
Offline
Tag

Csatlakozott:2012.03.10. 10:22
Hozzászólások:34
Sziasztok

A szerveremen a GHW_connect plugin valamiért nem működik.
Berakom helysen,plugin.ini beírom a nevét (GHW_connect.amxx)
És nem működik
A konzolba azt írja ,hogy Done.

Valaki help!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: GHW_connect nem működik!!
HozzászólásElküldve:2012.03.28. 13:21 
Offline
Őstag
Avatar

Csatlakozott:2011.08.27. 23:19
Hozzászólások:1023
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 11 alkalommal
Agy egy .smat, vagy egy linket..

_________________
[kozep]t/s[/kozep]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: GHW_connect nem működik!!
HozzászólásElküldve:2012.03.28. 13:45 
Offline
Tag

Csatlakozott:2012.03.10. 10:22
Hozzászólások:34
rendben tessék
itt a link : http://amxmodx.crys.hu/site/?p=pluginz& ... onnect2srv


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: GHW_connect nem működik!!
HozzászólásElküldve:2012.03.28. 13:57 
Offline
Őstag

Csatlakozott:2011.11.05. 10:03
Hozzászólások:1098
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 4 alkalommal
logban ír valamit?

_________________
OFF


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: GHW_connect nem működik!!
HozzászólásElküldve:2012.03.28. 13:59 
Offline
Tag

Csatlakozott:2012.03.10. 10:22
Hozzászólások:34
nem ír semmit


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: GHW_connect nem működik!!
HozzászólásElküldve:2012.03.28. 14:07 
Offline
Őstag
Avatar

Csatlakozott:2011.08.27. 23:19
Hozzászólások:1023
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 11 alkalommal
Probald igy

Kód:
/*
*   _______     _      _  __          __
*  | _____/    | |    | | \ \   __   / /
*  | |         | |    | |  | | /  \ | |
*  | |         | |____| |  | |/ __ \| |
*  | |   ___   | ______ |  |   /  \   |
*  | |  |_  |  | |    | |  |  /    \  |
*  | |    | |  | |    | |  | |      | |
*  | |____| |  | |    | |  | |      | |
*  |_______/   |_|    |_|  \_/      \_/
*
*
*
*  Last Edited: 12-06-09
*
*  ============
*   Changelog:
*  ============
*
*  v1.1
*    -Bug Fixes
*
*  v1.0
*    -Initial Release
*
*/

#define VERSION   "1.1"

#include <amxmodx>
#include <amxmisc>
#include <geoip>

#define SHOW_COLOR      1
#define SHOW_CONNECT      2
#define SHOW_DISCONNECT      4
#define PLAY_SOUND_CONNECT   8
#define PLAY_SOUND_DISCONNECT   16

new display_type_pcvar

new name[33][32]
new authid[33][32]
new country[33][46]
new ip[33][32]

new connect_soundfile[64]
new disconnect_soundfile[64]

new saytext_msgid

public plugin_init()
{
   register_plugin("GHW Connect Messages",VERSION,"GHW_Chronic")
   display_type_pcvar = register_cvar("cm_flags","31")
   register_cvar("cm_connect_string","[AMXX] %name (%steamid) csatlakozott (%country).")
   register_cvar("cm_disconnect_string","[AMXX] %name (%steamid) lecsatlakozott (%country).")

   saytext_msgid = get_user_msgid("SayText")
}

public plugin_precache()
{
   register_cvar("cm_connect_sound","buttons/bell1.wav")
   register_cvar("cm_disconnect_sound","fvox/blip.wav")

   get_cvar_string("cm_connect_sound",connect_soundfile,63)
   get_cvar_string("cm_disconnect_sound",disconnect_soundfile,63)

   precache_sound(connect_soundfile)
   precache_sound(disconnect_soundfile)
}

public client_putinserver(id)
{
   if(!is_user_bot(id))
   {
      get_client_info(id)

      new display_type = get_pcvar_num(display_type_pcvar)
      if(display_type & SHOW_CONNECT)
      {
         new string[200]
         get_cvar_string("cm_connect_string",string,199)
         format(string,199,"^x01%s",string)

         if(display_type & SHOW_COLOR)
         {
            new holder[46]

            format(holder,45,"^x04%s^x01",name[id])
            replace(string,199,"%name",holder)

            format(holder,45,"^x04%s^x01",authid[id])
            replace(string,199,"%steamid",holder)

            format(holder,45,"^x04%s^x01",country[id])
            replace(string,199,"%country",holder)

            format(holder,45,"^x04%s^x01",ip[id])
            replace(string,199,"%ip",holder)
         }
         else
         {
            replace(string,199,"%name",name[id])
            replace(string,199,"%steamid",authid[id])
            replace(string,199,"%country",country[id])
            replace(string,199,"%ip",ip[id])
         }

         new num, players[32], player
         get_players(players,num,"ch")
         for(new i=0;i<num;i++)
         {
            player = players[i]

            message_begin(MSG_ONE,saytext_msgid,{0,0,0},player)
            write_byte(player)
            write_string(string)
            message_end()

            if(display_type & PLAY_SOUND_CONNECT)
            {
               new stringlen = strlen(connect_soundfile)
               if(connect_soundfile[stringlen - 1]=='v' && connect_soundfile[stringlen - 2]=='a' && connect_soundfile[stringlen - 3]=='w') //wav
               {
                  client_cmd(player,"spk ^"sound/%s^"",connect_soundfile)
               }
               if(connect_soundfile[stringlen - 1]=='3' && connect_soundfile[stringlen - 2]=='p' && connect_soundfile[stringlen - 3]=='m') //wav
               {
                  client_cmd(player,"mp3 play ^"sound/%s^"",connect_soundfile)
               }
            }
         }
      }
   }
}

public get_client_info(id)
{
   get_user_name(id,name[id],31)
   get_user_authid(id,authid[id],31)

   get_user_ip(id,ip[id],31)
   geoip_country(ip[id],country[id])
   if(equal(country[id],"error"))
   {
      if(contain(ip[id],"192.168.")==0 || equal(ip[id],"127.0.0.1") || contain(ip[id],"10.")==0 ||  contain(ip[id],"172.")==0)
      {
         country[id] = "LAN"
      }
      if(equal(ip[id],"loopback"))
      {
         country[id] = "ListenServer User"
      }
      else
      {
         country[id] = "Unknown Country"
      }
   }
}

public client_infochanged(id)
{
   if(!is_user_bot(id))
   {
      get_user_info(id,"name",name[id],31)
   }
}

public client_disconnect(id)
{
   if(!is_user_bot(id))
   {
      new display_type = get_pcvar_num(display_type_pcvar)
      if(display_type & SHOW_DISCONNECT)
      {
         new string[200]
         get_cvar_string("cm_disconnect_string",string,199)
         format(string,199,"^x01%s",string)

         if(display_type & SHOW_COLOR)
         {
            new holder[46]

            format(holder,45,"^x04%s^x01",name[id])
            replace(string,199,"%name",holder)

            format(holder,45,"^x04%s^x01",authid[id])
            replace(string,199,"%steamid",holder)

            format(holder,45,"^x04%s^x01",country[id])
            replace(string,199,"%country",holder)

            format(holder,45,"^x04%s^x01",ip[id])
            replace(string,199,"%ip",holder)
         }
         else
         {
            replace(string,199,"%name",name[id])
            replace(string,199,"%steamid",authid[id])
            replace(string,199,"%country",country[id])
            replace(string,199,"%ip",ip[id])
         }

         new num, players[32], player
         get_players(players,num,"ch")
         for(new i=0;i<num;i++)
         {
            player = players[i]

            message_begin(MSG_ONE,saytext_msgid,{0,0,0},player)
            write_byte(player)
            write_string(string)
            message_end()

            new stringlen = strlen(disconnect_soundfile)
            if(disconnect_soundfile[stringlen - 1]=='v' && disconnect_soundfile[stringlen - 2]=='a' && disconnect_soundfile[stringlen - 3]=='w') //wav
            {
               client_cmd(player,"spk ^"sound/%s^"",disconnect_soundfile)
            }
            if(disconnect_soundfile[stringlen - 1]=='3' && disconnect_soundfile[stringlen - 2]=='p' && disconnect_soundfile[stringlen - 3]=='m') //wav
            {
               client_cmd(player,"mp3 play ^"sound/%s^"",disconnect_soundfile)
            }
         }
      }
   }
}

_________________
[kozep]t/s[/kozep]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: GHW_connect nem működik!!
HozzászólásElküldve:2012.03.28. 14:11 
Offline
Őstag

Csatlakozott:2011.11.05. 10:03
Hozzászólások:1098
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 4 alkalommal
Akkor debugold

_________________
OFF


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: GHW_connect nem működik!!
HozzászólásElküldve:2012.03.28. 14:22 
Offline
Tag

Csatlakozott:2012.03.10. 10:22
Hozzászólások:34
nem jÓ:/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: GHW_connect nem működik!!
HozzászólásElküldve:2012.03.28. 14:24 
Offline
Őstag

Csatlakozott:2011.11.05. 10:03
Hozzászólások:1098
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 4 alkalommal
barna151 írta:
nem jÓ:/

most nézd meg a logot (ha debuggoltad)

_________________
OFF


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: GHW_connect nem működik!!
HozzászólásElküldve:2012.03.28. 14:37 
Offline
Nagyúr
Avatar

Csatlakozott:2011.12.18. 10:40
Hozzászólások:671
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 20 alkalommal
lehet hülyeséget írok de a modules.ini-ben a geoip elöl kivetted a ';' jelet?

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása Hozzászólás a témához  [10 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 17 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole