hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 240 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 238 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], Google [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  [ 9 hozzászólás ] 
Szerző Üzenet
HozzászólásElküldve: 2015.03.14. 19:09 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.15. 19:13
Hozzászólások: 495
Megköszönt másnak: 289 alkalommal
Megköszönték neki: 14 alkalommal
Hali!
A linkelt plugint használva a vásárlást szeretném letiltani egy adott mapon mit írjak a .ini-be?
viewtopic.php?f=101&t=11988
Előre is köszönöm!


A hozzászólást 3 alkalommal szerkesztették, utoljára ZiT3K 2021.04.08. 13:44-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: vásárlást letiltása mapokon
HozzászólásElküldve: 2015.03.14. 19:22 
Offline
Beavatott
Avatar

Csatlakozott: 2014.10.20. 14:00
Hozzászólások: 86
Megköszönt másnak: 2 alkalommal
Megköszönték neki: 6 alkalommal
Tessék ezzel a pluginnal le tudod tiltani:
viewtopic.php?f=101&t=12548

_________________
Kép

Ők köszönték meg ×X[$]X× Sticky cL. nek ezt a hozzászólást: [S]kul[S]* (2015.03.14. 21:04)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: vásárlást letiltása mapokon
HozzászólásElküldve: 2015.03.14. 19:40 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.15. 19:13
Hozzászólások: 495
Megköszönt másnak: 289 alkalommal
Megköszönték neki: 14 alkalommal
De ez minden mapon letiltja automata a vásárlást nem? Amennyiben igen nekem olyan megoldás kellene, amivel csak az általam meghatározott mapokon lesz letiltva a vásárló zóna
Vagy ebbe beleírni a mapokat valahogy, hogy mikre szóljon.
×X[$]X× Sticky cL. írta:
Tessék ezzel a pluginnal le tudod tiltani:
http://www.hlmod.hu/viewtopic.php?f=101&t=12548


A hozzászólást 1 alkalommal szerkesztették, utoljára Zeei 2015.03.14. 20:18-kor.
Duplaposztot kerüljük!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: vásárlást letiltása mapokon
HozzászólásElküldve: 2015.03.14. 20:06 
Offline
Nagyúr

Csatlakozott: 2015.02.01. 11:40
Hozzászólások: 670
Megköszönt másnak: 16 alkalommal
Megköszönték neki: 99 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. new szMapname[32]
  2. get_mapname(szMapname, charsmax(szMapname))
  3.  
  4. if(equali(szMapname, "de_dust2")) //ide a map nevét amin ne legyen letiltva
  5. return PLUGIN_HANDLED

_________________
http://steamcommunity.com/id/floxay/

Ők köszönték meg FloxaY nek ezt a hozzászólást: ZiT3K (2021.02.18. 18:26)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: vásárlást letiltása mapokon
HozzászólásElküldve: 2021.02.18. 18:23 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.15. 19:13
Hozzászólások: 495
Megköszönt másnak: 289 alkalommal
Megköszönték neki: 14 alkalommal
Üdv!
Ezeket, aki tudja összeírja légyszíves, hogy működjön?


1. SMA:
  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;

2. SMA:
  1. new szMapname[32]
  2. get_mapname(szMapname, charsmax(szMapname))
  3.  
  4. if(equali(szMapname, "de_dust2")) //ide a map nevét amin ne legyen letiltva
  5. return PLUGIN_HANDLED

Előre is köszönöm!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: vásárlást letiltása mapokon
HozzászólásElküldve: 2021.02.18. 18:49 
Offline
Tud valamit
Avatar

Csatlakozott: 2020.05.14. 11:32
Hozzászólások: 140
Megköszönt másnak: 13 alkalommal
Megköszönték neki: 56 alkalommal
Üdv, teszteld:
  1. #include <amxmodx>
  2. #include <hamsandwich>
  3.  
  4. new const map[] = "de_dust2" // Ha változtatni akarod a map nevét, akkor egyszerűen itt átírod
  5.  
  6. public plugin_precache(){
  7.     RegisterHam(Ham_Spawn,"func_buyzone","buyZoneSpawn")
  8. }
  9.  
  10. public plugin_init(){
  11.     register_plugin("Remove Buyzone", "1.0", "Can't remember")
  12. }
  13.  
  14. public buyZoneSpawn(id){
  15.     new Mapname[33]
  16.     get_mapname(Mapname, 32)
  17.     if(equali(Mapname, map)){
  18.         return HAM_SUPERCEDE
  19.     }
  20.     return PLUGIN_HANDLED
  21. }


De egyébként úgy is meglehetne oldani, hogy a configs mappába készítesz egy mappát 'maps' néven, egy .ini fájlt pl. plugins-de_dust2 néven, majd oda beleírod a plugin nevét és kizárólag az adott mapon fog érvényesülni a pluginod.

_________________
[ExTasY] Super Deathmatch [SENTRY GUN] [Soon]

ExTasY Zombie Mutation
217.144.54.193:27057
Facebook
Discord

Kép

Ők köszönték meg DexoN nek ezt a hozzászólást: ZiT3K (2021.02.18. 19:05)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: vásárlást letiltása mapokon
HozzászólásElküldve: 2021.02.18. 18:52 
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
Ahogyan Dexon is írta, ez plugin nélkül megoldható, és van róla egy régi téma is ami segít benne, ha nem volt egyértelmű amit Dexon leírt. Pontosítok mert ugyanúgy szükséges egy plugin ami a vásárlási zónát letiltja. És Dexont annyiban javítanám, hogy nem kell "maps" mappát létrehozni, csupán a configs mappában egy ini fájlt. Pl: plugins-de_dust2.ini, de biztosabb ha átolvasod te is a linkelt témát.

Mapkonfig


A hozzászólást 1 alkalommal szerkesztették, utoljára Pika 2021.02.18. 19:21-kor.

Ők köszönték meg Pika nek ezt a hozzászólást: ZiT3K (2021.02.18. 19:08)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: vásárlást letiltása mapokon
HozzászólásElküldve: 2021.02.18. 19:07 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.15. 19:13
Hozzászólások: 495
Megköszönt másnak: 289 alkalommal
Megköszönték neki: 14 alkalommal
DexoN írta:
Üdv, teszteld:
  1. #include <amxmodx>
  2. #include <hamsandwich>
  3.  
  4. new const map[] = "de_dust2" // Ha változtatni akarod a map nevét, akkor egyszerűen itt átírod
  5.  
  6. public plugin_precache(){
  7.     RegisterHam(Ham_Spawn,"func_buyzone","buyZoneSpawn")
  8. }
  9.  
  10. public plugin_init(){
  11.     register_plugin("Remove Buyzone", "1.0", "Can't remember")
  12. }
  13.  
  14. public buyZoneSpawn(id){
  15.     new Mapname[33]
  16.     get_mapname(Mapname, 32)
  17.     if(equali(Mapname, map)){
  18.         return HAM_SUPERCEDE
  19.     }
  20.     return PLUGIN_HANDLED
  21. }


De egyébként úgy is meglehetne oldani, hogy a configs mappába készítesz egy mappát 'maps' néven, egy .ini fájlt pl. plugins-de_dust2 néven, majd oda beleírod a plugin nevét és kizárólag az adott mapon fog érvényesülni a pluginod.



az SMA MŰKÖDIK!!! Nagyon szépen köszönöm!!

A maps mappás megoldást nem kellett kipróbáljam.


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2021.02.19. 17:33 
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
Megéri kipróbálni a maps mappás megoldást.

Ők köszönték meg Pika nek ezt a hozzászólást: ZiT3K (2021.02.19. 18:47)
  Népszerűség: 2.27%


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


Ki van itt

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