Yoko

All sides of Injection
It is currently 2025-11-05 11:56:02

All times are UTC+02:00




Post new topic  Reply to topic  [ 14 posts ] 
Author Message
PostPosted: 2005-07-05 16:01:11 
Offline

Joined: 2004-12-18 18:56:10
Posts: 90
Я вот хочу написать скрипт ... который будет брать кординаты из файла ходить по ним и копать!
кароче у меня еть проблема я не знаю как зделать так что б ходилка ходила по кординатам которые указаны в текстовом файле)+ копала по ним) вроде бы всё!


Top
   
 Post subject:
PostPosted: 2005-07-05 18:55:27 
Offline
Junior Expert
User avatar

Joined: 2004-11-13 00:43:55
Posts: 474
Location: Киберзадроцк
Есть такой скрипт, вон Ламберджекинг от ВЕТЕРАНА.... аналогия твоего.... ты по камешкам хочеш ходить?


Top
   
 Post subject:
PostPosted: 2005-07-05 20:10:22 
Offline

Joined: 2004-12-18 18:56:10
Posts: 90
666Man666 wrote:
Есть такой скрипт, вон Ламберджекинг от ВЕТЕРАНА.... аналогия твоего.... ты по камешкам хочеш ходить?

ну как бы по скалма и шахтам!:)


Top
   
 Post subject:
PostPosted: 2005-07-06 01:33:38 
Offline

Joined: 2004-12-18 18:56:10
Posts: 90
Если ты мне поможешь разобратся в нем то скрипт переделать будет совсем не проблема!)


Top
   
 Post subject:
PostPosted: 2005-07-06 03:12:59 
Offline

Joined: 2004-06-05 00:16:33
Posts: 11
Ну разбираться тебе в скрипте на Лумбер скорее всего придется самому, вретли ктото возьмется тебе весь скрипт по полочкам раскладывать. Еще тебе для скалы непомешала бы вердатка, а то так замучаешься ты файл с коордами составлять.

Интересно, на каком ты шарде играешь? Может быть ддоговорились бы на счет готового скрипта :wink: Хотя ты наверно свой написать хочешь :)


Top
   
 Post subject:
PostPosted: 2005-07-06 07:04:42 
Offline

Joined: 2005-05-03 11:51:04
Posts: 108
Location: KDK Elite Group (c)
На самом деле все очень просто.В скрипте ветерана есть способ создания файла "тыкаешь на место в маире(например дерево) потом тайл места сверяеться с теми что есть в скрипте(они прям в его теле перечислены)и если этот таил совпадает то его инфо (uo.infotile()) записываеться файл".Вот собсна пример чтения из файла но в нем мы используем чтение из файла до пробела.
Code:
sub moscow()
var filename='c:\mOSCOW.txt',MyX,MyY,SayTT
FPoint:
F=File(FileName)
F.Open()
MyX=uo.getx()
MyY=uo.gety()
repeat
If MyX<>Uo.getx() or MyY<>o.gety() then
SayTT=safe call f.ReadString()
uo.say(SayTT)
wait(2000)
MyX=uo.getx()
MyY=uo.gety()
wait(2000)
end if
wait(200)
until SayTT=='File read error'
f.close()
goto fpoint
end sub


А вот собсна и сам файл moscow.txt
Code:
А я иду шагаю по Москве!! на девок не гляжу:) И вдруг она приблизиться ко мне ей в ж... засожу.


З.Ы. Сорри модеры за стишек, ну не лезло в голову больше ничего :lol:

З.З.Ы !!!Алярм!!! Скрипт не крафтерсий!!! :!: :!: я его и не проверял но работать будет :)


Top
   
 Post subject:
PostPosted: 2005-07-06 08:59:06 
Offline

Joined: 2004-12-18 18:56:10
Posts: 90
Ex wrote:
Ну разбираться тебе в скрипте на Лумбер скорее всего придется самому, вретли ктото возьмется тебе весь скрипт по полочкам раскладывать. Еще тебе для скалы непомешала бы вердатка, а то так замучаешься ты файл с коордами составлять.

Интересно, на каком ты шарде играешь? Может быть ддоговорились бы на счет готового скрипта :wink: Хотя ты наверно свой написать хочешь :)

Ну сам не сам а скрипт нужен) а играю я на www.ultima.net.ua
а мне то рожовывать много и не нада
мне нада всего лиш узнать как в скрипте прописать что бы он ходил по кординатам и по ним копал всё :)! всё остальное я сам знаю как зделать!) я просто решил в етом разобратся и обновить свой скрипт на мининг!:)


Top
   
 Post subject:
PostPosted: 2005-07-06 09:01:57 
Offline

Joined: 2004-12-18 18:56:10
Posts: 90
Don SpiL wrote:
На самом деле все очень просто.В скрипте ветерана есть способ создания файла "тыкаешь на место в маире(например дерево) потом тайл места сверяеться с теми что есть в скрипте(они прям в его теле перечислены)и если этот таил совпадает то его инфо (uo.infotile()) записываеться файл".Вот собсна пример чтения из файла но в нем мы используем чтение из файла до пробела.
Code:
sub moscow()
var filename='c:\mOSCOW.txt',MyX,MyY,SayTT
FPoint:
F=File(FileName)
F.Open()
MyX=uo.getx()
MyY=uo.gety()
repeat
If MyX<>Uo.getx() or MyY<>o.gety() then
SayTT=safe call f.ReadString()
uo.say(SayTT)
wait(2000)
MyX=uo.getx()
MyY=uo.gety()
wait(2000)
end if
wait(200)
until SayTT=='File read error'
f.close()
goto fpoint
end sub


А вот собсна и сам файл moscow.txt
Code:
А я иду шагаю по Москве!! на девок не гляжу:) И вдруг она приблизиться ко мне ей в ж... засожу.


З.Ы. Сорри модеры за стишек, ну не лезло в голову больше ничего :lol:

З.З.Ы !!!Алярм!!! Скрипт не крафтерсий!!! :!: :!: я его и не проверял но работать будет :)

ОЙ блин мало что я понял но стих получился хорош)
если тебе не будет сложно допиши за каждой строкой в скрипте что она выполняет буду признателен%)


Top
   
 Post subject:
PostPosted: 2005-07-06 09:20:09 
Offline

Joined: 2004-12-18 18:56:10
Posts: 90
ты в функции забыл поставить переменую F
и что то я не пойму как она должна работатЬ?


Top
   
 Post subject:
PostPosted: 2005-07-06 09:23:58 
Offline
Sphere expert
User avatar

Joined: 2004-10-01 08:27:38
Posts: 1143
Location: Уфа
Ваще такой скрипт уже есть, если что. Так типа на правах рекламы.

_________________
Сделал дело - флуди смело !!!


Top
   
 Post subject:
PostPosted: 2005-07-06 10:38:24 
Offline

Joined: 2005-05-03 11:51:04
Posts: 108
Location: KDK Elite Group (c)
2 Askaneli - Ёмаё!! яж говорю скрипт писал "на коленке" и как говориться нокопирайт не поддерживаю! - берите кто хотите (если кому нада конечно)

2 Vaha) ну просто забыл хотя и преследовал цель показать как читать инфо из файла!

Теперь по строчкам.
Code:
sub moscow() 
var filename='c:\mOSCOW.txt',MyX,MyY,SayTT,F
#Собсна обьявляем переменные
Code:
FPoint: 
#Метка для возврата
Code:
F=File(FileName)
#тут все ясно
Code:
F.Open()
#открываем файл!!
Code:
MyX=uo.getx()
#Получаем свои координаты перед заходом в цикл и присваивам их переменной MyX
Code:
MyY=uo.gety() 
#Получаем свои координаты перед заходом в цикл и присваивам их переменной MyY
Code:
repeat 
# Начаинаем цикл.Который будет выполнять пока не станет истинным until
Code:
If MyX<>Uo.getx() or MyY<>o.gety() then 
#Сверяем MyX,MyY с координатами на данный момент времени и если истинно
Code:
SayTT=safe call f.ReadString() 
#читаем стринг из файла (т.е. до следующего пробела) и присваем переменной SayTT
Code:
uo.say(SayTT) 
# Произносим вслух то что получили из файла
Code:
wait(2000) 
MyX=uo.getx()
#После того как произнесли снова получаем свои координаты по X
Code:
MyY=uo.gety() 
#После того как произнесли снова получаем свои координаты по Y
Code:
wait(2000) 
end if
wait(200)

:)
Code:
until SayTT=='File read error' 
#тут проверка нам говорит о том что цикл repeat будет выполняться пока SayTT не станет равна 'File read error'.
Code:
f.close() 
#закрываем файл
Code:
goto fpoint 
#и идем к метке fpoint
Code:
end sub


Top
   
 Post subject:
PostPosted: 2005-07-06 11:00:13 
Offline
Sphere expert
User avatar

Joined: 2004-10-01 08:27:38
Posts: 1143
Location: Уфа
2Don SpiL
не тебе было адресовано ваще-то

_________________
Сделал дело - флуди смело !!!


Top
   
 Post subject:
PostPosted: 2005-07-06 11:02:32 
Offline

Joined: 2005-05-03 11:51:04
Posts: 108
Location: KDK Elite Group (c)
Askaneli wrote:
2Don SpiL
не тебе было адресовано ваще-то

Тады сорри за мини-наезд =)




З.Ы. Уважаю уважаемых!!


Top
   
 Post subject:
PostPosted: 2005-07-06 11:07:20 
Offline
Sphere expert
User avatar

Joined: 2004-10-01 08:27:38
Posts: 1143
Location: Уфа
Don SpiL wrote:
Askaneli wrote:
2Don SpiL
не тебе было адресовано ваще-то

Тады сорри за мини-наезд =)




З.Ы. Уважаю уважаемых!!

Проехали.

_________________
Сделал дело - флуди смело !!!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 14 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited