hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.17. 01:39



Jelenlévő felhasználók

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

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-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  [19 hozzászólás ]  OldalElőző12
Szerző Üzenet
 Hozzászólás témája: Re: Plugin kikapcsolása egy pályán
HozzászólásElküldve:2012.08.28. 20:16 
Offline
Őstag
Avatar

Csatlakozott:2010.04.16. 16:50
Hozzászólások:1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
Na figy elmagyarázom. Ha pl a de_aztec-on és a de_nuke pályán akarod futtatni az allchat plugint (de a többi mapon nem) akkor csinálnod kell 2 ini fájlt!
configs/maps/plugins-de_nuke.ini
Illetve
configs/maps/plugins-de_aztec.ini
és ebben a fájlban ennyi kell hogy legen
allchat.amxx
Röviden ennyi !!
Am igen minden maphoz megkell csinálnod amin akarod futtatni a plugint!

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Plugin kikapcsolása egy pályán
HozzászólásElküldve:2012.08.28. 20:23 
Offline
Őskövület
Avatar

Csatlakozott:2013.01.01. 17:48
Hozzászólások:2441
Megköszönt másnak: 18 alkalommal
Megköszönték neki: 21 alkalommal
És amelyik pályán nem akarom futtatni, azon egyszerűen csak kitörlöm a sorokból. de akkor a sima plugins.iniben kell lennie vminek, vagy abból töröljek ki mindent?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Plugin kikapcsolása egy pályán
HozzászólásElküldve:2012.08.28. 20:24 
Offline
Őstag
Avatar

Csatlakozott:2010.04.16. 16:50
Hozzászólások:1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
plugins.ini ből töröld ki amit nem akarsz futtatni mert azt minden mapnál betölti !

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Plugin kikapcsolása egy pályán
HozzászólásElküldve:2012.08.28. 20:58 
Offline
Őskövület
Avatar

Csatlakozott:2013.01.01. 17:48
Hozzászólások:2441
Megköszönt másnak: 18 alkalommal
Megköszönték neki: 21 alkalommal
Neked is van kés szervered, és 1hp mapot kéne megoldjam. az érdekelne hogy azt Te hogy csináltad?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Plugin kikapcsolása egy pályán
HozzászólásElküldve:2012.08.29. 07:20 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Sokkal egyszerűbb megoldás, hogy készítesz egy plugint, ami annyit tesz, hogy lekérdezi, hogy jelenleg milyen map van, és ha az a map van, amin ki szeretnél kapcsolni néhány plugint, akkor az adott pluginokat kilövöd ( cvart állítassz ).
Ha jól értelmezem, akkor 1hp mapon akarsz kinyomni valamit, tehát:
Kód:
#include <amxmodx>

public plugin_precache()
{
   new map[32]
   get_mapname(map, 31)
   
   if(contain(map, "1hp_"))
   {
      set_cvar_num("cvar_pluginkiakarszkapcsolni", 0)
      set_cvar_num("cvar_pluginkiakarszkapcsolni", 0)
      set_cvar_num("cvar_pluginkiakarszkapcsolni", 0)
   }else{
      set_cvar_num("cvar_pluginbeakarszkapcsolni", 1)
      set_cvar_num("cvar_pluginbeakarszkapcsolni", 1)
      set_cvar_num("cvar_pluginbeakarszkapcsolni", 1)
   }
}


Ez annyit tud, hogyha a map neve tartalmazza a "1hp_"-t, akkor kikapcsol néhány plugint ( álligatja a plugin cvarját ).


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Plugin kikapcsolása egy pályán
HozzászólásElküldve:2012.08.29. 09:27 
Offline
Őskövület
Avatar

Csatlakozott:2013.01.01. 17:48
Hozzászólások:2441
Megköszönt másnak: 18 alkalommal
Megköszönték neki: 21 alkalommal
oroszrulett írta:
Sokkal egyszerűbb megoldás, hogy készítesz egy plugint, ami annyit tesz, hogy lekérdezi, hogy jelenleg milyen map van, és ha az a map van, amin ki szeretnél kapcsolni néhány plugint, akkor az adott pluginokat kilövöd ( cvart állítassz ).
Ha jól értelmezem, akkor 1hp mapon akarsz kinyomni valamit, tehát:
Kód:
#include <amxmodx>

public plugin_precache()
{
   new map[32]
   get_mapname(map, 31)
   
   if(contain(map, "1hp_"))
   {
      set_cvar_num("cvar_pluginkiakarszkapcsolni", 0)
      set_cvar_num("cvar_pluginkiakarszkapcsolni", 0)
      set_cvar_num("cvar_pluginkiakarszkapcsolni", 0)
   }else{
      set_cvar_num("cvar_pluginbeakarszkapcsolni", 1)
      set_cvar_num("cvar_pluginbeakarszkapcsolni", 1)
      set_cvar_num("cvar_pluginbeakarszkapcsolni", 1)
   }
}


Ez annyit tud, hogyha a map neve tartalmazza a "1hp_"-t, akkor kikapcsol néhány plugint ( álligatja a plugin cvarját ).

Pontosan ezt csináltam én is, de ha más map van, akkor meg a cvart vissza se állítja, hiába írom be. Na mind1 megpróbálom megint.

EDIT:
Na én ezt írtam rá még 2 napja:
Kód:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Map Cvar Konfig"
#define VERSION "1.1"
#define AUTHOR "Bence98007"


public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR)
   
   set_task(1.0, "maplekeres")
}


public maplekeres(id)
{
   new map[32]
   get_mapname(map, charsmax(map) )
   if(contain(map, "1hp") )
   {
      cfg()
   }
   else
   {
      cfg2()      
   }   
   
}


public cfg()
{
   set_cvar_num("sv_parachute",0)
   set_cvar_num("parachute_cost",16000)
   set_cvar_num("amx_maxjumps",0)
   
}

public cfg2()
{
   set_cvar_num("sv_parachute",1)
   set_cvar_num("parachute_cost",0)
   set_cvar_num("amx_maxjumps",1)
}


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Plugin kikapcsolása egy pályán
HozzászólásElküldve:2012.08.29. 19:08 
Offline
Beavatott

Csatlakozott:2010.08.10. 21:48
Hozzászólások:60
Amilyen plugint minden mapon akarsz futtatni, azt a sima plugins.ini -be irod, de amit csak de_dust2 - őn azt a plugins-de_dust2.ini - be és ezt minden pályával meg tudod csinálni.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Plugin kikapcsolása egy pályán
HozzászólásElküldve:2012.08.29. 21:02 
Offline
Őstag
Avatar

Csatlakozott:2010.04.16. 16:50
Hozzászólások:1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
Bence98007 írta:
Neked is van kés szervered, és 1hp mapot kéne megoldjam. az érdekelne hogy azt Te hogy csináltad?

Én ezt pont így csináltam, hogy csak az 1hp-n kapcsolja be amit akarok...

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Plugin kikapcsolása egy pályán
HozzászólásElküldve:2012.08.29. 21:36 
Offline
Félisten

Csatlakozott:2012.01.07. 21:10
Hozzászólások:850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
Az úgy a könnyebb. Csak létrehozod a fájlt beleírod. Ő viszont azt akarja hogy pont azon az egy mapon NE menjen a plugin. Az meg úgy nem valami jó hogy minden mapnak külön fájl amibe beírogatod.

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->


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  [19 hozzászólás ]  OldalElőző12


Ki van itt

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