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

Теги:
 
1 46 47 48 49 50 51 52
+
-
edit
 

Zzahar

втянувшийся
2Zzahar, я пользуюсь SF сборкой, помоги плиз с RaidBossами, а то в
этой сборке их сраун уже лежит в отдельной таблице или подскажи
как сделать!!!
Зарание спасибо!!
 

Когда я закончу переписывать движок, я обязательно всё сделаю :)
L2JZsystem - система управления сервером.  
+
-
edit
 

Diamond

втянувшийся

У меня 2 вопроса:
1) Кто может выложить переведенную L2JZ ?
2) Как убрать показ мобов из L2JZ, у которых нет спавна ?

Помогайте, кто знает ;)
 


Сначало выполняешь вот это:

ALTER TABLE `npc` ADD `isSpawned` TINYINT UNSIGNED DEFAULT "0" NOT NULL;
ALTER TABLE `npc` ADD `hasDrop` TINYINT UNSIGNED DEFAULT "0" NOT NULL;

UPDATE `npc` SET `isSpawned`=1 WHERE `id` in (SELECT `npc_templateid` FROM `spawnlist`);
UPDATE `npc` SET `hasDrop`=1 WHERE `id` in (SELECT `mobId` FROM `droplist`);

Потом в файле /handlers/default/monsters/type.php добавляешь условие and isspawned=1 and hasdrop=1

Вот так:

<?php
switch($id){
case"01_10":$query="N.level>=1 AND N.level<=10 AND N.type = 'L2Monster' and isspawned=1 and hasdrop=1";
break;
case"11_20":$query="N.level>=11 AND N.level<=20 AND N.type = 'L2Monster' and isspawned=1 and hasdrop=1";
break;
case"21_30":$query="N.level>=21 AND N.level<=30 AND N.type = 'L2Monster' and isspawned=1 and hasdrop=1";
break;
case"31_40":$query="N.level>=31 AND N.level<=40 AND N.type = 'L2Monster' and isspawned=1 and hasdrop=1";
break;
case"41_50":$query="N.level>=41 AND N.level<=50 AND N.type = 'L2Monster' and isspawned=1 and hasdrop=1";
break;
case"51_60":$query="N.level>=51 AND N.level<=60 AND N.type = 'L2Monster' and isspawned=1 and hasdrop=1";
break;
case"61_70":$query="N.level>=61 AND N.level<=70 AND N.type = 'L2Monster' and isspawned=1 and hasdrop=1";
break;
case"71_80":$query="N.level>=71 AND N.level<=80 AND N.type = 'L2Monster' and isspawned=1 and hasdrop=1";
break;
case"81_90":$query="N.level>=81 AND N.level<=90 AND N.type = 'L2Monster' and isspawned=1 and hasdrop=1";
break;
case"undead":$query="N.isUndead = 1 and isspawned=1 and hasdrop=1";
break;
case"npc":$query="N.type = 'L2Npc' and isspawned=1";
break;
case"merchant":$query="N.type = 'L2Merchant' and isspawned=1";
break;
case"warehouse":$query="N.type = 'L2Warehouse' and isspawned=1";
break;
case"teleporter":$query="N.type = 'L2Teleporter' and isspawned=1";
break;
case"guard":$query="N.type = 'L2Guard' and isspawned=1";
break;
case"raidboss":$query="N.type = 'L2RaidBoss' and isspawned=1 and hasdrop=1 and lhand=0 and rhand=0";
break;
default:error("Unknown mob type.");
}
check_sql("
SELECT N.id AS mob_id,N.name,N.level,N.aggro,N.hp,N.mp,N.exp,N.sp,N.attackrange,COUNT(S.count) AS spawns
FROM npc AS N
LEFT OUTER JOIN spawnlist AS S ON ( N.id = S.npc_templateid )
WHERE ".$query."
GROUP BY N.id ORDER BY level,exp
");
check_if_one('monster','main',$id,'mob_id');
?>

Аналогично везде где захочешь.

Это скрывает мобов у которых нет спауна и дропа. Временный вариант :)
 
+
-
edit
 
