Бонус За Проигронное Время!
|
|
labanator | Дата: Четверг, 16.05.2013, 14:43 | Сообщение # 1 |
- Сообщения: 71
- Награды: 1
- Замечания:
|
Здраствуйте Не Моглибы Мне Помоч! Вот Плагин Он Даёт Бонус За Проигронное Время На Сервери! Даются Деньги! а вот Как Зделоть В место Дениг exp я незнаю Помогите Есле Не Трудно!
|
|
| |
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
- Замечания:
|
ну вот а как это зделоть
|
|
| |
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 |
|
| |