Hoe maak je een bot?
Bekijk de video
In veel computerspellen voor de revitalisatie enuitbreiding van het spelproces biedt de mogelijkheid om een bot in het spel op te nemen. Bot is een speciaal programma dat een partner of tegenstander in het spel simuleert - kunstmatige intelligentie, op de een of andere manier. In het onderstaande artikel worden manieren beschreven om bots te maken in CS 1.6, Battlefield 2 en Minecraft.
Counter Strike 1.6
Dus, hoe maak je bijvoorbeeld een bot, bijvoorbeeldeen populaire game zoals Counter Strike 1.6? Om te beginnen moet de speler de console bellen, waarin en typ alle commando's. De console in CS wordt gebeld met de "E" -toets. Verder is alles eenvoudig, het is noodzakelijk om te onthouden, en het is beter om verschillende commando's op te schrijven:
- bot_add_ct - de oprichting van een bot die voor het contrarroristische team is.
- bot_add_t - een bot maken die speelt voor terroristen.
- bot_add - bots maken zonder deel te nemen aan een specifieke opdracht.
Onthoud dat elk team slechts één van zijn bot aan het spel toevoegt.
Soms ontstaan er problemen wanneer een speler er een wilstrijd tegen het leger, zij het klein. De maximale grootte van het leger, trouwens, 20 bots. Zorg dat de volgende opdrachten correct werken voordat alles goed werkt. Je moet ze op dezelfde plek invoeren, in de console:
- mp_limitteams 20 - dit commando vergroot de grootte van het squadron tot 20 bondgenoten.
- mp_autoteambalance 0 - en deze, alleen enzal de speler zich geweldig laten voelen. Ze schakelt het evenwicht uit. Als u het niet invoert, distribueert het programma de bots automatisch naar het team met minder spelers. En geen 1:20 zal dat niet.
- Nog een sluw commando: bot_quota 19 - maakt 19 bots tegelijk. Het aantal aan het eind bepaalt het aantal bots.
Battlefield 2
Battlefield 2 - een spel waarin ook zonder bots nietdoen zonder. Vooral als de speler wil oefenen voor het online spel. Hier hebben we niet alleen bots nodig, maar echte kunstmatige intelligentie. Om dit te doen, moet je spelen met de instellingen.
- De instellingen worden opgeslagen in de map modsbf2Ai. De speler vindt de benodigde kenmerken in het bestand AIDefault.ai. Dit is aiSettings.setMaxNBots, dat verantwoordelijk is voor het aantal bots en aiSettings.setBotSkill - het niveau van intelligentie van de vijand. De waarden van de parameters zelf worden door een spatie van de naam gescheiden, zodat ze hun arbeid niet zullen veranderen.
- In een andere parameter, aiSettings.maxBotsIncludeHumans, vervangt u de waardeval, die er standaard is, met één. En laat je niet meeslepen
aantal bots. 128 tegenstanders zullen gedwongen worden om zelfs een zeer krachtige computer te remmen. - Zeer nuttige instelling: aiSettings.setBotSkill. Hoe hoger de waarde, hoe hoger de complexiteit van het spel. Het verandert van nul naar één.
- En het belangrijkste is om alles te laten werken, de speler moet aiSettings.overrideMenuSettings invoegen vóór de regel aiSettings.setMaxNBots.
- En om hun eigen te maken, uitzonderlijkbots, u moet gaan in BotNames.ai bestand. Directory allemaal hetzelfde modsbf2Ai. Hier, zoals al blijkt uit de titel, de namen van opgeslagen computer tegenstanders. Elke lijn van het bestand - een enkele soldaat en ziet er als volgt uit: aiSettings.addBotName X. In plaats van "X" is geschreven de naam van de standaard bot. Het veranderen van het, het hernoemt de speler.
Minecraft
En uiteindelijk zullen we zien hoe je je bot kunt laten verschijnen in het populaire Minecraft-spel.
Om de speler te helpen is er een geweldige plug-in met een "sprekende" naam: Aangepaste NPC. Deze mod voegt nieuwe bewoners toe waarmee je kunt communiceren, ruilen, etc. De mod is heel eenvoudig geïnstalleerd:
- Als dit nog niet is gebeurd, installeert u Minecraft Forge. Met deze mod kun je met andere Minecraft-mods werken.
- U moet de map verwijderen: META-INF. Verplaats vervolgens de mod naar de mods-map en start de game.
Een tool maken voor een bot
We maken de tool voor de bot. Daarna nemen we het hulpmiddel in de hand en klikken op de rechtermuisknop op een blok. Een menu met verschillende tabbladen verschijnt op het scherm. Daarin stelt de speler een nieuwe bot in.
- Display: het eerste tabblad van het menu. Hier geeft u de naam van de bot, het uiterlijk en de positie op. Ik zal moeten experimenteren, maar hier is niets gecompliceerds.
- Het tweede tabblad: Statistieken. Dit zijn de volgende opties:
- Gezondheid is de "gezondheid" van de bot.
- AttackRange - de afstand vanaf waar de bot zal aanvallen
- Normale loopsnelheid - bewegingssnelheid van de bot
- Respawn of / on - deze parameter specificeert of de bot na de dood zal "herrijzen". En zo ja, na welke periode.
- Kracht - Bot aanvalskracht
- AttackSpeed - Aanvalssnelheid
- Attack WalkingSpeed - aanvalssnelheid in beweging.
- Een zeer belangrijk tabblad Geavanceerd. Hier wordt de rol van de bot en de breuk bepaald:
- Handelaar is een handelaar. Een volledig configureerbare parameter, u kunt 36 waarden instellen.
- Volger - huursoldaat. Dit moet uit zijn zak worden betaald. Waar, hoeveel te betalen, de speler stemt zichzelf af.
- Bank - respectievelijk de bank. Werkt op het principe van de borst van de Edge.
- Transporter - deze bot neemt je mee naar een andere vergelijkbare.
Wees niet bang om te experimenteren en je bot te maken - dit is ook een spel en heel spannend.