01:26 WoW-Byka x100 3.3.5a 3 Обычные сервера WoW от bybyku
18:18 Smile-WoW Fun сервер 3 Обычные сервера WoW от super-cs
18:17 Smile-WoW Fun сервер 3 Качественные сервера WoW от super-cs
21:33 Сервер WorldWoW 4.0.6a PVP 3 Обычные сервера WoW от rvleon
ВЕРХНИЙ РЕКЛАМНЫЙ БАННЕР
Главная | Форум | Статьи | Фaйлы | Картинки WoW | | Регистрация | Вход

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » TrinityCore » Установка / настройка TrinityCore » [ЧИТАТЬ] Для новичков (Прочитайте, вдруг здесь есть ответ на Ваш вопрос.)
[ЧИТАТЬ] Для новичков
SerezhkaДата: Среда, 13.04.2011, 19:46 | Сообщение # 1
Лучший из Лучших
Группа: Главный Администратор
Сообщений: 66
Награды: 0
Репутация: 0
Статус: Offline
https://github.com/TrinityCore/TrinityCore/

Возможно изобретаю велосипед... Но это самые популярные вопросы, и проще их собрать здесь, чем снова и снова отвечать на них в темах. Под спойлерами то, что не уместилось в одну строчку.
Я буду постепенно добавлять. Здесь ответы на примитивные вопросы, которые встречаются на каждом углу.
Я буду очень рад, если модератор сделает тему "важной", чтоб она не потерялась здесь.
У Вас есть еще ответы на нуб-вопросы? постите их сюда!

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

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

bitbucket

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

SVN

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

Bitbucket

-Где узнать больше о БД?

TCWiki

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

Kernel
DB

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

Code
UPDATE user SET Password=PASSWORD('ПАРОЛЬ') WHERE User='ЮЗЕР';

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

Вот мануал.

- Как сделать русские ники?

Code
ALTER DATABASE `characters` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; -- sql запрос  
или через Навикат -  
Открыть Navicat,открыть базу characters и правой кнопкой на нее нажать и выбрать Database Properties  
В первой строке должно быть:  
1 - utf8 -- UTF-8 Unicode  
Во второй:  
2 - utf8_general_ci
Спс ребятам с trinity-core.ru

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

Code

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;

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

Code

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

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

читаем мануал

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

читаем мануал

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

читаем мануал

-Как удалить арена поинты у игроков?

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

-Как отключить БГ?

Code
UPDATE `battleground_template` SET Disable=1 WHERE id=ИД_БГ;

-Как отключить Инсту?

Code
UPDATE `access_requirement` SET status=0 WHERE id=ИД_ИНСТЫ;

-Как сделать, чтобы БГ начиналось при Х игроков?

Code
UPDATE `battleground_template` SET MinPlayersPerTeam=X WHERE `id` IN (1,2,3,7,9,30,32);

-Как удалить шмот чару?

Code
DELETE FROM `character_inventory` WHERE guid=ГУИД_ЧАРА - Определенному  
TRUNCATE `character_inventory` - Всем

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

Code
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

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

Code
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=ИД вэндора; - Для определенной вещи в определенном вэндоре.

-Как дать игрокам ГМ команду?

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

-Как сделать себя ГМом на Тринити?

Code
INSERT INTO `account_access` (`id`,`gmlevel`,`RealmID`) VALUES (Ид_аккаунта, ГМ уровень (от 1 до 4), Ид Реалма); - Sql запрос  
БД realmd - таблица `account_access` - Добавить в таблицу Ид_аккаунта, ГМ уровень (от 1 до 4), Ид Реалма - Через навикат.

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

Code
TRUNCATE `game_graveyard_zone`;

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

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

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

[spoiler]

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

Code

-- Horde  
UPDATE `playercreateinfo` SET position_x='Позиция Х' , position_y='Позиция Y' , position_z='Позиция Z' , map='ИД_карты' , zone='Зона' WHERE race='2';  
UPDATE `playercreateinfo` SET position_x='Позиция Х' , position_y='Позиция Y' , position_z='Позиция Z' , map='ИД_карты' , zone='Зона' WHERE race='5';  
UPDATE `playercreateinfo` SET position_x='Позиция Х' , position_y='Позиция Y' , position_z='Позиция Z' , map='ИД_карты' , zone='Зона' WHERE race='6';  
UPDATE `playercreateinfo` SET position_x='Позиция Х' , position_y='Позиция Y' , position_z='Позиция Z' , map='ИД_карты' , zone='Зона' WHERE race='8';  
UPDATE `playercreateinfo` SET position_x='Позиция Х' , position_y='Позиция Y' , position_z='Позиция Z' , map='ИД_карты' , zone='Зона' WHERE race='10';  
-- Alliance  
UPDATE `playercreateinfo` SET position_x='Позиция Х' , position_y='Позиция Y' , position_z='Позиция Z' , map='ИД_карты' , zone='Зона' WHERE race='1';  
UPDATE `playercreateinfo` SET position_x='Позиция Х' , position_y='Позиция Y' , position_z='Позиция Z' , map='ИД_карты' , zone='Зона' WHERE race='3';  
UPDATE `playercreateinfo` SET position_x='Позиция Х' , position_y='Позиция Y' , position_z='Позиция Z' , map='ИД_карты' , zone='Зона' WHERE race='4';  
UPDATE `playercreateinfo` SET position_x='Позиция Х' , position_y='Позиция Y' , position_z='Позиция Z' , map='ИД_карты' , zone='Зона' WHERE race='7';  
UPDATE `playercreateinfo` SET position_x='Позиция Х' , position_y='Позиция Y' , position_z='Позиция Z' , map='ИД_карты' , zone='Зона' WHERE race='11';

-Как сделать, чтоб у персонажа при создании были некоторые вещи в сумке?

Code
INSERT INTO `playercreateinfo_item` (`race`,`class`,`itemid`,`amount`) VALUES (Раса чара,Класс чара, ИД_ВЕЩИ,количество);

-Как включить гэодату?

Code
Извлечь и скопировать в datadir сервера VMAP  
Выставить в конфиге  
vmap.enableLOS = 1  
vmap.enableHeight = 1  
vmap.petLOS = 1

-Как включить автосообщения (autobroadcast) на сервере?

Code
В конфиге  
AutoBroadcast.On = 0 / 1 - Вкл. 0 - Выкл  
AutoBroadcast.Center = 0 / Каким образом выводить  
AutoBroadcast.Timer = 180000 / Через сколько милисекунд выводить меседж

В БД в таблицу autobroadcast занести нужные Вам значения.

-Как достать уже залитые вещи из БД, чтоб залить в другую бд?

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

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

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

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

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

Ошибки:

-Проблема с картами

Code
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)

Code

Описание проблемы - ограничен доступ для пользователя user  
Возможные варианты решения - проверьте правильность пароля/логина.
 
Форум » TrinityCore » Установка / настройка TrinityCore » [ЧИТАТЬ] Для новичков (Прочитайте, вдруг здесь есть ответ на Ваш вопрос.)
  • Страница 1 из 1
  • 1
Поиск:


Rip By ArhangeL
Контакты Контакты Copyright WoW-Stavropol © 2011 | Условия и правила использования ресурса | Реклама / Услуги | Конструктор сайтов - uCoz
WoW-Stavropol портал.World of Warcraft - Готовые сервера,сайты,картинки,аддоны,патчи,читы,баги,mangos,ArcEmu,TrinityCore,Warcraft3,новости,Cataclysm... © 2024
МЕСТО ДЛЯ СЧЕТЧИКА МЕСТО ДЛЯ РЕКЛАМНОГО БАННЕРА