Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   Моды (http://mangos.ytdb.ru/forumdisplay.php?f=8)
-   -   [mod] Playerbot (http://mangos.ytdb.ru/showthread.php?t=51)

KiriX 07.03.2010 00:36

[mod] Playerbot
 
Мод: позволяет добавлять в игру ботов, роль которых выполняют твинки игрока. Поведение ботов при этом сравнимо с поведением пэтов. Твинки при этом также прокачиваются (получают опыт) и выполняют имеющиеся у них квесты (на убийство или сбор лута).
Автор: начинателя уже к сожалению не помню, однако сейчас курированием проекта занимается bluyboy
Оригинальная тема

Репозиторий: http://github.com/blueboy/mangos/commits/master
Скачать git: git://github.com/blueboy/mangos.git

P.S: Чуть более детально позже...

KiriX 07.03.2010 19:27

Вложений: 1
Одним файлом.

MIXX 07.03.2010 19:38

Цитата:

Сообщение от KiriX (Сообщение 401)
Одним файлом.

Спасибо большое ! если несложно одним файлом время от времени выкладывайте пожалуйсто, или если есть дай ссылку, где скачивать..

KiriX 07.03.2010 21:39

Цитата:

Сообщение от MIXX (Сообщение 404)
Спасибо большое ! если несложно одним файлом время от времени выкладывайте пожалуйсто, или если есть дай ссылку, где скачивать..

Хорошо, как буду обновлять для себя - буду выкладывать.

MadMan 10.03.2010 06:04

Код:

INSERT INTO `command`(`name`,`security`,`help`) values ('bot',0,'Syntax: .bot [$command] [$playername]\r\n\r\nadd [$playername] or remove [$playername]');
Репозиторий: http://github.com/playerbot/mangos

KiriX 10.03.2010 08:39

Цитата:

Сообщение от MadMan (Сообщение 1079)
Код:

INSERT INTO `command`(`name`,`security`,`help`) values ('bot',0,'Syntax: .bot [$command] [$playername]\r\n\r\nadd [$playername] or remove [$playername]');
Репозиторий: http://github.com/playerbot/mangos

Ага... Вот только беда... Обновлялся последний раз этот репозиторий в декабре 2009 и там он под ревизию 8898... Единственный репозиторий с модом, который не просто регулярно обновляется, но и добавляем новый функционал в мод - тот который я привёл в первом посте.

Lomeista 12.03.2010 16:20

Цитата:

Сообщение от KiriX (Сообщение 1094)
Ага... Вот только беда... Обновлялся последний раз этот репозиторий в декабре 2009 и там он под ревизию 8898... Единственный репозиторий с модом, который не просто регулярно обновляется, но и добавляем новый функционал в мод - тот который я привёл в первом посте.

А что это за SQL он привел?

Цитата:

Сообщение от mozilla (Сообщение 1606)
Добавление команды .bot в бд

Это я понял.. только зачем?? я просто не совсем понял что это такое))

Опять меня не поняли))) Я просто не совсем понял что это и с чем это едят)))

Заменитель 2го окна??? И сколько максимум таких?

mozilla 12.03.2010 16:25

Цитата:

Сообщение от Lomeista (Сообщение 1605)
А что это за SQL он привел?

Добавление команды .bot в бд

Чтоб игроки могли пользоваться ею

Ну это уже к автору.
А спрашивали вы изначально про SQL запрос, я и продолжал отвечать про него.

NeatElves 12.03.2010 17:02

2 Lomeista
Есть ссылка, по ней можно найти файл ридми и почитать...
Цитата:

...
so you can have a maximum of 9 bots at one time.
...

lovepsone 16.03.2010 16:17

Вложений: 1
rev 9592

lovepsone 19.05.2010 14:15

ну вот смотрите
1) скачал исходники на диск "Е" c помощью гит
Цитата:

git clone github.com/mangos/mangos.git
2)кликнул по папке правой кнопкой мыши и выбрал git bash here
3)в консоле гита набрал
Цитата:

git checkout -b playerbot
лог:
Код:

$ git checkout -b playerbot
M      contrib/dbcEditer/SearchFrm.dfm
M      contrib/dbcEditer/TitleFrm.dfm
M      contrib/dbcEditer/bin/update.txt
M      contrib/dbcEditer/dbcedit.dfm
M      contrib/dbcEditer/pjDbcEditer.bpr
M      contrib/vmap_extract_assembler_bin/make vmaps.bat
M      contrib/vmap_extractor_v2/doc/The MoPaQ File Format.txt
M      contrib/vmap_extractor_v2/stormdll/StormDll.def
M      contrib/vmap_extractor_v2/stormlib/bzip2/dlltest.dsp
M      contrib/vmap_extractor_v2/stormlib/bzip2/libbz2.def
M      contrib/vmap_extractor_v2/stormlib/bzip2/libbz2.dsp
M      contrib/vmap_extractor_v2/stormlib/bzip2/makefile.msc
Switched to a new branch "playerbot"

