hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.19. 07:35



Jelenlévő felhasználók

Jelenleg 220 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 220 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  [ 4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Podbot fel csatlakozás
HozzászólásElküldve: 2019.09.17. 12:04 
Offline
Újonc

Csatlakozott: 2017.10.06. 13:07
Hozzászólások: 3
Sziasztok!

Nekem olyan kérdésem lenne, podbot rendszer van fent a szerveren és szeretném,hogy csak akkor jöjjenek fel a botok, miután 1 játékos legalább fel csatlakozott a szerverre.

Előre is köszönöm a választ!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Podbot fel csatlakozás
HozzászólásElküldve: 2019.09.17. 19:31 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2012.10.09. 13:48
Hozzászólások: 1439
Megköszönték neki: 174 alkalommal
mnw1230 írta:
Sziasztok!

Nekem olyan kérdésem lenne, podbot rendszer van fent a szerveren és szeretném,hogy csak akkor jöjjenek fel a botok, miután 1 játékos legalább fel csatlakozott a szerverre.

Előre is köszönöm a választ!


Szia!
Idézet:
pb add <érték>

Ezt a parancsot kell használnod. Az <érték> határozza meg a botok eőrsségét. 100 elég lesz.
Ezt úgy lehet megoldani, hogy miután a játékos becsatlakozott (client_putinserver) vagy beállt egy csapatba (get_user_team lekérés, vagy valamelyik event hook-kal), akkor a szerver ez a kód fut le
Idézet:
server_cmd(pb add 100);

_________________
Minden jót! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Podbot fel csatlakozás
HozzászólásElküldve: 2019.09.17. 21:23 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2012.10.09. 13:48
Hozzászólások: 1439
Megköszönték neki: 174 alkalommal
Steam csevegést nem szeretem.

Idézet:
[21:05]
taken:
Hogy ha nincsen fent senki a szerveren, akkor egyetlen 1 bot se maradjon fent a szerveren
De ha 1 rendes játékos is fellép,akkor mindjárt az a 10 bot, amit ugye podbot.cfg.-be beirtam felcsatlakozzon a szerverre
Vagyis akkor már csak 9, mivel 1 játékos feljön a szerverre
Lényegében éjszaka szeretném, mikor senki sincs fent a szerveren, ne legyenek fent podbotok, csak a sima specbotok, igy pl:gametrackeren csak azt fogja jelezni, hogy a mondjuk 2 specbot van fent, a sima botok nem.
Az lett volna a kérdés, hogy mit kellene beirnom, vagy csinálnom ahhoz hogy a botok csak játékosok mellet jöjjön fel

[21:09]
Beep:
Ehhez neked egy plugint kell írni, ami neked bonyolult lesz. Az alapbeállítás adott a podbot.cfg-ben. A lényeg, hogy ott ne adjon botokat a szerverhez.
A plugin a játékos csatlakozásakor ciklus segítségével futtassa le a botok hozzáadását a megfelelő számban.
Ha lecsatlakozik egy játékos, a plugin futtassa le a bot lecsatlakozását, ha pedig a lecsatlakozó játékos az utolsó, akkor ciklussal az összeset, ahány podbot van.
Ez az elmélete.


Én így csinálnám.

Ami neked kell/kellhet ehhez:
https://www.amxmodx.org/api/amxmodx/client_putinserver - játékos csatlakozott?
ciklus (ciklusváltozó 10-ig) -> "pb add 100" utasítás - 9 botot spawnol
https://www.amxmodx.org/api/amxmodx/client_disconnected - játékos lecsatlakozik
pb remove(bot id) - eltávolítja a botot
// játékosok megszámolása, 2 megoldás, elsőt, ezt ajánlom
https://www.amxmodx.org/api/amxmisc/get_playersnum_ex - GetPlayers_ExcludeBots - do not include bots - visszaadja a nem humán játékosok számát
feltétel (get_playersnum_ex eredménye 0) - ha nincs több valid, nem bot játékos
// második megoldás, nem javaslott, felesleges, de hátha tanulsz belőle
ciklus(32-ig) -> feltétel(https://www.amxmodx.org/api/amxmodx/is_user_connected - ha csatlakozott, tehát valid player és - https://www.amxmodx.org/api/amxmodx/is_user_bot - ha NEM bot)
// Mindkettő esetben ezt hajtjuk végre:
pb_removebots - eltávolítja az összes botot

_________________
Minden jót! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Podbot fel csatlakozás
HozzászólásElküldve: 2019.09.18. 18:22 
Offline
Újonc

Csatlakozott: 2017.10.06. 13:07
Hozzászólások: 3
Köszönöm szépen a választ és a segítséget!:)


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


Ki van itt

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