Page 1 of 1

Простенький скрипт)

Posted: 25.02.2008 16:44
by Pahan666
Подсобите скриптом пажалста)
что чар кушал каждый час до состояния You are stuffed!
Заранее благодарен :arrow:

Posted: 25.02.2008 16:54
by Edred
Хмм, а какой в этом смысл-то? Что, у вас на шарде чары от голода могут сдохнуть?

В чем идея скрипта? Если такой скрипт запустить - чар будет стоять просто и раз в час кушать? Просто так, без дела стоять и все? Не вижу в этом никакого смысла... Если не нужно чтобы он что-то делал - его проще отконнектить и все...

И где он еду брать будет?

Posted: 25.02.2008 16:58
by Pahan666
ыы))) можно подумать я просто так обратился с такой просьбой))))
да от голода у нас можно сдохнуть. даже не смотря на что на тебе есть вещщи которые регенят хп...ибо в момент "голодания" регенерирующий эфект перестает дайвствовать))
а стоять надо, ибо время-деньги))

еду в паке)))

Posted: 25.02.2008 22:00
by Edred
Ну, тогда - вперед! В разделе скриптов есть функции подкормки чара, берешь и подстраиваешь под себя. Ну а потом в цикл с ожиданием 1 часа между подкормками. Все просто.

Posted: 26.02.2008 6:52
by Pahan666
Ладненько понятно)))
тогда обьясните кк работет эта функция:
function WaitJournalLine(StartTime : TDateTime; Str : String; MaxWaitTimeMS : Integer) : Boolean
Может ли она заменить условие-"Если в журнале появилась запись то....."

Posted: 26.02.2008 11:11
by Edred
В папке Include у тебя есть скрипт hungry.inc - это как раз функция подкормки чара. Можешь ее разобрать построчно, она небольшая, там все должно быть понятно.

Ну а для твоих задач тебе ее надо всего-навсего засунуть в цикл с повтором исполнения 1 час - то есть 3600000 тиков. Типа

Code: Select all

while Not Dead do 
begin
   Hungry(1,backpack)
   wait(3600000)
end
Написал навскидку, могут быть ошибки (в параметрах hungry). Также не включил проверку конлоста.