Добро пожаловать на форум, Гость, это ваша панель
Страница 1 из 11
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » CSSB War3FT MOD » Функция передачи ХР ( /donatexp ) (Функция передачи ХР ( /donatexp ))
Функция передачи ХР ( /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) Примерный скрин:

Прикрепления: donatexp.inl(2Kb)
 
PATRUL
Дата: Четверг, 28.02.2013, 00:21 | Сообщение # 2
офлайн

  • Сообщения: 718
  • Награды: 5
  • Замечания:
 
Чтобы опыт воровали с ника?)))


 
Contra63
Дата: Четверг, 28.02.2013, 00:25 | Сообщение # 3
офлайн

  • Сообщения: 828
  • Награды: 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, открывается меню с выбором игроков из которых на сервере, после выбора игрока в чат вводим сколько опыта перевести.)))
хороший шаблон я думаю чтобы переделать на перевод с расы на расу smile
не где проверить поэтому так много всего biggrin сильно не пинать)
спасибо пригодится +
 
NooB2
Дата: Четверг, 28.02.2013, 23:35 | Сообщение # 9
офлайн

  • Сообщения: 136
  • Награды: 2
  • Замечания:
 
TWENchik, Сделал если у человека которому передаешь нету расы, писало сообщение и возвращалось к началу. Все вводится через чат.
Прикрепления: 8238447.inl(2Kb)


Сообщение отредактировал NooB2 - Четверг, 28.02.2013, 23:37
 
TWENchik
Дата: Пятница, 01.03.2013, 09:46 | Сообщение # 10
офлайн

  • Сообщения: 172
  • Награды: 2
  • Замечания:
 
NooB2, вот то что ник через чат - минусик) у половины игроков ники вообще ни о чем, замучаешься вводить biggrin
либо ctrl+c -> ctrl+v smile
 
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
офлайн

  • Сообщения: 64
  • Награды: 0
  • Замечания:
 
Не снимает опыт с меня, но пишет что передало другому. Передаёт ли другому хз, но пишет что да
Ещё было бы лучше если бы при вводе команды появлялась менюха выбора игрока, кому передать
 
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » CSSB War3FT MOD » Функция передачи ХР ( /donatexp ) (Функция передачи ХР ( /donatexp ))
Страница 1 из 11
Поиск: