• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Форум » TrinityCore » [TrinityCore] Help » [ЧИТАТЬ] Для новичков (Прочитайте, вдруг здесь есть ответ на Ваш вопрос.)
[ЧИТАТЬ] Для новичков
iUnro
root@localhost
Внимание, есть вероятность, что инструкции и методы решения уже устарели (теме два с половиной года уже). Потому не гарантирую, что всё что ниже будет работать.

У Вас есть еще ответы на нуб-вопросы? постите их сюда!

-Где скачать исходные коды ядра Тринити?

-Где скачать Heisei?

-Где узнать больше о БД/Где находится wiki?
Quote

-Где скачать ядро и БД для 2.4.3?

- Как сменить пароль для MySQL сервера?
Quote
UPDATE user SET Password=PASSWORD('ПАРОЛЬ') WHERE User='ЮЗЕР';

- Как удалить заброшенные аккаунты?

- Как сделать русские ники?
Quote
ALTER DATABASE `characters` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; -- sql запрос

-Как сделать босса не кастующим?
Quote

UPDATE `creature_template` SET `ScriptName`='' WHERE entry=ид_босса; - Для определенного босса.
UPDATE `creature_template` SET `ScriptName`='' WHERE `entry` IN (BOSS_ID1,BOSS_ID2,BOSS_IDn); - Для некоторых боссов
UPDATE `creature_template` SET `ScriptName`='' WHERE rank=3 - Для всех боссов
Внимание! Скрипты выше удалят навсегда скрипты боссов (или до замены БД новым фулом)
Можно просто отключить каст мобам!
UPDATE `creature_template` SET unit_flags=(unit_flags+8192) WHERE rank=3;
В итоге на всех боссов будет применен флаг "UNIT_FLAG_SILENCED". А значит, он не сможет кастовать
А вернуть после этого каст будет очень просто:
UPDATE `creature_template` SET unit_flags=(unit_flags-8192) WHERE rank=3;

-Как удалить хонор у игроков?
Quote

UPDATE `characters` SET totalHonorPoints=0 , todayHonorPoints=0 , yesterdayHonorPoints=0; - Всем
UPDATE `characters` SET totalHonorPoints=0 , todayHonorPoints=0 , yesterdayHonorPoints=0 WHERE guid=ИД_ЧАРА; - Определенному

-Как поставить сервер на несколько компьютеров?

-Как поставить 2 реалма на сервер?

-Как собрать Тринити на linux?

-Как удалить арена поинты у игроков?
Quote
UPDATE `characters` SET arenaPoints=0; - Всем
UPDATE `characters` SET arenaPoints=0 WHERE guid=ИД_ЧАРА; - Определенному

-Как отключить БГ?
Quote
UPDATE `battleground_template` SET Disable=1 WHERE id=ИД_БГ;

-Как отключить Инсту?
Quote
UPDATE `access_requirement` SET status=0 WHERE id=ИД_ИНСТЫ;

-Как сделать, чтобы БГ начиналось при Х игроков?
Quote
UPDATE `battleground_template` SET MinPlayersPerTeam=X WHERE `id` IN (1,2,3,7,9,30,32);

-Как удалить шмот чару?
Quote
DELETE FROM `character_inventory` WHERE guid=ГУИД_ЧАРА - Определенному
TRUNCATE `character_inventory` - Всем
Либо в игре - .additem вещь -1

-Как сделать орду и альянс на одном аккаунте?
Quote

AllowTwoSide.Accounts = 1 //на аккаунте персы двух сторон
AllowTwoSide.Interaction.Chat = 1 //приглашение в чат игроков противоположной стороны
AllowTwoSide.Interaction.Channel = 1 //приглашение в канал игроков противоположной стороны
AllowTwoSide.Interaction.Group = 1 //приглашение в группу игроков противоположной стороны
AllowTwoSide.Interaction.Guild = 1 //приглашение в гильдию игроков противоположной стороны
AllowTwoSide.Interaction.Auction = 1 //аукцион между игроками противоположной стороны
AllowTwoSide.Interaction.Mail = 1 //почта между игроками противоположной стороны
AllowTwoSide.WhoList = 1 //в списке онлайна показывать игроков противоположной стороны
AllowTwoSide.AddFriend = 1 //добавлять в друзья игроков противоположной стороны
AllowTwoSide.Trade = 1 //торговля между игроками противоположной стороны
1 - ВКЛ, 0 - ВЫКЛ
спс Skippi

-Как поставить вэндору вещь за хонор (или еще что-то)
Quote

Иды цен здесь
UPDATE `npc_vendor` SET ExtendedCost=ИД Цены WHERE entry=ИД вэндора; - цена для всех вещей в вэндоре
UPDATE `npc_vendor` SET ExtendedCost=ИД Цены WHERE `entry` IN (ИД_вэндора1,ИД_вэндора2,ИД_вэндораn); - Для некоторых вэндоров
UPDATE `npc_vendor` SET ExtendedCost=ИД Цены WHERE item=ИД_Вещи; - Для вещи во всех вэндорах
UPDATE `npc_vendor` SET ExtendedCost=ИД Цены WHERE `item` IN (ИД_Вещи1,ИД_Вещи2,ИД_Вещиn); - Для некоторых вещей во всех вэндорах
UPDATE `npc_vendor` SET ExtendedCost=ИД Цены WHERE item=ИД_Вещи AND entry=ИД вэндора; - Для определенной вещи в определенном вэндоре.

-Как дать игрокам ГМ команду?
Quote
UPDATE `command` SET security=0 WHERE name='Имя_Команды'; - Sql запрос
БД World - Таблица command - В поле security поставить 0 напротив нужной вам команды - Через навикат.


-Как сделать, чтоб после смерти выходить с тела сразу возле тела, а не у спирита?
Quote
TRUNCATE `game_graveyard_zone`;
В новых ревизиях тринити также требуется внести патч - http://wowjp.net/forum/126-227989-3548638-16-1345848730

-Как сделать, чтоб не ждать 2 мин после смерти, и более?
Quote

В конфиге выставить
Death.CorpseReclaimDelay.PvP = 0
Death.CorpseReclaimDelay.PvE = 0


-Как сделать, чтоб персонажи появлялись в Столицах (или где-то еще)?
Quote

Выполнить .gps
Записать координаты в этот запрос, и залить.


-Как сделать, чтоб у персонажа при создании были некоторые вещи в сумке?
Quote
INSERT INTO `playercreateinfo_item` (`race`,`class`,`itemid`,`amount`) VALUES (Раса чара,Класс чара, ИД_ВЕЩИ,количество);

-Как включить гэодату?
Quote
Извлечь и скопировать в datadir сервера VMAP
Выставить в конфиге
vmap.enableLOS = 1
vmap.enableHeight = 1
vmap.petLOS = 1

-Как включить автосообщения (autobroadcast) на сервере?
Quote
В конфиге
Quote
AutoBroadcast.On = 0 / 1 - Вкл. 0 - Выкл
AutoBroadcast.Center = 0 / Каким образом выводить
AutoBroadcast.Timer = 180000 / Через сколько милисекунд выводить меседж

В БД в таблицу autobroadcast занести нужные Вам значения.
Подробнее тут - http://wowjp.net/forum/120-102205-1

-Как достать уже залитые вещи из БД, чтоб залить в другую бд?
Quote
Зайти в phpmyadmin
Зайти в нужную тебе БД
Нажать SQL
Видишь окошко с надписью "Выполнить sql запрос в ДБ"
Написать там SELECT * FROM `item_template` WHERE `entry` IN (ID вещи1,ID вещи2,ID вещи3,ID вещиN);
Нажать "Выполнить"
Нажать в саааамом низу "Экспорт"
Ничего не трогать. В сааамом низу нажал "Вперед"
Получить file_name.sql
Залить в другую БД

-Как сохранить размещение мобов для переноса на другую БД?
Quote

Зайти в phpmyadmin
Зайти в нужную тебе БД
Нажать SQL
Видишь окошко с надписью "Выполнить sql запрос в ДБ"
Написать там SELECT * FROM `creature` WHERE `id` IN (ID_моба,ID_моба2,ID_моба3,ID_мобаN);
Нажать "Выполнить"
Нажать в саааамом низу "Экспорт"
Ничего не трогать. В сааамом низу нажал "Вперед"
Получить file_name.sql
Залить в другую БД

-Как сохранить размещение ГО для переноса на другую БД?
Quote

Аналогично, как с мобами и вещами.
Меняется лишь запрос -
SELECT * FROM `gameobject` WHERE `id` IN (ID_GO,ID_GO2,ID_GO3,ID_GON);

-Как сделать автосдачу квеста?
Code
UPDATE `quest_template` SET `Method` = 0 WHERE `entry` = 12345; ,где 12345 ид  квеста

-Как сделать свое сообщение в .server info?

-Как сделать чтобы у ДК при старте были все таланты?
Quote
Задать старт ДК вне оплота Акеруса.

-Как накладывать патчи и править конфликты?

-Как снять КД с камня возвращения?

-Как сделать Вайп?

-Где взять экстракторы?

-Где настроить автораспределение очков арены?
Quote
worldserver.conf опции - Arena.AutoDistributePoints и Arena.AutoDistributeInterval.

-Как убрать маску смерти у ангела?
Quote
worldserver.conf опцию - Death.SicknessLevel сделать равной 81.

-Как компилировать ядро?

-Как сделать свой вывод новостей в клиенте?

-Почему не падает лут, когда я использую .die?
Quote
В worldserver.conf поставьте Die.Command.Mod = 0, а лучше убивайте мобов коммандой .damage кол-во

-Как сделать, чтобы шаманы стартовали с тотемами?

-Как удалить у NPC оружие?

-Где взять скрипт на обмен хонора?

-Как поставить, чтобы на БГ за убийства давали эмблемы?

-Где взять id эмоций?

-Как сделать эликсиры бесконечными?

-Что делать, если не пускает на свой сервер?

-Как сделать определенную зону PvP зоной (как арена Гурубаши)?


Ошибки:
-Проблема с картами
Quote
ERROR:Map file './maps/0004331.map' is non-compatible version (outdated?). Please, create new using ad.exe program.
ERROR:Correct *.map files not found in path './maps' or *.vmap/*vmdir files in './vmaps'. Please place *.map/*.vmap/*.vmdir files in appropriate directories or correct the DataDir value in the mangosd.conf file.

Описание проблемы - карты не той версии / карты отсутствуют / ошибка при извлечении карт
Возможные варианты решения - переизвлечь карты / проверить правильность DataDir

-1045 - Access denied for user "user"@"localhost" (using password: YES)
Quote

Описание проблемы - ограничен доступ для пользователя user
Возможные варианты решения - проверьте правильность пароля/логина.
Сообщение # 1 отредактировано Dimitro - Четверг, 30.08.2012, 03:59
INFERNOS
-Как открыть DBC фаил?
Код
http://wowjp.net/forum/120-207084-1


-Как посмотреть путь vmaps'ов?
Код
Открываем worldserver.coinf и смотрим 63-ую строчку (Команда Ctrl+G)


-Где скачать необходимые библиотеки для запуска сервера?
Код
http://filebeam.com/004c1653fb369c044279b563a979d20f]


-Как созданть нового юзера для базы?
Код
CREATE USER 'User Name'@'Host' IDENTIFIED BY 'Password';
1)Вместо User Name пишем имя юзера;
2)Вместо Host пишем localhost либо %(этот знак означает вход с любого ПК);
3)Вместо Password Пишем пароль для данного юзера.


-Как залить одновременно много SQL файлов в базу?
Код
Создаём bat фаил и пишем там вот это:
@echo off  
for %%c in (ПАПКА С SQL ФАЙЛАМИ\*.sql) do (mysql -uЛОГИН -pПАРОЛЬ БАЗА < %%~fc)


-Как убрать все цены в вендоре?
Код
update `npc_vendor` set `ExtendedCost`='0' WHERE `entry`='энтри вендора';


-Как залить SQL код либо SQL фаил в базу?
Код
1)Качаем программу Navicat for MySQL;
2)Нажимаем на Connection,вводим данные в 2 поля - это: User Name и Password;
3)Выбераем нам нужну базу. Дальше правый щелчёк на базу и Есть 2 варианта,либо Через Console Либо используем Execute SQL File.


-Как создать дополнительную цену?
Код
http://wowjp.net/forum/18-56617-1


-Как исправить видимость новых дополнительных цен?
Код
http://wowjp.net/forum/236-112904-1


-Как изменить название локаций?
Код
http://wowjp.net/forum/236-108527-1


-Как создать совоё звание?
Код
http://wowjp.net/forum/236-108521-1


-Где можно посмотреть структуры таблиц Trinity?
Код
http://collab.kpsn.org/display/tc/TrinityCore+Home - Тут на Английском
http://wiki.trinity-core.ru/doku.php - Тут на русском


-Программа для начинаюших Гейм Мастеров
Код
http://wowjp.net/forum/199-216498-1


-Как сделать вещи персональными при покупке?
Код
update `item_template` set `bonding`='1' where `entry` >= 'С' AND `entry`<='ДО';


-Как сделать рисовки в Truice?
Код
http://wowjp.net/forum/120-195917-1


-Как создать свой сет(комплект)?
Код
http://wowjp.net/forum/236-56850-1
Присяжный - краб.
Сообщение # 2 написано 13.01.2013 в 10:23
Форум » TrinityCore » [TrinityCore] Help » [ЧИТАТЬ] Для новичков (Прочитайте, вдруг здесь есть ответ на Ваш вопрос.)
  • Страница 1 из 1
  • 1
Поиск: