HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Money Problems
Selecting options...
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
MisterDeath
Частый гость

Дата регистрации: Nov 2010
Проживает: asd
Сообщений: 91
Возраст: 29

Рейтинг



Money Problems

Good guys the thing is that thanks to you and have been able to make a couple of things, but is this problem, you'RE an option selected was supposed to be to open the sub menu but the menu to select for example "meele" select the option one of the menu... how to avoid this, as the settlement ???

sorry bad english

C++ Source Code:
1
if(pPlayer->m_iMenu = 1)
2
{
3
  switch(slot)
4
  {
5
  case 1:
6
      pPlayer->ShowMenu(0x1F, 10, 0, "Meele: \n\n\n 1.Crowbar [$150] \n\n 2.Knife [$250] \n\n 3.Big Hammer [$750] \n\n 4.Lightsaber [$10000] \n\n\n 0.Exit");
7
    pPlayer->m_iMenu = 2;
8
    break;
9
  case 2:
10
      pPlayer->ShowMenu(0x1F, 10, 0, "Pistols: \n\n\n 1.Glock 9mm [$400] \n\n 2.Magnum .357 [$800] \n\n 3.Desert Eagle [$1300] \n\n\n 0.Exit");
11
    pPlayer->m_iMenu = 3;
12
    break;
13
  case 3:
14
      pPlayer->ShowMenu(0x1F, 10, 0, "Sub-Machine-Guns: \n\n\n 1.Steyr TMP [$1000] \n\n 2.MP5 + Grenade Launcher [$2500] \n\n\n 0.Exit");
15
    pPlayer->m_iMenu = 4;
16
    break;
17
  case 4:
18
      pPlayer->ShowMenu(0x1F, 10, 0, "Shotguns: \n\n\n 1.SPAS-12 [$1500] \n\n 2.XM-1014 [$3000]\n\n 3.USAS-12 [$5000] \n\n\n 0.Exit");
19
    pPlayer->m_iMenu = 5;
20
    break;
21
  case 5:
22
      pPlayer->ShowMenu(0x1F, 10, 0, "Assault Rifles: \n\n\n 1.M4A1 [$2000] \n\n 2.AK-47 [$3500] \n\n\n 0.Exit");
23
    pPlayer->m_iMenu = 6;
24
    break;
25
  case 6:
26
      pPlayer->ShowMenu(0x1F, 10, 0, "Snipers: \n\n\n 1.Crossbow [$2200] \n\n 2.AWP [$4000] \n\n 3.Barett [$7500] \n\n\n 0.Exit");
27
    pPlayer->m_iMenu = 7;
28
    break;
29
  case 7:
30
      pPlayer->ShowMenu(0x1F, 10, 0, "Heavy Weapons: \n\n\n 1.Rocket Launcher [$4000] \n\n 2.M249 [$6000] \n\n 3.Minigun [$12500] \n\n\n 0.Exit");
31
    pPlayer->m_iMenu = 8;
32
    break;
33
  case 8:
34
      pPlayer->ShowMenu(0x1F, 10, 0, "Explosives: \n\n\n 1.Hand Grenade [$500] \n\n 2.Trip Mine [$900] \n\n 3.Satchel Charge [$1600] \n\n 4.Cluster Bomb [$2500] \n\n\n 0.Exit");
35
    pPlayer->m_iMenu = 8;
36
    break;
37
  case 9:
38
      pPlayer->ShowMenu(0x1F, 10, 0, "Energy Weapons: \n\n\n 1.Gauss Gun [$10000] \n\n 2.Egon Gun [$15000] \n\n 3.Displacer [$20000] \n\n\n 0.Exit");
39
    pPlayer->m_iMenu = 9;
40
    break;
41
  }
42
}
43
 
44
 
45
if(pPlayer->m_iMenu == 2)
46
{
47
  switch(slot)
48
  {
49
  case 1:
50
      if(pPlayer->m_iMoneyAmount >= 150)
51
        pPlayer->GiveNamedItem( "weapon_crowbar" );
52
      pPlayer->m_iMoneyAmount -= 150;
53
      break;
54
    case 2:
55
        if(pPlayer->m_iMoneyAmount >= 250)
56
          pPlayer->GiveNamedItem( "weapon_knife" );
57
        pPlayer->m_iMoneyAmount -= 250;
58
        break;
59
      case 3:
60
          if(pPlayer->m_iMoneyAmount >= 750)
61
            pPlayer->GiveNamedItem( "weapon_hammer" );
62
          pPlayer->m_iMoneyAmount -= 750;
63
          break;
64
        case 4:
65
            if(pPlayer->m_iMoneyAmount >= 10000)
66
              pPlayer->GiveNamedItem( "weapon_lightsaber" );
67
            pPlayer->m_iMoneyAmount -= 10000;
68
            break;
69
          }
70
      }

__________________
hl 4 ever

Сообщить модератору | IP: Записан
Сообщение: 83045

Старое сообщение 13-09-2011 14:28
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 01:46. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Money Problems
Selecting options...
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024