hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 22:04



Jelenlévő felhasználók

Jelenleg 225 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 225 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  [ 13 hozzászólás ]  Oldal 1 2 Következő
Szerző Üzenet
 Hozzászólás témája: csgo_healtshot és Tagrenade
HozzászólásElküldve: 2019.06.10. 14:50 
Offline
Beavatott

Csatlakozott: 2013.02.06. 11:10
Hozzászólások: 87
Megköszönt másnak: 33 alkalommal
Megköszönték neki: 1 alkalommal
Sziasztok! Lenne 2 kérdésem. Beraktam ez a plugint: https://forums.alliedmods.net/showthread.php?t=279291
Volt egy problémám, miszerint minden túlélt kör után kaptál egy elsősegély injekciót, de egy idő után túl sok volt. Beírtam a server.cfg-be ezt a parancsot, amivel meg is oldódott a probléma. sm_cvar ammo_item_limit_healthshot 1 Ezzel a paranccsal az a baj, hogy bár minden kör elején egy injekció van nálad, ha túlélted a kört, eldobatja veled az előzőt, viszont azt bárki felveheti a földről. Első kérdés: Meg lehet-e oldani, hogy minden kör elején 1 legyen nálad, de a földön se maradjon meg az előző körben fel nem használt healtshot.
Második kérdés: Ez a plugin ad mellé egy taktikai gránátot is ami nem lenne baj, csak így eggyel kevesebb gránátot tudok venni kör elején, mivel ezt is bele számolja a meglévő gránátokba. Át lehet valahol írni, hogy több gránát lehessen nálad? Nem 3, hanem mondjuk 4. Előre is köszönöm a segítséget!

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: csgo_healtshot és Tagrenade
HozzászólásElküldve: 2019.06.10. 15:19 
Offline
Őstag
Avatar

Csatlakozott: 2017.08.21. 15:51
Hozzászólások: 1109
Megköszönt másnak: 36 alkalommal
Megköszönték neki: 195 alkalommal
Próbáld meg úgy, hogy elveszed tőle mikor újraéled és utána adsz neki.

https://sm.alliedmods.net/api/index.php?fastload=show&id=35&

A gránátokhoz meg ezt a cvart használd talán

Kód:
ammo_grenade_limit_total 5

Ők köszönték meg Pika nek ezt a hozzászólást: samupromotion (2019.06.10. 16:07)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: csgo_healtshot és Tagrenade
HozzászólásElküldve: 2019.06.10. 16:09 
Offline
Beavatott

Csatlakozott: 2013.02.06. 11:10
Hozzászólások: 87
Megköszönt másnak: 33 alkalommal
Megköszönték neki: 1 alkalommal
Pika írta:
Próbáld meg úgy, hogy elveszed tőle mikor újraéled és utána adsz neki.

https://sm.alliedmods.net/api/index.php?fastload=show&id=35&

A gránátokhoz meg ezt a cvart használd talán

Kód:
ammo_grenade_limit_total 5


A gránátokhoz sikerült a cvar, viszont ez a remove player item-et nem tudom megcsinálni.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: csgo_healtshot és Tagrenade
HozzászólásElküldve: 2019.06.10. 16:28 
Offline
Senior Tag
Avatar

Csatlakozott: 2013.12.18. 13:57
Hozzászólások: 240
Megköszönt másnak: 16 alkalommal
Megköszönték neki: 24 alkalommal
Ha nembaj hogy mindent elvesz akkor: mp_equipment_reset_rounds 1
Ha csak a healthshotot akarod elvetetni akkor:

Kód:
public void OnPluginStart()
{
   HookEvent("round_end", Event_RoundEnd);
}

public Action Event_RoundEnd(Event event, const char[] name, bool dontBroadcast)
{
   for (int i = 1; i <= MaxClients; ++i)
   {
      if (Client_HasWeapon(i, "weapon_healthshot"))
      {
         Client_RemoveWeapon(i, "weapon_healthshot", false, false);
         return Plugin_Handled;
      }
   }

   return Plugin_Continue;
}


felül meg #include <smlib>

_________________
Discord: KillStr3aK#4724 | GitHub
https://eternar.dev


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: csgo_healtshot és Tagrenade
HozzászólásElküldve: 2019.06.10. 18:17 
Offline
Beavatott

Csatlakozott: 2013.02.06. 11:10
Hozzászólások: 87
Megköszönt másnak: 33 alkalommal
Megköszönték neki: 1 alkalommal
Nexd írta:
Ha nembaj hogy mindent elvesz akkor: mp_equipment_reset_rounds 1
Ha csak a healthshotot akarod elvetetni akkor:

Kód:
public void OnPluginStart()
{
   HookEvent("round_end", Event_RoundEnd);
}

public Action Event_RoundEnd(Event event, const char[] name, bool dontBroadcast)
{
   for (int i = 1; i <= MaxClients; ++i)
   {
      if (Client_HasWeapon(i, "weapon_healthshot"))
      {
         Client_RemoveWeapon(i, "weapon_healthshot", false, false);
         return Plugin_Handled;
      }
   }

   return Plugin_Continue;
}


felül meg #include <smlib>


plugin.sp(23) : error 017: undefined symbol "Client_HasWeapon"
plugin.sp(25) : error 017: undefined symbol "Client_RemoveWeapon"

2 Errors.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: csgo_healtshot és Tagrenade
HozzászólásElküldve: 2019.06.10. 19:22 
Offline
Senior Tag
Avatar

Csatlakozott: 2013.12.18. 13:57
Hozzászólások: 240
Megköszönt másnak: 16 alkalommal
Megköszönték neki: 24 alkalommal
Mondtam hogy #include <smlib>

_________________
Discord: KillStr3aK#4724 | GitHub
https://eternar.dev


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: csgo_healtshot és Tagrenade
HozzászólásElküldve: 2019.06.11. 08:08 
Offline
Beavatott

Csatlakozott: 2013.02.06. 11:10
Hozzászólások: 87
Megköszönt másnak: 33 alkalommal
Megköszönték neki: 1 alkalommal
Nexd írta:
Mondtam hogy #include <smlib>


Mondtad. Próbáltam úgy is, de akkor ezt a hibát adja: fatal error 183: cannot read from file: "smlib/general"
Leszedtem az smlib-master-t is. Online fordítóval is ugyan ez a helyzet.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: csgo_healtshot és Tagrenade
HozzászólásElküldve: 2019.06.11. 08:34 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2011.09.18. 13:01
Hozzászólások: 4270
Megköszönt másnak: 55 alkalommal
Megköszönték neki: 513 alkalommal
samupromotion írta:
Nexd írta:
Mondtam hogy #include <smlib>


Mondtad. Próbáltam úgy is, de akkor ezt a hibát adja: fatal error 183: cannot read from file: "smlib/general"
Leszedtem az smlib-master-t is. Online fordítóval is ugyan ez a helyzet.

Neked az smlib/general.inc-kell.
https://github.com/bcserv/smlib/blob/ma ... eneral.inc
Toltsd le az egesszet majd scripting mappat rakd be compilerhez es ott lesz. Vagy siman vedd ki general.inc-et es rakd az inc-ek koze majd scriptbe ird at.

_________________
Idk. Csak ugy funbooo.
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: csgo_healtshot és Tagrenade
HozzászólásElküldve: 2019.06.11. 08:50 
Offline
Beavatott

Csatlakozott: 2013.02.06. 11:10
Hozzászólások: 87
Megköszönt másnak: 33 alkalommal
Megköszönték neki: 1 alkalommal
DeteCT0R írta:
samupromotion írta:
Nexd írta:
Mondtam hogy #include <smlib>


Mondtad. Próbáltam úgy is, de akkor ezt a hibát adja: fatal error 183: cannot read from file: "smlib/general"
Leszedtem az smlib-master-t is. Online fordítóval is ugyan ez a helyzet.

Neked az smlib/general.inc-kell.
https://github.com/bcserv/smlib/blob/ma ... eneral.inc
Toltsd le az egesszet majd scripting mappat rakd be compilerhez es ott lesz. Vagy siman vedd ki general.inc-et es rakd az inc-ek koze majd scriptbe ird at.


Megcsináltam, de még most sem jó. Ha az egész mappát másolom, akkor kifagy a fordító program. Online fordítóban hozzáadtam a general.inc-t meg az smlib.inc-t, de akkor sem fordul le.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: csgo_healtshot és Tagrenade
HozzászólásElküldve: 2019.06.11. 08:56 
Offline
Senior Tag
Avatar

Csatlakozott: 2013.12.18. 13:57
Hozzászólások: 240
Megköszönt másnak: 16 alkalommal
Megköszönték neki: 24 alkalommal
Az smlib az nem csak egy inc fájl de akkor majd amikor lesz időm leforditom neked

_________________
Discord: KillStr3aK#4724 | GitHub
https://eternar.dev


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  [ 13 hozzászólás ]  Oldal 1 2 Következő


Ki van itt

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