hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.07.04. 09:04



Jelenlévő felhasználók

Jelenleg 376 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 374 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  [4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Gyilkos nézet plugin
HozzászólásElküldve:2012.08.11. 12:55 
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
Ebböl a pluginból valaki kiszedné nekem az RGBA részt illetve a +d nézet na meg cvar se kell bele. Csak egyszerüen annyi maradjon a pluginbol, hogy egyből a gyílkos nézet jön be halálkor illetve 2 sec-ig nem lehet elváltani !! Előre is köszönöm !
Kód:
  1. #include <amxmodx>

  2. #include <fakemeta>

  3. #include <hamsandwich>

  4.  

  5. #define VERSION "0.1.0"

  6. #define PLUGIN "Killer's view"

  7.  

  8. #define        m_flNextSpecButtonTime                    100

  9. #define        m_fDeadTime                                    354

  10.  

  11. new gmsgScreenFade

  12. new g_iMaxPlayers

  13. new g_pCvarBlockChangeViewTime, g_pCvarKv3rdPerson, g_pCvarKvFade

  14.  

  15. public plugin_init()

  16. {

  17.         register_plugin(PLUGIN, VERSION, "ConnorMcLeod")

  18.  

  19.         gmsgScreenFade = get_user_msgid("ScreenFade")

  20.  

  21.         g_iMaxPlayers = get_maxplayers()

  22.  

  23.         g_pCvarBlockChangeViewTime = register_cvar("kv_buttonsdelay", "2.0")

  24.         g_pCvarKv3rdPerson = register_cvar("kv_3rdview", "0")

  25.         g_pCvarKvFade = register_cvar("kv_fade", "000000000000")

  26.  

  27.         RegisterHam(Ham_Killed, "player", "OnCBasePlayer_Killed_Post", true)

  28. }

  29.  

  30. public OnCBasePlayer_Killed_Post( id, killer )

  31. {

  32.         if( !killer || killer > g_iMaxPlayers || id == killer )

  33.         {

  34.                 return

  35.         }

  36.  

  37.         set_pev(id, pev_deadflag, DEAD_DEAD)

  38.         new Float:flTime = get_gametime()

  39.         set_pdata_float(id, m_fDeadTime, flTime - 3.1)

  40.         ExecuteHam(Ham_Think, id)

  41.  

  42.         engclient_cmd(id, "specmode", get_pcvar_num(g_pCvarKv3rdPerson) ? "1" : "4")

  43.  

  44.         set_pdata_float(id, m_flNextSpecButtonTime, flTime + get_pcvar_float(g_pCvarBlockChangeViewTime))

  45.        

  46.         set_pev(id, pev_deadflag, DEAD_DYING)

  47.         set_pev(id, pev_nextthink, flTime + 0.1)

  48.         set_pdata_float(id, m_fDeadTime, flTime + 9999.0)

  49.  

  50.         new szFade[13], l = get_pcvar_string(g_pCvarKvFade, szFade, charsmax(szFade))

  51.         if( l == 12 )

  52.         {

  53.                 new r, g, b, a

  54.  

  55.                 r = (szFade[0] - '0') * 100 + (szFade[1] - '0') * 10 + (szFade[2] - '0')

  56.                 g = (szFade[3] - '0') * 100 + (szFade[4] - '0') * 10 + (szFade[5] - '0')

  57.                 b = (szFade[6] - '0') * 100 + (szFade[7] - '0') * 10 + (szFade[8] - '0')

  58.                 a = (szFade[9] - '0') * 100 + (szFade[10] - '0') * 10 + (szFade[11] - '0')

  59.  

  60.                 message_begin(MSG_ONE_UNRELIABLE, gmsgScreenFade, .player=id)

  61.                 write_short( 2<<12 )

  62.                 write_short( 1<<11 )

  63.                 write_short( 0 )

  64.                 write_byte( r )

  65.                 write_byte( g )

  66.                 write_byte( b )

  67.                 write_byte( a )

  68.                 message_end()

  69.         }

  70. }

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gyilkos nézet plugin
HozzászólásElküldve:2012.08.11. 13:01 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Tessék:

Kód:
  1.  

  2. #include <amxmodx>

  3. #include <fakemeta>

  4. #include <hamsandwich>

  5.  

  6. #define VERSION "0.1.0"

  7. #define PLUGIN "Killer's view"

  8.  

  9. #define        m_flNextSpecButtonTime                    100

  10. #define        m_fDeadTime                                    354

  11. new g_iMaxPlayers

  12.  

  13. public plugin_init()

  14. {

  15.         register_plugin(PLUGIN, VERSION, "ConnorMcLeod")

  16.         g_iMaxPlayers = get_maxplayers()

  17.         RegisterHam(Ham_Killed, "player", "OnCBasePlayer_Killed_Post", true)

  18. }

  19.  

  20. public OnCBasePlayer_Killed_Post( id, killer )

  21. {

  22.         if( !killer || killer > g_iMaxPlayers || id == killer )

  23.         {

  24.                 return

  25.         }

  26.  

  27.         set_pev(id, pev_deadflag, DEAD_DEAD)

  28.         new Float:flTime = get_gametime()

  29.         set_pdata_float(id, m_fDeadTime, flTime - 3.1)

  30.         ExecuteHam(Ham_Think, id)

  31.  

  32.         engclient_cmd(id, "specmode", "0" ? "1" : "4")

  33.  

  34.         set_pdata_float(id, m_flNextSpecButtonTime, flTime + 2.0)

  35.        

  36.         set_pev(id, pev_deadflag, DEAD_DYING)

  37.         set_pev(id, pev_nextthink, flTime + 0.1)

  38.         set_pdata_float(id, m_fDeadTime, flTime + 9999.0)

  39. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gyilkos nézet plugin
HozzászólásElküldve:2012.08.11. 13:24 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
+áthelyezve


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gyilkos nézet plugin
HozzászólásElküldve:2012.08.12. 18:36 
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
Köszi silent. Tesztelem :D

_________________
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 5 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