L2JZ PHP скрипты для администратора

Теги:
 
1 32 33 34 35 36 52
+
-
edit
 

Zzahar

втянувшийся
black_cat> вопрос к Захару:
black_cat> корректно ли канает в ЭТОЙ версии следующая замена:
black_cat> timedate timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
black_cat> на
black_cat> timedate timestamp NOT NULL
Скорее всего да. В любом случае единственное место где это используется, это таймер рестарта сервера.

black_cat> незаработал sql tools/set_flags.sql
black_cat> похоже выругался на вложенные запросы.
black_cat> Напишите в системных требованиях mysql 5.x чтоб небыло непняток.
Хм у меня 4.1.14. Ну так или иначе я перепишу на join-ы этот скрипт. Или может вообще удастся обойтись без него.

black_cat> непонял прикола с совмещенной базой сервера и l2jz. А если апдейт? а если два сервера?
К сожалению я немного не понял, что имелось в виду. Что именно может произойти при апдейте(чего кстати)? Если игровых сервера будет два то придётся на каждый ставить таблицы l2jz. Вообще объясните пожалуйста поподробнее, какие тут могут возникнуть проблемы и что-бы вы хотели чтобы изменилось.
L2JZsystem - система управления сервером.  
+
-
edit
 
Еще неплохо бы иметь возможность скрыть мобов, для которых нет спавнов...
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  
+
-
edit
 

Zzahar

втянувшийся
Abaddon> 1) хорошо бы иметь настройку "скрыть вещи, для которых нет ни дропа ни рецепта ни продажи" (желательно с проверкой на наличие рецепта в дропе)
М-м, ок :)

Abaddon> 2) некорректно работает крафт калькулятор - не учитывается то, что некоторые рецепты дают более одной вещи на выходе
Abaddon> 3) пункт clans не открывается: MySQL ERROR: Unknown column 'ally_name' in 'field list'
Спсибо, буду фиксить

Abaddon> 4) хорошо бы чтобы открывался калькулятор крафта для рецепта, а не только для вещи
Ага ок.
L2JZsystem - система управления сервером.  
+
-
edit
 

Zzahar

втянувшийся
Abaddon> Еще неплохо бы иметь возможность скрыть мобов, для которых нет спавнов...
Ок, это будет действительно очень приятной фичой :)

Насчёт ally_name. Как оказалось проблема проистекает из несоответсвия формата базы в различных ветвях L2J. Эта проблема уже давно назревает, мне надо будет что-то предпринять..
L2JZsystem - система управления сервером.  
+
-
edit
 
Еще неплохо бы иметь возможность поиска мобов по weak point и по расе
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  
+
-
edit
 

Zzahar

втянувшийся
Abaddon> Еще неплохо бы иметь возможность поиска мобов по weak point и по расе
Ок я сделаю. Надо будет там тоже таб меню сделать. А что такое weak point?
L2JZsystem - система управления сервером.  
+
-
edit
 
Уязвимость к какому-то типу атаки, типа как тут Lineage 2 - База знаний Lineage2
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  
+
-
edit
 

Skeleton

новичок
вот такая делема не из приятных!!!
Захар помоги изменить мне это и вообще изменить..

и так имеем данный итем который не должен дропаться а он по каким то причинам лежит в дропе но в базе это не отображено в виде
l2jz_items параметр drp_flag не стоит 1 типа в дропе... Теперь суть вопроса и прозьбы к захару! Можно как то сделать или написать фикс что бы все это просчитывалось автоматом что дропается??? а то получается не очень хорошо. НО!!!!!!! что бы так же в конце итемки зелененьким было написано дроп как сейчас есть..... Очень прошу по возможности дать фикс такой - думаю и многие поймут что это необходимо.. а добавлять каждую итемку и прописывать в базе ни есть гуд.. Если еще учесть то что данные предметы как добавляются в дроп так и убирабтся и что каждый раз менять параметры с 1 > 0 или с 0 > 1 — а если итемов у меня сотня......

Прошу Назара ответить тут и в пм пожалуста по поводу фикса. Просто очеень нужно срочно.
Прошу прощения за наглость если что.. А так База прооосто ппс как супер.
 
RU MAN-biker #27.02.2006 21:01
+
-
edit
 

MAN-biker

новичок
Народ, а в чем у меня может быть проблема?
Ну, не работате никак новая версия!
Старую прикрутил с 2 минуты, нет проблем, а эта ну никак.
На первом же окне уходит в глубокий " Loading... "
Причем, если в эксплорере, то он швыряет 4 ошибки:

1) Error: 'return' statement outside of function

2) -3) Syntax error

4) 'control' is undefined

все это по поводу index.php

l2jz.sql импортнул Навикатом без проблем
+
-
edit
 

Zzahar

втянувшийся
Skeleton> вот такая делема не из приятных!!!
Skeleton> Захар помоги изменить мне это и вообще изменить..
Skeleton> и так имеем данный итем который не должен дропаться а он по каким то причинам лежит в дропе но в базе это не отображено в виде
Skeleton> l2jz_items параметр drp_flag не стоит 1 типа в дропе... Теперь суть вопроса и прозьбы к захару! Можно как то сделать или написать фикс что бы все это просчитывалось автоматом что дропается??? а то получается не очень хорошо. НО!!!!!!! что бы так же в конце итемки зелененьким было написано дроп как сейчас есть..... Очень прошу по возможности дать фикс такой - думаю и многие поймут что это необходимо.. а добавлять каждую итемку и прописывать в базе ни есть гуд.. Если еще учесть то что данные предметы как добавляются в дроп так и убирабтся и что каждый раз менять параметры с 1 > 0 или с 0 > 1 — а если итемов у меня сотня......
Skeleton> Прошу Назара ответить тут и в пм пожалуста по поводу фикса. Просто очеень нужно срочно.
Skeleton> Прошу прощения за наглость если что.. А так База прооосто ппс как супер.
По правде говоря я плохо понял суть проблемы :) Чтобы синхронизировать данные сервера с флагами надо запустить SQL скрипт tools/set_flags.sql из архива системы.
L2JZsystem - система управления сервером.  
+
-
edit
 

Zzahar

втянувшийся
Abaddon> Уязвимость к какому-то типу атаки, типа как тут Lineage 2 - База знаний Lineage2
Ок, сделаю.
L2JZsystem - система управления сервером.  
+
-
edit
 

Vairus

втянувшийся
Abaddon> Уязвимость к какому-то типу атаки, типа как тут Lineage 2 - База знаний Lineage2
а ты уверен то что ет на эмулях пашет?? =)
Если взять кило водяры и пол литра закусона, И вдохнуть марихуаны правым глазом через нос, То придет Иосиф Сталин без руки, но семиногий И взмахнет забавно **ем И попросит Папирос. © http://www.Lineages.ru Server Administrator  
UA black_cat #28.02.2006 01:14
+
-
edit
 

black_cat

новичок
Zzahar> Хм у меня 4.1.14. Ну так или иначе я перепишу на join-ы этот скрипт.
было бы класно. Кстати ххотел спросить а будет промежуточная версия типа 0.7.1 ?
(можно хотфикс в студию?)

black_cat>> непонял прикола с совмещенной базой сервера и l2jz. А если апдейт?
Zzahar> К сожалению я немного не понял, что имелось в виду. Что именно может произойти
Я действительно завтыкал. Тут свои тараканы в голове - разные админы админят сервер и l2jz
поэтому такие мысли про базы. Если я единственный заинтересовавшийся этим вопросом - то забейте.
- переживем!

Огромное спасибо что вы есть!


// еще попутно заметка...

шота там у вас с парсингом шаблнов. Похоже чтото жостко привязано к "nr" в конце строки
в юниксе нетак - у нас "n"
Выкупил так - в страничке pages/welcome.php сделал переносы как в юниксе
и все сломалось:
Warning: main(./pages/welcome.php): failed to open stream: Permission denied in /usr/local/la2/www/libs/load_libs/ploader.php on line 3
Fatal error: main(): Failed opening required './pages/welcome.php' (include_path='.:/usr/local/lib/php') in /usr/local/la2/www/libs/load_libs/ploader.php on line 3

вернул назад досовские переносы строк - все заработало.
ДАЕШ ИНТЕРНАЦИОНАЛЬНОСТЬ ! :-)
 
+
-
edit
 

Skeleton

новичок
Skeleton>> вот такая делема не из приятных!!!
Skeleton>> Захар помоги изменить мне это и вообще изменить..
Skeleton>> и так имеем данный итем который не должен дропаться а он по каким то причинам лежит в дропе но в базе это не отображено в виде
Skeleton>> l2jz_items параметр drp_flag не стоит 1 типа в дропе... Теперь суть вопроса и прозьбы к захару! Можно как то сделать или написать фикс что бы все это просчитывалось автоматом что дропается??? а то получается не очень хорошо. НО!!!!!!! что бы так же в конце итемки зелененьким было написано дроп как сейчас есть..... Очень прошу по возможности дать фикс такой - думаю и многие поймут что это необходимо.. а добавлять каждую итемку и прописывать в базе ни есть гуд.. Если еще учесть то что данные предметы как добавляются в дроп так и убирабтся и что каждый раз менять параметры с 1 > 0 или с 0 > 1 — а если итемов у меня сотня......
Skeleton>> Прошу Назара ответить тут и в пм пожалуста по поводу фикса. Просто очеень нужно срочно.
Skeleton>> Прошу прощения за наглость если что.. А так База прооосто ппс как супер.
Zzahar> По правде говоря я плохо понял суть проблемы :) Чтобы синхронизировать данные сервера с флагами надо запустить SQL скрипт tools/set_flags.sql из архива системы.

Вот мне это и надо было синхронизация!
 
+
-
edit
 

Skeleton

новичок
Захар посмотри вот это приводит к краху мускула на последней строчке

UPDATE l2jz_ingredients
SET has_recipe = (
SELECT id FROM l2jz_recipes WHERE item_id = l2jz_ingredients.item_id
) WHERE (
SELECT COUNT(id) FROM l2jz_recipes WHERE item_id = l2jz_ingredients.item_id
) > 0 <<<<<<<-------------------- вот это дело

как моно подправить? или нижную всю функцию не обязательно делать?
 
+
-
edit
 
а ты уверен то что ет на эмулях пашет?? =)
 
В фортрессе - да ;)
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  

Dadly

новичок
MAN-biker> Народ, а в чем у меня может быть проблема?
MAN-biker> Ну, не работате никак новая версия!
MAN-biker> Старую прикрутил с 2 минуты, нет проблем, а эта ну никак.
MAN-biker> На первом же окне уходит в глубокий " Loading... "
MAN-biker> Причем, если в эксплорере, то он швыряет 4 ошибки:
MAN-biker> 1) Error: 'return' statement outside of function
MAN-biker> 2) -3) Syntax error
MAN-biker> 4) 'control' is undefined
MAN-biker> все это по поводу index.php
MAN-biker> l2jz.sql импортнул Навикатом без проблем
Просто назови папку где лежит l2jz по другому и все вылечится.
 
+
-
edit
 

Zzahar

втянувшийся
Megawolf> Для мобов опять не работает вкладка skills.
Megawolf> Исправляется правкой файла monster.php, там внизу заменить:
Megawolf> WHERE s.npcid = '$id'
Megawolf> на:
Megawolf> WHERE S.npcid = '$id'
Megawolf> Хотелось бы иметь какой-то механизм правки спауна. Я понимаю - сложно и непонятно как это организовать, но надо попробовать, потому что очень нужно. К примеру чтобы при щелчке на точку спауна выскакивала менюшка с запросом удаления этой точки.
Megawolf> Еще надо правку параметров и скиллов мобов.
Пропустил вчера твой пост к сожалению. Насчёт S.npcid да спасибо я знаю. Насчёт спавнов.
Я бы и сам очень хотел сделать редактор спавнов. С удалением никаких проблем нет. Сложности возникают тогда когда надо добавить спавн. У сервера нет геодаты и совершенно неоткуда узнать какую z координату прописывать для моба. Если-бы сервер мог по x,y координате определять z координату, можно было-бы сделать редактор.
L2JZsystem - система управления сервером.  
+
-
edit
 

Zzahar

втянувшийся
black_cat> было бы класно. Кстати ххотел спросить а будет промежуточная версия типа 0.7.1 ?
black_cat> (можно хотфикс в студию?)
Будет обязательно, надеюсь сегодня вечером.

black_cat> black_cat>> непонял прикола с совмещенной базой сервера и l2jz. А если апдейт?
Zzahar>> К сожалению я немного не понял, что имелось в виду. Что именно может произойти
black_cat> Я действительно завтыкал. Тут свои тараканы в голове - разные админы админят сервер и l2jz
black_cat> поэтому такие мысли про базы. Если я единственный заинтересовавшийся этим вопросом - то забейте.
Ну ладно, как хотите :)

black_cat> // еще попутно заметка...
black_cat> шота там у вас с парсингом шаблнов. Похоже чтото жостко привязано к "nr" в конце строки
black_cat> в юниксе нетак - у нас "n"
black_cat> Выкупил так - в страничке pages/welcome.php сделал переносы как в юниксе
black_cat> и все сломалось:
black_cat> Warning: main(./pages/welcome.php): failed to open stream: Permission denied in /usr/local/la2/www/libs/load_libs/ploader.php on line 3
black_cat> Fatal error: main(): Failed opening required './pages/welcome.php' (include_path='.:/usr/local/lib/php') in /usr/local/la2/www/libs/load_libs/ploader.php on line 3
black_cat> вернул назад досовские переносы строк - все заработало.
black_cat> ДАЕШ ИНТЕРНАЦИОНАЛЬНОСТЬ ! :-)
М-м вот тут написано Warning: main(./pages/welcome.php): failed to open stream: Permission denied in /usr/local/la2/www/libs/load_libs/ploader.php on line 3. На третий строке стоит
require "./pages/".$type.".php";
То-есть вроде php ругается а не l2jz. Может проблема когда в файле переносы строк обоих видов.
L2JZsystem - система управления сервером.  
+
-
edit
 

Skeleton

новичок
Abaddon>
а ты уверен то что ет на эмулях пашет?? =)
 
В фортрессе - да ;)


Нет я не в фортрессе!

А если я этот кусок скрипта ни сделаю ... чего будет?? и выообще а чего он дает то хоть???

UPDATE l2jz_ingredients
SET has_recipe = (
SELECT id FROM l2jz_recipes WHERE item_id = l2jz_ingredients.item_id
) WHERE (
SELECT COUNT(id) FROM l2jz_recipes WHERE item_id = l2jz_ingredients.item_id
) > 0

Без него можно обойтись???
 
+
-
edit
 

Zzahar

втянувшийся
Abaddon>>
а ты уверен то что ет на эмулях пашет?? =)
 
В фортрессе - да ;)

Skeleton> Нет я не в фортрессе!
Skeleton> А если я этот кусок скрипта ни сделаю ... чего будет?? и выообще а чего он дает то хоть???
Skeleton> UPDATE l2jz_ingredients
Skeleton> SET has_recipe = (
Skeleton> SELECT id FROM l2jz_recipes WHERE item_id = l2jz_ingredients.item_id
Skeleton> ) WHERE (
Skeleton> SELECT COUNT(id) FROM l2jz_recipes WHERE item_id = l2jz_ingredients.item_id
Skeleton> ) > 0
Skeleton> Без него можно обойтись???
Он требуется только в том случае, когда ты считаешь что база может неверное показывать есть у вещи дроп/крафт/продажа или нет. Честно говоря это было написано выше.
L2JZsystem - система управления сервером.  
+
-
edit
 

Skeleton

новичок
Abaddon>>>
а ты уверен то что ет на эмулях пашет?? =)
 
В фортрессе - да ;)

Skeleton>> Нет я не в фортрессе!
Skeleton>> А если я этот кусок скрипта ни сделаю ... чего будет?? и выообще а чего он дает то хоть???
Skeleton>> UPDATE l2jz_ingredients
Skeleton>> SET has_recipe = (
Skeleton>> SELECT id FROM l2jz_recipes WHERE item_id = l2jz_ingredients.item_id
Skeleton>> ) WHERE (
Skeleton>> SELECT COUNT(id) FROM l2jz_recipes WHERE item_id = l2jz_ingredients.item_id
Skeleton>> ) > 0
Skeleton>> Без него можно обойтись???
Zzahar> Он требуется только в том случае, когда ты считаешь что база может неверное показывать есть у вещи дроп/крафт/продажа или нет. Честно говоря это было написано выше.


Захар а как тогда подправить этот скриптик проверки? а то ппс трабла. Ну мало ли пригодится. Все нормально проходет и добавляется а вот это нет сразу в аут...... Может напишешь правельно работающий кусок скрипта.
 
+
-
edit
 

Zzahar

втянувшийся
Abaddon>>>>
а ты уверен то что ет на эмулях пашет?? =)
 
В фортрессе - да ;)

Skeleton> Skeleton>> Нет я не в фортрессе!
Skeleton> Skeleton>> А если я этот кусок скрипта ни сделаю ... чего будет?? и выообще а чего он дает то хоть???
Skeleton> Skeleton>> UPDATE l2jz_ingredients
Skeleton> Skeleton>> SET has_recipe = (
Skeleton> Skeleton>> SELECT id FROM l2jz_recipes WHERE item_id = l2jz_ingredients.item_id
Skeleton> Skeleton>> ) WHERE (
Skeleton> Skeleton>> SELECT COUNT(id) FROM l2jz_recipes WHERE item_id = l2jz_ingredients.item_id
Skeleton> Skeleton>> ) > 0
Skeleton> Skeleton>> Без него можно обойтись???
Zzahar>> Он требуется только в том случае, когда ты считаешь что база может неверное показывать есть у вещи дроп/крафт/продажа или нет. Честно говоря это было написано выше.
Skeleton> Захар а как тогда подправить этот скриптик проверки? а то ппс трабла. Ну мало ли пригодится. Все нормально проходет и добавляется а вот это нет сразу в аут...... Может напишешь правельно работающий кусок скрипта.
Скорее всего сегодня вечером.
L2JZsystem - система управления сервером.  

AlarM

новичок
MAN-biker>> Народ, а в чем у меня может быть проблема?
MAN-biker>> Ну, не работате никак новая версия!
MAN-biker>> Старую прикрутил с 2 минуты, нет проблем, а эта ну никак.
MAN-biker>> На первом же окне уходит в глубокий " Loading... "
MAN-biker>> Причем, если в эксплорере, то он швыряет 4 ошибки:
MAN-biker>> 1) Error: 'return' statement outside of function
MAN-biker>> 2) -3) Syntax error
MAN-biker>> 4) 'control' is undefined
MAN-biker>> все это по поводу index.php
MAN-biker>> l2jz.sql импортнул Навикатом без проблем

Dadly> Просто назови папку где лежит l2jz по другому и все вылечится.

такая же проблема, папки называл по разному и ничего не помогает, 0,6 - работает без проблем, 0,7 - нивкакую, сервер правда не фортрез, но в принцЫпе данной системе должно быть монопенесуально или я что то путаю ?
 

Only

новичок
Zzahar - прописываю второй сервак в конфиг, появляется листбокс с выбором сервера, но он не работает, похоже обработчик на изменение листа неповешен - или так как то по другому выбор сервера делается?
=O.N.L.Y. - Organism Normally for Logical Yelling  
1 32 33 34 35 36 52

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru