CS1.BG | DUST2 NOSHTA GARMI [RANKED PLAY] #1
45.144.155.113:27015
de_dust2
Играчи: 30/32
de_dust2
Cs-PlovdiV.com - Aim Attack 93.123.16.4:27022 aim_aztec Играчи: 0/16

Търся този HUD Plugin

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
HeatoN
Извън линия
Потребител
Потребител
Мнения: 232
Регистриран на: 04 Фев 2022, 16:16
Местоположение: Elhovo - Las Vegas
Се отблагодари: 35 пъти
Получена благодарност: 2 пъти
Обратна връзка:

Re: Търся този HUD Plugin

Мнение от HeatoN » 16 Яну 2024, 04:44

Оправих го аз съм аднал и двата плугина по отделно а ти си направил всичко във едно мерси много темата може да се локва
Здравейте, Ние сме Dark-Star Counter-Strike базирана верига стремяща се да предостави качествени сървъри на своитепотребители
〢☆ При нас може да намерите:
〢☆ активен и помагащ STAFF
〢☆ Качествени сървъри.
〢☆ 24/7 поддръжка.
〢☆ Нашият дискорд: https://discord.gg/cPw8xauRPq
Изображение

Аватар
illusion
Извън линия
Developer
Developer
Мнения: 1825
Регистриран на: 27 Ное 2016, 17:47
Местоположение: CraftVision
Се отблагодари: 151 пъти
Получена благодарност: 370 пъти
Обратна връзка:

Re: Търся този HUD Plugin

Мнение от illusion » 16 Яну 2024, 04:44

Тук съм оправил HUD-a да е на по-нагоре.

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <nvault>
#include <cstrike>
#include <crxranks>

new g_iObject, g_HudInformation, g_vault

#define TASK_MESSAGE 398822

public plugin_init() {
  register_plugin("Banka", "2.0", "Sp@jk | illusion")

  g_vault = nvault_open("BRS")

  bind_pcvar_num(create_cvar("hud_information", "1", FCVAR_NONE, "Enable/Disable Bank Hud Information"), g_HudInformation)
  g_iObject = CreateHudSyncObj()

  AutoExecConfig(true, "ILLUSION_BankSysHud")

  register_cvar("brs_warmup", "0")
  register_clcmd("say /banka", "Meni")
  register_clcmd("say /bank", "Meni")
  register_clcmd("say_team /banka", "Meni")
  register_clcmd("say_team /bank", "Meni")
  register_concmd("withdraw", "podigni")
  register_concmd("deposit", "ubaci")
}
public Meni(id) {
  new menu = menu_create("\yBank Menu", "Handler")
  menu_additem(menu, "Show All \r$")
  menu_additem(menu, "Save Money")
  menu_additem(menu, "Add Money")
  menu_display(id, menu);
}
public Handler(id, menu, item) {
  if (item == MENU_EXIT) {
    menu_destroy(menu);
    return PLUGIN_CONTINUE;
  }
  switch (item) {
  case 0: {
    new broj_bpara[32], pid[32]
    get_user_authid(id, pid, 31)
    nvault_get(g_vault, pid, broj_bpara, 31)
    client_print_color(id, print_chat, "[^4Bank^1] You have in the Bank:^4 $%s", broj_bpara)
  }
  case 1: {
    client_cmd(id, "messagemode deposit")
  }
  case 2: {
    client_cmd(id, "messagemode withdraw")
  }
  }
  return PLUGIN_CONTINUE
}
public ubaci(id) {
  if (get_cvar_num("brs_warmup") == 0) {
    new suma[32], suma2, broj_para
    read_argv(1, suma, 31)
    suma2 = str_to_num(suma)
    broj_para = cs_get_user_money(id)

    if (suma2 > broj_para)
      client_print_color(id, print_chat, "[^4Bank^1] You don't have money.")
    else {
      new pid[32], bmoney[32], bmoney2, xxx[32]
      get_user_authid(id, pid, 31)
      nvault_get(g_vault, pid, bmoney, 31)
      bmoney2 = str_to_num(bmoney)
      num_to_str(suma2 + bmoney2, xxx, 31)
      nvault_set(g_vault, pid, xxx)
      cs_set_user_money(id, broj_para - suma2)
    }
  } else
    client_print_color(id, print_chat, "[^4Bank^1] You cannot use the Bank.")

}
public podigni(id) {
  if (get_cvar_num("brs_warmup") == 0) {
    new suma[32], suma2, broj_para, broj_bpara[32], broj_bpara2, pid[32], xxx[32]
    read_argv(1, suma, 31)
    suma2 = str_to_num(suma)
    broj_para = cs_get_user_money(id)
    get_user_authid(id, pid, 31)
    nvault_get(g_vault, pid, broj_bpara, 31)
    broj_bpara2 = str_to_num(broj_bpara)
    if (suma2 > broj_bpara2)
      client_print_color(id, print_chat, "[^4Bank^1] You don't have money.")
    else {
      if (suma2 + broj_para > 16000)
        client_print_color(id, print_chat, "[^4Bank^1] You can add only^4 $16000 ^1on the Bank.")
      else {
        cs_set_user_money(id, broj_para + suma2)
        num_to_str(broj_bpara2 - suma2, xxx, 31)
        nvault_set(g_vault, pid, xxx)
        client_print_color(id, print_chat, "[^4Bank^1] You successfull add^4 $%i", suma2)
      }
    }
  } else
    client_print_color(id, print_chat, "[^4Bank^1] You cannot use the Bank.")
}
public client_putinserver(id) {
  set_task(2.0, "clp_delay", id)
  set_task(1.0, "displayMessage", id + TASK_MESSAGE, _, _, "b")
}

public client_disconnected(id) {
  new iTask = id + TASK_MESSAGE

  if (task_exists(iTask))
    remove_task(iTask)
}

public displayMessage(id) {
  id -= TASK_MESSAGE

  if (g_HudInformation) {
    if (!is_user_alive(id))
      return

    new bankMoney[32], pid[32], szRank[32], szNextRank[32]
    get_user_authid(id, pid, 31)
    nvault_get(g_vault, pid, bankMoney, 31)
    new g_iTimeleft = get_timeleft()
    new g_szTime[31]
    get_time("%H:%M:%S", g_szTime, charsmax(g_szTime))

    crxranks_get_user_rank(id, szRank, charsmax(szRank))
    crxranks_get_user_next_rank(id, szNextRank, charsmax(szNextRank))

    set_hudmessage(105, 105, 105, -1.0, 0.01, 1, 0.1, 1.0, 0.1, 0.1, -1)
    ShowSyncHudMsg(id, g_iObject, "HP: %i | Money: %i$ | Bank: $%s^nXP: %i/%i | Rank: %s / %s^nTimeLeft: %d:%02d | Time: %s", 
    get_user_health(id), cs_get_user_money(id), bankMoney, crxranks_get_user_xp(id), crxranks_get_user_next_xp(id), szRank, szNextRank, g_iTimeleft / 60, g_iTimeleft % 60, g_szTime)
  }
}

public clp_delay(id) {
  new blaa = random_num(0, 2)
  switch (blaa) {
  case 1: {
    new pid[32], bmoney[32], bmoney2, xxx[32]
    get_user_authid(id, pid, 31)
    nvault_get(g_vault, pid, bmoney, 31)
    bmoney2 = str_to_num(bmoney)
    if (bmoney2 < 0)
      return PLUGIN_CONTINUE
    else {
      num_to_str(bmoney2 - 0, xxx, 31)
      nvault_set(g_vault, pid, xxx)
    }
  }
  case 2: {
    new pid[32], bmoney[32], bmoney2, xxx[32]
    get_user_authid(id, pid, 31)
    nvault_get(g_vault, pid, bmoney, 31)
    bmoney2 = str_to_num(bmoney)
    num_to_str(bmoney2 + 0, xxx, 31)
    nvault_set(g_vault, pid, xxx)
  }
  }
  return PLUGIN_CONTINUE
}
Заключвам темата.
Изработки на поръчкови уеб системи, уеб дизайни и графични изображения
Discord Server

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 0 госта