Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Работа со скриптами (https://forum.zone-game.info/forumdisplay.php?f=37)
-   -   PVP счетчик (https://forum.zone-game.info/showthread.php?t=28889)

Map 16.05.2013 17:44

PVP счетчик
 
Делаю войну рас, пока всё отлично получается, убрал флаг и прочее, разделил расы (свою бить нельзя), но когда убиваешь чужую расу, не засчитывает пвп, я так понимаю из-за того что нету флага, кто может обьяснить каким способом, можно дать пвп эффект. Пытался многими способами (убирать пвп вообще), но так и так не идет в счетчик, пока 2 персонаж не начнет тебя тоже бить...

Astend 16.05.2013 20:26

Re: PVP счетчик
 
Пройтись по методам классам найти нужную цепочку...
Приблизительно это где то так:
1) Находишь класс в котором выдавалось раньше PvP (Чаще всего это класс L2Player или L2PcInstance или в этом духе)
2) Там помоиму должен быть метод который обрабатывает запрос что давать/делать после убийства флагнутого/не флагнутого, в пвп зоне, на арене, во время осады и т.д.
вот там найди и поменяй

Map 16.05.2013 20:41

Re: PVP счетчик
 
Так вот этот кусок кода и интересует, дальше уже разберусь

Добавлено через 14 часов 22 минуты
Никто не делал такое?

DeveloperS 18.05.2013 08:23

Re: PVP счетчик
 
Если найду на винчестере выложу, недавно делал

Добавлено через 3 часа 55 минут
Извиняюсь, уже нету...

Masone 18.05.2013 14:52

Re: PVP счетчик
 
Измени в счетчике где начисляло PK,добавь туда метод на начисление PVP

Map 18.05.2013 15:49

Re: PVP счетчик
 
ПК не подойдет(, нужно именно пвп...

Masone 18.05.2013 16:41

Re: PVP счетчик
 
Цитата:

Сообщение от FireaGe (Сообщение 299482)
Делаю войну рас, пока всё отлично получается, убрал флаг и прочее, разделил расы (свою бить нельзя), но когда убиваешь чужую расу, не засчитывает пвп, я так понимаю из-за того что нету флага, кто может обьяснить каким способом, можно дать пвп эффект. Пытался многими способами (убирать пвп вообще), но так и так не идет в счетчик, пока 2 персонаж не начнет тебя тоже бить...

дело не в флаге,а в том что оно будет начислять убийство ещё в колонку PK,если изменить метод типа increasePk() на increasePvp() (образно) то оно должно в один столбик записывать PvP и Pk,по себе знаю,у самого гве весит;)

Map 18.05.2013 18:23

Re: PVP счетчик
 
немного не понял, как это сделать!

ZefirKO 18.05.2013 19:24

Re: PVP счетчик
 
FireaGe, Прошу не помогать этому человеку! т.к. попросил переписать систему постов под интерлюд, я сделал работу! в тот день на который договорились с ним он сказал "сегодня не мог кинуть, много работы было..." закину завтра! Потом 2-рые два дня вообще игнорил, не отписывал!

Map 18.05.2013 19:30

Re: PVP счетчик
 
Вообще, система у вас была готова, это 1, во вторых, мне помог друг все сделать, какие проблемы?, или скинуть сюда переписку?


Текущее время: 23:01. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot