Skin Designed by Evanescence at IBSkin.com

Здравствуйте, гость ( Вход | Регистрация )


 
Добавить ответ в эту темуОткрыть тему
> АИ помогите написать скрипт
мавриканец
сообщение 21.7.2007, 16:38
Сообщение #1


Иконка группы


Группа: Пользователи
Сообщений: 54
Регистрация: 6.4.2007
Из: Уфа
Пользователь №: 18293



    


проблема вот в чем есть скрипт на растишку
я решил поправить его на посадку грибом (скил плантация 1 лв)
вышло так
--[[
This is a very "crude" AI to demonstrate the use of SkillGround ().
--]]
--------------------------------------------------
-- Extra Globals
--------------------------------------------------
--[[ Constants ]]--
V_OWNER =0
V_POSITION =1
SKILL_Cultivation = 491
SKILL_Cultivation_lvl = 1

--[[ Globals ]]--
StartTime = 0

--[[ Routines ]]--
function AI(MyID)
if StartTime == 0 then
StartTime = GetTick()
end

if (GetTick() >= StartTime + 100) and (CallOnce == nil) then
OwnerX, OwnerY = GetV(V_POSITION,GetV(V_OWNER,MyID))
SkillGround (MyID,
SKILL_Cultivation_lvl,
SKILL_Cultivation,
OwnerX + 1,
OwnerY - 1)
CallOnce = 1
end

if (GetTick() >= StartTime + 500) then
-- vaporize
SkillObject( MyID, 1, 244, MyID)
end
end

но явно гдето косяк кто разбирается подскажите где что надо поправиь
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Энтри
сообщение 31.7.2007, 14:03
Сообщение #2


Иконка группы


Группа: Пользователи
Сообщений: 285
Регистрация: 24.2.2007
Из: Spb
Пользователь №: 17450



    


ап
*сам проверить немогу* ждем других=)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
мавриканец
сообщение 9.8.2007, 9:54
Сообщение #3


Иконка группы


Группа: Пользователи
Сообщений: 54
Регистрация: 6.4.2007
Из: Уфа
Пользователь №: 18293



    


ап тему неужто у нас на серваке некто не пишит аи для хомов
обьясню для чего
хом садить грибы а рогом в 2 окне бьеш их
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Koouta
сообщение 26.8.2007, 23:57
Сообщение #4


Иконка группы


Группа: Пользователи
Сообщений: 14
Регистрация: 5.8.2007
Пользователь №: 20271



    


хы, у меня получилось..правда не на русро, но не суть..в самом конце callonce = 1 , 1 надо заменить на nil

правда тогда возникает другая проблема, хим анчинает спамить культивацией как чокнутый, игнорируя ее изначальную задержку..тоесть ему удается обходить эту самую задержку..вопрос - как в скрипте поставить задержку между использованием скилла?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Hellion
сообщение 28.8.2007, 1:04
Сообщение #5


Иконка группы


Группа: Пользователи
Сообщений: 553
Регистрация: 13.2.2007
Из: МСК
Пользователь №: 17082



    


Я так понимаю - она тут или тут, пробуй менять 100 и 500:
Код
if (GetTick() >= StartTime + 100)

Код
if (GetTick() >= StartTime + 500)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
White Demon
сообщение 12.9.2007, 10:11
Сообщение #6


Иконка группы


Группа: Пользователи
Сообщений: 8
Регистрация: 11.8.2007
Пользователь №: 20472



    


Помогите пожалуйста у мну вопрос

Нужно обязательно знать программирование что расписывать АИ гома?

И есчё можете прописать примеры каких ни будь команд для гома.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Hellion
сообщение 19.9.2007, 8:55
Сообщение #7


Иконка группы


Группа: Пользователи
Сообщений: 553
Регистрация: 13.2.2007
Из: МСК
Пользователь №: 17082



    


Ну общее представление иметь надо, 100%. А так - открывай любой .lua файл и пытайся разобраццо что и к чему... Хотя, имхо, намного легче взять готовый конфигуратор, скажем МирАИ
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21.7.2025, 23:34
Ragnarok RusRO. Бесплатный сервер онлайн игры. Рейтинг@Mail.ru

Рейтинг серверов Айон