Yoko

All sides of Injection
It is currently 2025-11-11 19:49:33

All times are UTC+02:00




Post new topic  Reply to topic  [ 12 posts ] 
Author Message
PostPosted: 2006-04-03 11:25:09 
Offline
User avatar

Joined: 2005-07-17 15:30:52
Posts: 308
Location: www.drw.ru
Не ту ли какой нить команды которой можно поставить скритп на паузу из другого скрипта, а потом то же как нить запустить дальше, зарание благодарю.

И еще 1 маленьки вопросик, если использовать из журнала записи на руссом языке как условия, инжект с ними нормально работать будет?


Top
   
 Post subject:
PostPosted: 2006-04-03 11:35:34 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
1. через переменные.
2. хз... я б не стал рисковать.


Top
   
 Post subject:
PostPosted: 2006-04-03 11:47:21 
Offline
User avatar

Joined: 2005-07-17 15:30:52
Posts: 308
Location: www.drw.ru
2. Я то же так подумал
1. Обьясню зачем, вовремя обкопки в шахте в скрипте на копание крутятся изменяющиеся координаты, появляется элементать, скритп встает на паузу, из него запускается другой на убийство элементался, потом лутается, возвращается на то же место, и нужно продолжить копать, если запусть скрипт заново на обкопку то он начнет с начальных координат копать, где руды нет, на шарде где я играю это неприемлемо.


Top
   
 Post subject:
PostPosted: 2006-04-03 12:15:37 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
Sanch wrote:
2. Я то же так подумал
у дураков мысли сходятся :lol:
Sanch wrote:
1. Обьясню зачем, вовремя обкопки в шахте в скрипте на копание крутятся изменяющиеся координаты, появляется элементать, скритп встает на паузу, из него запускается другой на убийство элементался, потом лутается, возвращается на то же место, и нужно продолжить копать, если запусть скрипт заново на обкопку то он начнет с начальных координат копать, где руды нет, на шарде где я играю это неприемлемо.
тебе для этого?
зачем городить с паузами и всякой другой мутотой?!?!
просто выкопал - стартанул процедуру (не через exec), и пока процедурка на кил не отработает основной вызывающая процедура будет "ждать". а как отработает процедурка - вызывающая продолжит свою работу с того самого места где останавливалась - т.е. отлетает гемор с запоминанием координат где остановливал копку.


Top
   
 Post subject:
PostPosted: 2006-04-03 12:23:20 
Offline
User avatar

Joined: 2005-07-17 15:30:52
Posts: 308
Location: www.drw.ru
Понял, спасибо :)


Top
   
 Post subject:
PostPosted: 2006-04-03 12:24:39 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
Sanch wrote:
Понял, спасибо :)
всегда пжлста.
приятно когда не скрипт спрашивают :)


Top
   
 Post subject:
PostPosted: 2006-04-03 12:54:40 
Offline

Joined: 2005-08-19 16:12:23
Posts: 182
Чёто я непонял... Чем вы не хотите рисковать? Инжект прекрасно с русским языком работает.


Top
   
 Post subject:
PostPosted: 2006-04-03 13:02:32 
Offline
User avatar

Joined: 2005-07-17 15:30:52
Posts: 308
Location: www.drw.ru
Народ а кто нить может подсказать как запускать скрипт через exec, я пробовал uo.exec('название скрипта') че то не работало. И если запустить его через exec он запустит ещ 1 скрипт и сразу продолжит работу?


Top
   
 Post subject:
PostPosted: 2006-04-03 13:45:37 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
Если ты вызываешь процедуру через exec, то скрипт вызовет её, и сразу перейдет к следующей после вызова строке. Таким образом, вызванная и основная процедуры будут работать одновременно.
Вызывать через exec следует таким образом:
Code:
UO.Exec( 'exec Function_Name' )

Где Function_Name - имя процедуры, которую вызываешь.
Второй вариант - вызов без exec-a, в таком варианте скрипт остановится на строчке вызова, пока вызванная процедура не закончится, или не произведет return.
Это как раз то, что тебе нужно. Используется таким образом:
Code:
Function_Name()

Этим способом так же можно передавать значения параметров.


Top
   
 Post subject:
PostPosted: 2006-04-03 14:00:48 
Offline

Joined: 2005-06-12 22:12:15
Posts: 247
v novom 'Script + perl' module vozmozno takoje ispoljzovat'...


Top
   
 Post subject:
PostPosted: 2006-04-03 15:38:17 
Offline
User avatar

Joined: 2005-07-17 15:30:52
Posts: 308
Location: www.drw.ru
Quote:
Этим способом так же можно передавать значения параметров.


Не знаю как там их можно передавать, я пользуюсь uo.setglobal, uo.getglobal, за инфу спасибо.

Если кто не проч мне чуточку подсобить, прблема в следующем, пересмотрел тучу скриптов на мининг, ну вот не могу догнать сам процес обкопки, как он переходит копать на следующий тайтл и как он копать продолжает на то же на каком копал, тк не совсем понимаю рабботу массива с координатами, кто нить не мог бы просвятить меня на примере процесса копания в скрипте на мининг под дрв.


Last edited by Sanch on 2006-04-03 15:44:45, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2006-04-03 15:44:35 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
Таким образом:

Code:
sub Control()
 var say = 'Привет!'
   Speak(say)
endsub

Sub Speak(say)
  uo.msg(say)
endsub


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 12 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:  
cron
Powered by phpBB® Forum Software © phpBB Limited