hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 403 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 403 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  [ 3 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Gránát csomag
HozzászólásElküldve: 2017.01.05. 23:06 
Offline
GFX-Designer
Avatar

Csatlakozott: 2015.03.12. 15:06
Hozzászólások: 624
Megköszönt másnak: 199 alkalommal
Megköszönték neki: 78 alkalommal
Hello!
Valaki át írná, hogy csak CT csapatnak adjon gránátot, és hogy lehessen állítani hogy melyikből mennyit adjon?

  1. #include <amxmodx>
  2. #include <hamsandwich>
  3. #include <colorchat>
  4. #include <fun>
  5.  
  6. #define ACCESS_HEGRENADE_1 (1<<0) // a
  7. #define ACCESS_FLASHBANG_2 (1<<1) // b
  8. #define ACCESS_SMOKEGRENADE_3 (1<<2) // c
  9.  
  10. new gCvarGrenades;
  11.  
  12. public plugin_init() {
  13.    
  14.     register_plugin( "Full Pack Grenades", "1.3", "Simple32" );
  15.    
  16.     gCvarGrenades = register_cvar( "mode_grenades", "abc" );
  17.    
  18.     RegisterHam( Ham_Spawn, "player", "fwdPlayerSpawn", 1 );
  19. }
  20.  
  21. public fwdPlayerSpawn( id ){
  22.    
  23.     server_print("fwdPlayerSpawn(%d) called", id);
  24.    
  25.     if( is_user_alive( id ) )
  26.     {
  27.         server_print("is_user_alive(%d): true", id);
  28.         static szFlags[32];
  29.        
  30.         get_pcvar_string(gCvarGrenades, szFlags, charsmax(szFlags));
  31.         new iFlags = read_flags(szFlags);
  32.        
  33.         server_print("mode_grenades: %s / %d", szFlags, iFlags);
  34.        
  35.        
  36.         if(iFlags & ACCESS_HEGRENADE_1)
  37.         {
  38.             ColorChat(id, NORMAL, "^4[FPG]^1 Te kaptál egy ^3HE Gránátot!");
  39.             give_item(id, "weapon_hegrenade");
  40.         }
  41.        
  42.         if(iFlags & ACCESS_FLASHBANG_2)
  43.         {
  44.             ColorChat(id, NORMAL, "^4[FPG]^1 Te kaptál egy ^3FLASH Gránátot!");
  45.             give_item(id, "weapon_flashbang");
  46.         }
  47.        
  48.         if(iFlags & ACCESS_SMOKEGRENADE_3)
  49.         {
  50.             ColorChat(id, NORMAL, "^4[FPG]^1 Te kaptál egy ^3SMOKE Gránátot!");
  51.             give_item(id, "weapon_smokegrenade");
  52.         }
  53.     }
  54.     else
  55.         server_print("is_user_alive(%d): false", id);
  56. }
  57. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  58. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang3081\\ f0\\ fs16 \n\\ par }
  59. */

_________________
„Nem azért felejtünk el játszani, mert megöregszünk, hanem attól öregszünk meg, hogy elfelejtünk játszani.”

-MAXHACKED Website-
-HERViD Website-
► Spoiler mutatása


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gránát csomag
HozzászólásElküldve: 2017.01.05. 23:30 
Offline
Őstag
Avatar

Csatlakozott: 2015.07.27. 22:56
Hozzászólások: 1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
Alapból csak 1 heg, 2 flash és 1 smoke lehet nálad amíg ezt nem módosítod valami pluginnal.
  1. #include <amxmodx>
  2. #include <hamsandwich>
  3. #include <colorchat>
  4. #include <cstrike>
  5. #include <fun>
  6.  
  7. #define ACCESS_HEGRENADE_1 (1<<0) // a
  8. #define ACCESS_FLASHBANG_2 (1<<1) // b
  9. #define ACCESS_SMOKEGRENADE_3 (1<<2) // c
  10.  
  11. new gCvarGrenades;
  12.  
  13. public plugin_init()
  14. {
  15.     register_plugin( "Full Pack Grenades", "1.3", "Simple32" );
  16.  
  17.     gCvarGrenades = register_cvar( "mode_grenades", "abc" );
  18.  
  19.     RegisterHam( Ham_Spawn, "player", "fwdPlayerSpawn", 1 );
  20. }
  21.  
  22. public fwdPlayerSpawn( id )
  23. {
  24.     if( is_user_connected(id) && cs_get_user_team(id) == CS_TEAM_CT )
  25.     {
  26.         static szFlags[32];
  27.  
  28.         get_pcvar_string(gCvarGrenades, szFlags, charsmax(szFlags));
  29.         new iFlags = read_flags(szFlags);
  30.  
  31.         if(iFlags & ACCESS_HEGRENADE_1)
  32.         {
  33.             ColorChat(id, NORMAL, "^4[FPG]^1 Kaptál egy ^3HE Gránátot!");
  34.             give_item(id, "weapon_hegrenade");
  35.         }
  36.         if(iFlags & ACCESS_FLASHBANG_2)
  37.         {
  38.             ColorChat(id, NORMAL, "^4[FPG]^1 Kaptál két ^3FLASH Gránátot!");
  39.             give_item(id, "weapon_flashbang");
  40.             give_item(id, "weapon_flashbang");
  41.         }
  42.         if(iFlags & ACCESS_SMOKEGRENADE_3)
  43.         {
  44.             ColorChat(id, NORMAL, "^4[FPG]^1 Kaptál egy ^3SMOKE Gránátot!");
  45.             give_item(id, "weapon_smokegrenade");
  46.         }
  47.     }
  48. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Gránát csomag
HozzászólásElküldve: 2017.01.06. 18:13 
Offline
GFX-Designer
Avatar

Csatlakozott: 2015.03.12. 15:06
Hozzászólások: 624
Megköszönt másnak: 199 alkalommal
Megköszönték neki: 78 alkalommal
regener írta:
Alapból csak 1 heg, 2 flash és 1 smoke lehet nálad amíg ezt nem módosítod valami pluginnal.


Értem, hát nekem pont egy olyan kellene, amivel ezt tudom állítani, hogy egy körben melyik gránátból mennyit adjon, és hogy csak CT csapatnak adjon.

_________________
„Nem azért felejtünk el játszani, mert megöregszünk, hanem attól öregszünk meg, hogy elfelejtünk játszani.”

-MAXHACKED Website-
-HERViD Website-
► Spoiler mutatása


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


Ki van itt

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