Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
Бонус За Проигронное Время!
labanator
Дата: Четверг, 16.05.2013, 14:43 | Сообщение # 1
офлайн

  • Сообщения: 71
  • Награды: 1
  • Замечания:
 
Здраствуйте Не Моглибы Мне Помоч! Вот Плагин Он Даёт Бонус За Проигронное Время На Сервери! Даются Деньги!
а вот Как Зделоть В место Дениг exp я незнаю Помогите Есле Не Трудно!
Прикрепления: time_presents.sma (2.9 Kb)
 
FLEH
Дата: Четверг, 16.05.2013, 15:15 | Сообщение # 2
офлайн

  • Сообщения: 30
  • Награды: 0
  • Замечания:
 
http://perfect-soft.su/forum/56-1705-1
 
labanator
Дата: Суббота, 18.05.2013, 02:20 | Сообщение # 3
офлайн

  • Сообщения: 71
  • Награды: 1
  • Замечания:
 
Ну В принципе норм! но хотелосьбы чтоб показыволо вы на сервери 1час и вы награждаитесь 2к exp ну вот как в прикриплённом плагине
а вём каздый проигронной час выдаёться exp

Добавлено (18.05.2013, 02:20)
---------------------------------------------
UP UP UP

Сообщение отредактировал labanator - Четверг, 16.05.2013, 22:52
 
PATRUL
Дата: Суббота, 18.05.2013, 02:29 | Сообщение # 4
офлайн

  • Сообщения: 718
  • Награды: 5
  • Замечания:
 
Цитата (labanator)
Ну В принципе норм! но хотелосьбы чтоб показыволо вы на сервери 1час и вы награждаитесь 2к exp ну вот как в прикриплённом плагине
а вём каздый проигронной час выдаёться exp
Добавлено (18.05.2013, 02:20)
---------------------------------------------
UP UP UP

Тебе дали плагин,который выдает каждый час 2к опыта,но тебе нужен плагин,который выдает каждый час опыт...



 
labanator
Дата: Суббота, 18.05.2013, 06:50 | Сообщение # 5
офлайн

  • Сообщения: 71
  • Награды: 1
  • Замечания:
 
ну вот а как это зделоть sad
 
FLEH
Дата: Суббота, 18.05.2013, 09:38 | Сообщение # 6
офлайн

  • Сообщения: 30
  • Награды: 0
  • Замечания:
 

Код
cssbWar3ftMod.sma   
в public client_putinserver( id )   

set_task(3600.0, "small_present", id)
*через 3600 сек. дается опыт   

в public client_disconnect( id )   

if(task_exists(id))        remove_task(id)
XP.h #define SMALL_BONUS            2000
*2000 - сколько дается опыта   

XP.inl   
public small_present( idUser )  {     new players[32], numberofplayers, i, idUser;     get_players( players, numberofplayers );      for ( i = 0; i < numberofplayers; i++ )     {        idUser = players[i];         new iBonusXP = XP_Give( idUser, SMALL_BONUS );         if ( get_pcvar_num( CVAR_wc3_show_objectives ) )        {                       format(szMessage, sizeof(szMessage) - 1, "^x01%L^x03%L^x01%L ^x04%L",              LANG_PLAYER,"WC3_BRACKET_LEFT",LANG_PLAYER,"WC3_MODCLIENT",LANG_PLAYER,"WC3_BRACKET_RIGHT",              LANG_PLAYER," AWARD_TIME_BONUS_XP",              iBonusXP);                          cssbColoredPrint(idUser, szMessage);        }     }  }

cssbWar3ftMod.txt   
AWARD_TIME_BONUS_XP = Вы награждены %d XP за время проведение на сервере.[/i]
А что здесь не понятно?


Сообщение отредактировал FLEH - Суббота, 18.05.2013, 09:45
 
  • Страница 1 из 1
  • 1
Поиск: