Page 6 of 22

Posted: 2006-04-07 16:07:11
by SLAK
Отдельный форум? Адрес в студию (или ты об этой прилепленной теме говорил?).

Posted: 2006-04-07 16:09:58
by Grin
http://pinject.darkuo.ru/
пока там только жизнь зараждается;)

Posted: 2006-04-07 16:51:27
by dmitrykit
Zahodite, registrirujtes, skoro navedu porjadok na forume...

Posted: 2006-04-07 16:54:22
by SLAK
Grin wrote:http://pinject.darkuo.ru/
пока там только жизнь зараждается;)
*Достает Золотую медаль на которой написано "Заслуженому флудеру", и сильно разочаровуется увидев забугорный(для себя) адресок форума :roll:*
Зы: пасиб за ссылочку.

Posted: 2006-04-07 16:59:15
by dmitrykit
SLAK
a che, proxy otmenjali?

Posted: 2006-04-07 17:05:04
by SLAK
dmitrykit wrote:SLAK
a che, proxy otmenjali?
Я знаю токо одну шаровую украинскую "проксю", но не получается через неё авторизированым зайти, хоть и ставлю галочку загружать куки...

Posted: 2006-04-07 17:07:16
by Grin
во расфлудили... лутшеб баги искали...

Posted: 2006-04-07 17:09:19
by Destruction
А ты киркой, да по воде :wink:

Grin, баги ищу разработчики и тестеры, пользователи только ругаются, что всё криво и нихрена не пашет, если кто, что найдёт - обязательно тебе сообщат.

PS: Кто кстате прогу писал? Ты? А откуда тогда у такого грамотного чела - баги?

Posted: 2006-04-07 17:13:46
by dmitrykit
Bagov nebyvajet...
est' nedokumentirovannyje osobennosti programmy...

Posted: 2006-04-07 17:17:36
by SLAK
папки: дайте пожалуйста ссылочку на ТОЛКОВЫЙ учебник по Перлу...

Posted: 2006-04-07 17:23:23
by dmitrykit
Mozhesh nachat' otsjuda:

http://www.unix.org.ua/perl/index.htm

Posted: 2006-04-07 17:46:33
by Grin
делать было нех решил простую рубку сделать%)

Code: Select all

sub test1 {
	$x=&uo("getx");
	$y=&uo("gety");
	$z=&uo("getz");
	@tree=(3293, 3296, 3286, 3288, 3290, 3299);
	for($i=$x-20;$i<=$x+20;$i++){
		for($j=$y-20;$j<=$y+20;$j++){
			for ($m=0;$m<6;$m++){
				if (&uo("privategettile", $i, $j, 0, $tree[$m], $tree[$m])>0){
					if (&pathfind($i, $j)!=0){
						while ((abs(&uo("getx")-$i)>1) || (abs(&uo("gety")-$j)>1)){
							&wait(100);
						}
						&uo("waittargettile", $tree[$m], $i, $j, $z);
						&uo("deletejournal");
						&uo("usetype", "axe");
						while (&uo("injournal", "not enough")==0){
							&wait(100);
						}
					}	
				}
			}
		}
	}
}
как вам?;))

Posted: 2006-04-07 18:03:46
by SLAK
вот эти строки неасилил:

Code: Select all

     
          if (&pathfind($i, $j)!=0){ 
                  while ((abs(&uo("getx")-$i)>1) || (abs(&uo("gety")-$j)>1)){ 
                     &wait(100); 
                  }
пасфинд - поиск пути, это поподробнее плиз
abs - помню такую функцию в ходилках , возвращала положительное число... Это тоже, только встроеное?

Posted: 2006-04-07 18:11:07
by Grin
pathfind($i, $j)
писалже не раз... это для 2.0.3 клиента вызов внутреней ходилки...
Ходит как угрелый;) а если алвейс ран поставить так вообще монстр;)
если 100% проти нельзя то возвращает 0 если можно то возвращает не 0
но могеут быть ситуации когда может вернуть не 0 но напишет кант гет ве...
abs-абсолют- модуль по нашенски;) встроеная перловская функция

Posted: 2006-04-07 18:12:07
by admir
Grin wrote: &pathfind(x, y); (работа проверялась только на 2.0.3 клиенте)
wonderful gratz
заметил что функция не висит в списке функций а значит она выполняеться самим клиентом атономно , что есть гут , извиняюсь процедура )
на счет того что возвращает не всегда 0 когда пройти нельзя сильно может осложнить написание ходилки на дальнее расстояние .... хмм .

Posted: 2006-04-07 18:22:24
by Grin
Это обыкновеный вызов родной ходилки...
одна трабла только что она принимает экранные координаты;) по этому пришлось извратиться;)

Posted: 2006-04-07 18:28:37
by dmitrykit
Davajte floodit' na :
http://pinject.darkuo.ru

Posted: 2006-04-07 21:45:58
by Edred
Grin wrote:http://pinject.darkuo.ru/
пока там только жизнь зараждается;)
Написали бы Йоко, он создал бы отдельный раздел здесь. Было бы проще и удобнее. У вас же скриптовый модуль для инжекта, а не самостоятельная прога.

Posted: 2006-04-07 21:50:34
by Grin
;) Эдред ;0 знаешь я тогоже мнения что это нах не надо;)
но люди проевили само деятельность;) за что им спасибо;)

Posted: 2006-04-07 23:35:47
by Grin
Добавлено оповещение об ошибке в скрипте.