Advertisement
Guest User

Untitled

a guest
Dec 17th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. bool Initialize(IDirect3DDevice9* pDevice)
  2. {
  3. g_pPlayers = new CPlayers();
  4. g_pRender = new CRender(pDevice);
  5. g_pGui = new CGui();
  6.  
  7. g_pAimbot = new CAimbot();
  8. g_pTriggerbot = new CTriggerbot();
  9. g_pEsp = new CEsp();
  10. g_pRadar = new CRadar();
  11. g_pKnifebot = new CKnifebot();
  12. g_pSkin = new CSkin();
  13. g_pMisc = new CMisc();
  14.  
  15. GuiFile = "C:/Nixware/gui.ini";
  16. IniFile = "C:/Nixware/settings.ini";
  17.  
  18. g_pSkin->InitalizeSkins();
  19.  
  20. Settings::LoadSettings(IniFile);
  21.  
  22.  
  23.  
  24.  
  25.  
  26. ImGui::InputText("New Config Name", ConfigName, 64);
  27.  
  28. if (ImGui::Button("Create & Save New Config"))
  29. {
  30. CreateDirectoryW(L"C:\\Nixware", NULL);
  31.  
  32. string ConfigFileName = ConfigName;
  33.  
  34. if (ConfigFileName.size() < 1)
  35. {
  36. ConfigFileName = "settings";
  37. }
  38.  
  39. Settings::SaveSettings("C:/Nixware/" + ConfigFileName + ".ini");
  40. RefreshConfigs();
  41. }
  42.  
  43. ImGui::Spacing();
  44.  
  45. ImGui::ComboBoxArray("Select Config", &iConfigSelect, ConfigList);
  46.  
  47. if (ImGui::Button("Load Config"))
  48. {
  49. Settings::LoadSettings("C:/Nixware/" + ConfigList[iConfigSelect]);
  50. }
  51. ImGui::SameLine();
  52. if (ImGui::Button("Save Config"))
  53. {
  54. Settings::SaveSettings("C:/Nixware/" + ConfigList[iConfigSelect]);
  55. }
  56. ImGui::SameLine();
  57. if (ImGui::Button("Refresh Configs"))
  58. {
  59. RefreshConfigs();
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement