Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - tuxon

Pages: [1]
1
Scripting Chat / Re: Nabor Stuff?
« on: October 04, 2011, 07:28:32 AM »
Years ago i modified something into nabor stats and it was showing only jewels.
I still have the original version but not the modified, if someone need i can post it.

2
Scripting Chat / Re: Sessions interact
« on: October 04, 2011, 06:55:24 AM »
I' ve done this sub for world save check:
Code: [Select]
scanjournal !i
      if #jcolor = 53
      {
         if THE_WORLD_WILL_SAVE_IN in #journal || WORLD_IS_SAVING in #journal
         {
            Event sysmessage  SAVE Detected
            key c ctrl alt ;pause
            event sysmessage SCRIPT PAUSED
         }
         if CLEANING in #journal
         {
            Event sysmessage  CLEANING Detected
            key c ctrl alt ;pause
            event sysmessage SCRIPT PAUSED
         }
         if COMPLETE in #journal
         {
            key s ctrl alt ;start
            event sysmessage SCRIPT RESUMED
         }
         if CLEANED in #journal
         {
            key s ctrl alt ;start
            event sysmessage SCRIPT RESUMED
         }
      }         

   nameSpace Clear
   nameSpace Pop
return

If i put it in a questing script i' ll have to insert a "gosub SAVE_CHECK" like 50 times and it goes crazy, this is the reason why i was trying to manage the main script without insert the control directly in it :)

3
Scripting Chat / Re: Sessions interact
« on: October 04, 2011, 05:16:15 AM »
but not everyone knows how.
I' m one of them  :P
I tryed to put a lot of checks for pause in a very big script, but the only result was that i make it looping hehehe

I' ll need to study more about scripting

4
Scripting Chat / Re: Sessions interact
« on: October 03, 2011, 12:27:40 PM »
For now i solved using a clicking program.

This program can click a portion of the screen, after setting the coordinates to click, and has an hotkey to run.
Easyuo opened on the tab of the main script, and the control-script run :
Code: [Select]
key S SHIFT
Shift-S is the hotkey of the clicking program. I set it with the coordinates of the pause button of easyuo.
So i can directly run a very little script to immediatly pause the main script without put lots of control in it.

This is a rough solution, but at the moment is the only i was able to make work  :P
I was also thinking make a little application to run by a "call" of easyuo, but i wasn' t able to compile it.
If i find an easy way to pause scripts i' ll post it.

5
Scripting Chat / Re: Sessions interact
« on: October 02, 2011, 12:01:18 PM »
I have find this in a topic of the easyuo forum, but i don' t know what means :

Quote
I hope this helps ya out. You can add the check anywhere in your script as it uses a subroutine which will return it to its exact location in your script that it pauses at.


;This is assuming *77 is used as pause
;variable like above.. setting *77 in
;another euo window to "pause" will make
;this window enter a pauseloop until its
;set back to "ok".


Mainloop:
if *77 = pause
  gosub pause
<other code>
goto mainloop

Sub Pause
  Pause_Loop:
  if *77 <> ok
  goto Pause_Loop
return

6
Scripting Chat / Sessions interact
« on: October 01, 2011, 12:06:32 PM »
Hi all,
i' m trying to find if there is a way to make a script execute actions directly on easyuo.
For example, i have easyuo opened with 3 sessions. My purpose will be like:

in script 3 (for example) make a command that, under a check, "hits" the pause button for script on tab 2.

I tryed with the click command, but it interact with the client and not with easyuo; is it possible to do this by other ways?
I want to put the pause command in another script for make it more reactive, if i put it in a main script may pass seconds before the check.

7
Questing / Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« on: September 29, 2011, 12:29:26 PM »
Thank you very much , i' ll go to try this  :-*

For now, the only changes i had to do in version 1.16 were:
- the object type of the tool
- the gump of the beetle (in my shard is 11 instead 10, think the extra-gump is an "add friend" when i initialize the script in the house)
- a spot in the rail file (heartwood entrance is 2 tile north of the OSI-rail)
- the %craftitemchain_tool variable

I go to test the 1.23 , thanks for this version :)


EDIT:
Works perfectly!!!!!! many many thanks!!
I added 2 lines in your script after line 1968, i see it works with a container near the recall home position, but my house is on felucca and set private , so i have to go inside home.

Code: [Select]
if not #CHARPOSX = %spot_x_in_home && #CHARPOSY = %spot_y_in_home
event PathFind %spot_x_in_home %spot_y_in_home %spot_z_in_home

On a stand-alone tab seems to work
Edit: find, my type for the saw was different

8
Questing / Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« on: September 29, 2011, 11:36:34 AM »
Yes is a freeshard, but i asked this because version 1.16 works and i thought version 1.29 maybe can works too by modifying only the position of the menu.
The problem is that i' m not so skilled in scripting. Btw i' ll go to re-analize the script to see if i have missed some positioning variables :)

9
Questing / Re: ScriptUO Heartwood Quester 1.29 with Advanced CLAw support
« on: September 29, 2011, 06:30:40 AM »
Great script.

I play on a Client version 7.0.11.2 (patch 80).
I was able to run the old version 1.16.

Now i was looking to make also this working by some modify.
1.29 version for me seems to loop down in Heartwood, when the script has to start making the 10 Foot stool (i' m trying to do the carpenter quest); it opens the craft gump and stops.
Precisely it loops here:
Code: [Select]
sub GumpAndSizeWait
  set %timedelay #SCNT
  wait 5
GumpWait_loop1:
  if #CONTNAME = %2 && #CONTSIZE = %3
    return #FALSE ; no error
  if #SCNT > %timedelay + 7
    return #TRUE ; error, timeout
  goto GumpWait_loop1          <------ here is where it stops, line 2357
return #TRUE ; should never get here.

I think the problem is with the x-y position of the click that has to make the items, so i tryed some solutions:

Code: [Select]
;===== Carpentry setup =====
......
......
    set %craftitemchain_tool cat_2-sel_1  ;was cat_3-sel_2 <----------
......
......

I also tryed to copy the "sub craftItem" from the version 1.16 and paste in 1.29, but i' m not able to make it work, it still opens the craft menu and stops.
Are there other values to modify with older clients?

Thanks in anvance for any suggestions  :P


10
New member introductions / Re: Ciao!
« on: September 07, 2011, 11:38:01 AM »
Thanks gimlet !

11
New member introductions / Re: Ciao!
« on: September 07, 2011, 10:38:45 AM »
Thanks Toptwo and MeWonUo !

Think i' ll start reading and make me active in the template section because mobs with the new AI powns me so hard  and my sampire is a little dusty! ;)

12
New member introductions / Re: Ciao!
« on: September 07, 2011, 08:58:01 AM »
Tnx for the welcome Ozzy, "old" is compared to the average age of other people of my shard (i think 90% are 16-19)  :P
But we' re young inside!  ;D

13
New member introductions / Re: Ciao!
« on: September 07, 2011, 06:39:16 AM »
Hi Goliath, thanks for the welcome  :D
Let' s try to make a complete presentation.
In the following i' ll tell what make me meet this game, and a little game history.

I started playing UO with some friends during the college time. It was the 2004, and we usual meets in a room, the "student office", directly conducted by us, in which we had 8-9 very very old PC connected by LAN.

We spent our free time making LAN games, like Unreal Tournament (it was very funny hear "live mode" people get angry when you killed them by using the "redentore" (i don' t know his name in english) or by using the "one shot gun"), Age of Empires, and other games, like Dyna Blaster, Worms, Last Blade 2.

One day one of us discovered Ultima Online, and 2 or 3 of my friends started playing this game. During my Last Blade 2 sessions i see them play; running from ettins, ganked by corpser, fighting lizardman and more.There were so many people around that little bank in Haven, so it intrigued me and i decided to make my own account and discover what kind of game it was.
At the begin i didn' t understand how to play, so one of my friend suggested me the skills to use and to raise. Bad choise: magery. At that time our equip was very poor, no money for reagents (a LRC suit was too expensive, like 1kk gold) and reagents without lrc equip ends very fast. A noob mage was too weak, spells always fizzles, skill too low to cast blade spirits, and low survavibility.

This situation maked me choise another skill, animal taming. I can' t forget entire days on Dagger Isle, passed "speaking" with those "lovable" polar bears -.-" (at that time we didn' t know scripts, so we raised the entire skill with our hands).
The acquirement of strong pets was a difficult achievement too, i remember that damned nightmare that killed me and my friend like 10 times before we was able to submit him (and it' s better i tell nothing about the white wyrm u.u ).
When my tamer was a little skilled, and with the right pets, the game becomes easier, so i could start making a little money and some equip by killing blood elementals, and, after a month, my first 100% lrc and my first house.

Playing this game took us to meet new people, a group of players with the intent of protect the secret entrance of Luna, and this lead us to join their Guild, our first guild. Playing in group was very funny, and very useful, especially for asking hints.
But, apart GDR, what are the other things that a guild can do? Easy, champion spawns! So i thinked "let's go to see what these champion spawns are"... my first champ was a total disaster; "what are all that monsters?" ..."My poor pets can' t face them and in the meantime protect me" ...but after a little rage and a lot of effort we come near the end. But, wait a moment; what are that players with the name written in red? "OOOooOooOOOoOOoooOOO" . And here i discovered another part of this game: PKs and PVP.

At this point i know a little more of this game, but one day one thing catched my attention: a crowd of people around a player with a white staff with a  strange name: that was one of the first artifact seen on my server. I wanted it too, so we make a raid to visit the place where we can find these nice items. Gauntlet was the hell for our suits lrc with 20's resistances, our pets died fast, and we couldn' t loot mob because of the insane damage that dexxer paladins maked as regards our damage (was the period that only the best damagers had right loot).
So i quit Gauntlet and decided to make my second character... obviously a dexxer!

This template worked great, and let me collect some artifacts, but with the change to right loot Doom becomes populated of a raising number of people, that means a larger number of bosses to fight, and a raising number of deaths.

So i decided to think to a different template, and here i created my 3rd character: a necro-mage with hiding and stealth (bosses didn' t reveal hidden players in the past). This is one of the funniest template i' ve ever played. With the introduction of the new skills (ninjitsu, bushido) it becomes more powerful, especially for champs: a necro-mage with hiding, stealth, and ninjitsu. Hiding, smoke bomb, shadowjump, animal form... even during pk's raid i was practically immortal, and i was the perfect carrier for the scrolls of power.

The introduction of bushido make me change my dexxer too, i transformed it into a sampire, with great results in soloing peerless. Unfortunately, with my return to the game, i founded it nerfed in the necromancy skill, and now i' m looking at all the recent changes and thinking to the modifies to make.

In my pause from UO i played WOW, but after some times it becomes boring, so i decided to return to my origins; even if i' m a bit old (i' m 31) i like feelings that this game can do.


This is me, nice to meet this community.
Tuxon


P.S. : i hope to haven' t did too many grammatical mistakes, but i' m not english  :P

14
New member introductions / Ciao!
« on: September 06, 2011, 05:28:02 PM »
Hi all !
I' m Tuxon, and i played some years ago on an italian unofficial shard.
After i stop playing for try other games, but this was my first love, so, after a long pause from UO, i decided to log-in back between my old memories :)

Pages: [1]