Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Форум для новичков[JAVA]/[question] Обнуление счетчика Pvp
Поиск

[question] Обнуление счетчика Pvp

4 ответов90 просмотровСейчас просматривают: 1
slastik24
slastik24

Пользователь

Бывалый

Постов: 199

На форуме с: 13.08.2008

Репутация: +135

Рейтинг: 0

· 05.06.2009, 17:57

Все не могу допереть, как можно обнулить счетчик PvP через ядро.
Думал, что-то типа того:


udatePvpKills().setPvpKills(0)

Но что-то не работает так... То есть не компилит.

Прошу тупые ответы типа: "обнули через бд" и т.п. не давать. Так как мне в ядре надо в эвент вписать, чтоб счетчик PvP обнулился по окончании его.

— I am DJ

0
Кирилл
Кирилл

Пользователь

Бывалый

Постов: 351

На форуме с: 03.03.2007

Репутация: +301

Рейтинг: 0

· 05.06.2009, 18:29

Что-то типа Player.SetPvPkills();
Первое слево - объект и не может быть методом
Почитай об ООП

0
TosikZOL
TosikZOL

Пользователь

Участник

Постов: 82

На форуме с: 11.04.2009

Репутация: +12

Рейтинг: 0

· 05.06.2009, 18:46

а что если в твоем эвенте по окончанию вызввать такую функцию

и сделаеш так ну чтобы у всех игроков кто присутствовал на эвенте обнулился счетчик пвп а точьней присвоился 0

переменная public int _pvpkills = 0;

процидура



public static synchronized void finishEvent() или вот так public static void finishEvent(L2PcInstance activeChar)
{
_pvpkills = 0;
или == 0

}

Я наверно глупость сказал?)
Я бы как нить с этим помудрил бы)

0
Кирилл
Кирилл

Пользователь

Бывалый

Постов: 351

На форуме с: 03.03.2007

Репутация: +301

Рейтинг: 0

· 05.06.2009, 21:20

TosikZOL: а что если в твоем эвенте по окончанию вызввать такую функцию

и сделаеш так ну чтобы у всех игроков кто присутствовал на эвенте обнулился счетчик пвп а точьней присвоился 0

переменная public int _pvpkills = 0;

процидура



public static synchronized void finishEvent() или вот так public static void finishEvent(L2PcInstance activeChar)
{
_pvpkills = 0;
или == 0

}

Я наверно глупость сказал?)
Я бы как нить с этим помудрил бы)


_pvpkills = 0; to_become_senile.gif

как то так:
Примерно:

class _Player
{
private:
int _pvp;

public:
_Player ( int pl ) { _pvp = pl; }
int finishEvent( ) { return _pvp; }

protected:
};

//Main
далее: _Player player;
player(0);
player.finishEvent();

0
Тема закрыта для ответов