hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 302 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 301 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]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: dupla ugrás chat reklámmal
HozzászólásElküldve:2012.03.18. 20:09 
Offline
Őstag
Avatar

Csatlakozott:2010.04.16. 16:50
Hozzászólások:1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
Szeretnék egy reklámot rakni a dupla ugrás pluginba, de nem tom meik részhez kellene.
A chat reklámot kb akkor irja ki amikor a játékos már belépett a szerverre és rá task-oljon 10 secet!
chat ez legyen: [ INFO ] Dupla ugrás fut a szerveren !

Itt a kod:
Kód:
  1. #include <amxmodx>

  2. #include <amxmisc>

  3. #include <engine>

  4.  

  5. #define ADMINACCESS ADMIN_CHAT

  6.  

  7. new jumpnum[33] = 0

  8. new bool:dojump[33] = false

  9.  

  10. public plugin_init()

  11. {

  12.         register_plugin("MultiJump","1.1","twistedeuphoria")

  13.         register_cvar("amx_maxjumps","1")

  14.         register_cvar("amx_mjadminonly","0")

  15. }

  16.  

  17. public client_putinserver(id)

  18. {

  19.         jumpnum[id] = 0

  20.         dojump[id] = false

  21. }

  22.  

  23. public client_disconnect(id)

  24. {

  25.         jumpnum[id] = 0

  26.         dojump[id] = false

  27. }

  28.  

  29. public client_PreThink(id)

  30. {

  31.         if(!is_user_alive(id)) return PLUGIN_CONTINUE

  32.         if(get_cvar_num("amx_mjadminonly") && (!access(id,ADMINACCESS))) return PLUGIN_CONTINUE

  33.         new nbut = get_user_button(id)

  34.         new obut = get_user_oldbutton(id)

  35.         if((nbut & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(obut & IN_JUMP))

  36.         {

  37.                 if(jumpnum[id] < get_cvar_num("amx_maxjumps"))

  38.                 {

  39.                         dojump[id] = true

  40.                         jumpnum[id]++

  41.                         return PLUGIN_CONTINUE

  42.                 }

  43.         }

  44.         if((nbut & IN_JUMP) && (get_entity_flags(id) & FL_ONGROUND))

  45.         {

  46.                 jumpnum[id] = 0

  47.                 return PLUGIN_CONTINUE

  48.         }

  49.         return PLUGIN_CONTINUE

  50. }

  51.  

  52. public client_PostThink(id)

  53. {

  54.         if(!is_user_alive(id)) return PLUGIN_CONTINUE

  55.         if(get_cvar_num("amx_mjadminonly") && (!access(id,ADMINACCESS))) return PLUGIN_CONTINUE

  56.         if(dojump[id] == true)

  57.         {

  58.                 new Float:velocity[3]  

  59.                 entity_get_vector(id,EV_VEC_velocity,velocity)

  60.                 velocity[2] = random_float(265.0,285.0)

  61.                 entity_set_vector(id,EV_VEC_velocity,velocity)

  62.                 dojump[id] = false

  63.                 return PLUGIN_CONTINUE

  64.         }

  65.         return PLUGIN_CONTINUE

  66. }      

  67.  

_________________
Kép


A hozzászólást 1 alkalommal szerkesztették, utoljára expert 2012.03.19. 16:53-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dupla ugrás chat reklámmal
HozzászólásElküldve:2012.03.18. 20:33 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
expert írta:
Szeretnék egy reklámot rakni a dupla ugrás pluginba, de nem tom meik részhez kellene.
A chat reklámot kb akkor irja ki amikor a játékos már belépett a szerverre és rá task-oljon 10 secet!
chat ez legyen: [ INFO ] Dupla ugrás fut a szerveren !

Itt a kod:
Kód:
  1. #include <amxmodx>

  2.  

  3. new nMSGS, nCT, nT, nR

  4.  

  5. public plugin_init()

  6. {

  7.    register_plugin("Nice Team Score", "1.0 Fixed", "sector")

  8.    

  9.    register_event("SendAudio", "nice_team_score_ct", "a", "2&%!MRAD_ctwin")

  10.    register_event("SendAudio", "nice_team_score_t", "a", "2&%!MRAD_terwin")

  11.    

  12.    register_logevent("nice_team_score_round", 2, "1=Round_End")

  13.    register_logevent("nice_team_score_reset", 2, "1&Restart_Round_", "1=Game_Commencing")

  14.    

  15.    nMSGS = CreateHudSyncObj()

  16.    

  17.    set_task(3.0, "nice_team_score_msg", _, _, _, "b")

  18. }

  19.  

  20. public nice_team_score_msg()

  21. {

  22.    set_hudmessage(255, 255, 255, -1.0, 0.01, 2, 6.0, 4.0)

  23.    ShowSyncHudMsg(0, nMSGS, "T: %d vs. CT: %d^nwww.webcim.hu^n", nT, nCT, nR)

  24. }

  25.  

  26. public nice_team_score_ct()

  27. {

  28.    nCT++

  29. }

  30.  

  31. public nice_team_score_t()

  32. {

  33.    nT++

  34. }

  35.  

  36. public nice_team_score_round()

  37. {

  38.    nR++

  39. }

  40.  

  41. public nice_team_score_reset()

  42. {

  43.    nCT = 0

  44.    

  45.    nT = 0

  46.    

  47.    nR = 0

  48. }

de ez nem a dupla ugrás plugin

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dupla ugrás chat reklámmal
HozzászólásElküldve:2012.03.18. 20:57 
Offline
Őstag

Csatlakozott:2011.06.12. 20:51
Hozzászólások:1089
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 44 alkalommal
fail.. :D


Kód:
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <colorchat>

#define ADMINACCESS ADMIN_CHAT

new jumpnum[33] = 0
new bool
:dojump[33] = false

public plugin_init
()
{
    register_plugin("MultiJump","1.1","twistedeuphoria")
    register_cvar("amx_maxjumps","1")
    register_cvar("amx_mjadminonly","0")
}

public client_putinserver(id)
{
    jumpnum[id] = 0
    dojump
[id] = false
}

public client_disconnect(id)
{
    jumpnum[id] = 0
    dojump
[id] = false
}

public client_PreThink(id)
{
    if(!is_user_alive(id)) return PLUGIN_CONTINUE
    if
(get_cvar_num("amx_mjadminonly") && (!access(id,ADMINACCESS))) return PLUGIN_CONTINUE
    new nbut 
= get_user_button(id)
    new obut = get_user_oldbutton(id)
    if((nbut & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(obut & IN_JUMP))
    {
        if(jumpnum[id] < get_cvar_num("amx_maxjumps"))
        {
            dojump[id] = true
            jumpnum
[id]++
            return PLUGIN_CONTINUE
        
}
    }
    if((nbut & IN_JUMP) && (get_entity_flags(id) & FL_ONGROUND))
    {
        jumpnum[id] = 0
        return PLUGIN_CONTINUE
    
}
    return PLUGIN_CONTINUE
}

public client_PostThink(id)
{
    if(!is_user_alive(id)) return PLUGIN_CONTINUE
    if
(get_cvar_num("amx_mjadminonly") && (!access(id,ADMINACCESS))) return PLUGIN_CONTINUE
    if
(dojump[id] == true)
    {
        new Float:velocity[3]    
        entity_get_vector
(id,EV_VEC_velocity,velocity)
        velocity[2] = random_float(265.0,285.0)
        entity_set_vector(id,EV_VEC_velocity,velocity)
        dojump[id] = false
        return PLUGIN_CONTINUE
    
}
    return PLUGIN_CONTINUE
}
    
public client_authorized
(id)
    set_task(10.0, "showUsage", id)

public showUsage(id) {
        client_print(id, print_chat, "x04[ INFO ] x03Dupla ugrás fut a szerveren !")



ez így jó vagy hülyeséget írtam?

_________________
[img]semmi[/img]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dupla ugrás chat reklámmal
HozzászólásElküldve:2012.03.18. 21:04 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
fuck604 írta:
fail.. :D


Kód:
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <colorchat>

#define ADMINACCESS ADMIN_CHAT

new jumpnum[33] = 0
new bool
:dojump[33] = false

public plugin_init
()
{
    register_plugin("MultiJump","1.1","twistedeuphoria")
    register_cvar("amx_maxjumps","1")
    register_cvar("amx_mjadminonly","0")
}

public client_putinserver(id)
{
    jumpnum[id] = 0
    dojump
[id] = false
}

public client_disconnect(id)
{
    jumpnum[id] = 0
    dojump
[id] = false
}

public client_PreThink(id)
{
    if(!is_user_alive(id)) return PLUGIN_CONTINUE
    if
(get_cvar_num("amx_mjadminonly") && (!access(id,ADMINACCESS))) return PLUGIN_CONTINUE
    new nbut 
= get_user_button(id)
    new obut = get_user_oldbutton(id)
    if((nbut & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(obut & IN_JUMP))
    {
        if(jumpnum[id] < get_cvar_num("amx_maxjumps"))
        {
            dojump[id] = true
            jumpnum
[id]++
            return PLUGIN_CONTINUE
        
}
    }
    if((nbut & IN_JUMP) && (get_entity_flags(id) & FL_ONGROUND))
    {
        jumpnum[id] = 0
        return PLUGIN_CONTINUE
    
}
    return PLUGIN_CONTINUE
}

public client_PostThink(id)
{
    if(!is_user_alive(id)) return PLUGIN_CONTINUE
    if
(get_cvar_num("amx_mjadminonly") && (!access(id,ADMINACCESS))) return PLUGIN_CONTINUE
    if
(dojump[id] == true)
    {
        new Float:velocity[3]    
        entity_get_vector
(id,EV_VEC_velocity,velocity)
        velocity[2] = random_float(265.0,285.0)
        entity_set_vector(id,EV_VEC_velocity,velocity)
        dojump[id] = false
        return PLUGIN_CONTINUE
    
}
    return PLUGIN_CONTINUE
}
    
public client_authorized
(id)
    set_task(10.0, "showUsage", id)

public showUsage(id) {
        client_print(id, print_chat, "x04[ INFO ] x03Dupla ugrás fut a szerveren !")
}



ez így jó vagy hülyeséget írtam?

szerintem szín nem fog menni, inkább ColorChat
Kód:
public showUsage(id) {
        ColorChat(id, GREEN, "[ INFO ] ^x03(ha ez a piros)Dupla ugrás fut a szerveren !")
}

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dupla ugrás chat reklámmal
HozzászólásElküldve:2012.03.18. 21:09 
Offline
Őstag
Avatar

Csatlakozott:2010.04.16. 16:50
Hozzászólások:1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
jah bocs..télleg nem azt raktam be kódnak...összekeveredett mert több kód is megvolt nyitva az amxx studioban...am köszönöm :D

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: dupla ugrás chat reklámmal
HozzászólásElküldve:2012.03.19. 06:42 
Offline
Őskövület
Avatar

Csatlakozott:2011.09.26. 20:33
Hozzászólások:2105
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 33 alkalommal
expert írta:
jah bocs..télleg nem azt raktam be kódnak...összekeveredett mert több kód is megvolt nyitva az amxx studioban...am köszönöm :D

lol beraktad a team score plugint :D
hát akkor mennyj a szerkeszt gobra mielőtt mégtöbben olvassák el :)


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 4 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