Jump to content
  • Announcements

    • Xmat

      Pravidlo pro postování v TTT

      Do sekce Tipy, triky, tutoriály nepatří žádné dotazy.   Postujte sem vaše návody, tipy a různé další věci jež uznáte za vhodné sdělit zdejšímu osazenstvu, ale veškeré dotazy směřujte do sekce Všeobecná diskuse.
    • Replik

      Seznam návodů a důležitých témat v této sekci

      Pro lepší přehlednost jsem vytvořil tento seznam, který vás, méně zkušené, lépe provede touto sekcí. Věřím, že zde najdete, co hledáte. Vypsané jsou návody, které jsou oficiálně uznané jako návody. Běžné diskuze, které neposkytují postupy a rady zvěřejněny nejsou.   Instalace vlastního MaNGOS Serveru Díky těmto návodům budete (měli by jste být) schopni vytvořit a následně spustit váš vlastní server. Nastavení je pro verze s i bez datadisku.   Instalace MaNGOS Serveru (bez datadisku TBC) - Autor Benny Instalace MaNGOS Serveru (s datadiskem TBC) - Autor Malfik Instalace MaNGOS Serveru v prostředí Linux - Autor charlie Instalace MaNGOS Serveru v prostředí Linux - Autor kupkoid   Chyby a jejich řešení při přihlašování k serveru - Autor Cybe   Zálohování uživatelských dat   Dávkový soubor (BAT soubor) pro vytvoření SQL záloh - Autor Replik   Kompilování - tvoření vlastních release (revizí)   Tvorba kompilací pro Win32 (MangoScript) - Autor bLuma   Ostatní - těžko zařaditelné, ale neznamená to, že nejsou dobré   VIP Systém - Autor charlie Tvorba Webových stránek pro MaNGOS - Autor zahuba Tvorba teleportačních NPC (MangoScript) - Autor Replik Registrační web (původně předělaná SPORA) Funkční pro Antrix i MaNGOS - Autor Replik Nastavení a spuštění Minimanager pro MaNGOS - Autor BlackMartin Nastavení MaNGOS Website - Autor Artorius   Samozřejmě jsou zde i jiné návody, ale tyto jsou nejvíce používané, proto věřím, že vám budou nápomocné. Tuto sekci budeme upravovat podle potřeby. Pokud by jste něco nenašli nebo si nevěděli rady, hledejte na fóru a teprve potom založte vlastní topik. Pokud nějaký autor vytvoří kvalitní návod a chtěl by ho zveřejnit i v tomto seznamu, doporučuji, aby mi napsal zprávu skrze PM.   Díky a přeji hezký den na WoWResource   Replik
    • Aristo

      Příspěvky tam, kde nemají co dělat

      Dodržujte zákaz přispívání do topiků s repaky pokud si to zakladatelé nepřejí!! Opakované psaní příspěvků bude trestáno warnem.
    • Aristo

      Používání spoilerů

      Poslední dobou má většina uživatelů fora zvláštní nutkání postovat extrémně dlouhé texty nebo kódy, které zabírají v nejedenom případu i 80% obsahu celé stránky a hodně tak zvedají nepřehlednost v topiku. Chtěl bych všechny uživatele požádat, aby při postování citací, jakýchkoliv kódů, errorů, atp... delších než 30 řádků používali funkci spoileru.   Funkci vyvoláte příkazem [spoiler] text [/spoiler]   Ukázka:  
Sign in to follow this  
Clorky

[Návod] GhostOne

Recommended Posts

Snadný návod, jak rozjet Bota, který vykonává vaše příkazy, banuje, zakládá hru apod. Návod pouze pro ty, kteří mají router! Děláno na W7.

 

1, Napíšete do prohlížeče 10.0.0.138.

2, Do jména i hesla zadáte admin, tedy jestli jste to již někdy neměnili.

3, Ocitnete se ve vašem routeru, klikněte na Basic, hned potom na NAT.

4, Klikněte na Virtual Server ( Obrázek ).

5, Kliknete Submit.

6, Stáhnete si nejnovjejší GhostOne zde: http://www.codelain.com/forum/index.php?board=24.0

7, Vytvořte si další acc na eurobattle.net.

8, Zapněte Ghostone.exe.

9, V něm Ghost Options Obrázek a zeditujete.

10, Databáze: Nepovedla se mi nijak rozběhat, není potřebná.

11, Zadáte informace podle obrázku.

12, Projdete si všechny konfigy, zadáte ostatní info ( Root admin, ostatní není zas tak podstatné... ).

13, Kliknete na Počítač pravým tlačítkem a zvolíte vlastnosti, dále na Správce zařízení.

14, Kliknete na síťové adaptéry a nainstalujete Microsoft Loopback Adapter, restartujete PC.

15, Zapnete Ghostone.exe a... viz. bod 16...

16, Gratuluji, máte rozběhán GhostOne, doufám že jsem na nic nezapomněl a přeji příjemnou závislost! ;)

Edited by Clorky
  • Upvote 2

Share this post


Link to post
Share on other sites

Nevím, proč se s něčím takovým s**t. Na netu jsou už takové věci hotové ...

Edited by Usak

Share this post


Link to post
Share on other sites

