Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
Как дать VIP большее кол-во Ожерелье или Шлем из магазина?
SMaster
Дата: Понедельник, 28.05.2012, 05:36 | Сообщение # 1
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Как VIP дать большее кол-во Ожерелье или Шлем из магазина?


Шаг 1.

Открываем items.h
Добавляем две новые переменные:
Code
#define NECKLACE_CHARGES_VIP  8 // Количество зарядов для предмета "Ожерелье"
#define HELM_CHARGES_VIP    6 // Количество зарядов для предмета "Шлем мастерства"


Скрин как должно быть:


Шаг 2.

Открываем items.inl
Меняем код для предмета "Ожерелье":
Code
g_iNecklaceCharges[idUser] += NECKLACE_CHARGES;

на
Code
if((get_user_flags(idUser) & ADMIN_LEVEL_H))
    g_iNecklaceCharges[idUser] += NECKLACE_CHARGES_VIP;
else
    g_iNecklaceCharges[idUser] += NECKLACE_CHARGES;


Скрин как должно быть:


Шаг 3.

Открываем items.inl
Меняем код для предмета "Шлем мастерства":
Code
g_iHelmCharges[idUser] += HELM_CHARGES;

на
Code
if((get_user_flags(idUser) & ADMIN_LEVEL_H))
    g_iHelmCharges[idUser] += HELM_CHARGES_VIP;
else
    g_iHelmCharges[idUser] += HELM_CHARGES;


Скрин как должно быть:
Прикрепления: 5757682.png (7.9 Kb) · 8223077.png (5.4 Kb) · 6785945.png (5.3 Kb)


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
dancerek
Дата: Понедельник, 11.06.2012, 23:46 | Сообщение # 2
офлайн

  • Сообщения: 65
  • Награды: 0
  • Замечания:
 
Thank you man :)

Добавлено (09.06.2012, 18:15)
---------------------------------------------
Works perfectly, but I have one problem. When you buy helms as VIP you get 6 helms instead of 3, but the text show you : "You have now 3 chances to block a headshot". How to change it that for VIPs shows that text:
"As VIP you will get 2x more chances to block headshot."

Also for normal players this text:
"You have now 3 chances to block a headshot"

And for VIPs this text:
"As VIP you will get 2x more chances to block headshot"

Добавлено (11.06.2012, 23:46)
---------------------------------------------
Bump the question. Please help :)

 
KinD
Дата: Вторник, 12.06.2012, 01:25 | Сообщение # 3
офлайн

  • Сообщения: 1148
  • Награды: 22
  • Замечания:
 
dancerek,
Code
case ITEM_HELM:
    {
     if((get_user_flags(idUser) & ADMIN_LEVEL_H))
     {
     format(szMessage, sizeof(szMessage) - 1, "^x01%L^x03%L^x01%L ^x04%L ^x03%d",
      LANG_PLAYER,"WC3_BRACKET_LEFT",LANG_PLAYER,"WC3_MODCLIENT",LANG_PLAYER,"WC3_BRACKET_RIGHT",
      LANG_PLAYER,"INFO_SHOPMENU2_3",
      HELM_CHARGES_VIP);   
        
     cssbColoredPrint(idUser, szMessage);
     }
     else
     {
     format(szMessage, sizeof(szMessage) - 1, "^x01%L^x03%L^x01%L ^x04%L ^x03%d",
      LANG_PLAYER,"WC3_BRACKET_LEFT",LANG_PLAYER,"WC3_MODCLIENT",LANG_PLAYER,"WC3_BRACKET_RIGHT",
      LANG_PLAYER,"INFO_SHOPMENU2_3",
      HELM_CHARGES);   
        
     cssbColoredPrint(idUser, szMessage);
     }
       
    }

Прикрепления: 7430736.jpg (82.5 Kb)


Skype:daywerok

Сообщение отредактировал KinD - Вторник, 12.06.2012, 01:27
 
nymbus2000
Дата: Четверг, 09.08.2012, 02:19 | Сообщение # 4
офлайн

  • Сообщения: 130
  • Награды: 0
  • Замечания:
 
А можно сделать квары ? то-есть что бы не в исходнике менять значение покупаемых предметов а просто кваром

CS: -=*{Vitaliy}*=-
Skype: opa_nao_O
 
runetov
Дата: Четверг, 09.08.2012, 12:06 | Сообщение # 5
офлайн

  • Сообщения: 283
  • Награды: 8
  • Замечания:
 
nymbus2000, Ты во всех темах так пишешь, делай кто тебе делать то будет?

 
nymbus2000
Дата: Четверг, 09.08.2012, 12:43 | Сообщение # 6
офлайн

  • Сообщения: 130
  • Награды: 0
  • Замечания:
 
runetov, если насчтал 2 темы это не значит во всех, я просто прошу помощи

CS: -=*{Vitaliy}*=-
Skype: opa_nao_O
 
runetov
Дата: Четверг, 09.08.2012, 14:36 | Сообщение # 7
офлайн

  • Сообщения: 283
  • Награды: 8
  • Замечания:
 
nymbus2000, Ты все еще хочешь квары сделать?
Тогда вот посмотри http://amxxmodx.ru/core....ar.html
и еще http://amxxmodx.ru/core....la.html




Сообщение отредактировал runetov - Четверг, 09.08.2012, 14:40
 
  • Страница 1 из 1
  • 1
Поиск: