Программинг Форум для тем связанных с программированием
11.06.2012, 01:48
#1
Местный
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
предметы=скилы
возникла такая задача. имеяя список ид предметов мне нужно узнать какие умения мне доступны при использовании их.
откуда можно выдрать информацию в таком виде (пример):
ID пердмета ID умения(эффекта)
1538=Blessed Scroll of Escape 2036=Blessed Scroll of Escape
1374=Greater Haste Potion 2034=Greater Haste Potion
3928=L2Day - Scroll of Focus 2052=Scroll of Focus
Добавлено через 2 минуты
вощем нада научить юзать имеющиеся предметы в инвентаре по необходимости, без хардкода в скрипте
__________________
читернуть бы ништяг
Последний раз редактировалось mira, 11.06.2012 в 01:48 .
Причина: Добавлено сообщение
11.06.2012, 02:40
#2
Местный
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
mira , дык очевидно же откуда - с сборки серва как всегда
__________________
Н а ч а л о .
11.06.2012, 15:22
#3
Местный
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
Код:
CREATE TABLE IF NOT EXISTS `etcitem` (
`item_id` decimal(11,0) NOT NULL default '0',
`name` varchar(100) NOT NULL default '',
`additionalname` varchar(100) NOT NULL default '',
`crystallizable` varchar(5) NOT NULL default 'false',
`item_type` varchar(14) NOT NULL default 'none',
`weight` decimal(4,0) NOT NULL default '0',
`consume_type` varchar(9) NOT NULL default 'normal',
`material` varchar(11) NOT NULL default 'wood',
`crystal_type` varchar(4) NOT NULL default 'none',
`duration` int(3) NOT NULL default '-1', -- duration in minutes for shadow items
`time` int(4) NOT NULL default '-1', -- duration in minutes for time limited items
`price` decimal(11,0) NOT NULL default '0',
`crystal_count` int(4) NOT NULL default '0',
`sellable` varchar(5) NOT NULL default 'false',
`dropable` varchar(5) NOT NULL default 'false',
`destroyable` varchar(5) NOT NULL default 'false',
`tradeable` varchar(5) NOT NULL default 'false',
`depositable` varchar(5) NOT NULL default 'false',
`handler` varchar(70) NOT NULL DEFAULT 'none',
`skill` varchar(70) NOT NULL DEFAULT '0-0;',
PRIMARY KEY (`item_id`)
);
вроде да
Добавлено через 3 часа 57 минут
Теперь вопрос. Каким софтом скл файл превратить в активную базу данных )
__________________
читернуть бы ништяг
Последний раз редактировалось mira, 11.06.2012 в 15:22 .
Причина: Добавлено сообщение
11.06.2012, 15:40
#4
Рыцарь
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
как бы зависит от того что за бд.
__________________
L2Ext - project closed.
11.06.2012, 16:56
#5
Местный
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
я так понял нада установить MySQL server для начала.
поставил версию 5.1 ага. пытаюсь создать экземпляр сервера - пишет неудалось запустить службу
развернуть базу из скрипта с помощью какойто утилиты можно в дистрибутиве. еще пхп админ но там вообще нифига непонятно
__________________
читернуть бы ништяг
11.06.2012, 17:12
#6
Рыцарь
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
easyphp
в дистре все что нужно есть.
__________________
L2Ext - project closed.
За это сообщение alexteam нажился спасибкой от:
15.06.2012, 19:24
#7
Местный
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
Цитата:
Сообщение от
alexteam
easyphp
в дистре все что нужно есть.
подскажи плз по EasyPHP
как там импортировать файл выше 2 метров
в настройках чтото ненашол
__________________
читернуть бы ништяг
11.06.2012, 18:10
#8
Местный
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
ща скачаем. но учитывая то что я в скл полный чайник могу и неразобратса)
Добавлено через 24 минуты
афигеть методом тыка импортировал таблицу
даже видна в NavyCat-е
__________________
читернуть бы ништяг
Последний раз редактировалось mira, 11.06.2012 в 18:10 .
Причина: Добавлено сообщение
11.06.2012, 19:03
#9
Пользователь
Регистрация: 11.06.2009
Сообщений: 50
Сказал Спасибо: 1
Имеет 5 спасибок в 4 сообщенях
mira , знания скуля уже давно передаются на уровне генов, его не учат, его вспоминают
__________________
рукалицо.жпг
11.06.2012, 19:49
#10
Местный
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
я не попал в это поколение =/
так теперь пробую подключитса через TMySQLClient, последняя ошибка пишет "клиентом не поддерживаетса протокол аутентификации"
че за поебота?
Добавлено через 41 минуту
кажетса вкурил.
DirectMysqlObjects поддерживает сервер до 4.1
у меня же 5.5 а там сменили алгоритм хеширования
придетса искать новую халявную компоненту =(
__________________
читернуть бы ништяг
Последний раз редактировалось mira, 11.06.2012 в 19:49 .
Причина: Добавлено сообщение
Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
Часовой пояс GMT +4, время: 03:58 .
vBulletin style designed by
MSC Team .
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод:
zCarot
Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!