Kazdy nema adresu routeru, jak pises, 10.0.0.38, dokonce je to velice neobvykla adresa podle me...

Share this post


Link to post
Share on other sites

A řekneš mi, jak může být hotové 'Account Info'...? Stejně bys to musel překopávat, je to to samé jako repack, lepší je si to skompilovat a udělat podle sebe než mít server na to tata a nemít na něm nic vlastního...

brseker: tak zkusí jinou, podle svého internetu...

Edited by Clorky

Share this post


Link to post
Share on other sites
brseker: tak zkusí jinou, podle svého internetu...

 

Jak podle internetu? :lol:

 

Tohle nemá s internetem vůbec nic společného, může bý klidně v uzavřené síti a router svoji IP adresu vždycky bude mít. Jde jen pouze o to, jakou IP adresu obdržel tvůj router (směrovač). Tato IP adresa je také zároveň gateway (výchozí brána) a tu lze zjistit v příkazovém řádku pomocí příkazu "ipconfig". Což znamená, že IP adresa výchozí brány bude IP adresou routeru, kde se bude dotyčný dovolávat a nastavovat jej. V tvém případě je IP právě "10.0.0.138". Ale oni můžou mít klidně i IP třídy C např. 192.168.1.1 a jakýkoli jiný tvar, jediné pravidlo je, že maximální hodnota uzlové části patří broadcastu.

Share this post


Link to post
Share on other sites

Tutoriál

Ghost one - Univerzální HostBot pro Warcraft 3, podrobný výpis souboru ghost.cfg

 

1. Krok: Stažení

Stáhněte si GhostOne odtuď (promiň Clorky ale chci, aby to bylo shodné, protože odtuď to mám i já a kontrolovat shody se mi nechce)

 

7, Vytvořte si další acc na eurobattle.net.

 

 

2. Krok: Instalace a vytvoření souboru ghost.cfg

Po stáhnutí a vyextrahování spusťte GhostOne.exe (Firewall bude chtít odblokovat, potvrďte a ukáže Vám to takové okénko s titulem Apply Changes? => Dejte Cancel) , vytvoří se Vám automaticky soubor ghost.cfg. Jestli máte spuštěný GhostOne.exe tak kdekoliv cokoliv napište, třeba i pár čárek do ROC key a dejte napravo od toho Apply Changes (Je to kvůli tomu aby se Vám ghost.cfg zformátoval a byl přehlednější). Vypněte GhostOne.exe (minimalizuje se do lišty, tak je nutno ukončit ho i tam).

 

 

3. Krok: Editace souboru ghost.cfg

GhostOne.exe je v principu UI, které Vám pomůže spřehlednit ghost.cfg, ovšem mnoho dat nezapíše a proto je lepší vepsat si to přímo do ghost.cfg a já Vám teď ukážu, co napsat kde, prvně si ale otevřte tedy soubor ghost.cfg.

 

 

4. Krok: ghost.cfg

Pozn: Text psaný červěně je vždy můj komentář k dané věci a text psaný černě je vždy původní obsah ghost.cfg

Obsah souboru ghost.cfg

make the ban announcement on one line ( = 0) (if possible) or on two ( = 1)

bot_twolinesbanannouncement = 1 Nechte tak

 

### custom text to add to version.

bot_customversiontext = You left the game, bad player !!! Tady tohle se při banu napíše hráčovi, který byl zabanován.

 

### auto ban people who leave during the countdown

bot_autobancountdown = 0 Automaticky dá ban lidem, kteří leavnou během odpočitávání startu hry. Hodnota 0= ANO 1= NE

 

### auto ban people who leave during the game load

bot_autobangameloading = 0 Dá automatický ban tomu, kdo leavne během načitání hry. Hodnota 0= ANO 1 = NE

 

bot_autohostdeniedcountries = Když máte autohosta (viz. níže) tak autohost hráče z této země do hry nepustí. Např. tam napište CZ a nepustí to čechy.

 

bot_autohostallowedcountries = Země, které budou napsány tady budou jediné, které se budou moct připojit do hry, např. CZ => Pouze češi.

 

### UDP port on which the bot communicates with GHost One GUI, 5868 default

udp_guiport = 5868 Neměňte

 

bnet_bnlswardencookie = Napište tam: 1

 

# LIST OF SETTINGS NOT IN GHOST OPTIONS TAB

#bot_language

#bot_mapcfgpath

#bot_savegamepath

#bot_refreshmessages

#bot_autolock

#bot_autosave

#bot_allowdownloads

#bot_pingduringdownloads

#bot_lcpings

#bot_latency

#bot_synclimit

#bot_votekickallowed

#bot_votekickpercentage

#udp_cmdbindip

#udp_cmdspooftarget

#admingame_password

#db_sqlite3_file

#bnet_holdfriends

#bnet_holdclan

 

########################

# Actual Config Below #

########################

 

### if = 0, will not broadcast the game in LAN (only bnet)

bot_broadcastlan = 1 Nechte.

 

### show .note of anyone who enters the lobby

bot_shownotesonjoin = 0 Nechte.

 

### only owners can swap other admins

bot_onlyownerscanswapadmins = 1 Nechte.

 

### !statsdota will be disabled if set to 1 (!sd will still work)

bot_nostatsdota = 0 Napište 1 jestli nechcete hostovat DOTU.

 

### !top/!rank will be disabled if set to 1

bot_norank = 0 Nechte.

 

### add a list of ips you want the bot to send the game (to be seen in LAN) to, ex: 81.12.21.1 127.54.12.2

bot_ipusers = Nechte prázdné.

 

### lan players will be rootadmins

bot_lanrootadmins = 0 Na BOTa se budete moct připojit přes LAN (stačí Vám jeden CDkey pro Vás oba tedy, tady napište svůj nick na LANu, např. Destire

 

### if set to 1, blue player is considered the owner

bot_blueisowner = 0 Jestli chcete, aby první hráč ve hře mohl startovat hru apod. dejte 1

 

### if enabled, any user can !pub/!map/!unhost

bot_userscanhost = 0 Nechte.

 

### if enabled, any safelisted player can !pub/!map/!unhost

bot_safecanhost = 0 Nechte.

 

### if enabled, will greet every player who joins the channel with channelwelcome.txt

bot_channeljoinmessage = 0 Nechte. Poté do souboru channelwelcome.txt napište text, který se ukáže každému, kdo se připojí na channel, kde je Váš BOT (viz. dále)

 

### specify which players won't be greeted when joining the channel.

bot_channeljoinexceptions = Zbytečnost, jméno hráče, kterého na channelu BOT nepozdraví.

 

### will allow admins and safelisted players to download even if downloads are disabled

bot_adminsandsafecandownload = 1 Nechte.

 

### will replace every !ban/!bl with !warn/!wl

bot_replacebanwithwarn = 0 Nechte.

 

# In LAN/GArena show the real number of current/total players in the game, when using !pubg it will be auto activated

lan_showrealslotcount = 0 Nechte.

 

### all the bots messages will only be seen by admins (bot will be practicly hidden)

bot_detourallmessagestoadmins = 0 Nechte.

 

### 0 - ghost countdown, 1 - warcraft countdown

bot_normalcountdown = 0 Nechte.

 

# when you !unban player, the bot also issues an /unban player

bot_unbanremoveschannelban = 0 Nechte.

 

# Time limit for hosting a game

bot_lobbytimelimit = 10 Nechte.

 

### enable dynamic latency, lowers or even increases latency as needed

bot_usedynamiclatency = 1 Nechte.

 

### how many milliseconds to add to the normal latency if the players lag

bot_dynamiclatencymaxtoadd = 30 Nechte.

 

### milliseconds to add to highest ping as base dynamic latency

bot_dynamiclatencyaddedtoping = 25 Nechte.

 

### dynamic latency will be increased when a lobby is active

bot_dynamiclatencyincreasewhenlobby = 1 Nechte.

 

### dynamic latency will try not to go over 2.2x highest ping, recommended

bot_dynamiclatency2.2xhighestpingmax = 1 Nechte.

 

### all messages will be answered with a whisper

bot_whisperallmessages = 0 Nechte.

 

### if 1 - no admin can start the game if the owner is in the lobby

bot_onlyownerscanstart = 1 Nechte.

 

### allow only players with score>=x to join the lobby

bot_allowedscores = 0 Nechte.

 

### in autohosted games, allow only players with score>=x to join the lobby

bot_autohostallowedscores = 0 Nechte.

 

### if set to 1, if using bot_allowedscores, players having an unknown score will be allowed

bot_allownullscoredplayers = 1 Nechte.

 

### 0 - auto timer resolution (as low as possible), 1-5 - if you want it to be less accurate

bot_newTimerResolution = 0 Nechte.

 

### 0 - old timer on windows (gettickcount), 1 - new timer

bot_newTimer = 0 Nechte.

 

### 0 - old latency system, 1 - as close to the set latency as possible

bot_newLatency = 0 Nechte.

 

### set to 1 if you want admins to be autoplaced higher only in dota games

bot_placeadminshigheronlyindota = 0 Nechte.

 

### force auto hcl from gamename in dota games (even when bot_defaulthcl is not set)

bot_forceautohclindota = 1 Nechte.

 

### set !autostart 10 automatically in dota games

bot_autostartdotagames = 0 Nechte.

 

### safelisted players are immune to ban/warn

bot_safelistedbanimmunity = 1 Nechte.

 

### send admin messages or not (if using the admin game)

bot_adminmessages = 0 Nechte, nebo napište 1 jestli chcete, aby to adminům psalo každou kravinu (Hra založena, ten a ten zabanován).

 

### send local admin messages or not (if using the admin game)

bot_localadminmessages = 0 Nechte.

 

### fake pings for the following players, space separated: ex = nick1 nick2

bot_fakepings = Nechte prázdné.

 

### when !end is issued, a message is sent to the enemy team and the game ends only if someone accepts, replying with !end (only for 2 team maps)

bot_endreq2ndteamaccept = 0 Nechte.

 

### normal bans will expire in x days - set to 0 to be permanent

bot_bantime = 180 Nechte.

 

### normal banlast/bl will expire in x days - set to 0 to be permanent

bot_banlasttime = 180 Nechte.

 

### tbanlast/tbl will expire in x days - set to 0 to be permanent

bot_tbanlasttime = 30 Nechte.

 

### how many warns are needed to auto-ban the player. Default: 3.

bot_banthewarnedplayerquota = 3 Nechte.

 

### how many days will the auto-ban from warns last. 0 - permanent ban. Default: 14.

bot_bantimeofwarnedplayer = 14 Nechte.

 

### how many days will each warn last. 0 - permanent warn. Default: 14.

bot_warntimeofwarnedplayer = 14 Nechte.

 

### how many games should the player play (without taking another warn) to make one of his warns inactive. Default: 7

bot_gamenumtoforgetawarn = 7 Nechte.

 

### if 0, autowarning is off. Default: 0.

bot_autowarnearlyleavers = 0 Když dáte 1 automaticky to dá warn hráčům, který leavnou.

 

### Prints the gameloaded.txt message after X seconds. Default: 10.

bot_gameloadedprintout = 10 Nechte. Potom si napište do souboru gameloaded.txt to, co chcete aby se ukázalo hráčům, když hra začne.

 

### handle ip bans: 0 = do nothing, 1 = kick, 2 = announce only (no kick).

bot_ipbanning = 2 Nechte.

 

### handle name bans: 0 = do nothing, 1 = kick, 2 = announce only (no kick).

bot_banning = 1 Nechte.

 

# Drop the user if he/she desyncs or not?

bot_dropifdesync = 1 Nechte.

 

# the log file

bot_log = Nechte prázdné.

 

# Show a message when a safe/admin/rootadmin/chieftain/shaman joins the channel

bot_channeljoingreets = 1 Nechte.

# Admins will be able to delete only bans they've made

bot_adminslimitedunban = 0 Nechte.

 

# Announce +1 and +2 (players left to join) in lobby (only if not autohosted)

bot_lobbyannounceunoccupied = 1 Nechte.

 

# Auto set HCL based on game name,ex: -arso EU pros will set HCL to arso (only if map_defaulthcl is defined, for ex: map_defaulthcl = ar), will set hcl to empty if no mode is detected in the gamename

bot_autohclfromgamename = 1 Nechte.

 

# whether players who use censored words are auto muted for x seconds

bot_censormute = 0 Nechte.

# also auto mute admins

bot_censormuteadmins = 0 Nechte.

# mute for x seconds, the first time a player curses

bot_censormutefirstseconds = 60 Nechte.

# mute for x seconds, the second time a player curses

bot_censormutesecondseconds = 180 Nechte.

# mute for x seconds, if a player has cursed for 3 or more times

bot_censormuteexcessiveseconds = 360 Nechte.

 

lan_war3version = 24 Nechte.

 

# Disable nagle algorithm (TCPIP algorithm that can slow down the network) - may improve latency if you set to 1

tcp_nodelay = 0 Nechte.

 

# Path to your WC3TVRecorder ex: c:\Program Files\waaaghTV Recorder\

wtv_path = C:\Program Files\WaaaghTV Recorder\

# Use WC3TVRecorder, 1 to enable

wtv_enabled = 0 Nechte.

# WaaaghTV Observer Name

wtv_playername = Waaagh!TV Nechte.

 

# for ex: RO, only these countries will be allowed to join a game

bot_allowedcountries = Pouze tyto země se budou moct přidat do vašich neautohostovaných her.

# for ex: BR, these countries will not be allowed to join a game

bot_deniedcountries = Tyto země se nebudou moct připojit do normálních neautohostovaných her.

 

# milliseconds to wait before sending medium sized packets to bnet when using PVPGN

bot_bnetpacketdelaymediumpvpgn = 2000 Nechte.

# milliseconds to wait before sending big sized packets to bnet when using PVPGN

bot_bnetpacketdelaybigpvpgn = 2500 Nechte.

# milliseconds to wait before sending medium sized packets to bnet (official)

bot_bnetpacketdelaymedium = 3200 Nechte.

# milliseconds to wait before sending big sized packets to bnet (official)

bot_bnetpacketdelaybig = 4000 Nechte.

 

 

# Allowed variables: totgames, kills, deaths, assists, creepkills, creepdenies, neutralkills,

# towerkills, raxkills, courierkills, wins, losses, killstotal, deathstotal, creepkillstotal,

# creepdeniestotal,assiststotal, neutralkillstotal, towerkillstotal, raxkillstotal, courierkillstotal

# default formula:

# (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))

# alternative formula:

# (((kills-deaths+assists*0.7)*0.6+towerkills*0.8+raxkills+creepkills*0.02+creepdenies*0.08+neutralkills*0.03+courierkills*0.04)*0.5+(wins/totgames*2)+(totgames*0.002))

 

bot_scoreformula = (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))

 

# Only players having played this many number of games will be ranked

bot_scoremingames = 5 Nechte.

 

# default access for owners (use admin access panel to change any admin's access to your liking and see the access code for those commands)

bot_owneraccess = 3965 Nechte.

 

# default access for admins

bot_adminaccess = 1903 Nechte.

 

# gamestate for inhouse games

bot_gamestateinhouse = 999 Nechte.

 

# will only auto ban if team diff <= with the setting

bot_autobanteamdiffmax = 0 Nechte.

 

# Only ban players who leave prior to x minutes of game end time.

bot_autobangameendmins = 3 Nechte.

 

bot_autobantimer = 0 Nechte.

bot_autobanall = 0 Nechte.

bot_autobanfirstxleavers = 0 Nechte.

 

# the bot will auto rehost the game as gamename + 1 if 60 seconds have passed since last player joined, 0 = disable

bot_autorehostdelay = 60 Nechte.

 

# the bot will auto rehost the game as gamename + 1 if game name is taken

bot_rehostifnametaken = 1 Nechte.

 

# if host counter goes over this number it will reset to 1, set to 0 to disable the feature

bot_maxhostcounter = 30 Nechte.

 

# these words will be edited/censored in game.

bot_censorwords = fuck idiot retarded dick cunt pussy asshole suck shit penis vagina Cenzurované slova, za které dostane hráč MUTE (omlouvám se modům).

 

