hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 21:48



Jelenlévő felhasználók

Jelenleg 381 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 380 vendég

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: 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  [4 hozzászólás ] 
Szerző Üzenet
HozzászólásElküldve:2012.05.17. 07:49 
Offline
Tag

Csatlakozott:2012.04.28. 22:28
Hozzászólások:42
Megköszönt másnak: 1 alkalommal
Helló.

Azt hogy kell meg csinálni join_leave.sma-t úgy hogy effektes-en mutassa, hogy ki csatlakozott és ki ment el.

Csatlakozás színe: (RGB SZÍN KÓDOK)
kék "0 255 255"
fehér "255 255 255"
lila "153 0 255"

Elment színe:
rózsaszín "255 0 255
fehér "255 255 255"
piros "255 0 0"

Valaki léci meg csinálja :D
_______________________________

Kód:
    #include <amxmodx>
    #include <amxmisc>
    #include <cstrike>
    #include <fun>
    #include <colorchat>
     
    #define adtime   600.0 //Default of 10 minuites
     
    new pcvar_Advertise
    new pcvar_Display
     
    public plugin_init()
    {
            register_plugin("Reset Score", "1.0", "Silenttt")
     
     
            register_clcmd("say /resetscore", "reset_score")
            register_clcmd("say /rs", "reset_score")
     
     
            pcvar_Advertise = register_cvar("sv_rsadvertise", "0")
            pcvar_Display = register_cvar("sv_rsdisplay", "0")
     
            if(get_cvar_num("sv_rsadvertise") == 1)
            {
                    set_task(adtime, "advertise", _, _, _, "b")
            }
    }
     
    public reset_score(id)
    {
            cs_set_user_deaths(id, 0)
            set_user_frags(id, 0)
            cs_set_user_deaths(id, 0)
            set_user_frags(id, 0)
     
            if(get_pcvar_num(pcvar_Display) == 1)
            {
                    new name[33]
                    get_user_name(id, name, 32)
                    ColorChat(0, RED, "[^x03S][^x03M] Knife ^x04%s ^x01Nullazta a statisztikajat.")
            }
            else
            {
                    ColorChat(id, RED, "[S][M] Knife ^x04Sikeresen nullaztad a statod!")
            }
    }
     
    public advertise()
    {
            set_hudmessage(255, 0, 0, -1.0, 0.20, 0, 0.2, 12.0)
            show_hudmessage(0, "Csak ird be chatbe, hogy /resetscore vagy /rs a statod nullazasahoz")
    }
     
    public client_putinserver(id)
    {
            if(get_pcvar_num(pcvar_Advertise) == 1)
            {
                    set_task(10.0, "connectmessage", id, _, _, "a", 1)
            }
    }
     
    public connectmessage(id)
    {
            if(is_user_connected(id))
            {
            client_print(id, print_chat, "Csak ird be chatbe, hogy /resetscore vagy /rs a statod nullazasahoz (nem kell reconnectelned)")
            }
    }


Ezt igy fogja írni:

[S][M] Knife [S][M].#HaJ-HoO.~ sL* (= Nullazta a statisztikajat !

_________________
LIKE-> http://www.facebook.com/Onlyknfe <-LIKE


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2012.05.17. 16:38 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Kód:
  1. /*

  2. Join/Leave Message 1.2 by BigBaller

  3.  

  4. Just shows a basic Tsay like message to all players when user

  5. is connecting, has established connection and disconnected from your server.

  6.  

  7. Just upload into your amxx/plugins folder

  8. Add join_leave.amx in your amxx/plugins.ini

  9.  

  10. Restart server or change map.

  11.  

  12. ENJOY!

  13.  

  14. *New, You are able to turn messages off and on using the cvar

  15. amx_join_leave

  16.  

  17. 1 = On

  18. 0 = Off

  19.  

  20. Plugin by default is 1

  21.  

  22. Change Log

  23. v 1.0 - Started with basic messages.

  24. v 1.1 - Created a cvar to disable messages (cvar is amx_join_leave 1|0)

  25. v 1.2 - Moved the messages up, they conflicted with plugins such as StatsX and PTB

  26. */

  27.  

  28. #include <amxmodx>

  29.  

  30. public plugin_init() {

  31.   register_plugin("Join/Leave Message","1.2","PHP")

  32.   register_cvar("amx_joined_message", "%name% csatlakozott.")

  33.   register_cvar("amx_leave_message", "Szia %name%, Remeljuk vissza jossz!")

  34.   register_cvar("amx_join_leave","1")

  35. }

  36.  

  37. public client_putinserver(id){

  38.         new user[32], len

  39.         user[0] = id

  40.         len = get_user_name(id,user[1],31)

  41.         set_task(2.0, "joined_msg", 0, user,len + 2)

  42.         return PLUGIN_CONTINUE

  43. }

  44.  

  45. public client_disconnect(id){

  46.         new user[32], len

  47.         user[0] = id

  48.         len = get_user_name(id, user[1], 31)

  49.         set_task(2.0, "leave_msg", 0, user, len + 2)

  50.         return PLUGIN_CONTINUE

  51. }

  52.  

  53. public joined_msg(user[]) {

  54.         if (get_cvar_num("amx_join_leave")==0){

  55.         return PLUGIN_HANDLED

  56.         }

  57.         if (get_cvar_num("amx_join_leave")==1){

  58.         new message[192]

  59.         get_cvar_string("amx_joined_message", message, 191)

  60.         replace(message, 191, "%name%", user[1])

  61.        

  62.         new joinrandom = random(3)

  63.         switch(joinrandom)

  64.         {

  65.                 case 0 :

  66.                 {

  67.                         set_hudmessage(0, 255, 255, 0.05, 0.45, 1, 6.0, 6.0, 3.0)//0.5, 0.15, 3.0);

  68.                         show_hudmessage(0, message)

  69.                 }

  70.                 case 1 :

  71.                 {

  72.                         set_hudmessage(255, 255, 255, 0.05, 0.45, 1, 6.0, 6.0,3.0) // 0.5, 0.15, 3.0);

  73.                         show_hudmessage(0, message)

  74.                 }

  75.                 case 2 :

  76.                 {

  77.                         set_hudmessage(153, 0, 255, 0.05, 0.45, 1, 6.0, 6.0,3.0) // 0.5, 0.15, 3.0);

  78.                         show_hudmessage(0, message)

  79.                 }

  80.         }

  81.         return PLUGIN_CONTINUE

  82.         }

  83.         return PLUGIN_CONTINUE

  84. }

  85.  

  86. public leave_msg(user[]) {

  87.         if (get_cvar_num("amx_join_leave")==0){

  88.         return PLUGIN_HANDLED

  89.         }

  90.         if (get_cvar_num("amx_join_leave")==1){

  91.         new message[192]

  92.         get_cvar_string("amx_leave_message", message, 191)

  93.         replace(message, 191, "%name%", user[1])

  94.         new leaverandom = random(3)

  95.         switch(leaverandom)

  96.         {

  97.                 case 0 :

  98.                 {

  99.                         set_hudmessage(255, 0, 255, 0.05, 0.45, 1, 6.0, 6.0, 3.0)//0.5, 0.15, 3.0);

  100.                         show_hudmessage(0, message)

  101.                 }

  102.                 case 1 :

  103.                 {

  104.                         set_hudmessage(255, 255, 255, 0.05, 0.45, 1, 6.0, 6.0,3.0) // 0.5, 0.15, 3.0);

  105.                         show_hudmessage(0, message)

  106.                 }

  107.                 case 2 :

  108.                 {

  109.                         set_hudmessage(255, 0, 0, 0.05, 0.45, 1, 6.0, 6.0,3.0) // 0.5, 0.15, 3.0);

  110.                         show_hudmessage(0, message)

  111.                 }

  112.         }

  113.         return PLUGIN_CONTINUE

  114.         }

  115.         return PLUGIN_CONTINUE

  116. }

  117.  


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2012.05.21. 09:33 
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
Ehhez hasonló témát mintha láttam volna...

_________________
Kód:
I'm back

Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve:2012.05.22. 13:41 
Offline
Nagyúr
Avatar

Csatlakozott:2011.09.07. 18:41
Hozzászólások:642
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 6 alkalommal
De csak hasonlót :ugeek:

_________________
Kép
Kép
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  [4 hozzászólás ] 


Ki van itt

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