ArcEmu Сервер WoW

Объявление



Mы хотим знать, что ты уже сам сделал для решения своей проблемы, чтобы помочь тебе. Если ты ничего не попытался сделать сам, мы автоматически хотим помочь тебе намного меньше.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ArcEmu Сервер WoW » ArcScript » Цитаты с форума.


Цитаты с форума.

Сообщений 1 страница 18 из 18

1

1. Качаем TortoiseSVN (для скачивания исходников)
2. Устанавливаем.
3. Делаем "Checkout":
Создаем папку, например C:\arcemu жмем на созданную папку правым кликом и выбираем "SVN Checkout..."

Пишем туда http://arcemu.info/svn/trunk/
Жмем "ОК".
Все пошла загрузка исходников,ждем некоторое время.(Примерный обьем 20 Мбайт)
4.Все скачалось,теперь иконка папки изменилась
5.Компилирование (Microsoft Visual Studio 2003,Microsoft Visual Studio 2005, Microsoft Visual Studio 2008):
Идем в папку C:\arcemu\trunk\win, видим 3 файла (нужных нам):

Code
arcemuVC71.sln
arcemuVC80.sln
arcemuVC90.sln

arcemuVC71.sln - для VS2003
arcemuVC80.sln - для VS2005
arcemuVC90.sln - для VS2008

Выбираем тот для которого у вас есть компилятор.
Открылся VS2003(5,8 ) , идем в меню Build -> Configuration Manager... -> Выбираем Release (Левый верхий угол открывшегося окна) -> Жмем Оk
Опять идем в меню Build -> Build Solution,все!Компиляция начата,можно пойти покурить и в зависимости от мощности вашей машины сервер скомилируется.
По окончанию работы вы должны увидеть в нижнем окне такую строку:

Build: Succeed 8, Failed 0, Skipped 0

Забрать файлы сервера можно из папки C:\arcemu\trunk\bin\release

================================================== ==================================================
компиляция скриптов

1. После выполнения компилирования сервера вы должны скомпилировать скрипты.
2. Идем в папку C:\arcemu\trunk\src\scripts и опять видим перед собой 2 файла:

Code
extrascripts2003.sln - для VS2003
extrascripts2005.sln - для VS2005
extrascripts2008.sln - для VS2008

scripts2003.sln - для VS2003
scripts2005.sln - для VS2005
scripts2008.sln - для VS2008

Открываем нужный вам под версию компилятора.
И выполняем те же процедуры:
Build -> Configuration Manager... -> Release
Build -> Build Solution
Скрипты забираем из папки (точнее всю папку) C:\arcemu\trunk\bin\release\scripts_bin

================================================== ==================================================
настройка:

1. перекидывает lua скрипты

от сюда \src\scripts\lua-scripts

в \bin\Release\scripts

2. перекидываем конфиги

отсюда \configs

в \bin\Release\configs

3. сюда \bin\Release\ закидываем dbc и maps

0

2

Гм команды

Общие комманды

.commands | | Показать комманды
.help | | Помочь по коммандам
.gps | | Показать текуущую позицию gps
.unit | | Вывод комманд unit
.waypoint | | Вывод комманд waypoint
.debug | | Вывод комманд debug
.gm | | Вывод комманд gm
.gobject | |Вывод комманд gobject
.battleground | | Вывод комманд battleground
.cheat | | Вывод комманд cheat
.pvp | | Вывод комманд pvp
.quest | | Вывод комманд quest
.teleport | | Вывод комманд teleport
.guild | | Вывод комманд guild
.server Вывод | | комманд server
.lookupitem | | Искать предмет
.lookupquest | | Искать квест
.lookupcreature | | Искать моба
.createarenateam| | Создать арета-тим

Gm - комманды

.gm getticket | | Читать жалобы
.gm getticketbyid | | Читать жалобу номер ...
.gm deleteticketbyid | | Удалить жалобу под номером ...
.gm banaccount | | Ban account. .account ban name timeperiod
.gm unbanaccount | | Снять бан с аккаунта
.gm createaccount | | Create account. Pass it username password email.
.gm changeemail | | Сменить е-майл
.gm changeflags | | 0 не ВС, 8 выдать доступ к ВС
.gm setprivileges | | Выдать ГМ-права
.gm changepassword | | Сменить пароль
.gm mute | | Запретить писать в чат
.gm unmute | | Снять запрет на чат
.gm banchar | | Банить чара
.gm kick | | Кикнуть игрока из игры
.gm list | | Вывести списко Гмов онлайн
.gm off | | Снять флаг ГМ
.gm on | | Выставить флаг ГМ
.gm agro | | Включить/отключить агро на ГМ
.gm invisible | | Невидимость
.gm allowwhispers | | Разрешить приват
.gm blockwhispers | | Запретить писать ГМ в приват
.gm disconnectplayer | | Запрет на вход в игру для игрока
.gm disconnectaccount | | Запрет на вход в игру для аккаунта
.gm addipban | | Банить по IP
.gm delipban | | Убрать бан для IP
.gm renamechar | | Переименовать игрока
.gm forcerenamechar | | Сменить ник игрока до логаута
.gm whisperblock | | Блокировать приват
.gm getstanding | | Просмотреть фракцию
.gm setstanding | | Сменить фракцию
.gm logcomment | | Записать информауию для админов

Unit-комманды

.Unit hp 500000 500000 | | Изменить уровень хп
.Unit mana | | Изменить уровень маны
.Unit rage | | Изменить уровень ярости
.Unit energy | | Изменить уровень энергии
.Unit level | | Изменить уровень цели
.Unit holy | | Изменить редист
.Unit fire | | Изменить редист
.Unit nature | | Изменить редист
.Unit frost | | Изменить редист
.Unit shadow | | Изменить редист
.Unit arcane | | Изменить редист
.Unit damage | | Изменить урон
.Unit scale | |Изменить размер
.Unit gold | |Изменить кол-во денег
.Unit speed | |Изменить скрорость передвижения
.Unit nativedisplayid | |Вернуть первоначальную внешность
.Unit displayid | |Изменить внешность
.Unit flags | |Изменить параметр flags
.Unit faction | |Изменить faction монстра
.Unit dynamicflags | |Изменить dynamicflags
.Unit talentpoints | |Изменить кол-во очков талантов
.Unit happiness | |Изменить happiness
.Unit spirit | |Изменить спирит
.Unit boundingradius | |Изменить boundingradius
.Unit combatreach | |Изменить combatreach
.Unit emotestate | |Изменить emotestate
.Unit bytes | |Изменить bytes
.Unit vendoradditem | |Добавить предмет в трейд-лист выбраному вендору
.Unit vendorremoveitem | |Удалить предмет из продажи вендора
.Unit npcflags | |Изменить npcflags
.Unit deletenpc | |Удалить NPC
.Unit info | |Вывести информацию о выделеном NPC
.Unit addAgent | |Adds AI data: <agent> <procEvent> <procChance> <procCount> <spellId> <spellType> <spelltargetType> <spellCooldown> <floatMisc1> <Misc2>
.Unit listAgent | |Просмотреть Agent-эвенты моба
.Unit say | |Заставить цель отправить сообщение в чат
.Unit yell | |Заставить цель отправить сообщение в чат криком
.Unit come | |Заставить цель подойти к ГМу
.Unit return | |Заставить цель отойти на свое место
.Unit spawn | |Отспавнить моба
.Unit spawnlink | |Показать спавн
.Unit possess | |mind control выбраной цели
.Unit unpossess | |Отменить mind control
.Unit select | |Выбрать ближайшего моба
.Unit createpet | |Создать пета из выбраного монстра
.Unit renamepet | |Переименовать пета
.Unit addpetspell | |Обучить пета спелы
.Unit removepetspell | |Удалить спел у пета
.Unit kill | |Убить цель
.Unit killplr | |Убить игрока
.Unit revive | |Воскресить цель
.Unit reviveplr | |Воскресить игрока
.Unit demorph | |Вернуть родной облик, снять перевоплощение
.Unit mount | |Превратить цель в транспорт
.Unit dismount | |Слезть с транспорта
.Unit resetreputation | |Обнулить репутацию
.Unit resetspells | |Обнулить спелы
.Unit resettalents | |Обнулить таланты
.Unit resetskills | |Обнулить скилы
.Unit additem | |Добавить предмет в инфентарь
.Unit removeitem | |Удалить предмет из инфентаря
.Unit learn | |Обучить цель спелу
.Unit unlearn | |Удалить спел у цели
.Unit getskilllevel | |Получить информацию об уровни скилов
.Unit getskillinfo | |Получить информацию обо всех скилах цели
.Unit learnskill | |Изучить скил
.Unit advanceskill | |Изменить уровень скила
.Unit removeskill | |Удалить скил
.Unit increaseweaponskill | | Повысить снавык владения оружием
.Unit clearcooldowns | |Обнулить все кулдауны
.Unit removeauras | |Удалить все ауры с цели
.Unit paralyze | |Парализовать
.Unit unparalyze | |Снять парализацию
.Unit additemset | |Добавить сет
.Unit advanceallskills | |Повысить все скилы
.Unit castspell | |Кастовать спел
.Unit npcfollow | |Заставить моба следовать за вами
.Unit nullfollow | |Запретить мобу ходить за вами
.Unit formationlink1 | |Назначить монстру цель сопровождения
.Unit formationlink2 | |Установить дистанцию следования
.Unit formationclear | |Удалить привязку следования
.Unit showitems | |Показать все пердметы цели
.Unit removesickness | |Снять эффект ressurrection sickness с цели

Gobject - работа с ГО

.gobject select? | |Выделить ближайший ГО
.gobject delete | |Удалить выделеный ГО
.gobject spawn | |Отспавнить ГО
.gobject info | |Вывести инфо о ГО
.gobject activate | |Активировать ГО
.gobject enable | |Включить ГО
.gobject scale | |Изменить размер ГО
.gobject animprogress | |Проиграть анимацию ГО
.gobject export | |Экспортировать ГО
.gobject move | |Переместить ГО
.gobject rotate | |Повернуть ГО

Cheat -комманды

.cheat status | |Показать активные читы
.cheat taxi | |Открыть все такси
.cheat cooldown | |Убрать cooldown спелов
.cheat casttime | |Кастовать все спелы мгновенно
.cheat power | |Отключить требование к мане у спелов
.cheat god | |Включить режим Бога
.cheat fly | |Включить режим полета
.cheat land | |Отключить режим полета
.cheat explore | |Сделать территорию открытой на карте
.cheat stack | |Включить ауру пакетных читов
.cheat triggerpass | |Игнорировать заданые параметры триггеров

Debug -комманды

.debug infront
.debug showreact
.debug aimove
.debug dist
.debug face | |
.debug moveinfo
.debug setbytes
.debug getbytes
.debug unroot
.debug root
.debug landwalk
.debug waterwalk
.debug castspellne
.castspellne <spellid> | |Только анимация каста
.debug aggrorange | |Показать расстояние агро моба
.debug knockback
.knockback <value> | |Отбросить себя
.debug fade
.fade <value> - calls ModThreatModifyer()
.debug threatMod
.threatMod <value> - ModGeneratedThreatModifyer()
.debug calcThreat
.calcThreat <dmg> <spellId>
.debug threatList | |Просмотреть цели выбраного моба
.debug gettptime | |Просмотреть время транспортировки
.debug itempushresult
sends item push result
.debug setbit
.debug setvalue
.debug aispelltestbegin
.debug aispelltestcontinue
.debug aispelltestskip
.debug dumpcoords
.debug sendpacket
.debug sqlquery
.debug rangecheck
.debug setallratings
.debug testlos
.debug testindoor
.debug getheight

Guild - работа с гильдиями

.guild create | |Создать гильдию
.guild rename | |Переименовать гильдию
.guild members | |Вывести список мемберов
.guild removeplayer | |Выгнать игрока из гильдии
.guild disband | |Распустить гильдию

Waypoint - комманды

.waypoint add | |Добавить ВП дял цели
.waypoint show | |Показать все ВП цели
.waypoint hide | |Скрыть все ВП цели
.waypoint? delete | |Удалить ВП
.waypoint movehere | |Идти на этот ВП
.waypoint flags | |Установить flags на ВП
.waypoint waittime | |Ждать на этом ВП
.waypoint emote | |Эмоция на этом ВП
.waypoint skin | |Внешность на этом ВП
.waypoint change | |Сменить ВП
.waypoint info | |Информация о ВП
.waypoint movetype | |Сменить тип движения на ВП
.waypoint generate | |Автогенерация ВП
.waypoint save | |Сохранить ВП
.waypoint deleteall | |Удалить все ВП у цели
.waypoint addfly | |Добавить полет на ВП

Battleground

.battleground setbgscore <Teamid> <Score> | |Установить счет БГ
.battleground start Начать БГ матч
.battleground pause | |Приостановить матч
.battleground info | |Показать информацию о текущем матче
.battleground menu | |Показать БГ меню
.battleground setworldstate <var> <val> - Var can be in hex. WS Value
.battleground playsound <val>. Val can be in hex
.battleground setstatus
.setstatus - NYI.
.battleground leave | |Выйти из БГ

Pvp - комманды

.pvp addhonorpoints | |Добавить кол-во хонорпоинтов выделенной цели
.pvp addkills | |Добавить кил-поинты для цели
.pvp globaldailyupdate | |Daily honor field moves
.pvp singledailyupdate | |Daily honor field moves for selected player only
.pvp pvpcredit | |Sends PVP credit packet

Teleport - комманды

.teleport list? | |Вывести список точек ТП
.teleport port | |ТП по имени точки ТП
.teleport add | |Добавить точку ТП
.teleport del | |Удалить точку ТП
.teleport porttarget | |ТП цель на заданую точку ТП
.teleport appear | |Телепорт к игроку
.teleport summon | |Суммон игрока к себе
.teleport start | |ТП в стартовую локацию
.teleport worldport | |ТП по координатам
.teleport gotrig | |ТП на триггер
.teleport exitinstance | |ТП на вход текущего инстанса

Quest - комманды

.quest addboth? | |Назначить нпс старт и завершение квеста
.quest addfinish | |Назначить нпс завершение квеста
.quest addstart | |Назначить нпс старт квеста
.quest delboth | |Удалить у нпс старт и завершение квеста
.quest delfinish | |Удалить у нпс завершение квеста
.quest delstart | |Удалить у нпс старт квеста
.quest complete | |Завершить квест
.quest finisher | |Вывести информацию по сдаче квеста
.quest item | |Вывести списко итемов для данного квеста
.quest list | |Вывести информацию по квестам у НПС
.quest load | |Загрузить квест в базу
.quest lookup | |Искать квест
.quest giver | |Вывести информацию о выдаче квеста
.quest remove | |Удалить квест у выделеного игрока
.quest reward | |Вывести информацию по наградам за квест
.quest status | |Вывести статус квеста
.quest spawn | |Телепортироватся в локацию квеста
.quest start | |Добавить квест в квестовый журнал

Server - комманды

.server announce | |Объявление в чат
.server wannounce | |Объявление на экран
.server masssummon | |Суммон всех игроков
.server info | |Информация о сервере
.server saveall | |Сохранить всех игроков
.server setmotd | |Sets MOTD
.server reloadtable | |Перегрузить таблицы БД
.server shutdown | |Отключения сервера через х секунд
.server restart | |Перегрузить сервер через х секунд
.server castall | |Заставить всех скастовать спел
.server dispelall | |Снять все бафы с игроков
.server playsound | |Проиграть звук на весь сервер
.server rehashconfig | |Перегрузить файл конфигурации
.server renameallinvalidchars | |Переименовать всех игроков с неправильными именами

0

3

программа для компиляции ядра
Скачать

0

4

Обсуждение и флуд