# load in game feature will be enabled for every map (if set to 1)

bot_forceloadingame = 1 Nechte.

 

# After a game has ended, if mysql is used, ghost will run update_dota_elo.exe (use either this or score not both!)

bot_updatedotaeloaftergame = 0 Nechte.

 

# After a game has ended, if mysql is used, ghost will recalculate scores (use either this or elo not both!)

bot_updatedotascoreaftergame = 0 Nechte.

 

# set to 1 if you are using warcraft 3 patch 1.23 or newer

bot_patch23ornewer = 1 Nechte.

 

# set to 1 if you are using warcraft 3 patch 1.21

bot_patch21 = 0 Nechte.

 

# show .sd of anyone who enters the lobby (and has played games with the bot before)

bot_showscoresonjoin = 0 Nechte.

 

# setting bot_autohostmaximumgames > 0 will make ghost begin autohosting on startup Tohle je autohost, automaticky hostuje hry ale musí být spuštěn GhostOne.exe

bot_autohostmaximumgames = 0 Klik her bude hostovat zároveň.

bot_autohostautostartplayers = 10 Kolik hráčů musí být, aby hra začala.

bot_autohostallowstart = 0 Dejte: 4

bot_autohostlocal = 0

bot_autohostowner = one Vaše normální acc na battle např. Destire

bot_autohostmapcfg = map.cfg Config mapy, kterou chcete hostovat...v GhostOne.exe musíte dát záložku maps...najet do složky s onou mapou napravo dát Create map config a nalevo se Vám ukáže její config.

bot_autohostgamename = auto -sd EU pros Jméno hry např. Hero Line Wars Roc 2v2.

 

# If you autohost a even playered two team map and want to auto ban leavers that make the game uneven turn this on. Will not ban admins or root admins. An example map would be DotA or Battleships.

# 0 = off 1 = on

bot_autoban = 0 Nechte.

 

# set to 1 if you want LAN players to be considered admins

bot_lanadmins = 0 Nastavte na 1 jestli chcete hrát s BOTem přes LAN na Vašem počítači a být tam adminem automaticky.

 

# set to 1 if you want local players (GArena) to be considered admins

bot_localadmins = 0 Jestli jedete přes Garenu tak hráči hrající na LANu Vašeho počítače budou automaticky admini.

 

# the language file

 

bot_language = language.cfg Nechte.

 

# the path to your local Warcraft III directory

# this path must contain war3.exe, storm.dll, and game.dll

# this path must end in your system's path seperator (i.e. "\" on Windows or "/" on Linux)

# if this path contains War3Patch.mpq the bot will attempt to extract "Scripts\common.j" and "Scripts\blizzard.j" on startup and write them to bot_mapcfgpath (which is defined later in this file)

# common.j and blizzard.j are only required for automatically calculating map_crc, you do not need them if your map config files already contain map_crc

 

bot_war3path = C:\Program Files\Warcraft III\ Cesta do Vaši složky s W3, která musí obsahovat soubory war3.exe, storm.dll a game.dll.

 

# the port GHost++ will host battle.net games on (this must be different from your admingame_port)

 

bot_hostport = 6113 Nastavte na 6112

 

# maximum number of games to host at once

 

bot_maxgames = 5 Jak hodně normálních her najednou může BOT hostovat.

 

# command trigger for ingame only (battle.net command triggers are defined later)

 

bot_commandtrigger = ! Tohle je první syntax "in-game" příkazu např. !stats apod., můžete si tam dát třeba i WS a pak bude příkaz zní WSstats.

 

# the path to the directory where you keep your map config files (must end in your system's path seperator)

# this directory can also contain common.j and blizzard.j (extracted from War3Patch.mpq)

# common.j and blizzard.j are only required for automatically calculating map_crc, you do not need them if your map config files already contain map_crc

 

bot_mapcfgpath = mapcfgs\ Nechte.

 

# the path to the directory where you keep your savegame files (must end in your system's path seperator)

 

bot_savegamepath = savegames\ Nechte.

 

# the path to the directory where you keep your map files (must end in your system's path seperator)

# GHost++ doesn't require map files but if it has access to them it can send them to players and automatically calculate most map config values

# GHost++ will search [bot_mappath + map_localpath] for the map file (map_localpath is set in each map's config file)

 

bot_mappath = c:\program files\Warcraft III\Maps\Download\ Cesta do vaší složky s Mapama obvykle je podsložkou složky s W3.

 

# whether to save replays or not

 

bot_savereplays = 0 Nechte.

 

# the path to the directory where you want GHost++ to save replays (must end in your system's path seperator)

 

