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 - uofreak

Pages: [1]
1
General UO Chat - Freeshard edition / Re: What free shard do you play?
« on: November 19, 2018, 08:10:01 AM »
Awesome!! :)

Just beware don't flood server or you will be kicked a few times, maybe banned. Always use reasonable delays 7-10++ secs depending on skill.

Let me know if you have any questions, have fun reading the cool lore they have up! ^_^

2
Stealth scripts / Simple Hiding Trainer [0.0.1]
« on: November 16, 2018, 11:28:37 AM »
Make sure to replace the X/Y values to where you are.
Moves between hiding, also may want to change timer per your Shard.

Quote
Program HidingTrain;
begin
 //Body of Script
 // debug addtosystemjournal(IntToStr(GetX($000007C3)));
 
 while(not Hidden) do
 begin
addtosystemjournal('char is visible'); 
Wait(10600);
UOSay('[hiding');
Wait(3000);
if GetX(Self)=350 THEN
if (Hidden) THEN
 NewMoveXY(349,3294,True,0,True); 
// NewMoveXY(100,100,True,0,True);
Wait(3000);
if GetX(Self)=349 THEN
if (Hidden) THEN
NewMoveXY(350,3294,True,0,True);
end; // end of loop   
end.

3
Stealth Snippets\Library / Re: GM detect
« on: November 16, 2018, 09:25:41 AM »
Cool but usually GMs are cloaked/hidden would this still detect them or nope? :)

4
General UO Chat - Freeshard edition / Re: What free shard do you play?
« on: November 16, 2018, 09:00:39 AM »
https://13thrones.com requires roleplay but it's worth it, more fun and meaningful. Friendly community, auto account to see what it's like. Making a character requires understanding the game Lore, so a bit of reading 3-4 pages. Then 1 page write up of your character background...

Try it if you're bored of pointless running around and killing stuff...

5
Razor Enhanced / Re: Couple script libraries I found for python examples
« on: November 16, 2018, 08:08:27 AM »
Wow nice find, some very good scripts there I can modify for my current RP shard :)

6
Razor Enhanced / Re: Razor Enhanced section
« on: November 16, 2018, 08:03:04 AM »
Cool, so guessing this works with UO stealth client too? :)

7
Stealth scripts / Simple Healing script [v0.0.1] RunUO RP shard Requiem
« on: November 16, 2018, 07:48:40 AM »
Works great on this shard.
For version 1 this is great, for a future version I may integrate
the specific journal messages. I still don't know how to detect recent messages,
and not old messages in journal.
   InJournalBetweenTimes
^ function seems confusing still... how do I calculate recent times and feed them into the arguments?

Quote
Program SimpleHeal;
Const mes = 'Char is hurt!';
mespos = 'Char is poisoned';

begin
  WHILE ( Connected() = True ) DO
  BEGIN
    IF (( ( Poisoned() = True ) OR ( HP < MaxHP ) ) AND ( Hidden() = False ) ) THEN
    BEGIN   
    addtosystemjournal (Mes + mespos);   
    UOSay('[aid');    // Requiem heal system
    WaitTargetSelf();  // Waits for target, THEN targets self.   
    Wait(10500);  // temporary time interval till healing is done
    END;
    Wait(50);
  END;
end.

Post Merge: November 16, 2018, 07:49:20 AM
Oh btw based on Crome969  's old script, thanks for the template! :)

Post Merge: November 16, 2018, 07:55:40 AM
Added a case/placeholder for what to do IF poisoned.
Not sure yet on this shard, will figure out.
Guessing probably some potion, so then have to do - find if there's itemtype in pack...


Quote
Program SimpleHeal;
Const mes = 'Char is hurt!';
mespos = 'Char is poisoned';

begin
  WHILE ( Connected() = True ) DO
  BEGIN
    IF (( ( Poisoned() = True ) OR ( HP < MaxHP ) ) AND ( Hidden() = False ) ) THEN
    BEGIN   
    addtosystemjournal (Mes);
    if (Poisoned) THEN       
    BEGIN
    addtosystemjournal (mespos);
    END;
    UOSay('[aid');    // Requiem heal system
    WaitTargetSelf();  // Waits for target, THEN targets self.   
    Wait(10500);  // temporary time interval till healing is done
    END;
    Wait(50);
  END;
end.

8
Stealth scripts / Re: [Support] Simple Bandage Healer
« on: November 16, 2018, 07:16:32 AM »
Hi all,

I am thinking of using this on a freeshard running RunUO -- also they have a very custom healing system, not sure they even have bandages at this point... will try to replace the then portion with [aid and target self.

Do you think it'd work fine on RunUO and not POL? I guess I'll find out, thanks for the template!

9
New member introductions / Re: Hello Everyone!
« on: November 16, 2018, 06:59:07 AM »
welcome fellow newbie, have fun :)

10
New member introductions / Intro old UOer
« on: November 16, 2018, 06:58:26 AM »
Hi all,

Been playing UO since 1997, and now I am finding one excuse to... make my gameplay easier with some smart scripts. Reducing the boring tasks, and having more fun focused gameplay.
Also improving my lame programming skills a bit. Mostly a gamer, very lazy coder. Even though I started early, basic at 8, pascal 12... perl by 14 to make website cgis. But I feel as if I never programmed haha. Also some Java in uni, and now I am VERY SLOWLY because I am lazy, working on python...

Started from nothing and reading about Pascal on stealth now... started a thread in the stealth thread if you want to drop by and check on me, encourage me to not go the lazy way of quitting again haha

11
Stealth Client / Re: Hi all newbie on non-OSI custom RunUO shard.
« on: November 15, 2018, 05:32:20 AM »
Thanks zero, will go through the wiki for now and see if anything is too blurry for my newbness!

Post Merge: November 16, 2018, 05:13:04 AM
"Commands available in the client
To execute a command - you need to write it with a semicolon at the beginning, then a list of available commands, but here's an example:"

I can't seem to use any commands..

tried:

;info
,info
 with or without spaces, how to enter commands inside the launched client? I did launch from inside stealth.

Post Merge: November 16, 2018, 06:26:36 AM
Good news is I started with Pascal, a language I haven't touched since I was 12... and don't get any ideas I'm a great coder or anything. I spent most of my time playing games, making websites, graphics, boring *bleep* to get by haha

Hello world works, getting the hang of char variables, good so far. But still don't know how client commands work.

Post Merge: November 16, 2018, 09:02:00 AM
First healing script shared in the other board, having some issues with an arrow/item counter basic script:

How do I count items in stacks, like how many items are in a stack?

Quote
Program BackpackArrows;
Var arrowCount: integer;
begin
 //Body of Script   
 // FindTypeEx($0F3F; $0000; backpack; true)
 IF (FindTypeEx($0F3F, $0000, backpack, true)> 1) THEN   // If arrows present in pack then
 BEGIN
 //arrowCount=FindCount($0F3F);   how to add result to var in pascal?   
FindType($0F3F, backpack);
  addtosystemjournal('Arrows found: ' + IntToStr(FindCount($0F3F)));
 
 //addtosystemjournal ('Arrow count is: '+IntToStr(FindCount($0F3F,backpack)));
END
 
// if Count(runes) < 10 then

end.

Post Merge: November 16, 2018, 09:09:03 AM
Answered my own question, look at me and thanks API reference:
http://stealth.od.ua/Doc:Api/FindFullQuantity

Quote
FindType($0F3F, backpack);
  addtosystemjournal('Arrows found: ' + IntToStr(FindFullQuantity));

12
Stealth Client / Hi all newbie on non-OSI custom RunUO shard.
« on: November 14, 2018, 04:29:10 PM »
Hey guys,
I love what stealth may be able to do but I need a way to put it together.

I have the latest version, would prefer to write in python, is it fully supported yet?

The shard has a lot of custom skills that look a bit like OSI but some not. Use custom gumps,
but should be fine if I can detect gumps.

I am used to UOsteam for macroing, is there any way to record and learn what uostealth sees?

Any advice to get me started appreciated!!

Pages: [1]