Author Topic: Удаление купленных запрещенных предметов при смене расы  (Read 1246 times)

Gorbag

  • Newbie
  • *
  • Posts: 3
    • View Profile
    • Email
Всем привет.

Сразу к делу - Хроносу запретил покупать крылатые сандалии. Игроки обходят этот запрет следующим образом - берут любую другую расу, покупают ей крылатые сандалии и меняют расу на Хроноса, получая тем самым запрещенный предмет.

Как от этого защититься? Может какой-то плагин есть или какие-то строчки кода нужно добавить в файлы мода? Например при вызове меню через changerace?

Помогите, кто сталкивался с этим и уже решил проблему.

alex0310

  • Full Member
  • ***
  • Posts: 185
    • View Profile
    • http://forum.cmepiii.ru/
Всем привет.

Сразу к делу - Хроносу запретил покупать крылатые сандалии. Игроки обходят этот запрет следующим образом - берут любую другую расу, покупают ей крылатые сандалии и меняют расу на Хроноса, получая тем самым запрещенный предмет.

Как от этого защититься? Может какой-то плагин есть или какие-то строчки кода нужно добавить в файлы мода? Например при вызове меню через changerace?

Помогите, кто сталкивался с этим и уже решил проблему.
Я не проверял, но думаю если поставить  проверку на событие смена расы, что-то вроде этого, то проблема будет решена.

Code: [Select]
stock bool:CanHaveItem(client, item)
{
if (W3IsItemDisabledForRace(War3_GetRace(client), item))
return false;
}

El Diablo

  • Hero Member
  • *****
  • Posts: 1126
    • View Profile
    • War3Evo