Бот

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
CoS
Posts: 53
Joined: 2007-06-20 15:38:11

Бот

Post by CoS »

вот скрипт:

Code: Select all

sub gm() 
var line, chislo, otvet, name, id 
var item_amount = 0 
var stavka = 100 
var timer 
start: 
uo.moveoff() #чтобы от UO.RClick() чар не дергался 
UO.Exec('exec reklama') 
otvet=uo.random(3) +1
item_amount = 0 
timer=1 
while not UO.TradeCount() 
wait(100) 
wend 
UO.Exec('terminate reklama') 
uo.exec("set finddistance 5") 
uo.findtype("0x0190",-1,"ground") 
id=uo.TradeOpponent() 
name=uo.getname(uo.TradeOpponent()) 
      REPEAT 
      UO.FindType('0x0EED', '-1', UO.TradeContainer('right')) 
         If UO.FindCount() Then 
               If UO.GetQuantity('finditem')==0 Then 
                  item_amount = item_amount + 1 
               Else 
                  item_amount = item_amount + UO.GetQuantity('finditem') 
               EndIf 
            UO.Ignore('finditem') 
            UO.FindType('0x0EED', '-1', UO.TradeContainer('right')) 
         EndIf 
      Until UO.FindCount()==0 or UO.Dead() 
   UO.IgnoreReset() 
if item_amount == stavka then 
while not UO.TradeCheck('','right',1) and timer < 6 
timer = timer + 1 
wait(1000) 
uo.print(STR(timer)) 
wend 
if timer == 6 then 
UO.RClick(176,90) 
wait(500) 
goto start 
endif 
timer = 1 
wait(500) 
UO.TradeCheck('','left',1) 
uo.msg(name + ", отгадайте число от 1 до 3, у Вас есть 5 секунд!") 
wait(7000) 
else 
uo.msg(name + ", для игры нужно дать мне 100гп") 
UO.RClick(176,90) 
wait(500) 
goto start 
endif 
line=UO.injournal(name) ###############################
chislo=Trim(Right(UO.Journal(line-1),1))  #####################
uo.msg("Ваш ответ " + chislo + ", а я загадал " + STR(otvet) + "!") ###
if val(chislo) == otvet then 
uo.msg("Поздравляю " + name + ", Вы отгадали и выиграли 300гп!") 
if UO.TradeCount() then 
UO.RClick(176,90) 
wait(500) 
endif 
uo.findtype("0x0EED") 
uo.moveitem('finditem','300',id) 
wait(500) 
UO.TradeCheck('','left',1) 
timer = 0 
while not UO.TradeCheck('','right',1) and timer < 5 
timer = timer + 1 
wait(1000) 
uo.print(STR(timer)) 
wend 

if timer == 5 then 
UO.RClick(176,90) 
wait(500) 
goto start 
endif 

goto start 

else 
uo.msg("К сожалению Вы не отгадали!") 
UO.RClick(176,90) 
wait(500) 
endif 
goto start 
end sub 

sub reklama() 
while 1 
wait(8000) 
uo.msg("Игра в наперстки!") 
wait(500)
uo.msg("Для начала игры просто дайте чару 100гп") 
wend 
end sub
проблема заключается в том что он ПРОсто не может увидить ответ игрока. я эти строки отметил.
я долго мучался но исправить несмог
помогите пожалуйсто исправить
CoS
Posts: 53
Joined: 2007-06-20 15:38:11

Post by CoS »

ну ребята пожалуйсто помогите кто то
Ururu
Posts: 479
Joined: 2007-02-21 20:15:57

Post by Ururu »

uo.moveoff() работает 0_0 ????? =)

ну я ниасилил все читать, но похоже что скрипт лохотрон, невижу вообще где он ищет сказаные числа =) ответ вроде вообще независит от сказанного.
Шард [b]Антарес[/b]
[color=blue][b]Ururu[/b][/color]
Rivory
Posts: 205
Joined: 2005-01-06 11:49:28

Post by Rivory »

Ururu wrote:
ну я ниасилил все читать, ....невижу вообще где он ищет сказаные числа =)
Ты уж осиль всё прочитать. Проверка на ответ идёт как раз в выделенных строчках. И результат зависит от ответа.
CoS
Posts: 53
Joined: 2007-06-20 15:38:11

Post by CoS »

ребята так я ж и говорю сам скрипт может отдать деньги если будет правельный ответ
футнкция читания ответа с журнала есть, но он просто не хочет видеть ответ.
моих скриптерских способностей нехватило чтоб это исправить
я даже строки выделил в которых нужно что то исправить.
просто надо сделать так чтоб он увидел этот ответ
есть желающие помочь ?
CoS
Posts: 53
Joined: 2007-06-20 15:38:11

Post by CoS »

Ururu wrote:uo.moveoff() работает 0_0 ????? =)

ну я ниасилил все читать, но похоже что скрипт лохотрон, невижу вообще где он ищет сказаные числа =) ответ вроде вообще независит от сказанного.
работает
Ururu
Posts: 479
Joined: 2007-02-21 20:15:57

Post by Ururu »

Code: Select all

chislo=Trim(Right(UO.Journal(line-1),1))
что такое Trim ??
Шард [b]Антарес[/b]
[color=blue][b]Ururu[/b][/color]
CoS
Posts: 53
Joined: 2007-06-20 15:38:11

Post by CoS »

если бы я знал что такое Trim(Right(
я бы сам исправил =)
uo-injection Project
Posts: 19
Joined: 2007-03-27 21:57:51

Post by uo-injection Project »

analogi4nij po funkcionalnosti script (100% rabochij i legkij v nastrojke) est u nas
_http://uo-injection.ru/scripts.php
enjoy
u0rypT
Posts: 175
Joined: 2004-12-30 18:13:16
Location: Russia
Contact:

Post by u0rypT »

uo-injection Project wrote: enjoy
Ну ты опять тут ?*

Паша ты ? Тви включен ? Шофс неймс включен ?
Design, webdev, coding, c#, php, asp.net, xml, perl, sql, ajax, drawing, illustrating, restoration, photo, photoshop, schedule, pron, guitar, lead-guitar, js, jsp, java, dom, html, *nix, struts, cs, etc
CoS
Posts: 53
Joined: 2007-06-20 15:38:11

Post by CoS »

а по сути дела кто то может что то сказать ?
например что такое Trim
junn
Posts: 11
Joined: 2007-06-22 09:51:09

Post by junn »

этот скрипт писал я и если ты играешь на фв могу продать тебе полностью рабочую вторую версию скрипта где 2 числа всего и на любые суммы игра и + тебе бабки тоже идут
trim убрать пробелы в строке по краям)
CoS
Posts: 53
Joined: 2007-06-20 15:38:11

Post by CoS »

дай свою аську поговорим
junn
Posts: 11
Joined: 2007-06-22 09:51:09

Post by junn »

453558462
Post Reply