Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: АИ помогите написать скрипт
RusRo server forum > Профессии > Ремесло торговли
мавриканец
проблема вот в чем есть скрипт на растишку
я решил поправить его на посадку грибом (скил плантация 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

но явно гдето косяк кто разбирается подскажите где что надо поправиь
Энтри
ап
*сам проверить немогу* ждем других=)
мавриканец
ап тему неужто у нас на серваке некто не пишит аи для хомов
обьясню для чего
хом садить грибы а рогом в 2 окне бьеш их
Koouta
хы, у меня получилось..правда не на русро, но не суть..в самом конце callonce = 1 , 1 надо заменить на nil

правда тогда возникает другая проблема, хим анчинает спамить культивацией как чокнутый, игнорируя ее изначальную задержку..тоесть ему удается обходить эту самую задержку..вопрос - как в скрипте поставить задержку между использованием скилла?
Hellion
Я так понимаю - она тут или тут, пробуй менять 100 и 500:
Код
if (GetTick() >= StartTime + 100)

Код
if (GetTick() >= StartTime + 500)
White Demon
Помогите пожалуйста у мну вопрос

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

И есчё можете прописать примеры каких ни будь команд для гома.
Hellion
Ну общее представление иметь надо, 100%. А так - открывай любой .lua файл и пытайся разобраццо что и к чему... Хотя, имхо, намного легче взять готовый конфигуратор, скажем МирАИ
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.