Обсуждение_и_Флуд_ArcEmu.mht - 1.3 Mb

Обсуждение_и_Флуд_ArcEmu1_-_ArcEmu.mht - 823.7 Kb

Взято в форума Хасбро  :)

0

5

Ошибка в arcemu-world, Ссылается на

Ошибка__arcemu-world_-_ArcEmu.mht - 872.0 Kb

0

6

(мануал)компиляция sun++

1. Качаем TortoiseSVN (для скачивания исходников)

2. Устанавливаем.

3. Делаем "Checkout":

4. Закинуть скрипты в папку trunk/src/sun++ от сюда http://svn.assembla.com/svn/sunplusplus/Trunk/

5. В этой папке sun++ залезть в patches

6. Применить патчи со словом ArcEmu в названии к скриптам и к ядру (нажимайте правой кнопкой по патчу -> там через черепашку -> apply patch
появляется окно -> patch all -> save
применяем на оба файла

7. "Trunk/extras/arcemu-windows-libraries/"

Инструкции по установке:
Перейдите в каталог, из выбранных компилятором (настроить пути, если необходимо):

С. 2003 год: С: \ Program Files \ Microsoft Visual Studio. NET 2003 \ VC7
VS 2005: C: \ Program Files \ Microsoft Visual Студия 8 \ VC
С. 2008: C: \ Program Files \ Microsoft Visual Studio 9.0 \ VC

Скопируйте файлы в VC \ относятся к VC \ включать.
Скопируйте файлы в VC \ LIB для VC \ LIB.

Далее, вам нужно собрать Zlib и библиотеки PCRE.
В зависимости от компилятора, открытый в соответствии с решением Источники:

С. 2003 год: VC71-solution.sln
VS 2005: VC80-solution.sln
С. 2008: VC90-solution.sln

В зависимости от архитектуры вы хотите построить для наращивания конфигурации:

Release/Win32, если вы под Win32,
Release/x64, если вы под Win64.

Это должно сделать папку с именем Output_Release или Output_x64_Release если вы потенциала для X64.
В эту папку нужно pcre.lib найти и zlib.lib.

Скопируйте эти два. LIB-файлы в:

(для Win32)
С. 2003: C: \ Program Files \ Microsoft Visual Studio. NET 2003 \ VC7 \ LIB
VS 2005: C: \ Program Files \ Microsoft Visual Studio 8 \ VC \ LIB
С. 2008: C: \ Program Files \ Microsoft Visual Студия 9.0 \ VC \ LIB

(для Win64)
VS 2005: C: \ Program Files \ Microsoft Visual Studio 8 \ VC \ LIB \ amd64
С. 2008: C: \ Program Files \ Microsoft Visual Studio 9.0 \ VC \ LIB \ amd64

Два DLL файлы с этого распределения следует искать в двоичном папку или
в соответствии с C: \ Windows \ System32.

Это лишь должно быть сделано за один раз компилятор!
При обновлении ArcEmu, это вовсе не нужно быть сделано каждый раз.

Теперь вы можете построить ArcEmu, как обычно.

8. Компилируете ядро
http://spuriousemu.1bbs.info/viewtopic.php?p=1212#1212

9. Компилируете сан++

10. Забираешь все в trunk/bin

0

7

Fer0x
А ничего что мы больше не поддерживаем ArcEmu ? :-D

Hasbro
Солнце + + не поддерживает ArcEmu больше мусора, и сценариев. Они не имеют даже свой сайт, потому что их руководитель проекта не заботится об их разработчикам. : (

Sun++ does not support ArcEmu anymore and is garbage scripts. They do not even have a website because their project leader does not care about their developers.

GROM!
хех а я не знал, тото щас патчей нет

0

8

Патч на склонение русских ников by Zic

1 ПОМЕНЯТЬ КОДИРОВКУ ТАБЛИЦЫ CHARACTERS НА UTF8
2 В КОНФИГЕ УСТАНОВИТЬ ЗНАЧЕНИЕ LIMITED NAMES НА "0"
3 ЗАЛИТЬ 2 ТАБЛИЦЫ
4 Установить ПАТЧ

DROP TABLE IF EXISTS `characters_declinedname`;
CREATE TABLE `character_declinedname` (
`guid` int(11) unsigned NOT NULL default '0' COMMENT 'Global Unique Identifier',
`genitive` varchar(12) NOT NULL default '',
`dative` varchar(12) NOT NULL default '',
`accusative` varchar(12) NOT NULL default '',
`instrumental` varchar(12) NOT NULL default '',
`prepositional` varchar(12) NOT NULL default '',
PRIMARY KEY (`guid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;

DROP TABLE IF EXISTS `playerpets_declinedname`;
CREATE TABLE `character_pet_declinedname` (
`id` int(11) unsigned NOT NULL default '0',
`owner` int(11) unsigned NOT NULL default '0',
`genitive` varchar(12) NOT NULL default '',
`dative` varchar(12) NOT NULL default '',
`accusative` varchar(12) NOT NULL default '',
`instrumental` varchar(12) NOT NULL default '',
`prepositional` varchar(12) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;

патч http://filebeam.com/7b97c03ddf93ccefb75afad837aa75ce

0

9

BARRNI
Наконецто можно создавать темы в разделе русской поддержки.:)
Ranger
если начнуть про другие эмули писать - так же накроют
HUNTERok
Óðà )
Dr.Overclock
Возрождаем форум? :)
odvolk
давно пора возрождать форум) не фига сидеть сложа руки))
Dr.Overclock
QUOTE (odvolk @ Mar 13 2009, 01:41 AM)
давно пора возрождать форум) не фига сидеть сложа руки))
а мы не сидим, мы флудим в его английской части
schnek
QUOTE
Наконецто можно создавать темы в разделе русской поддержки.
сбылась мечта идиотов © 
QUOTE
если начнуть про другие эмули писать - так же накроют
смотря так писать  хотя какова х.я писать о других проектах на офф форуме форга ArcEmu
Fer0x
Давно пора была свалить с аркэму.
schnek
QUOTE (Fer0x @ Mar 20 2009, 05:31 PM)
Давно пора была свалить с аркэму.

вот только вопрос куда
Fer0x
А сложно угадать?))
Из-за упоминании этого эмуля как раз в прошылй раз саппорт убрали.
Кстати, теперь сан++ аркэму не поддерживают.
schnek
ага эмуль на А или H  только нах я взялся за дело BLooD_LorDа ну за тоже практически делаю для себя а тут так для вида на улице щя г делать нех
арс скрипт что то похожее вроде хотя хз надо проверить
Fer0x
Ну в санах мы публично отказались суппортить арк и суппортим теперь только один эмуль.
schnek
принцепе правельно и сделали к черту того на ж мм.. ты еще в солнце  эклипц то развиваете?!.
Fer0x
Эклипс вошел в состав сонце недавно =)
Dr.Overclock
емм, а на том самом эмуле о котором идёт речь, ДБ нормально ставится или это я просто такой косорукий?
--------------------
schnek
тот эмуль не для всех

0

10

хД

0

11

schnek
тот эмуль не для всех

а тот эмуль называется WoWArcTic'a  :love:

0

12

Реч идет об Аспайре, а твой арктика мангос обычный.

WoW Arctic
Версия 3.0.9 мангос
1. Название сервера:Wow Arctic
2. Рейты, онлайн:х10 , 300+
3. Сайт сервера: сайт серва
4. Страница регистрации:  регистрация

0

13

ммм.. читать умееш...?..!..

1. Название сервера: Wow Arctic

у нас эмулятор olololo....

ps Аспайре м? аспире?)))

Отредактировано ArcTicSchnek (2009-07-29 11:10:21)

0

14

ну не плохо так)

0

15

когда будет что то новое?

0

16

1

0

17

2

0

18

Alex228
Привет скажи пожалуйсто реалм лист

0


Вы здесь » ArcEmu Сервер WoW » ArcScript » Цитаты с форума.


Рейтинг форумов | Создать форум бесплатно