bot_replaypath = replays\ Nechte.

 

### the Warcraft 3 version to save replays as

 

replay_war3version = 24 Nechte.

 

### the Warcraft 3 build number to save replays as (this is specific to each Warcraft 3 version)

### patch 1.23: war3version 23, buildnumber 6058

### patch 1.24: war3version 24, buildnumber 6059

### patch 1.24b: war3version 24, buildnumber 6059

 

replay_buildnumber = 6059 Nechte.

 

### whether to do automatic spoof checks or not

### you can always manually spoof check by whispering the bot (and in fact this is required before running admin commands)

### set to 0 to disable automatic spoof checks

### set to 1 to enable automatic spoof checks on all players

### set to 2 to enable automatic spoof checks on potential admins only

 

bot_spoofchecks = 2 Nechte.

 

### whether to require spoof checks or not

### this controls whether the bot will require players to spoof check before starting the game

### it does NOT control whether the bot will require players to spoof check before running admin commands - spoof checks are ALWAYS required for admin status

### if you require spoof checks, players will be kicked from the lobby if they haven't spoof checked within 20 seconds of joining (autohosted games only)

 

bot_requirespoofchecks = 0 Nechte.

 

# whether to display game refresh messages by default

# this can always be changed for a particular game with the !refresh command

 

bot_refreshmessages = 0 Kdykoliv bude tzv. "refresh", BOT to napíše do chatu.

 

# whether to automatically lock games when the owner joins

 

bot_autolock = 0 Nechte.

 

# whether to automatically save games when a player disconnects

# this can always be changed for a particular game with the !autosave command

 

bot_autosave = 0 Nechte.

 

# whether to allow map downloads or not

# set to 0 to disable map downloads

# set to 1 to enable map downloads

# set to 2 to enable conditional map downloads (an admin must start each map download with the !download or !dl command)

 

bot_allowdownloads = 1 0 => Zakáže automaticky stahování mapy, 1 => Povolí stahování mapy, 2 => Admin povolí stahování mapy příkazem !download, nebo !dl

 

# whether to ping players during map downloads or not

# GHost++ will always stop pinging any players who are downloading the map

# this config value determines whether GHost++ should stop pinging *all* players when at least one player is downloading the map

 

bot_pingduringdownloads = 0 Nechte.

 

# kicked banned people when they enter the channel

bot_kickbannedfromchannel = 0 Nechte.

 

# Ban banned people when they enter the channel

bot_banbannedfromchannel = 0 Nechte.

 

# use LC style pings (divide actual pings by two)

 

bot_lcpings = 1 Nechte.

 

# auto kick players with ping higher than this

 

bot_autokickping = 200 Kdykoliv bude mít hráč ping větší než tohle uvedené číslo, bude automaticky vykopnutý.

 

# the game latency

# this can always be changed for a particular game with the !latency command (which enforces a minimum of 50 and a maximum of 500)

 

bot_latency = 110 Nechte.

 

# the maximum number of packets a player is allowed to get out of sync by before starting the lag screen

# before version 8.0 GHost++ did not have a lag screen which is the same as setting this to a very high number

# this can always be changed for a particular game with the !synclimit command (which enforces a minimum of 10 and a maximum of 10000)

 

bot_synclimit = 90 Nechte.

 

# whether votekicks are allowed or not

 

bot_votekickallowed = 1 Povolí použití příkazu např. !votekick Destire 1 => ANO 0 => NE.

 

# the percentage of players required to vote yes for a votekick to pass

# the player starting the votekick is assumed to have voted yes and the player the votekick is started against is assumed to have voted no

# the formula for calculating the number of votes needed is votes_needed = ceil( ( num_players - 1 ) * bot_votekickpercentage / 100 )

# this means it will round UP the number of votes required

# if you set it to 100 it will require 2/3, 3/4, 4/5, 5/6, 6/7, 7/8, 8/9, 9/10, 10/11, and 11/12 votes to pass

# if you set it to 90 it will require 2/3, 3/4, 4/5, 5/6, 6/7, 7/8, 8/9, 9/10, 9/11, and 10/12 votes to pass

# if you set it to 80 it will require 2/3, 3/4, 4/5, 4/6, 5/7, 6/8, 7/9, 8/10, 8/11, and 9/12 votes to pass

# if you set it to 70 it will require 2/3, 3/4, 3/5, 4/6, 5/7, 5/8, 6/9, 7/10, 7/11, and 8/12 votes to pass

# if you set it to 60 it will require 2/3, 2/4, 3/5, 3/6, 4/7, 5/8, 5/9, 6/10, 6/11, and 7/12 votes to pass

 

bot_votekickpercentage = 100 Kolik % hráčů bude muset napsat !yes, aby byl hráč vyhozen. 50% z 10 => 5 atd. viz. tabulka nahoře.

 

# Just before a game is hosted the creator is added to the bots friends list and removed soon after

bot_addcreatorasfriendonhost = 0 Nechte.

 

# lobby/game commands are displayed as chat (or hidden)

bot_relaychatcommands = 1 Nechte.

 

# display information on current downloads (speed, ETA)

bot_showdownloadsinfo = 1 Nechte.

 

# interval in seconds between download info message

bot_showdownloadsinfotime = 5 Nechte.

 

