Функция передачи ХР ( /donatexp )
|
|
NooB2 | Дата: Среда, 27.02.2013, 22:58 | Сообщение # 1 |
- Сообщения: 136
- Награды: 2
- Замечания:
|
Может кто-нибудь хотел сделать себе на сервер передачу хр? Расскажу как это сделать.
1) Заходим в cssbWar3ftMod.sma и добавляем:
Код register_clcmd("say", "handleSay") register_clcmd("say_team", "handleSay")
Думаю тут ошибок не будет, разберетесь.
2) Там же добавляем инклюд:
Код #include "war3ft/donatexp.inl"
Прикрепил ниже. Закидываем в war3ft.
4) Добавляем в ланг:
WC3_DONATE_XP_NULL = У вас не хватает ХР для передачи! DONATE_PLAYER = Игрок %s передал %d XP игроку %s!
5) Примерный скрин:
|
|
| |
PATRUL | Дата: Четверг, 28.02.2013, 00:21 | Сообщение # 2 |
- Сообщения: 718
- Награды: 5
- Замечания:
|
Чтобы опыт воровали с ника?)))
|
|
| |
Contra63 | Дата: Четверг, 28.02.2013, 00:25 | Сообщение # 3 |
- Сообщения: 830
- Награды: 7
- Замечания:
|
PATRUL, сделай для vip
|
|
| |
Asmoone | Дата: Четверг, 28.02.2013, 00:49 | Сообщение # 4 |
- Сообщения: 165
- Награды: 0
- Замечания:
|
Цитата Чтобы опыт воровали с ника?))) если на сервере установлена система регистрации ника, самое то....
|
|
| |
PATRUL | Дата: Четверг, 28.02.2013, 10:31 | Сообщение # 5 |
- Сообщения: 718
- Награды: 5
- Замечания:
|
Цитата (Asmoone) если на сервере установлена система регистрации ника, самое то.... У меня есть она,но не все регистрируют свои ники. Да тем более,что может помешать зарегать сразу 10 ников и спереть опыт? только если реально для випов делать.
|
|
| |
gamora2014 | Дата: Четверг, 28.02.2013, 14:09 | Сообщение # 6 |
- Сообщения: 77
- Награды: 1
- Замечания:
|
Нормаль! :)
|
|
| |
NooB2 | Дата: Четверг, 28.02.2013, 15:16 | Сообщение # 7 |
- Сообщения: 136
- Награды: 2
- Замечания:
|
PATRUL, Делайте по-своему усмотрению)))
|
|
| |
TWENchik | Дата: Четверг, 28.02.2013, 23:09 | Сообщение # 8 |
- Сообщения: 172
- Награды: 2
- Замечания:
|
как производится перевод, на расу которая выбрана у игрока? Если у игрока не выбрана раса, то опыт куда? Мимо? не туда и не обратно?) все вводится через чат? Тоесть ник и сколько опыта было бы не плохо вводишь /donatexp, открывается меню с выбором игроков из которых на сервере, после выбора игрока в чат вводим сколько опыта перевести.))) хороший шаблон я думаю чтобы переделать на перевод с расы на расу не где проверить поэтому так много всего сильно не пинать) спасибо пригодится +
|
|
| |
NooB2 | Дата: Четверг, 28.02.2013, 23:35 | Сообщение # 9 |
- Сообщения: 136
- Награды: 2
- Замечания:
|
TWENchik, Сделал если у человека которому передаешь нету расы, писало сообщение и возвращалось к началу. Все вводится через чат.
Сообщение отредактировал NooB2 - Четверг, 28.02.2013, 23:37 |
|
| |
TWENchik | Дата: Пятница, 01.03.2013, 09:46 | Сообщение # 10 |
- Сообщения: 172
- Награды: 2
- Замечания:
|
NooB2, вот то что ник через чат - минусик) у половины игроков ники вообще ни о чем, замучаешься вводить либо ctrl+c -> ctrl+v
|
|
| |
gamora2014 | Дата: Пятница, 01.03.2013, 14:32 | Сообщение # 11 |
- Сообщения: 77
- Награды: 1
- Замечания:
|
TWENchik, Через консоль переводи!, скопируй ник игрока в консоли и потом там пиши "say /donatexp Name 10000"
|
|
| |
TWENchik | Дата: Суббота, 02.03.2013, 08:49 | Сообщение # 12 |
- Сообщения: 172
- Награды: 2
- Замечания:
|
gamora2014, Цитата либо ctrl+c -> ctrl+v не тоже самое?
|
|
| |
gamora2014 | Дата: Суббота, 09.03.2013, 10:38 | Сообщение # 13 |
- Сообщения: 77
- Награды: 1
- Замечания:
|
TWENchik, Тебя так фиг пойми! Добавлено (09.03.2013, 10:38) --------------------------------------------- NooB2, А как сделать чтобы с одного ника мог передать на другой то есть не свой опыт а чужой!
|
|
| |
NooB2 | Дата: Суббота, 09.03.2013, 12:05 | Сообщение # 14 |
- Сообщения: 136
- Награды: 2
- Замечания:
|
gamora2014, Бред даже объяснять не стану.
|
|
| |
Ewer | Дата: Вторник, 03.10.2017, 17:58 | Сообщение # 15 |
- Сообщения: 87
- Награды: 0
- Замечания:
|
Не снимает опыт с меня, но пишет что передало другому. Передаёт ли другому хз, но пишет что да Ещё было бы лучше если бы при вводе команды появлялась менюха выбора игрока, кому передать
|
|
| |