Advertisement
BaSs_HaXoR

Drugs for MW3 SOURCE

Jun 30th, 2014
330
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 120.49 KB | None | 0 0
  1. //http://adf.ly/rt6RG //RA1N
  2. //MW3 Drugs Source
  3. //BY: RA1N ON DEC 7TH, 2013  |  SYNTAX: C#  |  SIZE: 119.83 KB  |  VIEWS: 97  |  EXPIRES: NEVER
  4. using System;
  5. using System.Collections.Generic;
  6. using System.ComponentModel;
  7. using System.Data;
  8. using System.Drawing;
  9. using System.Linq;
  10. using System.Text;
  11. using System.Windows.Forms;
  12. using System.Threading;
  13.  
  14. namespace MW3_Drugs
  15. {
  16.     public partial class Form1 : Form
  17.     {  
  18.         public static uint ProcessID;
  19.         public static uint[] processIDs;
  20.         public static string snresult;
  21.         private static string usage;
  22.         public static string Info;
  23.         public static PS3TMAPI.ConnectStatus connectStatus;
  24.         public static string Status;
  25.         public static string MemStatus;
  26.         public static int Host;
  27.  
  28.         public Form1()
  29.         {
  30.             InitializeComponent();
  31.             {
  32.             }
  33.         }
  34.         class RPC
  35.         {
  36.             public static void RPC_Enable_124()
  37.             {
  38.                 SetMemory(0x523B10, new byte[2175]);
  39.                 SetMemory(0x18BE6C, new byte[] { 0x60, 0x00, 0x00, 0x00 });
  40.                 SetMemory(0x3BC9CC, new byte[] { 0x60, 0x00, 0x00, 0x00 });
  41.                 SetMemory(0x18BE74, new byte[] { 0x48, 0x00, 0x00, 0x68 });
  42.                 SetMemory(0x1DB1244, new byte[4]);
  43.                 SetMemory(0x114AE64, new byte[4]);
  44.                 SetMemory(0x3BC9E4, new byte[] { 0x41, 0x82, 0x02, 0x20, 0x3D, 0x00, 0x00, 0x52, 0x80, 0x68, 0x3B, 0x10, 0x80, 0x88, 0x3B, 0x14, 0x80, 0xA8, 0x3B, 0x18, 0x80, 0xC8, 0x3B, 0x1C, 0x80, 0xE8, 0x3B, 0x20, 0x39, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x1D, 0x3C, 0x80, 0x01, 0x15, 0x90, 0x64, 0xAE, 0x64, 0x38, 0x80, 0x00, 0x00, 0x3C, 0x60, 0x01, 0xDB, 0x90, 0x83, 0x12, 0x44, 0x48, 0x00, 0x01, 0xE8, 0x4E, 0x80, 0x00, 0x20, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 });
  45.             }
  46.             public static uint str_pointer(string str)
  47.             {
  48.                 uint addr = 0x523B30;
  49.                 byte[] check = new byte[1];
  50.                 uint i;
  51.                 for (i = 0; i < 5; i++)
  52.                 {
  53.                     PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0xFFFFFFFF, addr, ref check);
  54.                     if (check[0] == 0x00)
  55.                         break;
  56.                     if (i == 4)
  57.                     {
  58.                         i = 0; break;
  59.                     }
  60.                 }
  61.                 addr = (0x523B30 + (i * 0x68));
  62.                 SetMemory(addr, new byte[0x68]);
  63.                 SetMemory(addr, Encoding.UTF8.GetBytes(str));
  64.  
  65.                 return addr;
  66.             }
  67.             public static void CallFunc(uint func_addr, uint param1 = 0, uint param2 = 0, uint param3 = 0, uint param4 = 0, uint param5 = 0)
  68.             {
  69.                 byte[] par1 = BitConverter.GetBytes(param1);
  70.                 byte[] par2 = BitConverter.GetBytes(param2);
  71.                 byte[] par3 = BitConverter.GetBytes(param3);
  72.                 byte[] par4 = BitConverter.GetBytes(param4);
  73.                 byte[] par5 = BitConverter.GetBytes(param5);
  74.                 Array.Reverse(par1);
  75.                 Array.Reverse(par2);
  76.                 Array.Reverse(par3);
  77.                 Array.Reverse(par4);
  78.                 Array.Reverse(par5);
  79.                 SetMemory(0x523B10, par1);
  80.                 SetMemory(0x523B14, par2);
  81.                 SetMemory(0x523B18, par3);
  82.                 SetMemory(0x523B1C, par4);
  83.                 SetMemory(0x523B20, par5);
  84.                 SetMemory(0x3BCA04, MakeBl(0x3BCA04, func_addr));
  85.                 SetMemory(0x1DB1244, new byte[] { 0x00, 0x00, 0x00, 0x01 });
  86.  
  87.             }
  88.             public static uint GetFuncReturn()
  89.             {
  90.                 byte[] ret = new byte[4];
  91.                 PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0xFFFFFFFF, 0x114AE64, ref ret);
  92.                 Array.Reverse(ret);
  93.                 return BitConverter.ToUInt32(ret, 0);
  94.             }
  95.             public static byte[] MakeBl(uint callAddr, uint addrToBlTo)
  96.             {
  97.                 byte[] instruction = new byte[4];
  98.                 uint addr_t = (uint)(((int)addrToBlTo - (int)callAddr) + 1);
  99.                 if ((int)addrToBlTo > (int)callAddr) instruction[3] = 0x48;
  100.                 else
  101.                 {
  102.                     instruction[3] = 0x4B; addr_t = (uint)(0x1000000 - ((int)callAddr - (int)addrToBlTo) + 1);
  103.                 }
  104.                 byte[] addr = BitConverter.GetBytes(addr_t);
  105.                 for (int i = 0; i < 3; i++)
  106.                 {
  107.                     instruction[i] = addr[i];
  108.                 }
  109.                 Array.Reverse(instruction);
  110.                 return instruction;
  111.             }
  112.             public static void SV_GameSendServerCommand(uint client, string command)
  113.             {
  114.                 CallFunc(0x228FA8, (uint)client, 0, str_pointer(command));
  115.             }
  116.             public static void SetModel(uint client, string model)
  117.             {
  118.                 CallFunc(0x1BEF5C, (uint)(0xFCA280 + (client * 0x280)), str_pointer(model));
  119.             }
  120.             public static void GiveWeapon(int client, int weaponIndex)
  121.             {
  122.                 CallFunc(0x1C3034, (uint)(0x110A280 + (client * 0x3980)), (uint)weaponIndex, 0);
  123.                 CallFunc(0x18A29C, (uint)(0xFCA280 + (client * 0x280)), (uint)weaponIndex, 0, 9999, 1);
  124.             }
  125.         }
  126.         public class Huds
  127.         {
  128.             public static class HElems { public static uint xOffset = 0x04, yOffset = 0x08, textOffset = 0x84, fontOffset = 0x24, fontSizeOffset = 0x14, colorOffset = 0x30, relativeOffset = 0x2c, widthOffset = 0x44, heightOffset = 0x48, shaderOffset = 0x4c, GlowColor = 0x8C, clientOffset = 0xA8, alignOffset = 0x2C; }
  129.             public static uint CreateText(string text)
  130.             {
  131.                 RPC.CallFunc(1828556u, RPC.str_pointer(text));
  132.                 System.Threading.Thread.Sleep(50);
  133.  
  134.                 return RPC.GetFuncReturn();
  135.             }
  136.             public static byte[] uintBytes(uint input) { byte[] data = BitConverter.GetBytes(input); Array.Reverse(data); return data; }
  137.             public static byte[] CacheString(string text)
  138.             {
  139.                 byte[] Index = uintBytes(CreateText(text + "\0"));
  140.                 return Index;
  141.             }
  142.             public static byte[] ReverseBytes(byte[] inArray) { Array.Reverse(inArray); return inArray; }
  143.             public static byte[] ToHexFloat(float Axis) { byte[] bytes = BitConverter.GetBytes(Axis); Array.Reverse(bytes); return bytes; }
  144.             public static byte[] RGBA(decimal R, decimal G, decimal B, decimal A) { byte[] RGBA = new byte[4]; byte[] RVal = BitConverter.GetBytes(Convert.ToInt32(R)); byte[] GVal = BitConverter.GetBytes(Convert.ToInt32(G)); byte[] BVal = BitConverter.GetBytes(Convert.ToInt32(B)); byte[] AVal = BitConverter.GetBytes(Convert.ToInt32(A)); RGBA[0] = RVal[0]; RGBA[1] = GVal[0]; RGBA[2] = BVal[0]; RGBA[3] = AVal[0]; return RGBA; }
  145.             public static void StoreIcon(uint elemIndex, uint client, int shader, int width, int height, int x, int y, uint align, int sort, int r, int g, int b, int a, string Priority_)
  146.             {
  147.  
  148.                 byte[] PriorityB = new byte[0];
  149.  
  150.                 byte[] PriorityA = new byte[0];
  151.  
  152.                 if (Priority_ == "Back")
  153.                 {
  154.                     PriorityB = new byte[] { 5 };
  155.                     PriorityA = new byte[] { 0 };
  156.                 }
  157.                 if (Priority_ == "Front")
  158.                 {
  159.                     PriorityB = new byte[] { 7 };
  160.                     PriorityA = new byte[] { 69 };
  161.                 }
  162.  
  163.  
  164.  
  165.                 uint elem = 0xF0E10C + ((elemIndex) * 0xB4);
  166.                 byte[] ClientID = ReverseBytes(BitConverter.GetBytes(client));
  167.                 SetMemory(elem, new byte[0xB4]);
  168.                 SetMemory(elem, new byte[] { 0x00, 0x00, 0x00, 0x00 });
  169.                 SetMemory(elem + HElems.relativeOffset, new byte[] { 0x00, 0x00, 0x00, 0x01 });
  170.                 SetMemory(elem + HElems.relativeOffset - 4, new byte[] { 0x00, 0x00, 0x00, 0x00 });
  171.                 SetMemory(elem + HElems.shaderOffset, ReverseBytes(BitConverter.GetBytes(Convert.ToInt32(shader))));
  172.                 SetMemory(elem + HElems.heightOffset, ReverseBytes(BitConverter.GetBytes(Convert.ToInt32(height))));
  173.                 SetMemory(elem + HElems.widthOffset, ReverseBytes(BitConverter.GetBytes(Convert.ToInt32(width))));
  174.                 SetMemory(elem + HElems.alignOffset, ReverseBytes(BitConverter.GetBytes(Convert.ToInt32(align))));
  175.                 SetMemory(elem + HElems.textOffset + 4, ReverseBytes(BitConverter.GetBytes(sort)));
  176.                 SetMemory(elem + HElems.xOffset, ToHexFloat(x));
  177.                 SetMemory(elem + 0x88, PriorityA);
  178.                 SetMemory(elem + 0xa7, PriorityB);
  179.                 SetMemory(elem + HElems.yOffset, ToHexFloat(y));
  180.                 SetMemory(elem + HElems.colorOffset, RGBA(r, g, b, a));
  181.                 SetMemory(elem + HElems.clientOffset, ClientID);
  182.                 SetMemory(elem + 0x2b, new byte[] { 0x5 });
  183.                 SetMemory(elem + 0xA8, ReverseBytes(BitConverter.GetBytes(Convert.ToInt32(client))));
  184.                 System.Threading.Thread.Sleep(20);
  185.             }
  186.             public static void StoreTextElem(uint elemIndex, int client, string text, int font, float fontScale, int x, int y, uint align, int sort, int r, int g, int b, int a, int r1, int g1, int b1, int a1, string Priority_)
  187.             {
  188.  
  189.  
  190.                 byte[] PriorityB = new byte[0];
  191.  
  192.                 byte[] PriorityA = new byte[0];
  193.  
  194.                 if (Priority_ == "Back")
  195.                 {
  196.                     PriorityB = new byte[] { 5 };
  197.                     PriorityA = new byte[] { 0 };
  198.                 }
  199.                 if (Priority_ == "Front")
  200.                 {
  201.                     PriorityB = new byte[] { 7 };
  202.                     PriorityA = new byte[] { 69 };
  203.                 }
  204.  
  205.  
  206.                 string setText = text + "\0";
  207.                 byte[] TextIndex = CacheString(text);
  208.                 uint elem = 0xF0E10C + ((elemIndex) * 0xB4);
  209.                 byte[] ClientID = ReverseBytes(BitConverter.GetBytes(Convert.ToInt32(client)));
  210.                 SetMemory(elem, new byte[0xB4]);
  211.                 SetMemory(elem, new byte[] { 0x00, 0x00, 0x00, 0x00 });
  212.                 SetMemory(elem + HElems.textOffset, TextIndex);
  213.                 SetMemory(elem + HElems.relativeOffset, new byte[] { 0x00, 0x00, 0x00, 0x00, 0x92, 0xFF, 0xFF, 0xFF, 0xFF });
  214.                 SetMemory(elem + HElems.relativeOffset - 4, new byte[] { 0x00, 0x00, 0x00, 0x05 });
  215.                 SetMemory(elem + HElems.fontOffset, ReverseBytes(BitConverter.GetBytes(Convert.ToInt32(font))));
  216.                 SetMemory(elem + HElems.alignOffset, ReverseBytes(BitConverter.GetBytes(Convert.ToInt32(align))));
  217.                 SetMemory(elem + HElems.textOffset + 4, ReverseBytes(BitConverter.GetBytes(sort)));
  218.                 SetMemory(elem + HElems.fontSizeOffset, ToHexFloat(fontScale));
  219.                 SetMemory(elem + HElems.xOffset, ToHexFloat(x));
  220.                 SetMemory(elem + HElems.yOffset, ToHexFloat(y));
  221.                 SetMemory(elem + 0x88, PriorityA);
  222.                 SetMemory(elem + 0xa7, PriorityB);
  223.                 SetMemory(elem + HElems.colorOffset, RGBA(r, g, b, a));
  224.                 SetMemory(elem + HElems.GlowColor, RGBA(r1, g1, b1, a1));
  225.                 SetMemory(elem + HElems.clientOffset, ClientID);
  226.                 SetMemory(elem + 0x2b, new byte[] { 0x5 });
  227.                 SetMemory(elem + 0x88, new byte[] { 0x44 });
  228.                 SetMemory(elem + 0xA8, ReverseBytes(BitConverter.GetBytes(Convert.ToInt32(client))));
  229.                 System.Threading.Thread.Sleep(20);
  230.             }
  231.             class MenuItems
  232.             {
  233.                 public static uint
  234.                     Shader = 0,
  235.                     ScrollBarBackGround = 1;
  236.             }
  237.             public static void ActivateIndex(Boolean State, int index, int type)
  238.             {
  239.  
  240.                 uint elem = 0xF0E10C + ((uint)index * 0xB4);
  241.                 byte[] Type_ = BitConverter.GetBytes(type);
  242.                 Array.Reverse(Type_);
  243.                 if (State == true)
  244.                 {
  245.                     SetMemory(elem, Type_);
  246.                 }
  247.                 else
  248.                 { SetMemory(elem, new byte[] { 0x00, 0x00, 0x00, 0x00 }); }
  249.             }
  250.         }
  251.         public static void SetMemory(uint Address, byte[] Bytes)
  252.         {
  253.             PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, Address, Bytes);
  254.         }
  255.         public static void GetMemory(uint Address, ref byte[] Bytes)
  256.         {
  257.             PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, Address, ref Bytes);
  258.         }
  259.         private void RPC_Enable_124()
  260.         {
  261.             SetMemory(0x523B10, new byte[2175]);
  262.             SetMemory(0x18BE6C, new byte[] { 0x60, 0x00, 0x00, 0x00 });
  263.             SetMemory(0x3BC9CC, new byte[] { 0x60, 0x00, 0x00, 0x00 });
  264.             SetMemory(0x18BE74, new byte[] { 0x48, 0x00, 0x00, 0x68 });
  265.             SetMemory(0x1DB1244, new byte[4]);
  266.             SetMemory(0x114AE64, new byte[4]);
  267.             SetMemory(0x3BC9E4, new byte[] { 0x41, 0x82, 0x02, 0x20, 0x3D, 0x00, 0x00, 0x52, 0x80, 0x68, 0x3B, 0x10, 0x80, 0x88, 0x3B, 0x14, 0x80, 0xA8, 0x3B, 0x18, 0x80, 0xC8, 0x3B, 0x1C, 0x80, 0xE8, 0x3B, 0x20, 0x39, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x1D, 0x3C, 0x80, 0x01, 0x15, 0x90, 0x64, 0xAE, 0x64, 0x38, 0x80, 0x00, 0x00, 0x3C, 0x60, 0x01, 0xDB, 0x90, 0x83, 0x12, 0x44, 0x48, 0x00, 0x01, 0xE8, 0x4E, 0x80, 0x00, 0x20, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00 });
  268.         }
  269.         private uint str_pointer(string str)
  270.         {
  271.             uint addr = 0x523B30;
  272.             byte[] check = new byte[1];
  273.             uint i;
  274.             for (i = 0; i < 5; i++)
  275.             {
  276.                 PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0xFFFFFFFF, addr, ref check);
  277.                 if (check[0] == 0x00) break;
  278.                 if (i == 0)
  279.                 {
  280.                     i = 0;
  281.                     break;
  282.                 }
  283.             }
  284.             addr = (0x523B30 + (i * 0x68));
  285.             SetMemory(addr, new byte[0x68]);
  286.             SetMemory(addr, Encoding.UTF8.GetBytes(str));
  287.             return addr;
  288.         }
  289.         private void CallFunc(uint func_addr, uint param1 = 0, uint param2 = 0, uint param3 = 0, uint param4 = 0, uint param5 = 0)
  290.         {
  291.             byte[] par1 = BitConverter.GetBytes(param1);
  292.             byte[] par2 = BitConverter.GetBytes(param2);
  293.             byte[] par3 = BitConverter.GetBytes(param3);
  294.             byte[] par4 = BitConverter.GetBytes(param4);
  295.             byte[] par5 = BitConverter.GetBytes(param5);
  296.             Array.Reverse(par1);
  297.             Array.Reverse(par2);
  298.             Array.Reverse(par3);
  299.             Array.Reverse(par4);
  300.             Array.Reverse(par5);
  301.             SetMemory(0x523B10, par1);
  302.             SetMemory(0x523B14, par2);
  303.             SetMemory(0x523B18, par3);
  304.             SetMemory(0x523B1C, par4);
  305.             SetMemory(0x523B20, par5);
  306.             SetMemory(0x3BCA04, MakeBl(0x3BCA04, func_addr));
  307.             SetMemory(0x1DB1244, new byte[] { 0x00, 0x00, 0x00, 0x01 });
  308.             System.Threading.Thread.Sleep(10);
  309.         }
  310.         private byte[] MakeBl(uint callAddr, uint addrToBlTo)
  311.         {
  312.             byte[] instruction = new byte[4];
  313.             uint addr_t = (uint)(((int)addrToBlTo - (int)callAddr) + 1);
  314.             if ((int)addrToBlTo > (int)callAddr) instruction[3] = 0x48;
  315.             else
  316.             {
  317.                 instruction[3] = 0x4B;
  318.                 addr_t = (uint)(0x1000000 - ((int)callAddr - (int)addrToBlTo) + 1);
  319.             }
  320.             byte[] addr = BitConverter.GetBytes(addr_t);
  321.             for (int i = 0; i < 3; i++)
  322.             {
  323.                 instruction[i] = addr[i];
  324.             }
  325.             Array.Reverse(instruction);
  326.             return instruction;
  327.         }
  328.         public void DestroyElem(uint elem)
  329.         {
  330.             SetMemory(elem, new byte[0xB4]);
  331.         }
  332.         public byte[] uintBytes(uint input)
  333.         {
  334.             byte[] data = BitConverter.GetBytes(input);
  335.             Array.Reverse(data);
  336.             return data;
  337.         }
  338.         public byte[] ReverseBytes(byte[] inArray)
  339.         {
  340.             Array.Reverse(inArray);
  341.             return inArray;
  342.         }
  343.         private void HudElem_DestroyAll()
  344.         {
  345.             SetMemory(0xF0E10C, new byte[184320]);
  346.         }
  347.         private int GetMaterialIndex(string str)
  348.         {
  349.             CallFunc(0x1BE744, str_pointer(str));
  350.             return (int)RPC.GetFuncReturn();
  351.         }
  352.         private void SetModel(int client, string model)
  353.         {
  354.             CallFunc(0x1BEF5C, (uint)(0xFCA280 + (client * 0x280)), str_pointer(model));
  355.         }
  356.         private void SV_GameSendServerCommand(int client, string command)
  357.         {
  358.             CallFunc(0x228FA8, (uint)client, 0, str_pointer(command));
  359.         }
  360.         private void GiveWeapon(int client, int weaponIndex)
  361.         {
  362.             CallFunc(0x1C3034, (uint)(0x110A280 + (client * 0x3980)), (uint)weaponIndex, 0);
  363.             CallFunc(0x18A29C, (uint)(0xFCA280 + (client * 0x280)), (uint)weaponIndex, 0, 9999, 1);
  364.         }
  365.         private void VisionSetNaked(string Vision)
  366.         {
  367.             SV_GameSendServerCommand(-1, "J \"" + Vision + "\"");
  368.         }
  369.         private void iPrintln(int clientNumber, string Txt)
  370.         {
  371.             /*Random random = new Random();
  372.             int RanColor = random.Next(1, 6);*/
  373.             SV_GameSendServerCommand(clientNumber, "f \"" + Txt + "\"");
  374.         }
  375.         private void iPrintlnBold(int client, string Text)
  376.         {
  377.             SV_GameSendServerCommand(client, "c \"" + Text + "\"");
  378.         }
  379.         public class PS3Types
  380.         {
  381.             // Create Connect Types
  382.             public static int StartButton;
  383.             public static byte[] BIND = new byte[4];
  384.             public static uint[] processIDs;
  385.             public static uint ProcessID;
  386.         }
  387.         public void Dvar(int clientNumber, string Dvar, int Change)
  388.         {
  389.             SV_GameSendServerCommand(clientNumber, "q " + Dvar + " \"" + Change + "\"");
  390.         }
  391.         public void WaterVis(int cNum, bool Act)
  392.         {
  393.             if (Act == true)
  394.             {
  395.                 SV_GameSendServerCommand(cNum, "q water_playerModel \"1\"");
  396.             }
  397.             else
  398.             {
  399.                 SV_GameSendServerCommand(cNum, "q water_playerModel \"0\"");
  400.             }
  401.         }
  402.         private void Wait(double time)
  403.         {
  404.             Thread.Sleep((int)time * 1000);
  405.         }
  406.         private void drugs(int Client)
  407.         {
  408.             iPrintlnBold(Client, "^1Are You Feeling it?");
  409.             Wait(1);
  410.             iPrintlnBold(Client, "^2Are You Feeling it?");
  411.             Wait(1);
  412.             iPrintlnBold(Client, "^3Are You Feeling it?");
  413.             Wait(1);
  414.             iPrintlnBold(Client, "^4Are You Feeling it?");
  415.             Wait(1);
  416.             iPrintlnBold(Client, "^5Are You Feeling it?");
  417.             Wait(1);
  418.             iPrintlnBold(Client, "^6Are You Feeling it?");
  419.             Dvar(Client, "cg_fov", 10);
  420.             SetMemory((0x0110d87f + (0x3980 * (uint)Client)), new byte[] { 0x02 });
  421.             Huds.StoreTextElem(130, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  422.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  423.             Huds.ActivateIndex(true, 130, 1);
  424.             Dvar(Client, "cg_fov", 10);
  425.             Dvar(Client, "cg_fov", 120);
  426.             Dvar(Client, "cg_fov", 20);
  427.             Dvar(Client, "cg_fov", 120);
  428.             Dvar(Client, "cg_fov", 30);
  429.             Dvar(Client, "cg_fov", 120);
  430.             Dvar(Client, "cg_fov", 10);
  431.             Huds.ActivateIndex(false, 130, 0);
  432.             Huds.StoreTextElem(131, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  433.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  434.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  435.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  436.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  437.             Huds.ActivateIndex(true, 131, 1);
  438.             Wait(1);
  439.             Dvar(Client, "cg_fov", 30);
  440.             Huds.ActivateIndex(false, 131, 0);
  441.             Huds.StoreTextElem(132, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  442.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  443.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  444.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  445.             Huds.ActivateIndex(true, 132, 1);
  446.             Dvar(Client, "cg_fov", 10);
  447.             Dvar(Client, "cg_fov", 120);
  448.             Dvar(Client, "cg_fov", 20);
  449.             Dvar(Client, "cg_fov", 120);
  450.             Dvar(Client, "cg_fov", 30);
  451.             Dvar(Client, "cg_fov", 120);
  452.             Dvar(Client, "cg_fov", 10);
  453.             Dvar(Client, "cg_fov", 60);
  454.             Huds.ActivateIndex(false, 132, 0);
  455.             Huds.StoreTextElem(133, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  456.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  457.             Huds.ActivateIndex(true, 133, 1);
  458.             Dvar(Client, "cg_fov", 10);
  459.             Dvar(Client, "cg_fov", 120);
  460.             Dvar(Client, "cg_fov", 20);
  461.             Dvar(Client, "cg_fov", 120);
  462.             Dvar(Client, "cg_fov", 30);
  463.             Dvar(Client, "cg_fov", 120);
  464.             Dvar(Client, "cg_fov", 10);
  465.             Dvar(Client, "cg_fov", 90);
  466.             Huds.ActivateIndex(false, 133, 0);
  467.             Huds.StoreTextElem(134, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  468.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  469.             Huds.ActivateIndex(true, 134, 1);
  470.             Dvar(Client, "cg_fov", 10);
  471.             Dvar(Client, "cg_fov", 120);
  472.             Dvar(Client, "cg_fov", 20);
  473.             Dvar(Client, "cg_fov", 120);
  474.             Dvar(Client, "cg_fov", 30);
  475.             Dvar(Client, "cg_fov", 120);
  476.             Dvar(Client, "cg_fov", 10);
  477.             Dvar(Client, "cg_fov", 65);
  478.             Huds.ActivateIndex(false, 134, 0);
  479.             Huds.StoreTextElem(135, Client, "^6DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  480.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  481.             Huds.ActivateIndex(true, 135, 1);
  482.             Dvar(Client, "cg_fov", 10);
  483.             Dvar(Client, "cg_fov", 120);
  484.             Dvar(Client, "cg_fov", 20);
  485.             Dvar(Client, "cg_fov", 120);
  486.             Dvar(Client, "cg_fov", 30);
  487.             Dvar(Client, "cg_fov", 120);
  488.             Dvar(Client, "cg_fov", 10);
  489.             Dvar(Client, "cg_fov", 70);
  490.             Huds.ActivateIndex(false, 135, 0);
  491.             Huds.StoreTextElem(136, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  492.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  493.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  494.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  495.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  496.             Huds.ActivateIndex(true, 136, 1);
  497.             Dvar(Client, "cg_fov", 10);
  498.             Dvar(Client, "cg_fov", 120);
  499.             Dvar(Client, "cg_fov", 20);
  500.             Dvar(Client, "cg_fov", 120);
  501.             Dvar(Client, "cg_fov", 30);
  502.             Dvar(Client, "cg_fov", 120);
  503.             Dvar(Client, "cg_fov", 10);
  504.             Dvar(Client, "cg_fov", 80);
  505.             Huds.ActivateIndex(false, 136, 0);
  506.             Huds.StoreTextElem(137, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  507.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  508.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  509.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  510.             Huds.ActivateIndex(true, 137, 1);
  511.             Dvar(Client, "cg_fov", 10);
  512.             Dvar(Client, "cg_fov", 120);
  513.             Dvar(Client, "cg_fov", 20);
  514.             Dvar(Client, "cg_fov", 120);
  515.             Dvar(Client, "cg_fov", 30);
  516.             Dvar(Client, "cg_fov", 120);
  517.             Dvar(Client, "cg_fov", 10);
  518.             Dvar(Client, "cg_fov", 90);
  519.             Huds.ActivateIndex(false, 137, 0);
  520.             Huds.StoreTextElem(138, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  521.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  522.             Huds.ActivateIndex(true, 138, 1);
  523.             Dvar(Client, "cg_fov", 10);
  524.             Dvar(Client, "cg_fov", 120);
  525.             Dvar(Client, "cg_fov", 20);
  526.             Dvar(Client, "cg_fov", 120);
  527.             Dvar(Client, "cg_fov", 30);
  528.             Dvar(Client, "cg_fov", 120);
  529.             Dvar(Client, "cg_fov", 10);
  530.             Dvar(Client, "cg_fov", 160);
  531.             Huds.ActivateIndex(false, 138, 0);
  532.             Huds.StoreTextElem(139, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  533.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  534.             Huds.ActivateIndex(true, 139, 1);
  535.             Dvar(Client, "cg_fov", 10);
  536.             Dvar(Client, "cg_fov", 120);
  537.             Dvar(Client, "cg_fov", 20);
  538.             Dvar(Client, "cg_fov", 120);
  539.             Dvar(Client, "cg_fov", 30);
  540.             Dvar(Client, "cg_fov", 120);
  541.             Dvar(Client, "cg_fov", 10);
  542.             Dvar(Client, "cg_fov", 110);
  543.             Huds.ActivateIndex(false, 139, 0);
  544.             Huds.StoreTextElem(140, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  545.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  546.             Huds.ActivateIndex(true, 140, 1);
  547.             Dvar(Client, "cg_fov", 120);
  548.             Huds.ActivateIndex(false, 140, 0);
  549.             Huds.StoreTextElem(141, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  550.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  551.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  552.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  553.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  554.             Huds.ActivateIndex(true, 141, 1);
  555.             Huds.ActivateIndex(false, 141, 0);
  556.             Dvar(Client, "cg_fov", 65);
  557.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  558.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  559.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  560.             Dvar(Client, "cg_fov", 10);
  561.             Huds.StoreTextElem(130, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  562.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  563.             Huds.ActivateIndex(true, 130, 1);
  564.             Dvar(Client, "cg_fov", 10);
  565.             Dvar(Client, "cg_fov", 120);
  566.             Dvar(Client, "cg_fov", 20);
  567.             Dvar(Client, "cg_fov", 120);
  568.             Dvar(Client, "cg_fov", 30);
  569.             Dvar(Client, "cg_fov", 120);
  570.             Dvar(Client, "cg_fov", 10);
  571.             Dvar(Client, "cg_fov", 120);
  572.             Huds.ActivateIndex(false, 130, 0);
  573.             Huds.StoreTextElem(131, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  574.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  575.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  576.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  577.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  578.             Huds.ActivateIndex(true, 131, 1);
  579.             Wait(1);
  580.             Dvar(Client, "cg_fov", 30);
  581.             Huds.ActivateIndex(false, 131, 0);
  582.             Huds.StoreTextElem(132, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  583.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  584.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  585.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  586.             Huds.ActivateIndex(true, 132, 1);
  587.             Dvar(Client, "cg_fov", 10);
  588.             Dvar(Client, "cg_fov", 120);
  589.             Dvar(Client, "cg_fov", 20);
  590.             Dvar(Client, "cg_fov", 120);
  591.             Dvar(Client, "cg_fov", 30);
  592.             Dvar(Client, "cg_fov", 120);
  593.             Dvar(Client, "cg_fov", 10);
  594.             Dvar(Client, "cg_fov", 60);
  595.             Huds.ActivateIndex(false, 132, 0);
  596.             Huds.StoreTextElem(133, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  597.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  598.             Huds.ActivateIndex(true, 133, 1);
  599.             Dvar(Client, "cg_fov", 10);
  600.             Dvar(Client, "cg_fov", 120);
  601.             Dvar(Client, "cg_fov", 20);
  602.             Dvar(Client, "cg_fov", 120);
  603.             Dvar(Client, "cg_fov", 30);
  604.             Dvar(Client, "cg_fov", 120);
  605.             Dvar(Client, "cg_fov", 10);
  606.             Dvar(Client, "cg_fov", 90);
  607.             Huds.ActivateIndex(false, 133, 0);
  608.             Huds.StoreTextElem(134, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  609.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  610.             Huds.ActivateIndex(true, 134, 1);
  611.             Dvar(Client, "cg_fov", 10);
  612.             Dvar(Client, "cg_fov", 120);
  613.             Dvar(Client, "cg_fov", 20);
  614.             Dvar(Client, "cg_fov", 120);
  615.             Dvar(Client, "cg_fov", 30);
  616.             Dvar(Client, "cg_fov", 120);
  617.             Dvar(Client, "cg_fov", 10);
  618.             Dvar(Client, "cg_fov", 65);
  619.             Huds.ActivateIndex(false, 134, 0);
  620.             Huds.StoreTextElem(135, Client, "^6DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  621.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  622.             Huds.ActivateIndex(true, 135, 1);
  623.             Dvar(Client, "cg_fov", 10);
  624.             Dvar(Client, "cg_fov", 120);
  625.             Dvar(Client, "cg_fov", 20);
  626.             Dvar(Client, "cg_fov", 120);
  627.             Dvar(Client, "cg_fov", 30);
  628.             Dvar(Client, "cg_fov", 120);
  629.             Dvar(Client, "cg_fov", 10);
  630.             Dvar(Client, "cg_fov", 70);
  631.             Huds.ActivateIndex(false, 135, 0);
  632.             Huds.StoreTextElem(136, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  633.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  634.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  635.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  636.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  637.             Huds.ActivateIndex(true, 136, 1);
  638.             Dvar(Client, "cg_fov", 10);
  639.             Dvar(Client, "cg_fov", 120);
  640.             Dvar(Client, "cg_fov", 20);
  641.             Dvar(Client, "cg_fov", 120);
  642.             Dvar(Client, "cg_fov", 30);
  643.             Dvar(Client, "cg_fov", 120);
  644.             Dvar(Client, "cg_fov", 10);
  645.             Dvar(Client, "cg_fov", 80);
  646.             Huds.ActivateIndex(false, 136, 0);
  647.             Huds.StoreTextElem(137, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  648.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  649.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  650.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  651.             Huds.ActivateIndex(true, 137, 1);
  652.             Dvar(Client, "cg_fov", 10);
  653.             Dvar(Client, "cg_fov", 120);
  654.             Dvar(Client, "cg_fov", 20);
  655.             Dvar(Client, "cg_fov", 120);
  656.             Dvar(Client, "cg_fov", 30);
  657.             Dvar(Client, "cg_fov", 120);
  658.             Dvar(Client, "cg_fov", 10);
  659.             Dvar(Client, "cg_fov", 90);
  660.             Huds.ActivateIndex(false, 137, 0);
  661.             Huds.StoreTextElem(138, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  662.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  663.             Huds.ActivateIndex(true, 138, 1);
  664.             Dvar(Client, "cg_fov", 10);
  665.             Dvar(Client, "cg_fov", 120);
  666.             Dvar(Client, "cg_fov", 20);
  667.             Dvar(Client, "cg_fov", 120);
  668.             Dvar(Client, "cg_fov", 30);
  669.             Dvar(Client, "cg_fov", 120);
  670.             Dvar(Client, "cg_fov", 10);
  671.             Dvar(Client, "cg_fov", 160);
  672.             Huds.ActivateIndex(false, 138, 0);
  673.             Huds.StoreTextElem(139, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  674.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  675.             Huds.ActivateIndex(true, 139, 1);
  676.             Dvar(Client, "cg_fov", 10);
  677.             Dvar(Client, "cg_fov", 120);
  678.             Dvar(Client, "cg_fov", 20);
  679.             Dvar(Client, "cg_fov", 120);
  680.             Dvar(Client, "cg_fov", 30);
  681.             Dvar(Client, "cg_fov", 120);
  682.             Dvar(Client, "cg_fov", 10);
  683.             Dvar(Client, "cg_fov", 110);
  684.             Huds.ActivateIndex(false, 139, 0);
  685.             Huds.StoreTextElem(140, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  686.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  687.             Huds.ActivateIndex(true, 140, 1);
  688.             Dvar(Client, "cg_fov", 120);
  689.             Huds.ActivateIndex(false, 140, 0);
  690.             Huds.StoreTextElem(141, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  691.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  692.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  693.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  694.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  695.             Huds.ActivateIndex(true, 141, 1);
  696.             Huds.ActivateIndex(false, 141, 0);
  697.             Dvar(Client, "cg_fov", 65);
  698.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  699.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  700.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  701.             Dvar(Client, "cg_fov", 10);
  702.             Huds.StoreTextElem(130, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  703.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  704.             Huds.ActivateIndex(true, 130, 1);
  705.             Dvar(Client, "cg_fov", 10);
  706.             Dvar(Client, "cg_fov", 120);
  707.             Dvar(Client, "cg_fov", 20);
  708.             Dvar(Client, "cg_fov", 120);
  709.             Dvar(Client, "cg_fov", 30);
  710.             Dvar(Client, "cg_fov", 120);
  711.             Dvar(Client, "cg_fov", 10);
  712.             Dvar(Client, "cg_fov", 120);
  713.             Huds.ActivateIndex(false, 130, 0);
  714.             Huds.StoreTextElem(131, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  715.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  716.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  717.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  718.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  719.             Huds.ActivateIndex(true, 131, 1);
  720.             Wait(1);
  721.             Dvar(Client, "cg_fov", 30);
  722.             Huds.ActivateIndex(false, 131, 0);
  723.             Huds.StoreTextElem(132, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  724.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  725.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  726.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  727.             Huds.ActivateIndex(true, 132, 1);
  728.             Dvar(Client, "cg_fov", 10);
  729.             Dvar(Client, "cg_fov", 120);
  730.             Dvar(Client, "cg_fov", 20);
  731.             Dvar(Client, "cg_fov", 120);
  732.             Dvar(Client, "cg_fov", 30);
  733.             Dvar(Client, "cg_fov", 120);
  734.             Dvar(Client, "cg_fov", 10);
  735.             Dvar(Client, "cg_fov", 60);
  736.             Huds.ActivateIndex(false, 132, 0);
  737.             Huds.StoreTextElem(133, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  738.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  739.             Huds.ActivateIndex(true, 133, 1);
  740.             Dvar(Client, "cg_fov", 10);
  741.             Dvar(Client, "cg_fov", 120);
  742.             Dvar(Client, "cg_fov", 20);
  743.             Dvar(Client, "cg_fov", 120);
  744.             Dvar(Client, "cg_fov", 30);
  745.             Dvar(Client, "cg_fov", 120);
  746.             Dvar(Client, "cg_fov", 10);
  747.             Dvar(Client, "cg_fov", 90);
  748.             Huds.ActivateIndex(false, 133, 0);
  749.             Huds.StoreTextElem(134, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  750.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  751.             Huds.ActivateIndex(true, 134, 1);
  752.             Dvar(Client, "cg_fov", 10);
  753.             Dvar(Client, "cg_fov", 120);
  754.             Dvar(Client, "cg_fov", 20);
  755.             Dvar(Client, "cg_fov", 120);
  756.             Dvar(Client, "cg_fov", 30);
  757.             Dvar(Client, "cg_fov", 120);
  758.             Dvar(Client, "cg_fov", 10);
  759.             Dvar(Client, "cg_fov", 65);
  760.             Huds.ActivateIndex(false, 134, 0);
  761.             Huds.StoreTextElem(135, Client, "^6DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  762.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  763.             Huds.ActivateIndex(true, 135, 1);
  764.             Dvar(Client, "cg_fov", 10);
  765.             Dvar(Client, "cg_fov", 120);
  766.             Dvar(Client, "cg_fov", 20);
  767.             Dvar(Client, "cg_fov", 120);
  768.             Dvar(Client, "cg_fov", 30);
  769.             Dvar(Client, "cg_fov", 120);
  770.             Dvar(Client, "cg_fov", 10);
  771.             Dvar(Client, "cg_fov", 70);
  772.             Huds.ActivateIndex(false, 135, 0);
  773.             Huds.StoreTextElem(136, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  774.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  775.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  776.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  777.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  778.             Huds.ActivateIndex(true, 136, 1);
  779.             Dvar(Client, "cg_fov", 10);
  780.             Dvar(Client, "cg_fov", 120);
  781.             Dvar(Client, "cg_fov", 20);
  782.             Dvar(Client, "cg_fov", 120);
  783.             Dvar(Client, "cg_fov", 30);
  784.             Dvar(Client, "cg_fov", 120);
  785.             Dvar(Client, "cg_fov", 10);
  786.             Dvar(Client, "cg_fov", 80);
  787.             Huds.ActivateIndex(false, 136, 0);
  788.             Huds.StoreTextElem(137, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  789.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  790.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  791.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  792.             Huds.ActivateIndex(true, 137, 1);
  793.             Dvar(Client, "cg_fov", 10);
  794.             Dvar(Client, "cg_fov", 120);
  795.             Dvar(Client, "cg_fov", 20);
  796.             Dvar(Client, "cg_fov", 120);
  797.             Dvar(Client, "cg_fov", 30);
  798.             Dvar(Client, "cg_fov", 120);
  799.             Dvar(Client, "cg_fov", 10);
  800.             Dvar(Client, "cg_fov", 90);
  801.             Huds.ActivateIndex(false, 137, 0);
  802.             Huds.StoreTextElem(138, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  803.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  804.             Huds.ActivateIndex(true, 138, 1);
  805.             Dvar(Client, "cg_fov", 10);
  806.             Dvar(Client, "cg_fov", 120);
  807.             Dvar(Client, "cg_fov", 20);
  808.             Dvar(Client, "cg_fov", 120);
  809.             Dvar(Client, "cg_fov", 30);
  810.             Dvar(Client, "cg_fov", 120);
  811.             Dvar(Client, "cg_fov", 10);
  812.             Dvar(Client, "cg_fov", 160);
  813.             Huds.ActivateIndex(false, 138, 0);
  814.             Huds.StoreTextElem(139, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  815.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  816.             Huds.ActivateIndex(true, 139, 1);
  817.             Dvar(Client, "cg_fov", 10);
  818.             Dvar(Client, "cg_fov", 120);
  819.             Dvar(Client, "cg_fov", 20);
  820.             Dvar(Client, "cg_fov", 120);
  821.             Dvar(Client, "cg_fov", 30);
  822.             Dvar(Client, "cg_fov", 120);
  823.             Dvar(Client, "cg_fov", 10);
  824.             Dvar(Client, "cg_fov", 110);
  825.             Huds.ActivateIndex(false, 139, 0);
  826.             Huds.StoreTextElem(140, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  827.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  828.             Huds.ActivateIndex(true, 140, 1);
  829.             Dvar(Client, "cg_fov", 120);
  830.             Huds.ActivateIndex(false, 140, 0);
  831.             Huds.StoreTextElem(141, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  832.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  833.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  834.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  835.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  836.             Huds.ActivateIndex(true, 141, 1);
  837.             Huds.ActivateIndex(false, 141, 0);
  838.             Dvar(Client, "cg_fov", 65);
  839.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  840.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  841.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  842.             Dvar(Client, "cg_fov", 10);
  843.             Huds.StoreTextElem(130, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  844.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  845.             Huds.ActivateIndex(true, 130, 1);
  846.             Dvar(Client, "cg_fov", 10);
  847.             Dvar(Client, "cg_fov", 120);
  848.             Dvar(Client, "cg_fov", 20);
  849.             Dvar(Client, "cg_fov", 120);
  850.             Dvar(Client, "cg_fov", 30);
  851.             Dvar(Client, "cg_fov", 120);
  852.             Dvar(Client, "cg_fov", 10);
  853.             Dvar(Client, "cg_fov", 120);
  854.             Huds.ActivateIndex(false, 130, 0);
  855.             Huds.StoreTextElem(131, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  856.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  857.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  858.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  859.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  860.             Huds.ActivateIndex(true, 131, 1);
  861.             Wait(1);
  862.             Dvar(Client, "cg_fov", 30);
  863.             Huds.ActivateIndex(false, 131, 0);
  864.             Huds.StoreTextElem(132, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  865.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  866.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  867.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  868.             Huds.ActivateIndex(true, 132, 1);
  869.             Dvar(Client, "cg_fov", 10);
  870.             Dvar(Client, "cg_fov", 120);
  871.             Dvar(Client, "cg_fov", 20);
  872.             Dvar(Client, "cg_fov", 120);
  873.             Dvar(Client, "cg_fov", 30);
  874.             Dvar(Client, "cg_fov", 120);
  875.             Dvar(Client, "cg_fov", 10);
  876.             Dvar(Client, "cg_fov", 60);
  877.             Huds.ActivateIndex(false, 132, 0);
  878.             Huds.StoreTextElem(133, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  879.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  880.             Huds.ActivateIndex(true, 133, 1);
  881.             Dvar(Client, "cg_fov", 10);
  882.             Dvar(Client, "cg_fov", 120);
  883.             Dvar(Client, "cg_fov", 20);
  884.             Dvar(Client, "cg_fov", 120);
  885.             Dvar(Client, "cg_fov", 30);
  886.             Dvar(Client, "cg_fov", 120);
  887.             Dvar(Client, "cg_fov", 10);
  888.             Dvar(Client, "cg_fov", 90);
  889.             Huds.ActivateIndex(false, 133, 0);
  890.             Huds.StoreTextElem(134, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  891.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  892.             Huds.ActivateIndex(true, 134, 1);
  893.             Dvar(Client, "cg_fov", 10);
  894.             Dvar(Client, "cg_fov", 120);
  895.             Dvar(Client, "cg_fov", 20);
  896.             Dvar(Client, "cg_fov", 120);
  897.             Dvar(Client, "cg_fov", 30);
  898.             Dvar(Client, "cg_fov", 120);
  899.             Dvar(Client, "cg_fov", 10);
  900.             Dvar(Client, "cg_fov", 65);
  901.             Huds.ActivateIndex(false, 134, 0);
  902.             Huds.StoreTextElem(135, Client, "^6DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  903.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  904.             Huds.ActivateIndex(true, 135, 1);
  905.             Dvar(Client, "cg_fov", 10);
  906.             Dvar(Client, "cg_fov", 120);
  907.             Dvar(Client, "cg_fov", 20);
  908.             Dvar(Client, "cg_fov", 120);
  909.             Dvar(Client, "cg_fov", 30);
  910.             Dvar(Client, "cg_fov", 120);
  911.             Dvar(Client, "cg_fov", 10);
  912.             Dvar(Client, "cg_fov", 70);
  913.             Huds.ActivateIndex(false, 135, 0);
  914.             Huds.StoreTextElem(136, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  915.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  916.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  917.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  918.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  919.             Huds.ActivateIndex(true, 136, 1);
  920.             Dvar(Client, "cg_fov", 10);
  921.             Dvar(Client, "cg_fov", 120);
  922.             Dvar(Client, "cg_fov", 20);
  923.             Dvar(Client, "cg_fov", 120);
  924.             Dvar(Client, "cg_fov", 30);
  925.             Dvar(Client, "cg_fov", 120);
  926.             Dvar(Client, "cg_fov", 10);
  927.             Dvar(Client, "cg_fov", 80);
  928.             Huds.ActivateIndex(false, 136, 0);
  929.             Huds.StoreTextElem(137, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  930.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  931.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  932.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  933.             Huds.ActivateIndex(true, 137, 1);
  934.             Dvar(Client, "cg_fov", 10);
  935.             Dvar(Client, "cg_fov", 120);
  936.             Dvar(Client, "cg_fov", 20);
  937.             Dvar(Client, "cg_fov", 120);
  938.             Dvar(Client, "cg_fov", 30);
  939.             Dvar(Client, "cg_fov", 120);
  940.             Dvar(Client, "cg_fov", 10);
  941.             Dvar(Client, "cg_fov", 90);
  942.             Huds.ActivateIndex(false, 137, 0);
  943.             Huds.StoreTextElem(138, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  944.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  945.             Huds.ActivateIndex(true, 138, 1);
  946.             Dvar(Client, "cg_fov", 10);
  947.             Dvar(Client, "cg_fov", 120);
  948.             Dvar(Client, "cg_fov", 20);
  949.             Dvar(Client, "cg_fov", 120);
  950.             Dvar(Client, "cg_fov", 30);
  951.             Dvar(Client, "cg_fov", 120);
  952.             Dvar(Client, "cg_fov", 10);
  953.             Dvar(Client, "cg_fov", 160);
  954.             Huds.ActivateIndex(false, 138, 0);
  955.             Huds.StoreTextElem(139, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  956.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  957.             Huds.ActivateIndex(true, 139, 1);
  958.             Dvar(Client, "cg_fov", 10);
  959.             Dvar(Client, "cg_fov", 120);
  960.             Dvar(Client, "cg_fov", 20);
  961.             Dvar(Client, "cg_fov", 120);
  962.             Dvar(Client, "cg_fov", 30);
  963.             Dvar(Client, "cg_fov", 120);
  964.             Dvar(Client, "cg_fov", 10);
  965.             Dvar(Client, "cg_fov", 110);
  966.             Huds.ActivateIndex(false, 139, 0);
  967.             Huds.StoreTextElem(140, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  968.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  969.             Huds.ActivateIndex(true, 140, 1);
  970.             Dvar(Client, "cg_fov", 120);
  971.             Huds.ActivateIndex(false, 140, 0);
  972.             Huds.StoreTextElem(141, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  973.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  974.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  975.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  976.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  977.             Huds.ActivateIndex(true, 141, 1);
  978.             Huds.ActivateIndex(false, 141, 0);
  979.             Dvar(Client, "cg_fov", 65);
  980.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  981.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  982.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  983.             Dvar(Client, "cg_fov", 10);
  984.             Huds.StoreTextElem(130, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  985.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  986.             Huds.ActivateIndex(true, 130, 1);
  987.             Dvar(Client, "cg_fov", 10);
  988.             Dvar(Client, "cg_fov", 120);
  989.             Dvar(Client, "cg_fov", 20);
  990.             Dvar(Client, "cg_fov", 120);
  991.             Dvar(Client, "cg_fov", 30);
  992.             Dvar(Client, "cg_fov", 120);
  993.             Dvar(Client, "cg_fov", 10);
  994.             Dvar(Client, "cg_fov", 120);
  995.             Huds.ActivateIndex(false, 130, 0);
  996.             Huds.StoreTextElem(131, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  997.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  998.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  999.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1000.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1001.             Huds.ActivateIndex(true, 131, 1);
  1002.             Wait(1);
  1003.             Dvar(Client, "cg_fov", 30);
  1004.             Huds.ActivateIndex(false, 131, 0);
  1005.             Huds.StoreTextElem(132, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1006.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1007.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1008.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1009.             Huds.ActivateIndex(true, 132, 1);
  1010.             Dvar(Client, "cg_fov", 10);
  1011.             Dvar(Client, "cg_fov", 120);
  1012.             Dvar(Client, "cg_fov", 20);
  1013.             Dvar(Client, "cg_fov", 120);
  1014.             Dvar(Client, "cg_fov", 30);
  1015.             Dvar(Client, "cg_fov", 120);
  1016.             Dvar(Client, "cg_fov", 10);
  1017.             Dvar(Client, "cg_fov", 60);
  1018.             Huds.ActivateIndex(false, 132, 0);
  1019.             Huds.StoreTextElem(133, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1020.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  1021.             Huds.ActivateIndex(true, 133, 1);
  1022.             Dvar(Client, "cg_fov", 10);
  1023.             Dvar(Client, "cg_fov", 120);
  1024.             Dvar(Client, "cg_fov", 20);
  1025.             Dvar(Client, "cg_fov", 120);
  1026.             Dvar(Client, "cg_fov", 30);
  1027.             Dvar(Client, "cg_fov", 120);
  1028.             Dvar(Client, "cg_fov", 10);
  1029.             Dvar(Client, "cg_fov", 90);
  1030.             Huds.ActivateIndex(false, 133, 0);
  1031.             Huds.StoreTextElem(134, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1032.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  1033.             Huds.ActivateIndex(true, 134, 1);
  1034.             Dvar(Client, "cg_fov", 10);
  1035.             Dvar(Client, "cg_fov", 120);
  1036.             Dvar(Client, "cg_fov", 20);
  1037.             Dvar(Client, "cg_fov", 120);
  1038.             Dvar(Client, "cg_fov", 30);
  1039.             Dvar(Client, "cg_fov", 120);
  1040.             Dvar(Client, "cg_fov", 10);
  1041.             Dvar(Client, "cg_fov", 65);
  1042.             Huds.ActivateIndex(false, 134, 0);
  1043.             Huds.StoreTextElem(135, Client, "^6DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1044.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1045.             Huds.ActivateIndex(true, 135, 1);
  1046.             Dvar(Client, "cg_fov", 10);
  1047.             Dvar(Client, "cg_fov", 120);
  1048.             Dvar(Client, "cg_fov", 20);
  1049.             Dvar(Client, "cg_fov", 120);
  1050.             Dvar(Client, "cg_fov", 30);
  1051.             Dvar(Client, "cg_fov", 120);
  1052.             Dvar(Client, "cg_fov", 10);
  1053.             Dvar(Client, "cg_fov", 70);
  1054.             Huds.ActivateIndex(false, 135, 0);
  1055.             Huds.StoreTextElem(136, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1056.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1057.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1058.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1059.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1060.             Huds.ActivateIndex(true, 136, 1);
  1061.             Dvar(Client, "cg_fov", 10);
  1062.             Dvar(Client, "cg_fov", 120);
  1063.             Dvar(Client, "cg_fov", 20);
  1064.             Dvar(Client, "cg_fov", 120);
  1065.             Dvar(Client, "cg_fov", 30);
  1066.             Dvar(Client, "cg_fov", 120);
  1067.             Dvar(Client, "cg_fov", 10);
  1068.             Dvar(Client, "cg_fov", 80);
  1069.             Huds.ActivateIndex(false, 136, 0);
  1070.             Huds.StoreTextElem(137, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1071.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1072.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1073.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1074.             Huds.ActivateIndex(true, 137, 1);
  1075.             Dvar(Client, "cg_fov", 10);
  1076.             Dvar(Client, "cg_fov", 120);
  1077.             Dvar(Client, "cg_fov", 20);
  1078.             Dvar(Client, "cg_fov", 120);
  1079.             Dvar(Client, "cg_fov", 30);
  1080.             Dvar(Client, "cg_fov", 120);
  1081.             Dvar(Client, "cg_fov", 10);
  1082.             Dvar(Client, "cg_fov", 90);
  1083.             Huds.ActivateIndex(false, 137, 0);
  1084.             Huds.StoreTextElem(138, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1085.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  1086.             Huds.ActivateIndex(true, 138, 1);
  1087.             Dvar(Client, "cg_fov", 10);
  1088.             Dvar(Client, "cg_fov", 120);
  1089.             Dvar(Client, "cg_fov", 20);
  1090.             Dvar(Client, "cg_fov", 120);
  1091.             Dvar(Client, "cg_fov", 30);
  1092.             Dvar(Client, "cg_fov", 120);
  1093.             Dvar(Client, "cg_fov", 10);
  1094.             Dvar(Client, "cg_fov", 160);
  1095.             Huds.ActivateIndex(false, 138, 0);
  1096.             Huds.StoreTextElem(139, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1097.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  1098.             Huds.ActivateIndex(true, 139, 1);
  1099.             Dvar(Client, "cg_fov", 10);
  1100.             Dvar(Client, "cg_fov", 120);
  1101.             Dvar(Client, "cg_fov", 20);
  1102.             Dvar(Client, "cg_fov", 120);
  1103.             Dvar(Client, "cg_fov", 30);
  1104.             Dvar(Client, "cg_fov", 120);
  1105.             Dvar(Client, "cg_fov", 10);
  1106.             Dvar(Client, "cg_fov", 110);
  1107.             Huds.ActivateIndex(false, 139, 0);
  1108.             Huds.StoreTextElem(140, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1109.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1110.             Huds.ActivateIndex(true, 140, 1);
  1111.             Dvar(Client, "cg_fov", 120);
  1112.             Huds.ActivateIndex(false, 140, 0);
  1113.             Huds.StoreTextElem(141, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1114.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1115.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1116.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1117.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1118.             Huds.ActivateIndex(true, 141, 1);
  1119.             Huds.ActivateIndex(false, 141, 0);
  1120.             Dvar(Client, "cg_fov", 65);
  1121.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1122.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1123.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1124.             Dvar(Client, "cg_fov", 10);
  1125.             Huds.StoreTextElem(130, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1126.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1127.             Huds.ActivateIndex(true, 130, 1);
  1128.             Dvar(Client, "cg_fov", 10);
  1129.             Dvar(Client, "cg_fov", 120);
  1130.             Dvar(Client, "cg_fov", 20);
  1131.             Dvar(Client, "cg_fov", 120);
  1132.             Dvar(Client, "cg_fov", 30);
  1133.             Dvar(Client, "cg_fov", 120);
  1134.             Dvar(Client, "cg_fov", 10);
  1135.             Dvar(Client, "cg_fov", 120);
  1136.             Huds.ActivateIndex(false, 130, 0);
  1137.             Huds.StoreTextElem(131, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1138.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1139.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1140.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1141.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1142.             Huds.ActivateIndex(true, 131, 1);
  1143.             Wait(1);
  1144.             Dvar(Client, "cg_fov", 30);
  1145.             Huds.ActivateIndex(false, 131, 0);
  1146.             Huds.StoreTextElem(132, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1147.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1148.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1149.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1150.             Dvar(Client, "cg_fov", 10);
  1151.             Dvar(Client, "cg_fov", 120);
  1152.             Dvar(Client, "cg_fov", 20);
  1153.             Dvar(Client, "cg_fov", 120);
  1154.             Dvar(Client, "cg_fov", 30);
  1155.             Dvar(Client, "cg_fov", 120);
  1156.             Dvar(Client, "cg_fov", 10);
  1157.             Dvar(Client, "cg_fov", 120);
  1158.             Dvar(Client, "cg_fov", 70);
  1159.             Huds.ActivateIndex(false, 135, 0);
  1160.             Huds.StoreTextElem(136, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1161.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1162.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1163.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1164.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1165.             Huds.ActivateIndex(true, 136, 1);
  1166.             Dvar(Client, "cg_fov", 10);
  1167.             Dvar(Client, "cg_fov", 120);
  1168.             Dvar(Client, "cg_fov", 20);
  1169.             Dvar(Client, "cg_fov", 120);
  1170.             Dvar(Client, "cg_fov", 30);
  1171.             Dvar(Client, "cg_fov", 120);
  1172.             Dvar(Client, "cg_fov", 10);
  1173.             Dvar(Client, "cg_fov", 120);
  1174.             Dvar(Client, "cg_fov", 80);
  1175.             Huds.ActivateIndex(false, 136, 0);
  1176.             Huds.StoreTextElem(137, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1177.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1178.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1179.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1180.             Huds.ActivateIndex(true, 137, 1);
  1181.             Dvar(Client, "cg_fov", 10);
  1182.             Dvar(Client, "cg_fov", 120);
  1183.             Dvar(Client, "cg_fov", 20);
  1184.             Dvar(Client, "cg_fov", 120);
  1185.             Dvar(Client, "cg_fov", 30);
  1186.             Dvar(Client, "cg_fov", 120);
  1187.             Dvar(Client, "cg_fov", 10);
  1188.             Dvar(Client, "cg_fov", 120);
  1189.             Dvar(Client, "cg_fov", 90);
  1190.             Huds.ActivateIndex(false, 137, 0);
  1191.             Huds.StoreTextElem(138, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1192.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  1193.             Huds.ActivateIndex(true, 138, 1);
  1194.             Dvar(Client, "cg_fov", 10);
  1195.             Dvar(Client, "cg_fov", 120);
  1196.             Dvar(Client, "cg_fov", 20);
  1197.             Dvar(Client, "cg_fov", 120);
  1198.             Dvar(Client, "cg_fov", 30);
  1199.             Dvar(Client, "cg_fov", 120);
  1200.             Dvar(Client, "cg_fov", 10);
  1201.             Dvar(Client, "cg_fov", 120);
  1202.             Dvar(Client, "cg_fov", 160);
  1203.             Huds.ActivateIndex(false, 138, 0);
  1204.             Huds.StoreTextElem(139, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1205.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  1206.             Huds.ActivateIndex(true, 139, 1);
  1207.             Dvar(Client, "cg_fov", 10);
  1208.             Dvar(Client, "cg_fov", 120);
  1209.             Dvar(Client, "cg_fov", 20);
  1210.             Dvar(Client, "cg_fov", 120);
  1211.             Dvar(Client, "cg_fov", 30);
  1212.             Dvar(Client, "cg_fov", 120);
  1213.             Dvar(Client, "cg_fov", 10);
  1214.             Dvar(Client, "cg_fov", 120);
  1215.             Dvar(Client, "cg_fov", 110);
  1216.             Huds.ActivateIndex(false, 139, 0);
  1217.             Huds.StoreTextElem(140, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1218.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1219.             Huds.ActivateIndex(true, 140, 1);
  1220.             Dvar(Client, "cg_fov", 120);
  1221.             Huds.ActivateIndex(false, 140, 0);
  1222.             Huds.StoreTextElem(141, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1223.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1224.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1225.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1226.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1227.             Huds.ActivateIndex(true, 141, 1);
  1228.             Huds.ActivateIndex(false, 141, 0);
  1229.             Dvar(Client, "cg_fov", 65);
  1230.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1231.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1232.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1233.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1234.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1235.             SetMemory((0x0110d87f + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1236.             Dvar(Client, "cg_fov", 10);
  1237.             SetMemory((0x0110d87f + (0x3980 * (uint)Client)), new byte[] { 0x02 });
  1238.             Huds.StoreTextElem(130, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1239.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1240.             Huds.ActivateIndex(true, 130, 1);
  1241.             Dvar(Client, "cg_fov", 10);
  1242.             Dvar(Client, "cg_fov", 120);
  1243.             Dvar(Client, "cg_fov", 20);
  1244.             Dvar(Client, "cg_fov", 120);
  1245.             Dvar(Client, "cg_fov", 30);
  1246.             Dvar(Client, "cg_fov", 120);
  1247.             Dvar(Client, "cg_fov", 10);
  1248.             Huds.ActivateIndex(false, 130, 0);
  1249.             Huds.StoreTextElem(131, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1250.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1251.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1252.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1253.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1254.             Huds.ActivateIndex(true, 131, 1);
  1255.             Wait(1);
  1256.             Dvar(Client, "cg_fov", 30);
  1257.             Huds.ActivateIndex(false, 131, 0);
  1258.             Huds.StoreTextElem(132, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1259.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1260.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1261.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1262.             Huds.ActivateIndex(true, 132, 1);
  1263.             Dvar(Client, "cg_fov", 10);
  1264.             Dvar(Client, "cg_fov", 120);
  1265.             Dvar(Client, "cg_fov", 20);
  1266.             Dvar(Client, "cg_fov", 120);
  1267.             Dvar(Client, "cg_fov", 30);
  1268.             Dvar(Client, "cg_fov", 120);
  1269.             Dvar(Client, "cg_fov", 10);
  1270.             Dvar(Client, "cg_fov", 60);
  1271.             Huds.ActivateIndex(false, 132, 0);
  1272.             Huds.StoreTextElem(133, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1273.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  1274.             Huds.ActivateIndex(true, 133, 1);
  1275.             Dvar(Client, "cg_fov", 10);
  1276.             Dvar(Client, "cg_fov", 120);
  1277.             Dvar(Client, "cg_fov", 20);
  1278.             Dvar(Client, "cg_fov", 120);
  1279.             Dvar(Client, "cg_fov", 30);
  1280.             Dvar(Client, "cg_fov", 120);
  1281.             Dvar(Client, "cg_fov", 10);
  1282.             Dvar(Client, "cg_fov", 90);
  1283.             Huds.ActivateIndex(false, 133, 0);
  1284.             Huds.StoreTextElem(134, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1285.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  1286.             Huds.ActivateIndex(true, 134, 1);
  1287.             Dvar(Client, "cg_fov", 10);
  1288.             Dvar(Client, "cg_fov", 120);
  1289.             Dvar(Client, "cg_fov", 20);
  1290.             Dvar(Client, "cg_fov", 120);
  1291.             Dvar(Client, "cg_fov", 30);
  1292.             Dvar(Client, "cg_fov", 120);
  1293.             Dvar(Client, "cg_fov", 10);
  1294.             Dvar(Client, "cg_fov", 65);
  1295.             Huds.ActivateIndex(false, 134, 0);
  1296.             Huds.StoreTextElem(135, Client, "^6DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1297.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1298.             Huds.ActivateIndex(true, 135, 1);
  1299.             Dvar(Client, "cg_fov", 10);
  1300.             Dvar(Client, "cg_fov", 120);
  1301.             Dvar(Client, "cg_fov", 20);
  1302.             Dvar(Client, "cg_fov", 120);
  1303.             Dvar(Client, "cg_fov", 30);
  1304.             Dvar(Client, "cg_fov", 120);
  1305.             Dvar(Client, "cg_fov", 10);
  1306.             Dvar(Client, "cg_fov", 70);
  1307.             Huds.ActivateIndex(false, 135, 0);
  1308.             Huds.StoreTextElem(136, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1309.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1310.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1311.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1312.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1313.             Huds.ActivateIndex(true, 136, 1);
  1314.             Dvar(Client, "cg_fov", 10);
  1315.             Dvar(Client, "cg_fov", 120);
  1316.             Dvar(Client, "cg_fov", 20);
  1317.             Dvar(Client, "cg_fov", 120);
  1318.             Dvar(Client, "cg_fov", 30);
  1319.             Dvar(Client, "cg_fov", 120);
  1320.             Dvar(Client, "cg_fov", 10);
  1321.             Dvar(Client, "cg_fov", 80);
  1322.             Huds.ActivateIndex(false, 136, 0);
  1323.             Huds.StoreTextElem(137, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1324.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1325.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1326.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1327.             Huds.ActivateIndex(true, 137, 1);
  1328.             Dvar(Client, "cg_fov", 10);
  1329.             Dvar(Client, "cg_fov", 120);
  1330.             Dvar(Client, "cg_fov", 20);
  1331.             Dvar(Client, "cg_fov", 120);
  1332.             Dvar(Client, "cg_fov", 30);
  1333.             Dvar(Client, "cg_fov", 120);
  1334.             Dvar(Client, "cg_fov", 10);
  1335.             Dvar(Client, "cg_fov", 90);
  1336.             Huds.ActivateIndex(false, 137, 0);
  1337.             Huds.StoreTextElem(138, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1338.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  1339.             Huds.ActivateIndex(true, 138, 1);
  1340.             Dvar(Client, "cg_fov", 10);
  1341.             Dvar(Client, "cg_fov", 120);
  1342.             Dvar(Client, "cg_fov", 20);
  1343.             Dvar(Client, "cg_fov", 120);
  1344.             Dvar(Client, "cg_fov", 30);
  1345.             Dvar(Client, "cg_fov", 120);
  1346.             Dvar(Client, "cg_fov", 10);
  1347.             Dvar(Client, "cg_fov", 160);
  1348.             Huds.ActivateIndex(false, 138, 0);
  1349.             Huds.StoreTextElem(139, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1350.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  1351.             Huds.ActivateIndex(true, 139, 1);
  1352.             Dvar(Client, "cg_fov", 10);
  1353.             Dvar(Client, "cg_fov", 120);
  1354.             Dvar(Client, "cg_fov", 20);
  1355.             Dvar(Client, "cg_fov", 120);
  1356.             Dvar(Client, "cg_fov", 30);
  1357.             Dvar(Client, "cg_fov", 120);
  1358.             Dvar(Client, "cg_fov", 10);
  1359.             Dvar(Client, "cg_fov", 110);
  1360.             Huds.ActivateIndex(false, 139, 0);
  1361.             Huds.StoreTextElem(140, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1362.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1363.             Huds.ActivateIndex(true, 140, 1);
  1364.             Dvar(Client, "cg_fov", 120);
  1365.             Huds.ActivateIndex(false, 140, 0);
  1366.             Huds.StoreTextElem(141, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1367.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1368.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1369.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1370.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1371.             Huds.ActivateIndex(true, 141, 1);
  1372.             Huds.ActivateIndex(false, 141, 0);
  1373.             Dvar(Client, "cg_fov", 65);
  1374.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1375.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1376.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1377.             Dvar(Client, "cg_fov", 10);
  1378.             Huds.StoreTextElem(130, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1379.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1380.             Huds.ActivateIndex(true, 130, 1);
  1381.             Dvar(Client, "cg_fov", 10);
  1382.             Dvar(Client, "cg_fov", 120);
  1383.             Dvar(Client, "cg_fov", 20);
  1384.             Dvar(Client, "cg_fov", 120);
  1385.             Dvar(Client, "cg_fov", 30);
  1386.             Dvar(Client, "cg_fov", 120);
  1387.             Dvar(Client, "cg_fov", 10);
  1388.             Dvar(Client, "cg_fov", 120);
  1389.             Huds.ActivateIndex(false, 130, 0);
  1390.             Huds.StoreTextElem(131, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1391.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1392.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1393.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1394.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1395.             Huds.ActivateIndex(true, 131, 1);
  1396.             Wait(1);
  1397.             Dvar(Client, "cg_fov", 30);
  1398.             Huds.ActivateIndex(false, 131, 0);
  1399.             Huds.StoreTextElem(132, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1400.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1401.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1402.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1403.             Huds.ActivateIndex(true, 132, 1);
  1404.             Dvar(Client, "cg_fov", 10);
  1405.             Dvar(Client, "cg_fov", 120);
  1406.             Dvar(Client, "cg_fov", 20);
  1407.             Dvar(Client, "cg_fov", 120);
  1408.             Dvar(Client, "cg_fov", 30);
  1409.             Dvar(Client, "cg_fov", 120);
  1410.             Dvar(Client, "cg_fov", 10);
  1411.             Dvar(Client, "cg_fov", 60);
  1412.             Huds.ActivateIndex(false, 132, 0);
  1413.             Huds.StoreTextElem(133, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1414.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  1415.             Huds.ActivateIndex(true, 133, 1);
  1416.             Dvar(Client, "cg_fov", 10);
  1417.             Dvar(Client, "cg_fov", 120);
  1418.             Dvar(Client, "cg_fov", 20);
  1419.             Dvar(Client, "cg_fov", 120);
  1420.             Dvar(Client, "cg_fov", 30);
  1421.             Dvar(Client, "cg_fov", 120);
  1422.             Dvar(Client, "cg_fov", 10);
  1423.             Dvar(Client, "cg_fov", 90);
  1424.             Huds.ActivateIndex(false, 133, 0);
  1425.             Huds.StoreTextElem(134, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1426.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  1427.             Huds.ActivateIndex(true, 134, 1);
  1428.             Dvar(Client, "cg_fov", 10);
  1429.             Dvar(Client, "cg_fov", 120);
  1430.             Dvar(Client, "cg_fov", 20);
  1431.             Dvar(Client, "cg_fov", 120);
  1432.             Dvar(Client, "cg_fov", 30);
  1433.             Dvar(Client, "cg_fov", 120);
  1434.             Dvar(Client, "cg_fov", 10);
  1435.             Dvar(Client, "cg_fov", 65);
  1436.             Huds.ActivateIndex(false, 134, 0);
  1437.             Huds.StoreTextElem(135, Client, "^6DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1438.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1439.             Huds.ActivateIndex(true, 135, 1);
  1440.             Dvar(Client, "cg_fov", 10);
  1441.             Dvar(Client, "cg_fov", 120);
  1442.             Dvar(Client, "cg_fov", 20);
  1443.             Dvar(Client, "cg_fov", 120);
  1444.             Dvar(Client, "cg_fov", 30);
  1445.             Dvar(Client, "cg_fov", 120);
  1446.             Dvar(Client, "cg_fov", 10);
  1447.             Dvar(Client, "cg_fov", 70);
  1448.             Huds.ActivateIndex(false, 135, 0);
  1449.             Huds.StoreTextElem(136, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1450.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1451.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1452.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1453.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1454.             Huds.ActivateIndex(true, 136, 1);
  1455.             Dvar(Client, "cg_fov", 10);
  1456.             Dvar(Client, "cg_fov", 120);
  1457.             Dvar(Client, "cg_fov", 20);
  1458.             Dvar(Client, "cg_fov", 120);
  1459.             Dvar(Client, "cg_fov", 30);
  1460.             Dvar(Client, "cg_fov", 120);
  1461.             Dvar(Client, "cg_fov", 10);
  1462.             Dvar(Client, "cg_fov", 80);
  1463.             Huds.ActivateIndex(false, 136, 0);
  1464.             Huds.StoreTextElem(137, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1465.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1466.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1467.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1468.             Huds.ActivateIndex(true, 137, 1);
  1469.             Dvar(Client, "cg_fov", 10);
  1470.             Dvar(Client, "cg_fov", 120);
  1471.             Dvar(Client, "cg_fov", 20);
  1472.             Dvar(Client, "cg_fov", 120);
  1473.             Dvar(Client, "cg_fov", 30);
  1474.             Dvar(Client, "cg_fov", 120);
  1475.             Dvar(Client, "cg_fov", 10);
  1476.             Dvar(Client, "cg_fov", 90);
  1477.             Huds.ActivateIndex(false, 137, 0);
  1478.             Huds.StoreTextElem(138, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1479.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  1480.             Huds.ActivateIndex(true, 138, 1);
  1481.             Dvar(Client, "cg_fov", 10);
  1482.             Dvar(Client, "cg_fov", 120);
  1483.             Dvar(Client, "cg_fov", 20);
  1484.             Dvar(Client, "cg_fov", 120);
  1485.             Dvar(Client, "cg_fov", 30);
  1486.             Dvar(Client, "cg_fov", 120);
  1487.             Dvar(Client, "cg_fov", 10);
  1488.             Dvar(Client, "cg_fov", 160);
  1489.             Huds.ActivateIndex(false, 138, 0);
  1490.             Huds.StoreTextElem(139, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1491.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  1492.             Huds.ActivateIndex(true, 139, 1);
  1493.             Dvar(Client, "cg_fov", 10);
  1494.             Dvar(Client, "cg_fov", 120);
  1495.             Dvar(Client, "cg_fov", 20);
  1496.             Dvar(Client, "cg_fov", 120);
  1497.             Dvar(Client, "cg_fov", 30);
  1498.             Dvar(Client, "cg_fov", 120);
  1499.             Dvar(Client, "cg_fov", 10);
  1500.             Dvar(Client, "cg_fov", 110);
  1501.             Huds.ActivateIndex(false, 139, 0);
  1502.             Huds.StoreTextElem(140, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1503.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1504.             Huds.ActivateIndex(true, 140, 1);
  1505.             Dvar(Client, "cg_fov", 120);
  1506.             Huds.ActivateIndex(false, 140, 0);
  1507.             Huds.StoreTextElem(141, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1508.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1509.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1510.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1511.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1512.             Huds.ActivateIndex(true, 141, 1);
  1513.             Huds.ActivateIndex(false, 141, 0);
  1514.             Dvar(Client, "cg_fov", 65);
  1515.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1516.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1517.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1518.             Dvar(Client, "cg_fov", 10);
  1519.             Huds.StoreTextElem(130, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1520.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1521.             Huds.ActivateIndex(true, 130, 1);
  1522.             Dvar(Client, "cg_fov", 10);
  1523.             Dvar(Client, "cg_fov", 120);
  1524.             Dvar(Client, "cg_fov", 20);
  1525.             Dvar(Client, "cg_fov", 120);
  1526.             Dvar(Client, "cg_fov", 30);
  1527.             Dvar(Client, "cg_fov", 120);
  1528.             Dvar(Client, "cg_fov", 10);
  1529.             Dvar(Client, "cg_fov", 120);
  1530.             Huds.ActivateIndex(false, 130, 0);
  1531.             Huds.StoreTextElem(131, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1532.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1533.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1534.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1535.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1536.             Huds.ActivateIndex(true, 131, 1);
  1537.             Wait(1);
  1538.             Dvar(Client, "cg_fov", 30);
  1539.             Huds.ActivateIndex(false, 131, 0);
  1540.             Huds.StoreTextElem(132, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1541.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1542.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1543.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1544.             Huds.ActivateIndex(true, 132, 1);
  1545.             Dvar(Client, "cg_fov", 10);
  1546.             Dvar(Client, "cg_fov", 120);
  1547.             Dvar(Client, "cg_fov", 20);
  1548.             Dvar(Client, "cg_fov", 120);
  1549.             Dvar(Client, "cg_fov", 30);
  1550.             Dvar(Client, "cg_fov", 120);
  1551.             Dvar(Client, "cg_fov", 10);
  1552.             Dvar(Client, "cg_fov", 60);
  1553.             Huds.ActivateIndex(false, 132, 0);
  1554.             Huds.StoreTextElem(133, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1555.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  1556.             Huds.ActivateIndex(true, 133, 1);
  1557.             Dvar(Client, "cg_fov", 10);
  1558.             Dvar(Client, "cg_fov", 120);
  1559.             Dvar(Client, "cg_fov", 20);
  1560.             Dvar(Client, "cg_fov", 120);
  1561.             Dvar(Client, "cg_fov", 30);
  1562.             Dvar(Client, "cg_fov", 120);
  1563.             Dvar(Client, "cg_fov", 10);
  1564.             Dvar(Client, "cg_fov", 90);
  1565.             Huds.ActivateIndex(false, 133, 0);
  1566.             Huds.StoreTextElem(134, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1567.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  1568.             Huds.ActivateIndex(true, 134, 1);
  1569.             Dvar(Client, "cg_fov", 10);
  1570.             Dvar(Client, "cg_fov", 120);
  1571.             Dvar(Client, "cg_fov", 20);
  1572.             Dvar(Client, "cg_fov", 120);
  1573.             Dvar(Client, "cg_fov", 30);
  1574.             Dvar(Client, "cg_fov", 120);
  1575.             Dvar(Client, "cg_fov", 10);
  1576.             Dvar(Client, "cg_fov", 65);
  1577.             Huds.ActivateIndex(false, 134, 0);
  1578.             Huds.StoreTextElem(135, Client, "^6DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1579.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1580.             Huds.ActivateIndex(true, 135, 1);
  1581.             Dvar(Client, "cg_fov", 10);
  1582.             Dvar(Client, "cg_fov", 120);
  1583.             Dvar(Client, "cg_fov", 20);
  1584.             Dvar(Client, "cg_fov", 120);
  1585.             Dvar(Client, "cg_fov", 30);
  1586.             Dvar(Client, "cg_fov", 120);
  1587.             Dvar(Client, "cg_fov", 10);
  1588.             Dvar(Client, "cg_fov", 70);
  1589.             Huds.ActivateIndex(false, 135, 0);
  1590.             Huds.StoreTextElem(136, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1591.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1592.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1593.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1594.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1595.             Huds.ActivateIndex(true, 136, 1);
  1596.             Dvar(Client, "cg_fov", 10);
  1597.             Dvar(Client, "cg_fov", 120);
  1598.             Dvar(Client, "cg_fov", 20);
  1599.             Dvar(Client, "cg_fov", 120);
  1600.             Dvar(Client, "cg_fov", 30);
  1601.             Dvar(Client, "cg_fov", 120);
  1602.             Dvar(Client, "cg_fov", 10);
  1603.             Dvar(Client, "cg_fov", 80);
  1604.             Huds.ActivateIndex(false, 136, 0);
  1605.             Huds.StoreTextElem(137, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1606.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1607.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1608.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1609.             Huds.ActivateIndex(true, 137, 1);
  1610.             Dvar(Client, "cg_fov", 10);
  1611.             Dvar(Client, "cg_fov", 120);
  1612.             Dvar(Client, "cg_fov", 20);
  1613.             Dvar(Client, "cg_fov", 120);
  1614.             Dvar(Client, "cg_fov", 30);
  1615.             Dvar(Client, "cg_fov", 120);
  1616.             Dvar(Client, "cg_fov", 10);
  1617.             Dvar(Client, "cg_fov", 90);
  1618.             Huds.ActivateIndex(false, 137, 0);
  1619.             Huds.StoreTextElem(138, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1620.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  1621.             Huds.ActivateIndex(true, 138, 1);
  1622.             Dvar(Client, "cg_fov", 10);
  1623.             Dvar(Client, "cg_fov", 120);
  1624.             Dvar(Client, "cg_fov", 20);
  1625.             Dvar(Client, "cg_fov", 120);
  1626.             Dvar(Client, "cg_fov", 30);
  1627.             Dvar(Client, "cg_fov", 120);
  1628.             Dvar(Client, "cg_fov", 10);
  1629.             Dvar(Client, "cg_fov", 160);
  1630.             Huds.ActivateIndex(false, 138, 0);
  1631.             Huds.StoreTextElem(139, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1632.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  1633.             Huds.ActivateIndex(true, 139, 1);
  1634.             Dvar(Client, "cg_fov", 10);
  1635.             Dvar(Client, "cg_fov", 120);
  1636.             Dvar(Client, "cg_fov", 20);
  1637.             Dvar(Client, "cg_fov", 120);
  1638.             Dvar(Client, "cg_fov", 30);
  1639.             Dvar(Client, "cg_fov", 120);
  1640.             Dvar(Client, "cg_fov", 10);
  1641.             Dvar(Client, "cg_fov", 110);
  1642.             Huds.ActivateIndex(false, 139, 0);
  1643.             Huds.StoreTextElem(140, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1644.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1645.             Huds.ActivateIndex(true, 140, 1);
  1646.             Dvar(Client, "cg_fov", 120);
  1647.             Huds.ActivateIndex(false, 140, 0);
  1648.             Huds.StoreTextElem(141, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1649.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1650.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1651.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1652.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1653.             Huds.ActivateIndex(true, 141, 1);
  1654.             Huds.ActivateIndex(false, 141, 0);
  1655.             Dvar(Client, "cg_fov", 65);
  1656.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1657.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1658.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1659.             Dvar(Client, "cg_fov", 10);
  1660.             Huds.StoreTextElem(130, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1661.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1662.             Huds.ActivateIndex(true, 130, 1);
  1663.             Dvar(Client, "cg_fov", 10);
  1664.             Dvar(Client, "cg_fov", 120);
  1665.             Dvar(Client, "cg_fov", 20);
  1666.             Dvar(Client, "cg_fov", 120);
  1667.             Dvar(Client, "cg_fov", 30);
  1668.             Dvar(Client, "cg_fov", 120);
  1669.             Dvar(Client, "cg_fov", 10);
  1670.             Dvar(Client, "cg_fov", 120);
  1671.             Huds.ActivateIndex(false, 130, 0);
  1672.             Huds.StoreTextElem(131, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1673.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1674.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1675.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1676.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1677.             Huds.ActivateIndex(true, 131, 1);
  1678.             Wait(1);
  1679.             Dvar(Client, "cg_fov", 30);
  1680.             Huds.ActivateIndex(false, 131, 0);
  1681.             Huds.StoreTextElem(132, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1682.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1683.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1684.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1685.             Huds.ActivateIndex(true, 132, 1);
  1686.             Dvar(Client, "cg_fov", 10);
  1687.             Dvar(Client, "cg_fov", 120);
  1688.             Dvar(Client, "cg_fov", 20);
  1689.             Dvar(Client, "cg_fov", 120);
  1690.             Dvar(Client, "cg_fov", 30);
  1691.             Dvar(Client, "cg_fov", 120);
  1692.             Dvar(Client, "cg_fov", 10);
  1693.             Dvar(Client, "cg_fov", 60);
  1694.             Huds.ActivateIndex(false, 132, 0);
  1695.             Huds.StoreTextElem(133, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1696.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  1697.             Huds.ActivateIndex(true, 133, 1);
  1698.             Dvar(Client, "cg_fov", 10);
  1699.             Dvar(Client, "cg_fov", 120);
  1700.             Dvar(Client, "cg_fov", 20);
  1701.             Dvar(Client, "cg_fov", 120);
  1702.             Dvar(Client, "cg_fov", 30);
  1703.             Dvar(Client, "cg_fov", 120);
  1704.             Dvar(Client, "cg_fov", 10);
  1705.             Dvar(Client, "cg_fov", 90);
  1706.             Huds.ActivateIndex(false, 133, 0);
  1707.             Huds.StoreTextElem(134, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1708.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  1709.             Huds.ActivateIndex(true, 134, 1);
  1710.             Dvar(Client, "cg_fov", 10);
  1711.             Dvar(Client, "cg_fov", 120);
  1712.             Dvar(Client, "cg_fov", 20);
  1713.             Dvar(Client, "cg_fov", 120);
  1714.             Dvar(Client, "cg_fov", 30);
  1715.             Dvar(Client, "cg_fov", 120);
  1716.             Dvar(Client, "cg_fov", 10);
  1717.             Dvar(Client, "cg_fov", 65);
  1718.             Huds.ActivateIndex(false, 134, 0);
  1719.             Huds.StoreTextElem(135, Client, "^6DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1720.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1721.             Huds.ActivateIndex(true, 135, 1);
  1722.             Dvar(Client, "cg_fov", 10);
  1723.             Dvar(Client, "cg_fov", 120);
  1724.             Dvar(Client, "cg_fov", 20);
  1725.             Dvar(Client, "cg_fov", 120);
  1726.             Dvar(Client, "cg_fov", 30);
  1727.             Dvar(Client, "cg_fov", 120);
  1728.             Dvar(Client, "cg_fov", 10);
  1729.             Dvar(Client, "cg_fov", 70);
  1730.             Huds.ActivateIndex(false, 135, 0);
  1731.             Huds.StoreTextElem(136, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1732.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1733.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1734.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1735.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1736.             Huds.ActivateIndex(true, 136, 1);
  1737.             Dvar(Client, "cg_fov", 10);
  1738.             Dvar(Client, "cg_fov", 120);
  1739.             Dvar(Client, "cg_fov", 20);
  1740.             Dvar(Client, "cg_fov", 120);
  1741.             Dvar(Client, "cg_fov", 30);
  1742.             Dvar(Client, "cg_fov", 120);
  1743.             Dvar(Client, "cg_fov", 10);
  1744.             Dvar(Client, "cg_fov", 80);
  1745.             Huds.ActivateIndex(false, 136, 0);
  1746.             Huds.StoreTextElem(137, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1747.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1748.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1749.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1750.             Huds.ActivateIndex(true, 137, 1);
  1751.             Dvar(Client, "cg_fov", 10);
  1752.             Dvar(Client, "cg_fov", 120);
  1753.             Dvar(Client, "cg_fov", 20);
  1754.             Dvar(Client, "cg_fov", 120);
  1755.             Dvar(Client, "cg_fov", 30);
  1756.             Dvar(Client, "cg_fov", 120);
  1757.             Dvar(Client, "cg_fov", 10);
  1758.             Dvar(Client, "cg_fov", 90);
  1759.             Huds.ActivateIndex(false, 137, 0);
  1760.             Huds.StoreTextElem(138, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1761.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  1762.             Huds.ActivateIndex(true, 138, 1);
  1763.             Dvar(Client, "cg_fov", 10);
  1764.             Dvar(Client, "cg_fov", 120);
  1765.             Dvar(Client, "cg_fov", 20);
  1766.             Dvar(Client, "cg_fov", 120);
  1767.             Dvar(Client, "cg_fov", 30);
  1768.             Dvar(Client, "cg_fov", 120);
  1769.             Dvar(Client, "cg_fov", 10);
  1770.             Dvar(Client, "cg_fov", 160);
  1771.             Huds.ActivateIndex(false, 138, 0);
  1772.             Huds.StoreTextElem(139, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1773.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  1774.             Huds.ActivateIndex(true, 139, 1);
  1775.             Dvar(Client, "cg_fov", 10);
  1776.             Dvar(Client, "cg_fov", 120);
  1777.             Dvar(Client, "cg_fov", 20);
  1778.             Dvar(Client, "cg_fov", 120);
  1779.             Dvar(Client, "cg_fov", 30);
  1780.             Dvar(Client, "cg_fov", 120);
  1781.             Dvar(Client, "cg_fov", 10);
  1782.             Dvar(Client, "cg_fov", 110);
  1783.             Huds.ActivateIndex(false, 139, 0);
  1784.             Huds.StoreTextElem(140, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1785.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1786.             Huds.ActivateIndex(true, 140, 1);
  1787.             Dvar(Client, "cg_fov", 120);
  1788.             Huds.ActivateIndex(false, 140, 0);
  1789.             Huds.StoreTextElem(141, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1790.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1791.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1792.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1793.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1794.             Huds.ActivateIndex(true, 141, 1);
  1795.             Huds.ActivateIndex(false, 141, 0);
  1796.             Dvar(Client, "cg_fov", 65);
  1797.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1798.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1799.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1800.             Dvar(Client, "cg_fov", 10);
  1801.             Huds.StoreTextElem(130, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1802.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1803.             Huds.ActivateIndex(true, 130, 1);
  1804.             Dvar(Client, "cg_fov", 10);
  1805.             Dvar(Client, "cg_fov", 120);
  1806.             Dvar(Client, "cg_fov", 20);
  1807.             Dvar(Client, "cg_fov", 120);
  1808.             Dvar(Client, "cg_fov", 30);
  1809.             Dvar(Client, "cg_fov", 120);
  1810.             Dvar(Client, "cg_fov", 10);
  1811.             Dvar(Client, "cg_fov", 120);
  1812.             Huds.ActivateIndex(false, 130, 0);
  1813.             Huds.StoreTextElem(131, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1814.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1815.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1816.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1817.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1818.             Huds.ActivateIndex(true, 131, 1);
  1819.             Wait(1);
  1820.             Dvar(Client, "cg_fov", 30);
  1821.             Huds.ActivateIndex(false, 131, 0);
  1822.             Huds.StoreTextElem(132, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1823.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1824.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1825.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1826.             Huds.ActivateIndex(true, 132, 1);
  1827.             Dvar(Client, "cg_fov", 10);
  1828.             Dvar(Client, "cg_fov", 120);
  1829.             Dvar(Client, "cg_fov", 20);
  1830.             Dvar(Client, "cg_fov", 120);
  1831.             Dvar(Client, "cg_fov", 30);
  1832.             Dvar(Client, "cg_fov", 120);
  1833.             Dvar(Client, "cg_fov", 10);
  1834.             Dvar(Client, "cg_fov", 60);
  1835.             Huds.ActivateIndex(false, 132, 0);
  1836.             Huds.StoreTextElem(133, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1837.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  1838.             Huds.ActivateIndex(true, 133, 1);
  1839.             Dvar(Client, "cg_fov", 10);
  1840.             Dvar(Client, "cg_fov", 120);
  1841.             Dvar(Client, "cg_fov", 20);
  1842.             Dvar(Client, "cg_fov", 120);
  1843.             Dvar(Client, "cg_fov", 30);
  1844.             Dvar(Client, "cg_fov", 120);
  1845.             Dvar(Client, "cg_fov", 10);
  1846.             Dvar(Client, "cg_fov", 90);
  1847.             Huds.ActivateIndex(false, 133, 0);
  1848.             Huds.StoreTextElem(134, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1849.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  1850.             Huds.ActivateIndex(true, 134, 1);
  1851.             Dvar(Client, "cg_fov", 10);
  1852.             Dvar(Client, "cg_fov", 120);
  1853.             Dvar(Client, "cg_fov", 20);
  1854.             Dvar(Client, "cg_fov", 120);
  1855.             Dvar(Client, "cg_fov", 30);
  1856.             Dvar(Client, "cg_fov", 120);
  1857.             Dvar(Client, "cg_fov", 10);
  1858.             Dvar(Client, "cg_fov", 65);
  1859.             Huds.ActivateIndex(false, 134, 0);
  1860.             Huds.StoreTextElem(135, Client, "^6DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1861.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1862.             Huds.ActivateIndex(true, 135, 1);
  1863.             Dvar(Client, "cg_fov", 10);
  1864.             Dvar(Client, "cg_fov", 120);
  1865.             Dvar(Client, "cg_fov", 20);
  1866.             Dvar(Client, "cg_fov", 120);
  1867.             Dvar(Client, "cg_fov", 30);
  1868.             Dvar(Client, "cg_fov", 120);
  1869.             Dvar(Client, "cg_fov", 10);
  1870.             Dvar(Client, "cg_fov", 70);
  1871.             Huds.ActivateIndex(false, 135, 0);
  1872.             Huds.StoreTextElem(136, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1873.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1874.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1875.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1876.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1877.             Huds.ActivateIndex(true, 136, 1);
  1878.             Dvar(Client, "cg_fov", 10);
  1879.             Dvar(Client, "cg_fov", 120);
  1880.             Dvar(Client, "cg_fov", 20);
  1881.             Dvar(Client, "cg_fov", 120);
  1882.             Dvar(Client, "cg_fov", 30);
  1883.             Dvar(Client, "cg_fov", 120);
  1884.             Dvar(Client, "cg_fov", 10);
  1885.             Dvar(Client, "cg_fov", 80);
  1886.             Huds.ActivateIndex(false, 136, 0);
  1887.             Huds.StoreTextElem(137, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1888.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1889.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1890.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1891.             Huds.ActivateIndex(true, 137, 1);
  1892.             Dvar(Client, "cg_fov", 10);
  1893.             Dvar(Client, "cg_fov", 120);
  1894.             Dvar(Client, "cg_fov", 20);
  1895.             Dvar(Client, "cg_fov", 120);
  1896.             Dvar(Client, "cg_fov", 30);
  1897.             Dvar(Client, "cg_fov", 120);
  1898.             Dvar(Client, "cg_fov", 10);
  1899.             Dvar(Client, "cg_fov", 90);
  1900.             Huds.ActivateIndex(false, 137, 0);
  1901.             Huds.StoreTextElem(138, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1902.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  1903.             Huds.ActivateIndex(true, 138, 1);
  1904.             Dvar(Client, "cg_fov", 10);
  1905.             Dvar(Client, "cg_fov", 120);
  1906.             Dvar(Client, "cg_fov", 20);
  1907.             Dvar(Client, "cg_fov", 120);
  1908.             Dvar(Client, "cg_fov", 30);
  1909.             Dvar(Client, "cg_fov", 120);
  1910.             Dvar(Client, "cg_fov", 10);
  1911.             Dvar(Client, "cg_fov", 160);
  1912.             Huds.ActivateIndex(false, 138, 0);
  1913.             Huds.StoreTextElem(139, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1914.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  1915.             Huds.ActivateIndex(true, 139, 1);
  1916.             Dvar(Client, "cg_fov", 10);
  1917.             Dvar(Client, "cg_fov", 120);
  1918.             Dvar(Client, "cg_fov", 20);
  1919.             Dvar(Client, "cg_fov", 120);
  1920.             Dvar(Client, "cg_fov", 30);
  1921.             Dvar(Client, "cg_fov", 120);
  1922.             Dvar(Client, "cg_fov", 10);
  1923.             Dvar(Client, "cg_fov", 110);
  1924.             Huds.ActivateIndex(false, 139, 0);
  1925.             Huds.StoreTextElem(140, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1926.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1927.             Huds.ActivateIndex(true, 140, 1);
  1928.             Dvar(Client, "cg_fov", 120);
  1929.             Huds.ActivateIndex(false, 140, 0);
  1930.             Huds.StoreTextElem(141, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1931.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1932.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1933.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1934.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1935.             Huds.ActivateIndex(true, 141, 1);
  1936.             Huds.ActivateIndex(false, 141, 0);
  1937.             Dvar(Client, "cg_fov", 65);
  1938.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1939.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1940.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1941.             Dvar(Client, "cg_fov", 10);
  1942.             Huds.StoreTextElem(130, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1943.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  1944.             Huds.ActivateIndex(true, 130, 1);
  1945.             Dvar(Client, "cg_fov", 10);
  1946.             Dvar(Client, "cg_fov", 120);
  1947.             Dvar(Client, "cg_fov", 20);
  1948.             Dvar(Client, "cg_fov", 120);
  1949.             Dvar(Client, "cg_fov", 30);
  1950.             Dvar(Client, "cg_fov", 120);
  1951.             Dvar(Client, "cg_fov", 10);
  1952.             Dvar(Client, "cg_fov", 120);
  1953.             Huds.ActivateIndex(false, 130, 0);
  1954.             Huds.StoreTextElem(131, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1955.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1956.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1957.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1958.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1959.             Huds.ActivateIndex(true, 131, 1);
  1960.             Wait(1);
  1961.             Dvar(Client, "cg_fov", 30);
  1962.             Huds.ActivateIndex(false, 131, 0);
  1963.             Huds.StoreTextElem(132, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1964.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1965.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1966.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1967.             Dvar(Client, "cg_fov", 10);
  1968.             Dvar(Client, "cg_fov", 120);
  1969.             Dvar(Client, "cg_fov", 20);
  1970.             Dvar(Client, "cg_fov", 120);
  1971.             Dvar(Client, "cg_fov", 30);
  1972.             Dvar(Client, "cg_fov", 120);
  1973.             Dvar(Client, "cg_fov", 10);
  1974.             Dvar(Client, "cg_fov", 120);
  1975.             Dvar(Client, "cg_fov", 70);
  1976.             Huds.ActivateIndex(false, 135, 0);
  1977.             Huds.StoreTextElem(136, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1978.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  1979.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1980.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1981.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  1982.             Huds.ActivateIndex(true, 136, 1);
  1983.             Dvar(Client, "cg_fov", 10);
  1984.             Dvar(Client, "cg_fov", 120);
  1985.             Dvar(Client, "cg_fov", 20);
  1986.             Dvar(Client, "cg_fov", 120);
  1987.             Dvar(Client, "cg_fov", 30);
  1988.             Dvar(Client, "cg_fov", 120);
  1989.             Dvar(Client, "cg_fov", 10);
  1990.             Dvar(Client, "cg_fov", 120);
  1991.             Dvar(Client, "cg_fov", 80);
  1992.             Huds.ActivateIndex(false, 136, 0);
  1993.             Huds.StoreTextElem(137, Client, "^2DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  1994.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1995.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1996.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  1997.             Huds.ActivateIndex(true, 137, 1);
  1998.             Dvar(Client, "cg_fov", 10);
  1999.             Dvar(Client, "cg_fov", 120);
  2000.             Dvar(Client, "cg_fov", 20);
  2001.             Dvar(Client, "cg_fov", 120);
  2002.             Dvar(Client, "cg_fov", 30);
  2003.             Dvar(Client, "cg_fov", 120);
  2004.             Dvar(Client, "cg_fov", 10);
  2005.             Dvar(Client, "cg_fov", 120);
  2006.             Dvar(Client, "cg_fov", 90);
  2007.             Huds.ActivateIndex(false, 137, 0);
  2008.             Huds.StoreTextElem(138, Client, "^3DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  2009.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x40 });
  2010.             Huds.ActivateIndex(true, 138, 1);
  2011.             Dvar(Client, "cg_fov", 10);
  2012.             Dvar(Client, "cg_fov", 120);
  2013.             Dvar(Client, "cg_fov", 20);
  2014.             Dvar(Client, "cg_fov", 120);
  2015.             Dvar(Client, "cg_fov", 30);
  2016.             Dvar(Client, "cg_fov", 120);
  2017.             Dvar(Client, "cg_fov", 10);
  2018.             Dvar(Client, "cg_fov", 120);
  2019.             Dvar(Client, "cg_fov", 160);
  2020.             Huds.ActivateIndex(false, 138, 0);
  2021.             Huds.StoreTextElem(139, Client, "^4DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  2022.             SetMemory((0x0110A5f7 + (0x3980 * 0)), new byte[] { 0x00 });
  2023.             Huds.ActivateIndex(true, 139, 1);
  2024.             Dvar(Client, "cg_fov", 10);
  2025.             Dvar(Client, "cg_fov", 120);
  2026.             Dvar(Client, "cg_fov", 20);
  2027.             Dvar(Client, "cg_fov", 120);
  2028.             Dvar(Client, "cg_fov", 30);
  2029.             Dvar(Client, "cg_fov", 120);
  2030.             Dvar(Client, "cg_fov", 10);
  2031.             Dvar(Client, "cg_fov", 120);
  2032.             Dvar(Client, "cg_fov", 110);
  2033.             Huds.ActivateIndex(false, 139, 0);
  2034.             Huds.StoreTextElem(140, Client, "^5DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  2035.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x50, 0x00 });
  2036.             Huds.ActivateIndex(true, 140, 1);
  2037.             Dvar(Client, "cg_fov", 120);
  2038.             Huds.ActivateIndex(false, 140, 0);
  2039.             Huds.StoreTextElem(141, Client, "^1DRUGS", 1, 2, 320, 150, 0, 0, 255, 255, 255, 255, 1, 1, 1, 1, "Front");
  2040.             SetMemory((0x18c66a0 + (0x3980 * (uint)Client)), new byte[] { 0x00, 0x00 });
  2041.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  2042.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  2043.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x01 });
  2044.             Huds.ActivateIndex(true, 141, 1);
  2045.             Huds.ActivateIndex(false, 141, 0);
  2046.             Dvar(Client, "cg_fov", 65);
  2047.             SetMemory((0x018c81b8 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  2048.             SetMemory((0x018c8240 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  2049.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  2050.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  2051.             SetMemory((0x018c84a4 + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  2052.             SetMemory((0x0110d87f + (0x3980 * (uint)Client)), new byte[] { 0x00 });
  2053.             Wait(5);
  2054.             iPrintlnBold(Client, "^1How Was Your Trip?");
  2055.         }
  2056.         private void button19_Click(object sender, EventArgs e)
  2057.         {
  2058.             try
  2059.             {
  2060.                 PS3TMAPI.InitTargetComms();
  2061.                 PS3TMAPI.Connect(0, null);
  2062.                 PS3TMAPI.GetProcessList(0, out processIDs);
  2063.                 ulong uProcess = processIDs[0];
  2064.                 ProcessID = Convert.ToUInt32(uProcess);
  2065.                 PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID);
  2066.                 PS3TMAPI.ProcessContinue(0, ProcessID);
  2067.                 RPC_Enable_124();
  2068.                 MessageBox.Show("Connected Successfully", "Connected", MessageBoxButtons.OK, MessageBoxIcon.None);
  2069.  
  2070.  
  2071.             }
  2072.             catch
  2073.             {
  2074.                 MessageBox.Show("Please be connected to your Debugging Station", "Connection Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
  2075.             }
  2076.         }
  2077.  
  2078.         private void button1_Click(object sender, EventArgs e)
  2079.         {
  2080.             drugs(0);
  2081.         }
  2082.  
  2083.         private void button2_Click(object sender, EventArgs e)
  2084.         {
  2085.             drugs(1);
  2086.         }
  2087.  
  2088.         private void button3_Click(object sender, EventArgs e)
  2089.         {
  2090.             drugs(2);
  2091.         }
  2092.  
  2093.         private void button4_Click(object sender, EventArgs e)
  2094.         {
  2095.             drugs(3);
  2096.         }
  2097.  
  2098.         private void button5_Click(object sender, EventArgs e)
  2099.         {
  2100.             drugs(4);
  2101.         }
  2102.  
  2103.         private void button6_Click(object sender, EventArgs e)
  2104.         {
  2105.             drugs(5);
  2106.         }
  2107.  
  2108.         private void button7_Click(object sender, EventArgs e)
  2109.         {
  2110.             drugs(6);
  2111.         }
  2112.  
  2113.         private void button8_Click(object sender, EventArgs e)
  2114.         {
  2115.             drugs(7);
  2116.         }
  2117.  
  2118.         private void button9_Click(object sender, EventArgs e)
  2119.         {
  2120.             drugs(8);
  2121.         }
  2122.  
  2123.         private void button10_Click(object sender, EventArgs e)
  2124.         {
  2125.             drugs(9);
  2126.         }
  2127.  
  2128.         private void button11_Click(object sender, EventArgs e)
  2129.         {
  2130.             drugs(10);
  2131.         }
  2132.  
  2133.         private void button12_Click(object sender, EventArgs e)
  2134.         {
  2135.             drugs(11);
  2136.         }
  2137.  
  2138.         private void button15_Click(object sender, EventArgs e)
  2139.         {
  2140.             drugs(12);
  2141.         }
  2142.  
  2143.         private void button14_Click(object sender, EventArgs e)
  2144.         {
  2145.             drugs(13);
  2146.         }
  2147.  
  2148.         private void button13_Click(object sender, EventArgs e)
  2149.         {
  2150.             drugs(14);
  2151.         }
  2152.  
  2153.         private void button16_Click(object sender, EventArgs e)
  2154.         {
  2155.             drugs(15);
  2156.         }
  2157.  
  2158.         private void button17_Click(object sender, EventArgs e)
  2159.         {
  2160.             drugs(16);
  2161.         }
  2162.  
  2163.         private void button18_Click(object sender, EventArgs e)
  2164.         {
  2165.             drugs(17);
  2166.         }
  2167.     }
  2168. }
  2169. create a new version of this paste RAW Paste Data
  2170.  
  2171. Pastebin.com Tools & Applications
  2172. iPhone/iPad  Windows  Firefox  Chrome  WebOS  Android  Mac  Opera  Click.to  UNIX  WinPhone
  2173. create new paste  |  api  |  trends  |  users  |  faq  |  tools  |  privacy  |  cookies policy  |  contact  |  dmca  |  stats  |  advertise on pastebin  |  go pro
  2174. Follow us: pastebin on facebook  |  pastebin on twitter  |  pastebin in the news
  2175. Dedicated Server Hosting by Steadfast
  2176. Pastebin v3.11 rendered in: 0.015 seconds
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement