hlmod.hu
https://hlmod.hu/

Mapról el tüntetni a fegyvereket?
https://hlmod.hu/viewtopic.php?f=29&t=21728
Oldal: 1 / 1

Szerző:  zolee007 [ 2015.07.27. 14:26 ]
Hozzászólás témája:  Mapról el tüntetni a fegyvereket?

Sziasztok valaki tudna adni vagy írni olyan plugint hogy a pályáról el lehessen törölni a fegyvereket?
pl.: awp_bycastor3 ról az m4,ak26,meg stb... előre is köszönöm

Szerző:  SmaCk [ 2015.07.27. 15:38 ]
Hozzászólás témája:  Re: Mapról el tüntetni a fegyvereket?

Tessék.
1.Hozz létre egy WeaponRemover mappát a configs mappába!
2.Hozz létre egy mapname.txt fájt ugyan ott.
3.Majd az adott pályának a nevéről hozz létre egy .txt fájlt ahol tiltani szeretnéd a fegyvereket!

A mapname.txt-be annak a pályának a nevét írd be, amelyikről elszeretnéd távolítani a fegyvert.

Példa:
mapname.txt
Kód:
fy_snow


Majd a pályáról készített .txt-be azoknak a fegyvereknek a nevét írd be, amelyiket elszeretnéd távolítani!
Példa:
fy_snow.txt
Kód:
ak47


SMA:
SMA Forráskód: [ Mindet kijelol ]
  1. // Weapon Remover
  2. // by: Marky_UK
  3. //
  4. // Required Modules:
  5. // amxmodx
  6. // amxmisc
  7. // engine
  8. //
  9. // Instructions:
  10. // Create a folder called "WeaponRemover" at "addons/amxmodx/configs"
  11. // Inside the folder, create a text file "<mapname>.txt"
  12. // Inside the "<mapname>.txt" file, add the list of weapons you want removing
  13. //
  14. // Example:
  15. // To block AWP's and scouts on the map, fy_snow
  16. // Create a text file, "fy_snow.txt" in "addons/amxmodx/configs/WeaponRemover"
  17. // Inside "fy_snow.txt" type:
  18. // awp
  19. // scout
  20.  
  21. #include <amxmodx>
  22. #include <amxmisc>
  23. #include <engine>
  24.  
  25. #define PLUGIN "Weapon Remover"
  26. #define AUTHOR "Marky_UK"
  27. #define VERSION "1.00"
  28.  
  29. public plugin_init()
  30. {
  31. register_plugin(PLUGIN, VERSION, AUTHOR)
  32. new filepath[256]
  33. new mapfile[256]
  34. new mapname[256]
  35. get_mapname(mapname, sizeof(mapname) -1)
  36. get_configsdir(filepath, sizeof(filepath) -1)
  37. format(filepath, 255, "%s/WeaponRemover", filepath)
  38. format(mapfile, 255, "%s/%s.txt", filepath, mapname)
  39. new filepointer = fopen(mapfile,"r")
  40. if(filepointer == 0)
  41. {
  42. return PLUGIN_HANDLED;
  43. }
  44.  
  45. new mapfiledata[681],weapon[13]
  46. while(fgets(filepointer,mapfiledata,sizeof(mapfiledata) -1))
  47. {
  48. trim(mapfiledata)
  49. parse(mapfiledata,weapon,12)
  50. new WeaponModel[26]
  51. format(WeaponModel,sizeof(weapon) + 13,"models/w_%s.mdl",weapon)
  52.  
  53. new WepID = -1
  54. while((WepID = find_ent_by_model(WepID,"armoury_entity",WeaponModel)) != 0)
  55. {
  56. remove_entity(WepID)
  57. }
  58. }
  59. fclose(filepointer)
  60. return PLUGIN_HANDLED
  61. }

Szerző:  zolee007 [ 2015.07.29. 14:23 ]
Hozzászólás témája:  Re: Mapról el tüntetni a fegyvereket?

Sikerült de viszont vásárolni meg tudok :S és azt is akarom tiltani

Szerző:  SmaCk [ 2015.07.29. 18:13 ]
Hozzászólás témája:  Re: Mapról el tüntetni a fegyvereket?

zolee007 írta:
Sikerült de viszont vásárolni meg tudok :S és azt is akarom tiltani


SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <hamsandwich>
  3.  
  4. public plugin_precache()
  5. RegisterHam(Ham_Spawn,"func_buyzone","buyZoneSpawn")
  6.  
  7. public plugin_init()
  8. register_plugin("Remove Buyzone", "1.0", "Can't remember")
  9.  
  10. public buyZoneSpawn(id)
  11. return HAM_SUPERCEDE;
  12.  

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/