4)дальше написал
Цитата:

git pull git://github.com/blueboy/mangos.git master
Код:

$ git pull git://github.com/blueboy/mangos.git master
remote: Counting objects: 2121, done.←[K
remote: Compressing objects: 100% (516/516), done.←[K
remote: Total 1967 (delta 1654), reused 1738 (delta 1451)←[K
Receiving objects: 100% (1967/1967), 751.78 KiB | 26 KiB/s, done.
fatal: cannot pread pack file: No such file or directory
fatal: index-pack failed


CruncH 19.05.2010 17:56


tempura 20.05.2010 11:20

lovepsone
У меня те же действия проходят нормально и никаких проблем не вызывают.
Удали все нафиг, и сделай с нуля - все должно получиться. Как вариант:
1. переключиться в ветку master
2. забекапить папку sd2 (если она там есть), и другие лишние (свои) файлы
3. очистить ветку master (можно раза два - не жалко):
git clean -f -x -d
git reset --hard
4. удалить ветку playerbot: git branch -D playerbot
5. проверить на лишние ветки: git branch (проверить раза два - не жалко), если они есть и не нужны - удалить все лишнее
6. обновиться (можно раза два - не жалко)
7. и снова провести свою эскападу:
git checkout -b playerbot
git pull git://github.com/blueboy/mangos.git master
все должно быть нормально. ТОЧНО должно быть - я сейчас проверял.

lovepsone 20.05.2010 18:00

все сделал как вы написали! я немогу понять в чем проблема! может что то с гитам? попробую что нить поискать! а вас попрошу выложить патчик под последнюю ревизию! у меня проблема только покач то с плауерботом!

tempura 21.05.2010 05:37

Вложений: 1
Вот уж не знаю насчет "под последнюю версию", но то, что получилось от приведенных выше действий - в аттаче. :)





PS
...хотя мне почему-то кажется, что получилась помойка. :)

PPS
Вырви "1" из клавиатуры. И запомни, что ПЕРЕД знаком препинания пробел НЕ СТАВИТСЯ!!! :) :)

KiriX 21.05.2010 08:32

Вложений: 1
темпура, к сожалению, ты прав - получилась помойка (у тебя там абсолютно точно приплетён ко всему ещё один патч, кажется, вмап_рерайт)... Оригинальный патч на ботов весит всего 445Кб.
Далее:
Код:

$ git checkout -b playerbot
M      contrib/dbcEditer/SearchFrm.dfm
M      contrib/dbcEditer/TitleFrm.dfm
M      contrib/dbcEditer/bin/update.txt
M      contrib/dbcEditer/dbcedit.dfm
M      contrib/dbcEditer/pjDbcEditer.bpr
M      contrib/vmap_extract_assembler_bin/make vmaps.bat
M      contrib/vmap_extractor_v2/doc/The MoPaQ File Format.txt
M      contrib/vmap_extractor_v2/stormdll/StormDll.def
M      contrib/vmap_extractor_v2/stormlib/bzip2/dlltest.dsp
M      contrib/vmap_extractor_v2/stormlib/bzip2/libbz2.def
M      contrib/vmap_extractor_v2/stormlib/bzip2/libbz2.dsp
M      contrib/vmap_extractor_v2/stormlib/bzip2/makefile.msc
Switched to a new branch "playerbot"

Плохая ошибка... Сделали переключение в новую ветку, а она у нас уже отличается по перечисленным файла... Сделаем дифф с такой веткой - выйдет у нас бессмысленный патч...
Мне всегда помогало в таких случаях помогало (ПЕРЕД СОЗДАНИЕМ НОВОЙ ВЕТКИ!!!)
Код:

git clean -f -x -d
git reset --hard

Так же недавно столкнулся с переполнением кэша локального репозитория чтоли =) Гит сам предложил решение. Можно также для чистки переодически юзать не "репу"
Код:

git gc

Kolorado 03.03.2013 06:43

KiriX
 
Вот прочитал пост на этом сайте

Попробовал руссифицировать через mangos_string, вроде что-то получилось. Может мод уже русифицировали? а я пытаюсь заново создать "колесо"?
вечером отпишусь после тестирования

Kolorado 04.06.2013 08:14

получилось короче, на 90 проц русифицировал тексты бота. Команды на русском типа
"следуй рядом" "следуй авто" "навыки учи" "питомец" итд


Текущее время: 07:59. Часовой пояс GMT +3.

ru-mangos.ru - Русское сообщество MaNGOS