hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.06.16. 17:12



Jelenlévő felhasználók

Jelenleg 392 felhasználó van jelen :: 3 regisztrált, 0 rejtett és 389 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], Majestic-12 [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  [ 1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: [KÉRÉSRE] BOT
HozzászólásElküldve: 2011.11.03. 08:05 
Offline
Developer
Avatar

Csatlakozott: 2011.06.01. 21:11
Hozzászólások: 7965
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 537 alkalommal
Van benne pár dolog amire nincs szükség, de most nem volt kedvem kivenni, így is tökéletesen működik:)

Kód:
#include <amxmodx>
#include <fakemeta>
#include <cstrike>

new amx_nextmap, mycvar

public plugin_init()
{
    register_plugin("Bot 1", "1.0", "AMXX Community")
   
    amx_nextmap = get_cvar_pointer("amx_nextmap")
    mycvar = register_cvar("amx_bot1" , "0")
    set_task(5.0, "create_bot")
}

public create_bot()
{
    if( get_pcvar_num(mycvar) )
    {
        new nextmap[64]
        get_pcvar_string(amx_nextmap, nextmap, sizeof(nextmap) - 1)
       
        new buffer[75]
        formatex(buffer, sizeof(buffer) - 1, "IDE A NEV")  //<-- IRD BE A NEVÉT
       
        new bot
        bot = engfunc(EngFunc_CreateFakeClient, buffer)
       
        new ptr[128]
        dllfunc(DLLFunc_ClientConnect, bot, nextmap, "127.0.0.2", ptr)
        dllfunc(DLLFunc_ClientPutInServer, bot)
       
        set_user_info(bot, "rate", "3500")
        set_user_info(bot, "cl_updaterate", "25")
        set_user_info(bot, "cl_lw", "1")
        set_user_info(bot, "cl_lc", "1")
        set_user_info(bot, "cl_dlmax", "128")
        set_user_info(bot, "cl_righthand", "1")
        set_user_info(bot, "_vgui_menus", "0")
        set_user_info(bot, "_ah", "0")
        set_user_info(bot, "dm", "0")
        set_user_info(bot, "tracker", "0")
        set_user_info(bot, "friends", "0")
        set_user_info(bot, "*bot", "1")
       
        cs_set_user_team(bot, CS_TEAM_SPECTATOR, CS_DONTCHANGE)
       
        set_task(10.0, "update_bot_name", bot)
    }
}

public update_bot_name(bot)
{
    if(is_user_connected(bot))
    {
        new nextmap[64]
        get_pcvar_string(amx_nextmap, nextmap, sizeof(nextmap) - 1)
       
        new buffer[75]
        formatex(buffer, sizeof(buffer) - 1, "IDE A NEV")  //<-- IRD BE A NEVÉT
       
        set_user_info(bot, "name", buffer)
       
        set_task(10.0, "update_bot_name", bot)
    }
}


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


Ki van itt

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