Page 1 of 1

Мои проблеммы

Posted: 2006-08-24 16:44:38
by Deivil
Как зделать чтобы Чар подходил к нпц? автоматически его искал и находил по типу??? или как то подругому помогите а...(к Vendor `aм) я себе непредставляю сам скрипт....

Posted: 2006-08-24 17:32:49
by Leo

Posted: 2006-08-24 19:46:20
by Deivil
Я попросил помочь я это видел!
ну составлю я что то наподобие этого.....
sub Chat()

[1]='Privet,ja tut pravda kapaju na scripte'
[2]='da ja tut'
[3]='tut ja tut!!!'
[4]='Nenado menya v jail'
[5]='da ne off ja'
var otvet =[uo.random(5)]
end sub
ты видишь что я нюб в этом!

Posted: 2006-08-24 20:10:38
by admir

Code: Select all

sub fraza_arena()
var r=uo.random(12)
  dim says[50] 
      says[0]='msg гы'
      says[1]='msg :)' 
      says[2]='msg ввв4333ё ы'
      says[3]='msg )))'
      says[4]='msg Ж)'
      says[5]='msg )'
      says[6]='msg в1ы 2'
      says[7]='msg йц ув'
      says[8]='msg ва псц'
      says[9]='msg 3 11 ; msg )'
      says[10]='msg    вв  ; msg )'
      says[11]='msg          2 ; msg )'
      uo.exec(says[r])
end sub
вызывается функция , произносится одна из фраз

еще какойто леывый вариант мне он не нравится я хз для чего писал его ..

Code: Select all

sub arena_sender_msg()
  uo.fontcolor(12)
  var k,n
	k=uo.random(200)
	if k==0 then
	uo.msg("( ")
	end if
	if k==1 then
	uo.msg("22 ")
	end if
	if k==2 then
	uo.msg("qqww 2 2 ")
	end if
	if k==3 then
	uo.msg("ble ")
	end if
	if k==4 then
	uo.msg("gg ")
	wait(1000)
	uo.msg("krut ")
	end if
	if k==5 then
	uo.msg(") ")
	end if
	if k==6 then
	uo.msg("11 ww ")
	end if
	if k==7 then
	uo.msg("qww111 ble lagau ")
	end if
	if k==8 then
	uo.msg(" ")
	end if
end sub

Posted: 2006-08-24 20:18:04
by admir
ваще можно универсальный навороченый рупор написать )

типа набор символов с разным количеством знаков с пробелами и тд ( типа сборс клавишей ентер тех букв на которых у тебя макроса стоят в пвп или еще чемнить)
а также набор фраз , на перле в 100раз удобнее все это оформить )

Posted: 2006-08-24 20:30:36
by Deivil
Thx,по твоей схеме буду писать з.ы я примерно так и думал просто незнал куда засунуть uo.exec :oops: и что из себя представляет var....
Uoexec неидет.
Я не хочу изучать Пёрл C++ проще и "нужней".

Posted: 2006-08-25 16:47:35
by Deivil
UP!!!

Posted: 2006-08-25 18:20:35
by DerMeister =)
Deivil wrote:Thx,по твоей схеме буду писать з.ы я примерно так и думал просто незнал куда засунуть uo.exec :oops: и что из себя представляет var....
Uoexec неидет.
Я не хочу изучать Пёрл C++ проще и "нужней".
В своём первом посту ты написал:
Я хочу что бы при указаных условиях инжект запускал sub talking()
а какие именно условия ты не уточнил. Так что либо уточни, либо будь доволен тем ответом, который тебе admir дал.
ЗЫ:Брет. uo.exec() тебе зачем?

Posted: 2006-08-25 22:52:08
by Deivil
Он не работает Скрипт. понемаешь?
Ладно этот скрипт будет в другом скрипте секешь и при виде одной личности идёт скрипт Chat() Где указанны варианты приветсвии ответов так понятней? Срипт выбирает 1 из них и пишет в чат.

Posted: 2006-08-26 09:17:46
by DerMeister =)
А, сорри, я невнимательно посмотрел на то, что Адмир написал...

Code: Select all

sub main1()
#тыры-пыры
chat()
#тыры-пыры
end sub

sub chat() 
var r=uo.random(12) 
  dim says[50] 
      says[0]='msg гы' 
      says[1]='msg :)' 
      says[2]='msg ввв4333ё ы' 
      says[3]='msg )))' 
      says[4]='msg Ж)' 
      says[5]='msg )' 
      says[6]='msg в1ы 2' 
      says[7]='msg йц ув' 
      says[8]='msg ва псц' 
      says[9]='msg 3 11 ; msg )' 
      says[10]='msg    вв  ; msg )' 
      says[11]='msg          2 ; msg )' 
      uo.say(says[r]) 
end sub

Posted: 2006-08-26 12:02:12
by Deivil
DerMeister =) wrote:А, сорри, я невнимательно посмотрел на то, что Адмир написал...

Code: Select all

sub main1()
#тыры-пыры
chat()
#тыры-пыры
end sub

sub chat() 
var r=uo.random(12) 
  dim says[50] 
      says[0]='msg гы' 
      says[1]='msg :)' 
      says[2]='msg ввв4333ё ы' 
      says[3]='msg )))' 
      says[4]='msg Ж)' 
      says[5]='msg )' 
      says[6]='msg в1ы 2' 
      says[7]='msg йц ув' 
      says[8]='msg ва псц' 
      says[9]='msg 3 11 ; msg )' 
      says[10]='msg    вв  ; msg )' 
      says[11]='msg          2 ; msg )' 
      uo.say(says[r]) 
end sub
А почему внизу ; msg ) ?

Posted: 2006-08-27 00:14:27
by admir
чесно не знаю ) писал год назад )