hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.27. 23:56



Jelenlévő felhasználók

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

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Sapka plugin
HozzászólásElküldve: 2012.10.21. 12:41 
Offline
Beavatott

Csatlakozott: 2012.08.19. 11:45
Hozzászólások: 73
Megköszönt másnak: 19 alkalommal
Megköszönték neki: 1 alkalommal
Hello! :D
Valaki át tudja nekem ezt a plugint írni, hogy CSAK A CT k fejére tegyen sapit? :D
Kód:
X.TRY.HU Forrás Megtekintés - www.amxx.try.hu - Plugin Megtekintése
#include < amxmodx >
#include < engine >
#include < cstrike >
#include < hamsandwich >
 
new const g_szHatModel[ CsTeams ][ ] = {
    "",
    "models/santahat.mdl",
    "models/santahat_blue.mdl",
    ""
};
 
new g_iHats[ 33 ];
 
public plugin_init( ) {
    register_plugin( "Team Santa Hat", "1.3", "xPaw" );
 
    register_cvar( "santa_hat", "1.3", FCVAR_SERVER );
 
    register_event( "TeamInfo", "EventTeamInfo", "a" );
 
    RegisterHam( Ham_Spawn, "player", "FwdHamPlayerSpawn", 1 );
}
 
public plugin_precache( ) {
 
    precache_model( g_szHatModel[ CS_TEAM_T ] );
    precache_model( g_szHatModel[ CS_TEAM_CT ] );
}
 
public client_disconnect( id )
    if( is_valid_ent( g_iHats[ id ] ) )
        remove_entity( g_iHats[ id ] );
 
public FwdHamPlayerSpawn( const id ) {
    if( is_user_alive( id ) ) {
        new iEntity = g_iHats[ id ];
 
        if( !is_valid_ent( iEntity ) ) {
            if( !( iEntity = g_iHats[ id ] = create_entity( "info_target" ) ) )
                return;
 
            new CsTeams:iTeam = cs_get_user_team( id );
 
            if( iTeam != CS_TEAM_T && iTeam != CS_TEAM_CT )
                iTeam = CS_TEAM_T;
 
            entity_set_model( iEntity, g_szHatModel[ iTeam ] );
            entity_set_int( iEntity, EV_INT_movetype, MOVETYPE_FOLLOW );
            entity_set_edict( iEntity, EV_ENT_aiment, id );
        }
    }
}
 
public EventTeamInfo( ) {
    new id = read_data( 1 ), iEntity = g_iHats[ id ];
 
    if( !is_valid_ent( iEntity ) ) {
        if( iEntity > 0 )
            g_iHats[ id ] = 0;
 
        return;
    }
 
    new szTeam[ 2 ];
    read_data( 2, szTeam, 1 );
 
    if( szTeam[ 0 ] == 'C' )
        entity_set_model( iEntity, g_szHatModel[ CS_TEAM_CT ] );
    else
        entity_set_model( iEntity, g_szHatModel[ CS_TEAM_T ] );
}


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Sapka plugin
HozzászólásElküldve: 2012.10.29. 10:53 
Offline
SM Fejlesztő
Avatar

Csatlakozott: 2012.10.18. 15:58
Hozzászólások: 2486
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 132 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include < amxmodx >
  2. #include < engine >
  3. #include < cstrike >
  4. #include < hamsandwich >
  5.  
  6. new const g_szHatModel[ CsTeams ][ ] = {
  7. "",
  8. "models/santahat.mdl",
  9. "models/santahat_blue.mdl",
  10. ""
  11. };
  12.  
  13. new g_iHats[ 33 ];
  14.  
  15. public plugin_init( ) {
  16. register_plugin( "Team Santa Hat", "1.3", "xPaw" );
  17.  
  18. register_cvar( "santa_hat", "1.3", FCVAR_SERVER );
  19.  
  20. register_event( "TeamInfo", "EventTeamInfo", "a" );
  21.  
  22. RegisterHam( Ham_Spawn, "player", "FwdHamPlayerSpawn", 1 );
  23. }
  24.  
  25. public plugin_precache( ) {
  26.  
  27. precache_model( g_szHatModel[ CS_TEAM_T ] );
  28. precache_model( g_szHatModel[ CS_TEAM_CT ] );
  29. }
  30.  
  31. public client_disconnect( id )
  32. if( is_valid_ent( g_iHats[ id ] ) )
  33. remove_entity( g_iHats[ id ] );
  34.  
  35. public FwdHamPlayerSpawn( const id ) {
  36. if( is_user_alive( id ) && cs_get_user_team( id ) == CS_TEAM_CT) {
  37. new iEntity = g_iHats[ id ];
  38.  
  39. if( !is_valid_ent( iEntity ) ) {
  40. if( !( iEntity = g_iHats[ id ] = create_entity( "info_target" ) ) )
  41. return;
  42.  
  43. new CsTeams:iTeam = cs_get_user_team( id );
  44.  
  45. entity_set_model( iEntity, g_szHatModel[ iTeam ] );
  46. entity_set_int( iEntity, EV_INT_movetype, MOVETYPE_FOLLOW );
  47. entity_set_edict( iEntity, EV_ENT_aiment, id );
  48. }
  49. }
  50. }
  51.  
  52. public EventTeamInfo( ) {
  53. new id = read_data( 1 ), iEntity = g_iHats[ id ];
  54.  
  55. if( !is_valid_ent( iEntity ) ) {
  56. if( iEntity > 0 )
  57. g_iHats[ id ] = 0;
  58.  
  59. return;
  60. }
  61.  
  62. new szTeam[ 2 ];
  63. read_data( 2, szTeam, 1 );
  64.  
  65. if( szTeam[ 0 ] == 'C' )
  66. entity_set_model( iEntity, g_szHatModel[ CS_TEAM_CT ] );
  67. else
  68. entity_set_model( iEntity, g_szHatModel[ CS_TEAM_T ] );
  69. }

_________________
www.akosvagyok.hu


A hozzászólást 2 alkalommal szerkesztették, utoljára Maxi 2012.10.31. 17:01-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Sapka plugin
HozzászólásElküldve: 2012.10.31. 16:16 
Offline
Beavatott

Csatlakozott: 2012.08.19. 11:45
Hozzászólások: 73
Megköszönt másnak: 19 alkalommal
Megköszönték neki: 1 alkalommal
Ha működne akkor megköszönném, de hibát ír konvertálásnál :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Sapka plugin
HozzászólásElküldve: 2012.10.31. 16:25 
Offline
Őskövület
Avatar

Csatlakozott: 2013.01.01. 17:48
Hozzászólások: 2441
Megköszönt másnak: 18 alkalommal
Megköszönték neki: 21 alkalommal
Mert ez a maxi gyerek bot.

1 sort töröld.

Ők köszönték meg Bence98007 nek ezt a hozzászólást: paintballer (2012.11.01. 07:15)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Sapka plugin
HozzászólásElküldve: 2012.10.31. 16:57 
Offline
Félisten

Csatlakozott: 2012.01.07. 21:10
Hozzászólások: 850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
Ha jól emlékszem te is voltál kezdő..
-----------------
Tessék, próbáld ezt:
SMA Forráskód: [ Mindet kijelol ]
  1. #include < amxmodx >
  2. #include < engine >
  3. #include < cstrike >
  4. #include < hamsandwich >
  5.  
  6. new const g_szHatModel[] = "models/santahat_blue.mdl"
  7.  
  8. new g_iHats[ 33 ];
  9.  
  10. public plugin_init( ) {
  11. register_plugin( "Team Santa Hat", "1.3", "xPaw" );
  12.  
  13. register_cvar( "santa_hat", "1.3", FCVAR_SERVER );
  14.  
  15. register_event( "TeamInfo", "EventTeamInfo", "a" );
  16.  
  17. RegisterHam( Ham_Spawn, "player", "FwdHamPlayerSpawn", 1 );
  18. }
  19.  
  20. public plugin_precache( )
  21. {
  22. precache_model(g_szHatModel)
  23. }
  24.  
  25. public client_disconnect( id )
  26. if( is_valid_ent( g_iHats[ id ] ) )
  27. remove_entity( g_iHats[ id ] );
  28.  
  29. public FwdHamPlayerSpawn( const id ) {
  30. if( is_user_alive( id ) && cs_get_user_team( id ) == CS_TEAM_CT)
  31. {
  32. new iEntity = g_iHats[ id ];
  33.  
  34. if( !is_valid_ent( iEntity ) ) {
  35. if( !( iEntity = g_iHats[ id ] = create_entity( "info_target" ) ) )
  36. return;
  37.  
  38. entity_set_model( iEntity, g_szHatModel);
  39. entity_set_int( iEntity, EV_INT_movetype, MOVETYPE_FOLLOW );
  40. entity_set_edict( iEntity, EV_ENT_aiment, id );
  41. }
  42. }
  43. }
  44.  
  45. public EventTeamInfo( )
  46. {
  47. new id = read_data( 1 ), iEntity = g_iHats[ id ];
  48.  
  49. if( !is_valid_ent( iEntity ) ) {
  50. if( iEntity > 0 )
  51. g_iHats[ id ] = 0;
  52.  
  53. return;
  54. }
  55.  
  56. new szTeam[ 2 ];
  57. read_data( 2, szTeam, 1 );
  58.  
  59. if( szTeam[ 0 ] == 'C' )
  60. entity_set_model( iEntity, g_szHatModel);
  61. }

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->


A hozzászólást 2 alkalommal szerkesztették, utoljára fear_ezmegmi 2012.10.31. 17:33-kor.

Ők köszönték meg HunGamer nek ezt a hozzászólást: paintballer (2012.11.01. 07:15)
  Népszerűség: 2.27%


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


Ki van itt

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