This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
Hi,

    This code was taken from HPB_bot source code.

----------------------------------------------------------------------------------------

void FakeClientCommand(edict_t *pBot, char *arg1, char *arg2, char *arg3)
{
   int length;

   memset(g_argv, 0, sizeof(g_argv));

   isFakeClientCommand = 1;

   if ((arg1 == NULL) || (*arg1 == 0))
      return;

   if ((arg2 == NULL) || (*arg2 == 0))
   {
      length = sprintf(&g_argv[0], "%s", arg1);
      fake_arg_count = 1;
   }
   else if ((arg3 == NULL) || (*arg3 == 0))
   {
      length = sprintf(&g_argv[0], "%s %s", arg1, arg2);
      fake_arg_count = 2;
   }
   else
   {
      length = sprintf(&g_argv[0], "%s %s %s", arg1, arg2, arg3);
      fake_arg_count = 3;
   }

   g_argv[length] = 0;  // null terminate just in case

   strcpy(&g_argv[64], arg1);

   if (arg2)
      strcpy(&g_argv[128], arg2);

   if (arg3)
      strcpy(&g_argv[192], arg3);

   // allow the MOD DLL to execute the ClientCommand...
   ClientCommand(pBot);

   isFakeClientCommand = 0;
}

--------------------------------------------------------------------------------------------

all you would need to do is add that to your mod, dll etc and then you could call the 
function
like this.

FakeClientCommand(pEdict, "sv_gravity", "0", NULL);

Any way hope it helps. also dont thank me, cause its botmans code. Good Luck!
  ----- Original Message -----
  From: omar c
  To: [EMAIL PROTECTED]
  Sent: Tuesday, February 05, 2002 11:15 PM
  Subject: [hlcoders] Player alterations



  Greetings,

    How would one go about changing the various server commands, such as
  sv_friction and sv_gravity pertaining to a single player... i.e. a player
  gets hit and gravity,friction, and air resistance are all dropped to zero
  for him.

        Any help or suggestions are appreciated, Thanks in advance.


     -  omar c  -
  [shArd] nonereally
  http://www.shardsoftware.cjb.net
  [EMAIL PROTECTED]


  _________________________________________________________________
  Join the world's largest e-mail service with MSN Hotmail.
  http://www.hotmail.com

  _______________________________________________
  To unsubscribe, edit your list preferences, or view the list archives, please visit:
  http://list.valvesoftware.com/mailman/listinfo/hlcoders

  ---
  ---
  [This E-mail has been scanned for viruses by BarrysWorld]



--


---
---
[This E-mail has been scanned for viruses by BarrysWorld]

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to