# maximum players allowed to download at once, the rest will have almost KB/s until someone finishes downloading

bot_maxdownloaders = 3 Kolik hráčů najednou může stahovat hru.

 

# set total download speed (KB/s) available for all clients at once, if set to 1024, 4 people will get 256 each

bot_totaldownloadspeed = 1024 Jakou rychlostí můžou hráči stahovat dohromdy jestli tam dáte 1024 tak 4 lidé budou stahovat každý po 256.

 

# set max download speed (KB/s) available for one client

bot_clientdownloadspeed = 512 Maximální rychlost stahování pro jednoho hráče.

 

# initiate game over timer when x seconds have passed since world tree/frozen throne has fallen - 0 to disable

bot_gameoverbasefallen = 20 Pouze když hostuješ DOTU, po jakém čase je konec hry když je zničen Strom života/Ledový trůn

 

# initiate game over timer if remaining players are less than this number (and at least a player left) - 0 to disable

bot_gameoverminplayers = 0 Když bude hráčů méně než tohle číslo, hra automaticky vyhlásí Game Over.

 

# initiate game over timer if remaining player percentage is less than this number (and at least a player left) - 0 to disable

bot_gameoverminpercent = 0 NKdyž hráče bude méně než tento počet procent z celkového počtu hráčů, hra vyhlásí Game Over.

 

# initiate game over timer if team difference is bigger than this number, 0 - to disable

bot_gameovermaxteamdifference = 0 Když rozdíl hráčů v týmu bude větší než tohle číslo je Game Over.

 

# redirect console output to udp

bot_udpconsole = 1

 

# whether to automatically add the players from last game to the next game's reserved list

bot_holdplayersforrmk = 1 Nechte.

 

# non admin commands, 1 enable, 0 disable

bot_nonadmincommands = 1 Povolí hráčům příkazy !stats !checkme apod.

 

# root admins are required to spoof check if 1, or not if 0

bot_rootadminsspoofcheck = 0 Přepište na 1.

 

# admins are required to spoof check if 1, or not if 0

bot_adminsspoofcheck = 0 Přepište na 1.

 

# banned players will be notified with a whisper.

bot_notifybannedplayers = 1 Napíše danému hráči, že dostal ban.

 

# ghost will find its external ip on startup, disable if you want to play on LAN only

bot_findexternalip = 1 Nechte.

 

# specify your external ip here if you don't want ghost to auto find it.

bot_externalip = Nechte prázdné.

 

# use alternative site for external ip finding (if you experience lag (30s) on ghost startup)

bot_altfindip = 0 Nechte.

 

# bot's additional rootadmins separated by space ex: userone usertwo userthree

bot_rootadmins = Rootadmin od BOTa např. Destire

 

# bot's UDP password

bot_udppassword = Nechte.

 

# show autokick denied country or banned player messages

bot_verbose = 0 Napíše do chatu, že ten a ten se snažil připojit ale je zabanován/jeho země není v seznamu vítaných.

 

# bot's virtual host name

bot_virtualhostname = |cFF483D8BOne Jméno BOTu ve hře např. DestiBOT

 

# ignore drop request for the first x seconds of lagging.

bot_dropvotetime = 30 Nechte.

 

# Time limit for hosting a game where no admins enter it

bot_lobbytimelimit = 10 Nechte.

 

# udp ip

udp_cmdbindip = 0.0.0.0 Nechte.

 

# udp port

udp_cmdport = 6969 Nechte.

 

# udp spoof target

udp_cmdspooftarget = Nechte.

 

############################

# ADMIN GAME CONFIGURATION # Tohle nevím, protože to nemá žádný význam, jen to založí hru kde se můžou přidat jen admini.

############################

 

# whether to create the admin game or not (see readme.txt for more information)

 

admingame_create = 0

 

# the port GHost++ will host the admin game on (this must be different from your bot_hostport)

 

admingame_port = 6114

 

# the admin game password

 

admingame_password =

 

##########################

# DATABASE CONFIGURATION #

##########################

 

# database type

# use "sqlite3" for a local SQLite database

# use "mysql" for any MySQL database

 

db_type = sqlite3 Typ databáze buď sqlite3, nebo mysql.

 

# sqlite3 database file

 

db_sqlite3_file = ghost.dbs Nechte.

 

# this is only used if your database type is MySQL Jestli máš mysql databái vyplň tyto údaje.

 

db_mysql_server = localhost Mysql server.

db_mysql_database = ghost Databáze pro BOTa.

db_mysql_user = YOUR_USERNAME Přihlašovací jméno do databáze, nejlepší je root.

db_mysql_password = YOUR_PASSWORD Vaše tajné heslo do DB.

db_mysql_port = 0 Port od Databáze (obvykle 3306).

 

############################

# BATTLE.NET CONFIGURATION #

############################

 

# which battle.net server to connect to

# 1.) useast.battle.net

# 2.) uswest.battle.net

# 3.) asia.battle.net

# 4.) europe.battle.net

# note that each banned player is tied to the realm it was created on and the realm is case sensitive

# so if you change your realm from useast.battle.net to USEAST.BATTLE.NET it'll still connect but anyone previously banned will not be counted as banned until you change it back

 

bnet_server = europe.battle.net Tady si vyberete realm battle.netu na který se má BOT připojit.

 

