hlmod.hu
https://hlmod.hu/

KGB Bots
https://hlmod.hu/viewtopic.php?f=9&t=24998
Oldal: 1 / 1

Szerző:  Tomos [ 2016.05.22. 15:49 ]
Hozzászólás témája:  KGB Bots

Ehez a pluginhoz hozzá írtam hogy legyen még +1 bot de csak az első botot rakja be és a másodiknak unamed a neve mi lehet a gond.

Csatolmányok:
kgb_boot.sma [5.07 KiB]
Letöltve 82 alkalommal.

Szerző:  SZILARD [ 2016.05.22. 17:49 ]
Hozzászólás témája:  Re: KGB Bots

Tomos írta:
Ehez a pluginhoz hozzá írtam hogy legyen még +1 bot de csak az első botot rakja be és a másodiknak unamed a neve mi lehet a gond.

már volt nekem is ilyen hogy "unamed" volt a neve, én újra raktam a szervert, és először a Botokat raktam fel.

Szerző:  kengurumancs [ 2016.05.23. 16:38 ]
Hozzászólás témája:  Re: KGB Bots

Szia!
KGB Bots
Olvasd el a hozzászólásokat.

Szerző:  mforce [ 2016.05.23. 20:53 ]
Hozzászólás témája:  Re: KGB Bots

  1. #include <amxmodx>
  2. #include <fakemeta>
  3.  
  4.  
  5. new bool:g_ePlayers;
  6. new g_BotNum, g_maxplayers, g_bID1, g_bID2, g_bID3;
  7.  
  8. public plugin_init() {
  9.     register_plugin("Bots", "1.0", "mforce")        // KGB BOTS MODIFIED VER.
  10.    
  11.     g_maxplayers = get_maxplayers();
  12.     set_task(30.0, "CheckConditions", _, _, _, "b");
  13. }
  14.  
  15. public CheckConditions() { 
  16.     new iNum, iPlayers[32];
  17.     get_players(iPlayers, iNum, "c");
  18.    
  19.     if(iNum < g_maxplayers-3)
  20.         g_ePlayers = true;
  21.     else
  22.         g_ePlayers = false;
  23.  
  24.     if(g_ePlayers && !g_BotNum) {
  25.         set_task(1.5, "Task_AddBot", _, _, _, "a", 3);
  26.     }
  27.     else if(!g_ePlayers && 0 < g_BotNum <= 3) {
  28.         g_BotNum = 0;
  29.         server_cmd("kick #%d", g_bID1);
  30.         server_cmd("kick #%d", g_bID2);
  31.         server_cmd("kick #%d", g_bID3);
  32.     }
  33. }
  34.  
  35. public Task_AddBot() {
  36.     static iBot;
  37.     new iBotName[32];
  38.    
  39.     switch(g_BotNum) {
  40.         case 0: formatex(iBotName, charsmax(iBotName), "fb.com/groups/prokillersd2");
  41.         case 1: formatex(iBotName, charsmax(iBotName), "www.prokillers.hu");
  42.         case 2: formatex(iBotName, charsmax(iBotName), "TS3: prokillers.hu");
  43.         case 3: return;
  44.     }
  45.  
  46.     iBot = engfunc( EngFunc_CreateFakeClient, iBotName );
  47.    
  48.     if(!iBot)
  49.         return;
  50.        
  51.     dllfunc( MetaFunc_CallGameEntity, "player", iBot );
  52.     set_pev( iBot, pev_flags, FL_FAKECLIENT );
  53.  
  54.     set_pev( iBot, pev_model, "" );
  55.     set_pev( iBot, pev_viewmodel2, "" );
  56.     set_pev( iBot, pev_modelindex, 0 );
  57.  
  58.     set_pev( iBot, pev_renderfx, kRenderFxNone );
  59.     set_pev( iBot, pev_rendermode, kRenderTransAlpha );
  60.     set_pev( iBot, pev_renderamt, 0.0 );
  61.  
  62.     set_pdata_int( iBot, 114, 0 );
  63.    
  64.     switch(g_BotNum) {
  65.         case 0: g_bID1 = get_user_userid(iBot);
  66.         case 1: g_bID2 = get_user_userid(iBot);
  67.         case 2: g_bID3 = get_user_userid(iBot);
  68.     }
  69.     g_BotNum++;
  70. }

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/