26

Re: Предложение о запрете и уделении лазера как предмета с карты ик

zeerg пишет

Я думаю лазеры стоит оставить и выдавать их благонадежным игрокам. Но крафт запретить.

А так же големов. Достаточно бегать ночью по карте и тыкать в големов мечом. и они разберут все окрестности.

И грифер среди тех кто первым проголосовал за лазер в этом опросе ))))

Я - грифер? Не смеши мои тапки

27

Re: Предложение о запрете и уделении лазера как предмета с карты ик

появилась мысль по поводу такого массированного грифа, а ведь место обитания игрока отлично видно на онлайн карте...
может не показывать игроков на ней?

28

Re: Предложение о запрете и уделении лазера как предмета с карты ик

Места обитания видны и без игроков. Достаточно запустить онлайн-карту и уже видно полтора десятка построек. Так что сомневаюсь что это что-то даст.

29

Re: Предложение о запрете и уделении лазера как предмета с карты ик

kapai пишет

Места обитания видны и без игроков. Достаточно запустить онлайн-карту и уже видно полтора десятка построек. Так что сомневаюсь что это что-то даст.

есть и скрытые, подземные например, постройки
а показ игроков, а особенно тех которые оффлайн, выдаёт их местоположение

30

Re: Предложение о запрете и уделении лазера как предмета с карты ик

Gid32 пишет

есть и скрытые, подземные например, постройки
а показ игроков, а особенно тех которые оффлайн, выдаёт их местоположение

Оффлайн игроков не показывает на мапе же, не?

31

Re: Предложение о запрете и уделении лазера как предмета с карты ик

ekm1994 пишет

Оффлайн игроков не показывает на мапе же, не?

если знать как, то можно включить показ оффлайн игроков

32

Re: Предложение о запрете и уделении лазера как предмета с карты ик

Не бойся, я более чем уверен, что гриферы не знают, как это включить.

33

Re: Предложение о запрете и уделении лазера как предмета с карты ик

Вообще это смешно. Этот опрос.
Он называется "запретить ли лазер?"
а должен называться "запретить ли гриф?"

и это админы спрашивают у юзеров. лолшто.

34

Re: Предложение о запрете и уделении лазера как предмета с карты ик

MoRoZ пишет

Не бойся, я более чем уверен, что гриферы не знают, как это включить.

1 чересчур умного и с лазером будет достаточно smile

35

Re: Предложение о запрете и уделении лазера как предмета с карты ик

zeerg пишет

Вообще это смешно. Этот опрос.
Он называется "запретить ли лазер?"
а должен называться "запретить ли гриф?"

Ни о чём. Метод запрета грифа лазером фстудию

36

Re: Предложение о запрете и уделении лазера как предмета с карты ик

zeerg пишет

Вообще это смешно. Этот опрос.
Он называется "запретить ли лазер?"
а должен называться "запретить ли гриф?"

и это админы спрашивают у юзеров. лолшто.

где ты видишь что админы спрашивают? тут спрашивают юзеры у юзеров.

37

Re: Предложение о запрете и уделении лазера как предмета с карты ик

Тема создана юзером для юзеров, все правильно) И поэтому логично что бессмысленно обсуждать, брейн уже все сказал

38

Re: Предложение о запрете и уделении лазера как предмета с карты ик

а тогда ладно ))))

39

Re: Предложение о запрете и уделении лазера как предмета с карты ик

positron пишет

Тема создана юзером для юзеров, все правильно) И поэтому логично что бессмысленно обсуждать, брейн уже все сказал

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

40

Re: Предложение о запрете и уделении лазера как предмета с карты ик

"генератор упоротых идей" mode on

Брейн, а можно создать систему записи использования лазера для каждого чанка/группы чанков по типу "кто - когда"
тогда хоть подозреваемые будут...

41

Re: Предложение о запрете и уделении лазера как предмета с карты ик

чисто для лазера логи вообще можно создать? когда где использовался. Совместно с временем разрушения блока на территории грифа можно будет определить кто пользовался лазером. Если время в логи пишется конечно)

42

Re: Предложение о запрете и уделении лазера как предмета с карты ик

positron пишет

чисто для лазера логи вообще можно создать? когда где использовался. Совместно с временем разрушения блока на территории грифа можно будет определить кто пользовался лазером. Если время в логи пишется конечно)

сделать можно все, но сколько нужно потратить на это времени хз.
Декомпилируй исходники IC2, найди работу с лазером, допиши вывод в лог, скомпилируй. И все, готово.

43

Re: Предложение о запрете и уделении лазера как предмета с карты ик

Допустим, что это сделано. Как часто используется лазер? Доступно ли для сервера записывать каждое его использование?

И почему использование лазера не логируется, в отличии от, например, кирки? ИК не предоставляет данные о том, чей лазер прилетел? Что специфического в этом лазере?

Отредактировано kapai (2013-02-20 13:39:51)

44

Re: Предложение о запрете и уделении лазера как предмета с карты ик

kapai пишет

Допустим, что это сделано. Как часто используется лазер? Доступно ли для сервера записывать каждое его использование?

И почему использование лазера не логируется, в отличии от, например, кирки? ИК не предоставляет данные о том, чей лазер прилетел? Что специфического в этом лазере?

лазер логируется, но, как источник разрушения записывается только "[FakePlayer]", [IndustrialCraft], "Enviroment", "Explosion", "TNT" <- выбирай любой.

как работает лазер:
ты нажимаешь выстрелить, ИК просчитывает траэктории лучей и передает след. данные:
клиенту - где нарисовать лучи
серверу - разрушить блоки "a,b,c,d .....". как источник указывается ничего, или выше перечисленные.
На самом деле, все немного сложней, для лучей оно создает новые Entity - иногда, которым назначает скорость и направление полета, и не дает имя имя, когда entity врезается в блок оно его разрушает(/переплавляет/делает взрыв...) и уменьшает его силу проникновения, когда сила = 0, entity уничтожается.

в порте для bukkit разработчик сделал так, что те entity которые создаются, имеют имя такое же как у игрока, и при обработке разрушения, сервер видит имя, что это кабуд-то делает игрок самолично и передает управления worldguard.
возможно в порте для bukkit создается не просто entity с парой параметров, а полноценный игрок с ником игрока который использовал лазер.

но, скорей всего это не так просто, и там есть еще всякие ништяки.

так же, нужно различать логи о которых вы говорите, есть 2 типа логов:
1. серверный = то, что выводится в консоль когда сервер работает, информация выводится в виде строк с любым форматированием, выводить можно любую информацию строковую. - можно только читать, теоретически в этот лог можно довольно просто записывать информацию, что кто-то использвал лазер. нужно изменения ИК, но не большое.
2. внтуриигровой = у нас это LogBlock который имеет строгую форму записи, и лишнюю информацию записать довольно сложно, но теоретически возможно. Так как в сервер нету стандартной команды для стрельбы лазером/хотя бы луком. то в ИК нужно спец. писать кусок для связи его с этим плагином для записи лога.


Кирка vs Лазер
для простого разрушения блока, в сервер есть стандартный метод "начать разрушение блока"/"завершить разрушения блока", в которых пишется игрок который это делает, и logblock вполне просто может их отслеживать и записывать нужную информацию.


p.s. можете еще поспрашивать про разные моды, попробую обьяснить как они работают.
p.s.s все выше написаное изучено чисто из наблюдения за работой мода и разным сообщениям на форумах разработчиков, без разбора кода.

45

Re: Предложение о запрете и уделении лазера как предмета с карты ик

возможно в порте для bukkit создается не просто entity с парой параметров, а полноценный игрок с ником игрока который использовал лазер.

Вот это костыли!

Партбилет и кобура.

46

Re: Предложение о запрете и уделении лазера как предмета с карты ик

Забавно это говорить: грифит, видимо, проверенный человек. Уровень общения чата говорит мне о том, что руки не у всех прямые и до лазера 70% игрокам ещё далеко + сейчас на сервере появилась тьма новичков. Всё-таки прискорбно это осознавать. Если действительно хотите разобраться в этой проблеме, то стоит хотя бы составить список тех людей, у кого лазер есть и наблюдать за ними некоторое время. Лазер штука полезная + гравиквант = возможность его использовать в 10 раз дольше, но на то безобразие, что сейчас происходит, нельзя закрывать глаза.

47

Re: Предложение о запрете и уделении лазера как предмета с карты ик

А почему бы гриферу после твоих слов не залечь на дно? Кроме того, чем еще админы/модераторы не занимались - так это слежкой за каждым, кто имеет лазер smile

48

Re: Предложение о запрете и уделении лазера как предмета с карты ик

Следите за мной, у меня есть лазер! smile)

49

Re: Предложение о запрете и уделении лазера как предмета с карты ик

Можно, скажем пустить в конфе или где-нить отдельную лог-строку для лазера. И чтобы отдельная команда тпшала Админа/Модератора в то место или что-то типа того.

50

Re: Предложение о запрете и уделении лазера как предмета с карты ик

Lord пишет

Можно, скажем пустить в конфе или где-нить отдельную лог-строку для лазера. И чтобы отдельная команда тпшала Админа/Модератора в то место или что-то типа того.

http://ttyh.ru/post/75653/#p75653
середина сообщения где есть циферки