# your Warcraft III: Reign of Chaos CD key

 

bnet_cdkeyroc = FFFFFFFFFFFFFFFFFFFFFFFFFF Váš klíč od Reign Of Chaos, zadávejte be pomlčky a velkými písmeny.

 

# your Warcraft III: The Frozen Throne CD key

 

bnet_cdkeytft = FFFFFFFFFFFFFFFFFFFFFFFFFF Váš klíč od The Frozen Throne, zadávejte bez pomlčky a velkými písmeny.

 

# your battle.net username

 

bnet_username = Název účtu, pomocí nějž se BOT připojí na battle.net např. DestireBot

 

# your battle.net password

 

bnet_password = Vaše tajné heslo toho účtu.

 

# the first channel to join upon entering battle.net

 

bnet_firstchannel = W3-bots Kanál, na který se Bot připojí hned po tom, co se přihlásí.

 

# the root admin on this battle.net server only

 

bnet_rootadmin = Hlavní Admin na daném realmu battle.net.

 

# command trigger for this battle.net server only

 

bnet_commandtrigger = ! První syntaxe příkazu !stats apod. pouze na tomto realmu.

 

# whether to automatically add your friends list to each game's reserved list

 

bnet_holdfriends = 1 Ve Vámi hostovaných hrách "podrží" místo pro přátele ve friend listu BOTa, nikoliv Root Admina.

 

# whether to automatically add your clan members list to each game's reserved list

 

bnet_holdclan = 1 Stejné jako s přáteli ale akorát s klanem. Dobré pro tréninky apod.

 

# you will need to edit this section of the config file if you're connecting to a PVPGN server

# your PVPGN server operator will tell you what to put here

 

bnet_custom_war3version = 24 Nechte.

bnet_custom_exeversion = Nechte prázdné.

bnet_custom_exeversionhash = Nechte prázdné.

bnet_custom_passwordhashtype = Nechte prázdné.

 

###

# BNLS Settings

###

bnet_bnlsserver = 80.86.83.93 Přepište na: bnls.ghostbot.net.

bnet_bnlsport = 9367 Nechte.

 

###

# example configuration for connecting to a official battle.net server (second server) Pouze v případě, že chcete hostovat na více realmech, ovšem jeden realm, jeden ROC a TFT klíč.

###

 

# bnet2_server = uswest.battle.net

# bnet2_cdkeyroc = FFFFFFFFFFFFFFFFFFFFFFFFFF

# bnet2_cdkeytft = FFFFFFFFFFFFFFFFFFFFFFFFFF

# bnet2_username =

# bnet2_password =

# bnet2_firstchannel = The Void

# bnet2_rootadmin =

# bnet2_commandtrigger = !

# bnet2_holdfriends = 1

# bnet2_holdclan = 1

 

###

# example configuration for connecting to a PVPGN battle.net (third server)

###

 

# bnet3_server = pvpgn.boredaussie.com

# bnet3_cdkeyroc = FFFFFFFFFFFFFFFFFFFFFFFFFF

# bnet3_cdkeytft = FFFFFFFFFFFFFFFFFFFFFFFFFF

# bnet3_username =

# bnet3_password =

# bnet3_firstchannel = The Void

# bnet3_rootadmin =

# bnet3_commandtrigger = !

# bnet3_holdfriends = 1

# bnet3_holdclan = 1

# bnet3_custom_war3version = 22

# bnet3_custom_exeversion = 184 0 22 1

# bnet3_custom_exeversionhash = 219 152 153 144

# bnet3_custom_passwordhashtype = pvpgn

 

 

 

 

To je vše, uložte a spuťte GhostOne.exe

ERRORY:

 

Error:

 

[ BNET] connecting to server [server.eurobattle.net] on port 6112

[ BNET] using cached server IP address 188.165.23.200

[ BNET] connected

[ BNET] using custom exe version bnet_custom_exeversion = 240 3 24 1

[ BNET] using custom exe version hash bnet_custom_exeversionhash = 15 74 123 42 begin_of_the_skype_highlighting 15 74 123 42 end_of_the_skype_highlighting begin_of_the_skype_highlighting 15 74 123 42 end_of_the_skype_highlighting begin_of_the_skype_highlighting 15 74 123 42 end_of_the_skype_highlighting

[ BNET] attempting to auth as Warcraft III: The Frozen Throne

[ BNET] logon failed - game version is invalid, disconnecting

[ BNET] disconnected from battle.net

[ BNET] waiting 90 seconds to reconnect

 

Řešení: Neřešit, nechat tak. Nic to nedělá.

 

Error: Když se v LANu chcete připojit do hry, tak Vás to nepřipojí hned ale až po nějaké chvilce, nebo dokud se nepřipojí nějáký hráč z Battle.netu.

 

Řešení: Ve hře v nastavení si nastavte port na 6144 a potvrďte.

 

 

 

 

Kdyby Vám to ukazovalo nějáký Error, který jsem zde nezmínil, tak ho napište sem a do spoileru svůj obsah souboru ghost.cfg ale nezapomeňte si svoje hesla a klíče smazat a místo toho napsat třeba SMAZÁNO ať poznám jestli to tam bylo vůbec vyplněno !!!

Edited by Destiretox
  • Upvote 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×