hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.17. 01:36



Jelenlévő felhasználók

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

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-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  [6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Anti hirdetés
HozzászólásElküldve:2012.08.30. 13:16 
Offline
Őskövület
Avatar

Csatlakozott:2011.09.17. 17:54
Hozzászólások:2350
Megköszönt másnak: 40 alkalommal
Megköszönték neki: 57 alkalommal
Itt elakadtam picit,ezért valakinek a segítségét kérném.Azt akarom elérni,hogy amit hírdet,azt ne írja ki,viszont azt írja ki helyette ami lentebb van a kódrészletbe.Hogy lehetne ezt megoldani? Én return PLUGIN_HANDLED_MAIN-ra gondoltam.Azzal megoldható??

Kód:
public HirdetesEllenorzes(id)
{
   new said[192]
   new x, y
   new advname[32]
   get_user_name(id, advname, 32)
   read_args(said, 192)
   
   for(x = 0 ; x < sizeof (HirdetesJelentes) ; x++)
   {
       if(containi(said, HirdetesJelentes[x][y]) != -1)
      {
         hirdet(id)                  
      }
   }      
   return PLUGIN_CONTINUE
}

public hirdet(id)
{
   new advname[32], ip[32], authid[32]
   get_user_name(id, advname, 31)   
   get_user_ip(id, ip, 31, 1)   
   get_user_authid(id, authid, 31)
   
   client_cmd(id, "say Ez a szerver a legjobb !!!!")
   
   log_to_file(hirdeteslog, "^"%s^" <%s> - [%s] - hirdetes", advname, ip, authid)
   return PLUGIN_HANDLED
}


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Anti hirdetés
HozzászólásElküldve:2012.08.30. 15:12 
Offline
Imperátor
Avatar

Csatlakozott:2009.04.21. 09:33
Hozzászólások:3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
Try:


Kód:
public HirdetesEllenorzes(id)
{
   new said[192]
   new x, y
   new advname[32]
   get_user_name(id, advname, 32)
   read_args(said, 192)
   
   for(x = 0 ; x < sizeof (HirdetesJelentes) ; x++)
   {
       if(containi(said, HirdetesJelentes[x][y]) != -1)
      {
         hirdet(id)             
         return PLUGIN_HANDLED   
      }
   }     
   return PLUGIN_CONTINUE
}

public hirdet(id)
{
   new advname[32], ip[32], authid[32]
   get_user_name(id, advname, 31)   
   get_user_ip(id, ip, 31, 1)   
   get_user_authid(id, authid, 31)
   
   client_cmd(id, "say Ez a szerver a legjobb !!!!")
   
   log_to_file(hirdeteslog, "^"%s^" <%s> - [%s] - hirdetes", advname, ip, authid)
//   return PLUGIN_HANDLED
}

_________________
Kód:
I'm back

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Anti hirdetés
HozzászólásElküldve:2012.08.30. 15:16 
Offline
Őskövület
Avatar

Csatlakozott:2011.09.17. 17:54
Hozzászólások:2350
Megköszönt másnak: 40 alkalommal
Megköszönték neki: 57 alkalommal
Működik ! Thx :)
Ja semmi,megvan alatta a continue :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Anti hirdetés
HozzászólásElküldve:2012.08.30. 15:20 
Offline
Imperátor
Avatar

Csatlakozott:2009.04.21. 09:33
Hozzászólások:3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
???

_________________
Kód:
I'm back

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Anti hirdetés
HozzászólásElküldve:2012.08.30. 15:27 
Offline
Őskövület
Avatar

Csatlakozott:2011.09.17. 17:54
Hozzászólások:2350
Megköszönt másnak: 40 alkalommal
Megköszönték neki: 57 alkalommal
Kód:
hirdet(id)              
return PLUGIN_HANDLED

Azt hittem ha ide handledet rakok akkor nemfog tovább futni :D De így jó ha alatta a continue,akkor a hírdetést blokkoljam,és tovább fut.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Anti hirdetés
HozzászólásElküldve:2012.08.30. 15:38 
Offline
Imperátor
Avatar

Csatlakozott:2009.04.21. 09:33
Hozzászólások:3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
Igen 8-)


VirTuaL ~` írta:
Kód:
hirdet(id)              
return PLUGIN_HANDLED

Azt hittem ha ide handledet rakok akkor nemfog tovább futni :D De így jó ha alatta a continue,akkor a hírdetést blokkoljam,és tovább fut.

_________________
Kód:
I'm back

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  [6 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 6 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