Jump to content


Toggle shoutbox Chat Open the Shoutbox in a popup

Прямая связь с администрацией по скайпу: gods.dragon
@  fr33 : (17 April 2024 - 11:16) gm pashol v mu igrac
@  Pablo : (15 March 2024 - 21:12) Sell regs from pandora box.
@  Pablo : (15 March 2024 - 21:11) Sell paralyze and poison necklaces 100k 1 piece.
@  fr33 : (11 March 2024 - 16:38) blee gm zb atdai bank
@  GM SOLAR : (10 March 2024 - 17:24) ОпЯТь лаГГи ! ! !
@  Pablo : (06 March 2024 - 17:48) Labākais hot ko esmu jebkad paņēmis :D
@  Senseless : (05 March 2024 - 09:42) Opatj ataki na server powli :(
@  Pablo : (03 March 2024 - 19:19) Riebiigais
@  Ganjakur : (03 March 2024 - 15:10) kāds niks mp?
@  Pablo : (02 March 2024 - 21:31) Var kāds iedot 40 kk priekš 11 lvl ?
@  Senseless : (02 March 2024 - 18:12) bratva estj u kogo script na ckerika na lamber ?
@  GM SOLAR : (02 March 2024 - 16:44) ALL GO NA CTF ! ! ! ! !
@  Ganjakur : (01 March 2024 - 17:32) labi
@  Pablo : (29 February 2024 - 12:08) Eu džeki, tie kuri vairāk nespēlē ultimu, varat droši man uzdāvināt savus itemus, vai pat savus acc. droši rakstam man privāti. Es vismaz uzturēšu šo serveri pie dzīvības :D
@  fr33 : (29 February 2024 - 09:45) yes
@  EmmaSb : (28 February 2024 - 21:00) Easyuo still working ?
@  Artemy Shan : (18 February 2024 - 20:42) Еще один фикс поставил. Смотрим, тестируем.
@  jurasiks : (18 February 2024 - 20:04) da pipec tu, zdelal on
@  Senseless : (17 February 2024 - 19:17) Lagi powli opatj
@  Artemy Shan : (17 February 2024 - 12:36) Мне удалось повторить действия, которые делал этот пиздюк, чтобы нагружать процессор сервера на 100% и вроде как я поправил это.

Photo

Скрипт на ламбер ПЛИЗ ХЕЛП


  • Please log in to reply
4 replies to this topic

#1 xnormikx

xnormikx
  • Members
  • 3 posts

Posted 17 July 2012 - 10:48

Народ помогите пожалуйста , может есть у кого нибудь простой скрипт на ламбер без рекалов и т.д , Просто что бы чар ходил и вокруг себя всё вырубал , сразу говорю не критиковать я в скриптах чайник

#2 xnormikx

xnormikx
  • Members
  • 3 posts

Posted 17 July 2012 - 15:00

Народ помогите пожалуйста , может есть у кого нибудь простой скрипт на ламбер без рекалов и т.д , Просто что бы чар ходил и вокруг себя всё вырубал , сразу говорю не критиковать я в скриптах чайник

неужели никто не может помочь ? ((((

#3 Dreik

Dreik

    Advanced Player

  • Members
  • 382 posts
  • Gender:Male
  • Location:Е-101

Posted 17 July 2012 - 15:14

http://forum.oldp.ne...showtopic=24335

#4 xnormikx

xnormikx
  • Members
  • 3 posts

Posted 17 July 2012 - 16:01

http://forum.oldp.ne...showtopic=24335

мне нужен самый ПРИМЕТИВНЫЙ скрипт , я же писал без рекалов и всякой хрени (((

#5 ExTjUtY

ExTjUtY

    *Riebīgais

  • Members
  • 3928 posts
  • Gender:Male
  • Location:Miami

Posted 17 July 2012 - 16:03

# **************************************************

# *** Injection 505.18 ************************ Jikus **

# **************************************************

sub main()

; + EDIT +++++++++++++++++++++++++++++++++++++++++++++++

var zona = 6;

; ++++++++++++++++++++++++++++++++++++++++++++++++++

var m, i, a, tX, tY, tr = 1

tX = UO.GetX('self')

tY = UO.GetY('self')

for i=1 to zona

if tr then

m = - 5

else

m = 5

endif

for a=1 to zona

tY = tY + m

GotoXY(tX,tY)

Lamber()

next

tX = tX - 5

if tr then

tr = 0

else

tr = 1

endif

next

endsub



sub Lamber()

; + EDIT +++++++++++++++++++++++++++++++++++++++++++++++

var MaxFailCount = 10; fizzle

var MaxRange = 3; 3 tiles

var mDebug = false;

; ++++++++++++++++++++++++++++++++++++++++++++++++++



var X, Y, Z, FailCount = 0, LTimer, Tiles

var mX, mY, mZ, TrWeight, TrT, TrW, adX, adY



; ** Debug ***********************

if mDebug then

UO.TextOpen()

UO.TextClear()

endif

; ********************************



mX = UO.GetX('self')

mY = UO.GetY('self')

mZ = UO.GetZ('self')

for Y = MaxRange - ( MaxRange * 2 ) to MaxRange

for X = MaxRange - ( MaxRange * 2 ) to MaxRange

Tiles = F_HarvestTiles(mX+X, mY+Y)

if Tiles then

  adX = mX+X

  adY = mY+Y

  repeat

   F_DelJournalMine();

   UO.Warmode(0)

   UO.WaitTargetTile(Tiles, mX+X, mY+Y, mZ)



; ********************************

   if UO.Count(0x0F43) then

	UO.UseType(0x0F43); <-- Axe

   else

	return 1

   endif

; ********************************



; ************ Triger ************

; ErrorExitTimer

   LTimer=UO.Timer()

   TrT = UO.Timer() > LTimer + 60; !!! 60/10 = 6 sec !!!

; MyWeight + Ore

   TrWeight = UO.Weight

   TrW = UO.Weight <> TrWeight

; ********************************



   repeat

	wait(100)

   until UO.InJournal("useable wood|You can|That is too far away|here to chop") || TrT || UO.Dead()



; ********* ON=@FailCount ********

   if TrW then

	FailCount = 0

   else

	FailCount = FailCount + 1

   endif

; ********************************



; ***** Debug Harvest Tiles ******

   if mDebug then

	if TrT then

	 UO.TextPrint(Tiles); !Harvest

	else

;	   UO.TextPrint(Tiles);  Harvest

	endif

   endif

; ********************************



  until UO.InJournal("here to chop|You can|That is too far away") || FailCount >= MaxFailCount || UO.Dead()

endif

next

next

UO.Sound(61)

return 0

end sub



sub F_HarvestTiles(X,Y)

var i

if UO.PrivateGetTile(X, Y, -1, 3274, 3302) then

for i=3274 to 3302

if UO.PrivateGetTile(X, Y, -1, i, i) then



; ***** Patch ********************************************

  if i==3278 || i==3279 || i==3281 || i==3282 then

   return 0

  endif

  if i==3284 || i==3285 || i==3287 || i==3289 then

   return 0

  endif

  if i==3291 || i==3292 || i==3294 || i==3295 then

   return 0

  endif

  if i==3297 || i==3298 || i==3300 || i==3301 then

   return 0

  endif

; **************************************************



  return i

end if

next

end if

return 0

end sub



sub F_DelJournalMine()

F_DeleteJournal("useable wood");

F_DeleteJournal("That is too far away");

F_DeleteJournal("You can")	   ;

F_DeleteJournal("here to chop");

end sub



sub F_DeleteJournal( string1 )

var nom = UO.InJournal( string1 )

if nom > 0 then

UO.SetJournalLine( Nom - 1, "string replaced" )

F_DeleteJournal( string1 )

endif

end sub

# **************************************************



sub GotoXY(x,y)

var myX,myY,lastX=0,lastY=0,i,halt=0,z,r=0

for i=1 to 60



myX=UO.GetX();

myY=UO.GetY();

if LastX==myX and LastY==myY then

halt=halt+1

else

halt=0

end if

if halt>=10 then

if UO.GetDir()==1 then

  for z=0 to 8

   UO.Press(40)

  next

end if

if UO.GetDir()==3 then

  for z=0 to 8

   UO.Press(37)

  next

end if

if UO.GetDir()==5 then

  for z=0 to 8

   UO.Press(38)

  next

end if

if UO.GetDir()==7 then

  for z=0 to 8

   UO.Press(39)

  next

end if

halt=15

end if

if Numb(x-myX)<=1 and Numb(y-myY)<=2 then

return 1

end if

if x<=myX then

if y<=myY then

  for z=0 to 3

   UO.Press(38)

  next

else

  for z=0 to 3

   UO.Press(37)

  next

end if

else

if y<=myY then

  for z=0 to 3

   UO.Press(39)

  next

else

  for z=0 to 3

   UO.Press(40)

  next

end if

end if

lastX=myX

lastY=myY

wait(200)

next

return 0

end sub



sub Numb(num)

if num>=0 then

return num

else

return num*(-1)

end if

end sub

Posted Image
Слабый пол сильнее сильного в силу слабости сильного к слабому...
Казалось, что нам пипец. Оказалось, что не казалось.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users