Апдейт от 27 декабря 2006 года. Лекарство в первом посте.
Модератор: 4epT
Правила форума
ВНИМАНИЕ: реклама сторонних ботов запрещена! Всякие плюшки - можно
ВНИМАНИЕ: реклама сторонних ботов запрещена! Всякие плюшки - можно
FullRND
Очень Просто. Кали сцуко боялся что ппц проблем будет если будут пропадать где-то далеко в логах реалиции тех или иных пакетов.
Я же его убеждал что апдайти серверов происходят почти ежедневно. ТЕ если они позарятся взять на себя другие серваки то станет проблем. Почти 360 СерверТайплов в Год.... оно ОКУЕННО БУДЕТ ТОРМОЗИТЬ. И тогда решили зделать такую-же штуку как и с Ресивом, что помогло решить проблему обновлений, те теперь моно использовать лог по файлу, и вытянуть нужные данные, не создавая каждий раз новый СерверТайп.
Очень Просто. Кали сцуко боялся что ппц проблем будет если будут пропадать где-то далеко в логах реалиции тех или иных пакетов.
Я же его убеждал что апдайти серверов происходят почти ежедневно. ТЕ если они позарятся взять на себя другие серваки то станет проблем. Почти 360 СерверТайплов в Год.... оно ОКУЕННО БУДЕТ ТОРМОЗИТЬ. И тогда решили зделать такую-же штуку как и с Ресивом, что помогло решить проблему обновлений, те теперь моно использовать лог по файлу, и вытянуть нужные данные, не создавая каждий раз новый СерверТайп.
Lims
Я не гарантирую что там код правильный.
Пока Я только заставил работать нормально всего пару функций:
sendDrop
sendGetCharacterName
sendMapLogin
sendMove
sendSync
sendTake
sendGetPlayerInfo
Ещё нужно попробовать и исправить функции:
sendItemUse (у меня она что-то багнутая)
sendLook
sendSkillUseLoc
sendStorageAdd
sendStorageGet
sendStorageClose
Немного. Но всё-же ещё нужно поколдовать.
Я не гарантирую что там код правильный.
Пока Я только заставил работать нормально всего пару функций:
sendDrop
sendGetCharacterName
sendMapLogin
sendMove
sendSync
sendTake
sendGetPlayerInfo
Ещё нужно попробовать и исправить функции:
sendItemUse (у меня она что-то багнутая)
sendLook
sendSkillUseLoc
sendStorageAdd
sendStorageGet
sendStorageClose
Немного. Но всё-же ещё нужно поколдовать.
Последняя сборка готова основанна на стабильной версии 1.9.3 SVN 5214
Временно лежит тут http://www.airsoftgun.kz/193SVN5214_200 ... liance.rar
Я думаю ктонить из команды форума зальет на форум или выложит свою сборку =)
на слил.ру еще заливается
Весь бред ниже читать, про то как собирать KORE из SVN читать исключительно в образовательных целях, тем кому интересно. возможно он останется тут для истории.
##########################################
Итак я всетаки сделал это. Сасибо kLabMouse за то что заставил мои мозги поработать хоть немного и собрать бота самому.
Пишу по шагам чего делаем:
1. Скачиваем Тортилу. http://tortoisesvn.sourceforge.net/
2. Ставим нужные настройки. описано на английском здесь http://www.openkore.com/wiki/index.php/ ... _for_users
Собственно достаточно в онец конфигурационного файла тортилы добавить
enable-auto-props = yes
*.c = svn:eol-style=native
*.cpp = svn:eol-style=native
*.h = svn:eol-style=native
*.dsp = svn:eol-style=CRLF
*.dsw = svn:eol-style=CRLF
*.sh = svn:eol-style=native;svn:executable
*.txt = svn:eol-style=native
*.png = svn:mime-type=image/png
*.jpg = svn:mime-type=image/jpeg
Makefile = svn:eol-style=native
SConscript = svn:eol-style=native
SConstruct = svn:eol-style=native
Distfiles = svn:eol-style=native
*.url = svn:eol-style=CRLF
*.bat = svn:eol-style=CRLF
*.pas = svn:eol-style=CRLF
*.dfm = svn:eol-style=CRLF
*.pl = svn:eol-style=native;svn:executable
*.pm = svn:eol-style=native
*.html = svn:eol-style=native
*.pm = svn:eol-style=native
*.py = svn:eol-style=native
*.js = svn:eol-style=native
*.css = svn:eol-style=native
*.pc = svn:eol-style=native
*.svg = svn:eol-style=native
*.xs = svn:eol-style=native
*.po = svn:eol-style=native
*.pot = svn:eol-style=native
3. При помощи тортилы Качаем основные исходники Кора
Жмем правой кнопкой в любой папке в контекстном меню выбираем SVN Checkout в поле урл ставим https://openkore.svn.sourceforge.net/sv ... kore/trunk
4. Качаем непатченый ropp
я взял с этого зеркала http://bibian.ath.cx/ качать ROPP Installer а не исходникик прямой линк http://bibian.ath.cx/?file=ROpp Installer.exe
5. Собираем все это вместе. в новой папке которая будет ботом.
качаем start.exe так как старый уже не робит. Отсюда жеhttp://bibian.ath.cx/
Далее нужно лишь добавить необходимые конфиги тейблы и филды из вашего старого бота.
Собственно чуть позже попробую улудшить гайд.
Новый кор запускает сначала веб браузер по управлению собой. Там внизу есть кнопка Start Kore - и вперед
Временно лежит тут http://www.airsoftgun.kz/193SVN5214_200 ... liance.rar
Я думаю ктонить из команды форума зальет на форум или выложит свою сборку =)
на слил.ру еще заливается
Весь бред ниже читать, про то как собирать KORE из SVN читать исключительно в образовательных целях, тем кому интересно. возможно он останется тут для истории.
##########################################
Итак я всетаки сделал это. Сасибо kLabMouse за то что заставил мои мозги поработать хоть немного и собрать бота самому.
Пишу по шагам чего делаем:
1. Скачиваем Тортилу. http://tortoisesvn.sourceforge.net/
2. Ставим нужные настройки. описано на английском здесь http://www.openkore.com/wiki/index.php/ ... _for_users
Собственно достаточно в онец конфигурационного файла тортилы добавить
enable-auto-props = yes
*.c = svn:eol-style=native
*.cpp = svn:eol-style=native
*.h = svn:eol-style=native
*.dsp = svn:eol-style=CRLF
*.dsw = svn:eol-style=CRLF
*.sh = svn:eol-style=native;svn:executable
*.txt = svn:eol-style=native
*.png = svn:mime-type=image/png
*.jpg = svn:mime-type=image/jpeg
Makefile = svn:eol-style=native
SConscript = svn:eol-style=native
SConstruct = svn:eol-style=native
Distfiles = svn:eol-style=native
*.url = svn:eol-style=CRLF
*.bat = svn:eol-style=CRLF
*.pas = svn:eol-style=CRLF
*.dfm = svn:eol-style=CRLF
*.pl = svn:eol-style=native;svn:executable
*.pm = svn:eol-style=native
*.html = svn:eol-style=native
*.pm = svn:eol-style=native
*.py = svn:eol-style=native
*.js = svn:eol-style=native
*.css = svn:eol-style=native
*.pc = svn:eol-style=native
*.svg = svn:eol-style=native
*.xs = svn:eol-style=native
*.po = svn:eol-style=native
*.pot = svn:eol-style=native
3. При помощи тортилы Качаем основные исходники Кора
Жмем правой кнопкой в любой папке в контекстном меню выбираем SVN Checkout в поле урл ставим https://openkore.svn.sourceforge.net/sv ... kore/trunk
4. Качаем непатченый ropp
я взял с этого зеркала http://bibian.ath.cx/ качать ROPP Installer а не исходникик прямой линк http://bibian.ath.cx/?file=ROpp Installer.exe
5. Собираем все это вместе. в новой папке которая будет ботом.
качаем start.exe так как старый уже не робит. Отсюда жеhttp://bibian.ath.cx/
Далее нужно лишь добавить необходимые конфиги тейблы и филды из вашего старого бота.
Собственно чуть позже попробую улудшить гайд.
Новый кор запускает сначала веб браузер по управлению собой. Там внизу есть кнопка Start Kore - и вперед
Последний раз редактировалось Peace1 Чт дек 28, 2006 12:28 pm, всего редактировалось 2 раза.