+
-
edit
 

Zzahar

втянувшийся
Теперь можно качать l2jz отсюда http://files.balancer.ru/l2/l2jz.zip
Архив обновляется каждое утро.
L2JZsystem - система управления сервером.  

Tipok

новичок
А сслылка рабочая ? Качается какая то ХТМЛ страница весом 376 байт и все . Исправьте плиз.
 

vini3

втянувшийся
уменя вопрос что за ошибка аа
MySQL ERROR: Unknown column 'S.isBase' in 'on clause'
как исправить
 
DE serpent-fly #12.07.2006 17:59
+
-
edit
 

serpent-fly

новичок
вот сегодня закатал на фрее такая штука полоучилась что далее чемм до Loading... ниче ни грузиться. Ошибки не выскакивают поетому понять в чем дело не получаеться.

FreeBSD 6.0

стоят пакеты:

apache-1.3.34_4 The extremely popular Apache http server. Very fast, very c
bash-3.1.10 The GNU Project's Bourne Again SHell
bind9-9.3.2 Completely new version of the BIND DNS suite with updated D
expat-2.0.0_1 XML 1.0 parser written in C
fontconfig-2.3.2_3,1 An XML-based font configuration API for X Windows
freetype2-2.1.10_3 A free and portable TrueType font rendering engine
gettext-0.14.5_2 GNU gettext package
glib-2.8.6_1 Some useful routines of C programming (current stable versi
jpeg-6b_4 IJG's jpeg compression utilities
libdrm-2.0_1 Userspace interface to kernel Direct Rendering Module servi
libiconv-1.9.2_2 A character set conversion library
libxml2-2.6.23_1 XML parser library for GNOME
mc-4.6.1_3 Midnight Commander, a free Norton Commander Clone
mod_perl-1.29_1 Embeds a Perl interpreter in the Apache server
mysql-client-4.1.18_1 Multithreaded SQL database (client)
p5-Authen-SASL-2.09 Perl5 module for SASL authentication
p5-Compress-Zlib-1.41 Perl5 interface to zlib compression library
p5-Digest-1.14 Modules that calculate message digests
p5-Digest-MD5-2.36 Perl5 interface to the MD5 algorithm
p5-HTML-Parser-3.50 Perl5 module for parsing HTML documents
p5-HTML-Tagset-3.10 Some useful data table in parsing HTML
p5-MIME-Base64-3.07 Perl5 module for Base64 and Quoted-Printable encodings
p5-Net-1.19,1 Perl5 modules to access and use network protocols
p5-URI-1.35 Perl5 interface to Uniform Resource Identifier (URI) refere
p5-libwww-5.805 Perl5 library for WWW access
perl-5.8.8 Practical Extraction and Report Language
php5-5.1.2_1 PHP Scripting Language (Apache Module and CLI)
php5-bcmath-5.1.2_1 The bcmath shared extension for php
php5-gd-5.1.2_1 The gd shared extension for php
php5-mysql-5.1.2_1 The mysql shared extension for php
php5-pcre-5.1.2_1 The pcre shared extension for php
php5-pgsql-5.1.2_1 The pgsql shared extension for php
php5-posix-5.1.2_1 The posix shared extension for php
php5-xml-5.1.2_1 The xml shared extension for php
pkgconfig-0.20 A utility to retrieve information about installed libraries
png-1.2.8_3 Library for manipulating PNG images
postgresql-client-7.4.12 PostgreSQL database (client)
postgresql-server-7.4.12 The most advanced open-source database available anywhere
t1lib-5.1.0_1,1 A Type 1 Rasterizer Library for UNIX/X11
xorg-libraries-6.9.0 X11 libraries and headers from X.Org

может ему не хватает чегото?
 
+
-
edit
 

URANUS

втянувшийся
Под разными браузерами открывал? Помнится была проблема с кодировками.
[center][i]...истина, где-то рядом...  
DE serpent-fly #12.07.2006 21:19
+
-
edit
 

serpent-fly

новичок
да, такаяже история
королече в браузере появляеться сообщение

Loading...

синий фон и все :)
 

Drac

разработчик l2j-сервера

Страниц на 10 пораньше есть ответ, как заставить его работать.
 
DE serpent-fly #12.07.2006 22:22
+
-
edit
 

serpent-fly

новичок
не могу понять о чем ты перечитал 20 последних страниц встретил похожий случай толко у человека который не знаеть что такое телнет и фсе, ух тяжело скрипты пошли :)
 
DE serpent-fly #12.07.2006 22:34
+
-
edit
 

serpent-fly

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

Drac

разработчик l2j-сервера

Подожди до новой версии движка.
 
+
-
edit
 

ezhfan

новичок
Там http://files.balancer.ru/l2/l2jz.zip вообще как-то много качается
я скачал 224 Мб :-)
Такое ощущение, что каждый день в автоматическом режиме в архив добавляется новая папка.
 

Drac

разработчик l2j-сервера

Хм...ладно, уведомим. Пока что не качайте. Реальный размер архива около 25 Мб :)
 
UA black_cat #17.07.2006 01:04
+
-
edit
 

black_cat

новичок
Захар, я как-то на 61й странице спрашивал про выброс в логи апача следующего:
[error] PHP Warning: flock(): supplied argument is not a valid stream resource in /usr/local/la2/server/www/libs/ajax_lib.php on line 175

я так понимаю глюк присутствует тока на *nix системах (у меня freebsd6)
убрал @ в ajax_lib.php в районе 175 строки
и в логи начало сыпаться чтото более наводящщее на мысли:
[error] PHP Warning: fopen(./cache/053cf1c31e0954afe3b6d02ca5a1f9b1): failed to open stream: No such file or directory in /usr/local/la2/server/www/libs/ajax_lib.php on line 174
в кеше файла 053cf1c31e0954afe3b6d02ca5a1f9b1 действительно нету... тока я уж немогу понять почему...
шо делать??

//l2jz 0.77 (svn) / freebsd6 / l2jc4
 

Pirit

новичок

На сервере установлен комплект Денвер(2006-04-25) PHP5 + apache1.3.31, отдельно устанавливал MySQL 4.1.4.

При запуске Informer выдает такую ошибку:

There is no handler for this query.

Подскажите, пожалуйста, как исправить!!!
 
Это сообщение редактировалось 03.08.2006 в 05:20

STI

новичок
www сервер Омни Секуре 2006
сборка la --- http://www.lineage2.ws/index.php?categoryid=45

Cборка №128
от 01.08.2006:
/////

L2jz 0.77

конфиг


&lt;?php
#-----------------------------------------------------

#-----------------------------------------------------
$config['security_on'] = TRUE;//If you turn it off there will not be security checks.
$config['cache'] = TRUE;//Set FALSE if you want to disable caching queries.
$config['GZip'] = FALSE;
$config['encoding'] = 'utf-8';//Encoding

/**
  • default - L2J Server
  • l2j_ft - L2J Fortress Server
  • You don't need to change it.

/
$config['L2J_type'] = 'l2j';

#-----------------------------------------------------

#-----------------------------------------------------
$loginserver['ip'] = "192.168.0.110";//Server IP.
$loginserver['port'] = "2106";//Server login port.
$loginserver['telnetport'] = "1905";//Server telnet port. Don't forget to turn on telnet!
$loginserver['telnetpass'] = "somePass";//Server telnet pass. Do not forget to uncomment the string with it in telnet.propereties.
$loginserver['mysql_address'] = "localhost";//Sql server address.
$loginserver['mysql_login'] = "root";//Sql login username.
$loginserver['mysql_password'] = "111";//Sql login password.
$loginserver['mysql_database'] = "l2jdb";//Sql database name.
$loginserver['LnameTemplate'] = "[A-Za-z0-9]{2,}";// This is login name template.
$loginserver['CnameTemplate'] = "[A-Za-z0-9]{2,}";// This is char nametemplate.


#-----------------------------------------------------

#-----------------------------------------------------
$i = 0; // << DO not Delete this
/*

  • $servers - is array of your GSs. Here you can see one server
  • configuration. If you have more then one GSs, just copy all from
  • '#server begin' to '#server end' and change that options that must
  • be changed.

*/

#server begin
//DON'T USE QUOTES IN THIS NAME. Also note that name's length MUST be 1-12 symbols.
$servers[$i]['info']['name'] = "LBR x5";//Server name. It will be shown in client(in many places). You may Write here whatever you want.
$servers[$i]['ip'] = "192.168.0.110";//Server IP.
$servers[$i]['port'] = "7777";//Server game port.
$servers[$i]['telnetport'] = "1903";//Server telnet port. Don't forget to turn on telnet!
$servers[$i]['telnetpass'] = "somePass";//Server telnet pass. Do not forget to uncomment the string with it in telnet.propereties.
$servers[$i]['mysql_address'] = "localhost";//Sql server address.
$servers[$i]['mysql_login'] = "root";//Sql login username.
$servers[$i]['mysql_password'] = "111";//Sql login password.
$servers[$i]['mysql_database'] = "l2jdb";//Sql database name.
$servers[$i]['info']['rateXp'] = 10;//Exp rate.
$servers[$i]['info']['rateSp'] = 10;//Sp rate.
$servers[$i]['info']['rateDropAdena'] = 1;//Adena rate.
$servers[$i]['info']['rateDropItems'] = 1;//Drop rate.
$servers[$i]['info']['rateDropSpoil'] = 1;//Spoil rate.
$i++;
#server end




*******************


в итоге видим только Loading.......



прочитал внимательно все 80 стр. данной темы, ни чего не помогло.

подскажите как решить траблу
кто здесь?  
+
-
edit
 

LuciferX

втянувшийся
Вот мой кусок конфига. Попробуй воткнуть себе, вдруг поможет...
code text
  1. #-----------------------------------------------------
  2. # L2JZ Configuration
  3. #-----------------------------------------------------
  4. $config['security_on']    = TRUE;//If you turn it off there will not be security checks.
  5. $config['cache']          = FALSE;//Set FALSE if you want to disable caching queries.
  6. $config['GZip']           = TRUE;
  7. $config['encoding']       = 'windows-1251';//Encoding
  8.  
  9. /**
  10.  * default - L2J Server
  11.  * l2j_ft  - L2J Fortress Server
  12.  * You don't need to change it.
  13.  */
  14. $config['L2J_type']       = 'default';
Владение русским языком как боевое искусство: настоящие мастера не используют без необходимости.  

GITkv

новичок
В каких файлах исправлять это - >MySQL ERROR: Unknown column 'S.isBase' in 'on clause'
Disconnect from server!  
+
-
edit
 

URANUS

втянувшийся
STI откуда ты взял:

$config['L2J_type'] = 'l2j'; ???

Если не форт то:

$config['L2J_type'] = 'default';
[center][i]...истина, где-то рядом...  

STI

новичок
STI откуда ты взял:

$config['L2J_type'] = 'l2j'; ???

Если не форт то:

$config['L2J_type'] = 'default';
 


я уже понял свою обшибку. Спасибо за помощь DSLucifer


остальные видать сильно заняты


кто здесь?  

GITkv

новичок
Обновил l2jz (только Options.php Load.php Index.php) Теперь пишет вот такую траблу, в options.ini я всё указал правильно и имя пользователя - root и пароль А оно вон чё пишет про какого -то "ODBC" Чё такой понять немогу! всё перерыл, но негде упаминания о ODBC ненашел! Разясните плиз мне!

Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in W:wwwlibscheck_lib.php on line 209

GS[]:Problem connecting to MySQL database...
Disconnect from server!  

Drac

разработчик l2j-сервера

Неправильно указал логин или пароль, или может путь к базе.
 
+
-
edit
 

Fulgore

новичок
Zzahar> Когда я закончу переписывать движок, я обязательно всё сделаю :)


Большое спасибо хотелось бы увидеть сие творение, у меня таже проблема таблица со спавном обычных мобов - Spawnlist таблица рейд босов Radboss_spawn, пока конечно не слишком беспокойит но уже назревает необходимость :)))
 
1 46 47 48 49 50 51 52

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