hlmod.hu
https://hlmod.hu/

Alapértelmezett fegyver automatikus adása.
https://hlmod.hu/viewtopic.php?f=9&t=23964
Oldal: 1 / 1

Szerző:  kengurumancs [ 2016.02.11. 16:17 ]
Hozzászólás témája:  Alapértelmezett fegyver automatikus adása.

Sziasztok!
Van ez a plugin amit [profil]Hell[/profil] írt, de ugye ez nem tartalmazza az alap fegyvert az adott pályán, gondolok én T-nek glock, ct-nek USP, na de ugye, nem minden mapra kell az usp+glock, ha nem csak egy kettőre, awp4one,awp_dust..stb.. indiára csak kés kell, hogy tudnám megoldani, hogy az adott pályán az alap fegyvert is adja?
  1. #include <amxmodx>
  2. #include <hamsandwich>
  3. #include <fun>
  4.  
  5. public plugin_init() {
  6. RegisterHam(Ham_Spawn, "player", "Eledes", 1)
  7. }
  8.  
  9. public Eledes(id) {
  10. strip_user_weapons(id)
  11. give_item(id, "weapon_awp");
  12. give_item(id, "weapon_scout");
  13. give_item(id, "weapon_knife")
  14. }

Szerző:  mforce [ 2016.02.11. 16:55 ]
Hozzászólás témája:  Re: Alapértelmezett fegyver automatikus adása.

mapnál tiltás:
mapok listája initbe, egy globál változóba mented hogy engeded-e vagy sem
tehát
  1. new bool:enged;
  2.  
  3. public plugin_init() {
  4. new const maps[][] = {"fy_", "awp_"}; //tiltott mapok vagy mapprefixek
  5. new mapname[32]; get_mapname(mapname, charsmax(mapname));
  6. if(contain(mapname, maps) != -1) {
  7. enged = false;
  8. }


és akkor a spawnnál
if(enged) {
//blabla
}

pisztolyhoz:
switch(cs_get_user_team(id)) {
case CS_TEAM_T: give_item("weapon_glock18");
case CS_TEAM_CT: give_item("weapon_usp");
}

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