hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.01. 13:18



Jelenlévő felhasználók

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

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-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  [ 1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Fegyver Adás!
HozzászólásElküldve: 2016.07.09. 19:27 
Offline
Senior Tag

Csatlakozott: 2016.06.01. 21:49
Hozzászólások: 234
Megköszönt másnak: 29 alkalommal
Megköszönték neki: 17 alkalommal
Üdv! Itt van egy forráskód.

Nos nekem az a kérdésem hogyan lehet meg oldani hogyha én m4-et akarok akkor rá nyomok az 1-esre akkor m4et add, nem pedig más fegyvert, vagy milyen számot kell be írni hogy azt az adod fegyvert kapjam?
  1. public give_weapons(id)
  2. {
  3.     strip_user_weapons(id)
  4.     give_item(id,"weapon_knife")
  5.    
  6.     new szWeapon[32], csw
  7.     csw = csw_contant(g_iWeaponPicked[0][id])
  8.     get_weaponname(csw,szWeapon,31)
  9.     give_item(id,szWeapon)
  10.     cs_set_user_bpammo(id,csw,999)
  11.     g_iPrimaryWeapon[id] = csw
  12.  
  13.     csw = csw_contant(g_iWeaponPicked[1][id])
  14.     get_weaponname(csw,szWeapon,31)
  15.     give_item(id,szWeapon)
  16.     cs_set_user_bpammo(id,csw,999)
  17.    
  18.     g_boolRepick[id] = false
  19. }
  20.  
  21. stock csw_contant(weapon)
  22. {
  23.     new num = 29
  24.     switch(weapon)
  25.     {
  26.         case 0: num = 3
  27.         case 1: num = 5
  28.         case 2: num = 7
  29.         case 3: num = 8
  30.         case 4: num = 12
  31.         case 5: num = 13
  32.         case 6: num = 14
  33.         case 7: num = 15
  34.         case 8: num = 18
  35.         case 9: num = 19
  36.         case 10: num = 20
  37.         case 11: num = 21
  38.         case 12: num = 22
  39.         case 13: num = 23
  40.         case 14: num = 24
  41.         case 15: num = 27
  42.         case 16: num = 28
  43.         case 17: num = 30
  44.         case 18: num = 1
  45.         case 19: num = 10
  46.         case 20: num = 11
  47.         case 21: num = 16
  48.         case 22: num = 17
  49.         case 23: num = 26
  50.         case 24:
  51.         {
  52.             new s_weapon[32]
  53.        
  54.             get_pcvar_string(g_pcvar_allowedweps,s_weapon,31)
  55.            
  56.             new flags = read_flags(s_weapon)
  57.             do
  58.             {
  59.                 num = random_num(0,18)
  60.                 if(!(num & flags))
  61.                 {
  62.                     num = -1
  63.                 }
  64.             }
  65.             while(num==-1)
  66.             num = csw_contant(num)
  67.         }
  68.         case 25:
  69.         {
  70.             new s_weapon[32]
  71.  
  72.             get_pcvar_string(g_pcvar_allowedweps,s_weapon,31)
  73.        
  74.             new flags = read_flags(s_weapon)
  75.             do
  76.             {
  77.                 num = random_num(18,23)
  78.                 if(!(num & flags))
  79.                 {
  80.                     num = -1
  81.                 }
  82.             }
  83.             while(num==-1)
  84.             num = csw_contant(num)
  85.         }
  86.     }
  87.     return num;
  88. }

Itt van ez is ha szűkséges hozzá.
  1. static const g_szWpnEntNames[][] = { "", "weapon_p228", "", "weapon_scout", "weapon_hegrenade", "weapon_xm1014", "weapon_c4", "weapon_mac10",
  2.             "weapon_aug", "weapon_smokegrenade", "weapon_elite", "weapon_fiveseven", "weapon_ump45", "weapon_sg550",
  3.             "weapon_galil", "weapon_famas", "weapon_usp", "weapon_glock18", "weapon_awp", "weapon_mp5navy", "weapon_m249",
  4.             "weapon_m3", "weapon_m4a1", "weapon_tmp", "weapon_g3sg1", "weapon_flashbang", "weapon_deagle", "weapon_sg552",
  5.             "weapon_ak47", "weapon_knife", "weapon_p90" }
  6.            
  7. //Weapon Names (For Guns Menu)
  8. static const szWeaponNames[24][23] = { "\rSchmidt Scout", "\rXM1014 M4", "\rIngram MAC-10", "\rSteyr AUG A1", "\rUMP 45", "\rSG-550 Auto-Sniper",
  9.             "\rIMI Galil", "\rFamas", "\rAWP Magnum Sniper", "\rMP5 Navy", "\rM249 Para Machinegun", "\rM3 Super 90", "\rM4A1 Carbine",
  10.             "\rSchmidt TMP", "\rG3SG1 Auto-Sniper", "\rSG-552 Commando", "\rAK-47 Kalashnikov", "\rES P90", "\rP228 Compact",
  11.             "\rDual Elite Berettas", "\rFiveseven", "\rUSP .45 ACP Tactical", "\rGlock 18C", "\rDesert Eagle .50 AE" }

_________________
*pbT# Knife Hamarosan.


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


Ki van itt

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