Recent Posts

Pages: [1] 2 3 ... 10
1
New member introductions / Re: dreamstalkers intro
« Last post by The Ghost on Today at 08:52:17 PM »
Thx for the intro.   This is a good start,   Can you elaborate with  the kind of template you play. 

We  appreciated  the interest on our forum.
2
New member introductions / dreamstalkers intro
« Last post by dreamstalker on Today at 08:36:20 PM »
howdy howdy, been playin uo since 98 on osi shards, switched to uo excelsior in 2009 and been here every since. since ive become somewhat homebound and disabled to due complications from diabetes i have found an interest in more of modifying/fixing scripts i find on the internet that dont really "work" on my shard. sometimes i can get some to work n sometimes i cant but still try. but i only do that when im not actively playing which i still do as much as my meds will allow. i have run across references to scriptuo.com many many times in the past ans just didnt see the need in registering and writing intro. now though i have pretty much exhausted most of the other sites that deal with scripts that apply to uos, euo, razor, steath so here i am lookin for another home for my interests..  ty for readin n hope i didnt bore  anyone too much....  nice to meet ya
3
Scripting Tutorials / Re: EasyUO Documentation Updates
« Last post by manwinc on Today at 03:36:30 PM »
event conttop [number]

Oh baby,
4
New member introductions / Re: New to UOS
« Last post by The Ghost on Today at 02:07:50 PM »
Welcome back to UO and to the SUO community.   

You should find something for you need,  enjoy the search button
5
New member introductions / Re: New to UOS
« Last post by Crisis on January 23, 2020, 04:02:07 PM »
Welcome to SUO!
6
New member introductions / Re: New to UOS
« Last post by gimlet on January 23, 2020, 03:31:58 PM »

Thanks for your introduction - restricted status lifted - feel free to enjoy all the benefits of the site!


WELCOME!
7
New member introductions / Re: New to UOS
« Last post by Mustang58lx on January 23, 2020, 03:29:19 PM »
I've been away for a few days but here is more about me.

I started playing UO in 1999 whith a 56k modem and eventually talk my mom into getting HSI. having high speed internet made it so much better! All kinds of aspects of the game became easier and more enjoyable to play. I had a lot of fun PvPing and being in a faction. When WOW came out many of my friends left UO to go play it but i held out for several month and then I quit in 2004 and started playing WOW with them. WOW was a fun game but I always missed UO and hated that I let my 2 18x18 houses decay and lost all the items I had collected. I tried a couple other MMO's over the years but always thought back to UO and how I liked it so much, that was probably because it was my first MMO. Recently a Friend of mine told me they knew someone that played UO and that it was still around. I did some googling and couldn't believe it was still around and that people still played it! I managed to get my old accounts back and play the free way for a bit. I have switched over to paying to play and am getting acustomed to all the new changes. I even purchased ToL expansion and the water one.

I remember scripting way back and creating a script to attack a monster we had locked in with hay bales in the tower. it would attack it and heal myself when needed and step away if my health was to low. These scripts are way more advanced than that one was i created back then and look forward to trying some out.

Thanks for letting me join!
8
Scripting Tutorials / Re: EasyUO Documentation Updates
« Last post by Gaderian on January 22, 2020, 09:42:25 PM »
Reserved for more examples.
9
Scripting Tutorials / EasyUO Documentation Updates
« Last post by Gaderian on January 22, 2020, 09:41:55 PM »
Here are changes to Easyuo that are not readily documented as of Easyuo 1.6.334 January 23, 2020.
Obsolete Commands
 event sleep
 menu image pixline - was rarely used, but can be accomplished with a subroutine
 menu hideeuo

Modified Commands
 event macro

Category/Skill]Parm1Parm2Parm3CastNotes/Power Words
Masteries
Provocation15701InspireUus_Por
15702InvigorateAn_Zu
Peacemaking15703ResilienceKal_Mani_Tym
15704PerseveranceUus_Jux_Sanct
Discordance15705TribulationIn_Jux_Hur_Rel
15706Despair Kal_Des_Mani_Tym
Magery15707Death RayIn_Grav_Corp
15708Ethereal BurstUus_Ort_Grav
Mysticism15709Nether BlastIn_Vas_Xen_Por
15710Mystic WeaponVas_Ylem_Wis
Necromancy15711Command UndeadIn_Corp_Xen_Por
15712ConduitUus_Corp_Grav
Spellweaving15713Mana ShieldFaerkulggen
15714Summon ReaperLartarisstree
Passive:Magery, Mysticism, Necromancy, Spellweaving15715Enchanted Summoning- passive
Bushido15716Anticipate Hit- passive
15717Warcry
Passive:Bushido, Chivalry, Ninjitsu15718Intuition- passive
Chivalry15719Rejuvenate
15720Holy Fist
Ninjitsu15721Shadow
15722White Tiger Form
Archery15723Flaming Shot
15724Playing the Odds
Fencing15725Thrust
15726Pierce
Mace Fighting15727Stagger
15728Toughness
Swordsmanship15729Onslaught
15730Focused Eye
Throwing15731Elemental Fury
15732Called Shot
Passive:Archery, Fencing, Mace Fighting, Swordsmanship, Throwing15733Warrior's Gifts- passive
Parrying15734Shield Bash
15735Bodyguard
15736Heighten Senses
Poisoning15737Tolerance
15738Injected Strike
15739Potency- passive
Wrestling15740Rampage
15741Fists of Fury
15742Knockout- passive
Animal Taming15743Whispering
15744Combat Training
15745Boarding- passive
Virtues
495Honesty(not activated this way)      npc merchant discount (return lost items/lost+found boxes  banks/forensic:2x@town,4x@npc, more in fel)
496Humility
498Spirituality
exevent popup [id] {x offset} {y offset} - X and Y pixel offset must be used - can't use an ordinal offset
 menu delete [element unique name]
      All elements below the chosen element are deleted as well.
      All elements on a form are deleted when the form is deleted.
      All elements with a panel as it's parent are deleted.
 menu Shape {name} {left} {top} {width} {height} {shapetype} {linetype} {linewidth} {linecolor} {filltype} {fillcolor}
      No more rounded corners or line effects. See the post about updating menu code for more information.

These menu commands only form0 (form name for classic menu window):
 menu clear
       [all child forms are deleted and #menubutton uninitialized (used to be initialized to N/A]
 menu font align { left|center|right }
 menu font bgcolor [color-descriptor]
 menu font color [color-descriptor]
 menu font name  [font-name]
 menu font size  {point-size}
 menu font style {b|i|u|s}
 menu font transparent [ #true|#false ]
 menu show
 menu window color  {color-descriptor}
 menu window transparent [ opacity percentile ]
 menu Window Size {width} {height}


New Commands
 exevent equip id id id ... ; instant dress
    This is a very fast way to equip items. It will replace items in that slot. It works with gargoyle items (exevent droppd doesn't work with gargoyle items)

 event statbar #charid
    Brings up the health bar for the character, npc, follower or monster. A maximimum of 9 status bars can be active at any one time.

 menu getdef [option name: will be returned in #menures]
 menu form [form unique name] left top width height [text]
    Note:
    • menu setprop [form unique name] visible #true is required to make it viewable.
    • Values are not inherited from the default, so menu setprop [form unique name] color $BBGGRR is needed to set the form color.

     
menu panel [panel unique name] left top height width
 menu popdef
 menu pushdef
 menu radio [radio_unique_name] left top width height [checked: #true/#false] [labeled text...]
 menu setdef [alignment|color|fontcolor|fontname|fontsize|fontstyle|parent] [value]

    setdef and getdef are used for the DEFAULT options that may be inherited by subsequent menu commands
 menu setprop [element's unique name] [option #spc value pair]
Parameters for GETDEF, SETDEF (the 7 listed below applying to "DEFAULT") and SETPROP (all listed options)
      OptionValuesThese can be applied to the following menu elements
      alignment [left|center|right]TEXTRADIOCHECKDEFAULT
      color     [hexadecimal $BBGGRR blue, green, red (Pascal format)] *See notes for menu form above.FORMPANELTEXTBUTTONEDITRADIOCHECKCOMBOLISTDEFAULT
      checked   [#true|#false]RADIOCHECK
      enabled   [#true|#false]FORMPANELTEXTBUTTONEDITRADIOCHECKCOMBOLISTIMAGE
      fontcolor [hexadecimal $BBGGRR blue, green, red (Pascal format)]TEXTBUTTONEDITRADIOCHECKCOMBOLISTDEFAULT
      fontname  [name of font]TEXTBUTTONEDITRADIOCHECKCOMBOLISTDEFAULT
      fontsize  [font size number]TEXTBUTTONEDITRADIOCHECKCOMBOLISTDEFAULT
      fontstyle {sum of style attributes} ; 1=bold, 2=italic, 4=underline, 8=strikeoutTEXTBUTTONEDITRADIOCHECKCOMBOLISTDEFAULT
      height    [# of pixels]FORMPANELTEXTBUTTONEDITRADIOCHECKCOMBOLISTIMAGE
      left      [# of pixels]FORMPANELTEXTBUTTONEDITRADIOCHECKCOMBOLISTIMAGE
      parent    [form or panel name where the element resides]PANELTEXTBUTTONEDITRADIOCHECKCOMBOLISTIMAGEDEFAULT
      text      [text]FORMTEXTBUTTONEDITRADIOCHECK
      tooltip   [text description used as tool tip when mouse hovers over element]FORMPANELTEXTBUTTONEDITRADIOCHECKCOMBOLISTIMAGE
      top       [# of pixels]FORMPANELTEXTBUTTONEDITRADIOCHECKCOMBOLISTIMAGE
      visible   [#true|#false]FORMPANELTEXTBUTTONEDITRADIOCHECKCOMBOLISTIMAGE
      width     [# of pixels]FORMPANELTEXTBUTTONEDITRADIOCHECKCOMBOLISTIMAGE


 ignorecont [#contid|#contype|#contname|reset]
    Ignorecont is used to ignore gumps. It is restricted to a single definition at a time, so each definition will have its own ignorecont statement.
    It can ignore by #contid or #conttype or #contname.
    Issuing "ignorecont reset" will remove all ignored gumps. The example routine "resetgumps" will restore the default ignored gumps at EUO startup.
Code: easyuo
  1. sub resetgumps
  2.  ignorecont reset
  3.  ignorecont BARK_GUMP
  4.  ignorecont DAMAGENUMBERS_GUMP
  5.  ignorecont DUMB_GUMP
  6.  ignorecont GAMEAREAEDGEGUMP
  7.  ignorecont MAP_GUMP
  8.  ignorecont MENUBAR
  9.  ignorecont MISSILE_GUMP
  10.  ignorecont NEW_ITEM_PROP_GUMP
  11.  ignorecont RETICLE_GUMP
  12.  ignorecont TARGET_GUMP
  13.  ignorecont UNICODE_BARK_GUMP
  14. return

 event conttop [number]
    Event conttop will cycle through gumps. The number is simply an index for the command it has nothing to do with a number tied to any particular gump.
    When the command is issued, the gump will become the most recent gump in the access order. Running the same routine will reverse the order of gumps.
Code: easyuo
  1. for %i 1 100
  2.  {
  3.  event conttop %i
  4.  if #contname <> %lcontname || #conttype <> %lconttype || #contid <> %lcontid || #contsize <> %lcontsize || #contposx <> %lcontposx || #contposy <> %lcontposy
  5.   {
  6.   set %lcontname #contname
  7.   set %lconttype #conttype
  8.   set %lcontid #contid
  9.   set %lcontsize #contsize
  10.   set %lcontposx #contposx
  11.   set %lcontposy #contposy
  12.   }
  13.  else
  14.   break
  15.  }
  16. set %i %i - 1
  17. display ok How many gumps found: %i
10
New member introductions / Re: Hi Everyone
« Last post by gimlet on January 22, 2020, 09:13:20 PM »

A Very Warm Welcome!

Our only requirement to be part of this site is for new members to write a good and thoughfull introduction.

Before we will unrestrict you - you need to tell us a lot more!

Please greatly expand your introduction and tell us about yourself and your UO life.

Look at the sticked examples if you need insight.
I think you will find the effort required to write a four or five paragraphs will pay off with this community!

(Use a translator program if you feel you can not write in english.)
Pages: [1] 2 3 ... 10