Author Topic: Easy uo dll?  (Read 7163 times)

0 Members and 1 Guest are viewing this topic.

Offline sumsumTopic starter

  • Jr. Member
  • **
  • Posts: 47
  • Activity:
    0%
  • Reputation Power: 1
  • sumsum has no influence.
  • Respect: +9
  • Referrals: 0
    • View Profile
Easy uo dll?
« on: September 02, 2018, 03:40:44 PM »
0
Can someone write a dll add in... So us easyuo coders can code in stealth?

Offline chasemac140

  • Jr. Member
  • **
  • Posts: 18
  • Activity:
    0%
  • Reputation Power: 1
  • chasemac140 has no influence.
  • Gender: Male
  • Respect: +1
  • Referrals: 0
    • View Profile
Re: Easy uo dll?
« Reply #1 on: September 03, 2018, 04:05:40 AM »
0
So I'm going to just go ahead and sound dumb here. But, how does a dll addin accomplish this?

Offline Crome969

  • Moderator
  • *
  • *****
  • Posts: 2098
  • Activity:
    0%
  • Reputation Power: 25
  • Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.
  • Gender: Male
  • UO Enthusiast
  • Respect: +211
  • Referrals: 10
    • View Profile
    • ScriptSDK
Re: Easy uo dll?
« Reply #2 on: September 03, 2018, 04:13:25 AM »
0
Can someone write a dll add in... So us easyuo coders can code in stealth?
This is a discussion between people in past and will be also a discussion for future.
EasyUO itself has a lot of features Stealth not even need. And there would be no benefit adding them. Just like OCR, String functions and more.
If we talk about normal functions like walk\attack interact it might be possible but not for the other things.
And adding easyuo as interpretable languange would slow the engine down.

Offline sumsumTopic starter

  • Jr. Member
  • **
  • Posts: 47
  • Activity:
    0%
  • Reputation Power: 1
  • sumsum has no influence.
  • Respect: +9
  • Referrals: 0
    • View Profile
Re: Easy uo dll?
« Reply #3 on: September 03, 2018, 06:36:35 AM »
0
I get it...and I picked up a lesson in python and pascal this weekend when they were on sale...But it would be helpful to understand the basics first. One of the things I have an issue with is that the examples of coding on the stealth site...I cant get to work at all...Like this is taken right from the page:

function Hidden():Boolean
if(not Hidden) then
begin
  UseSkill('Hiding');
end;

doesn't work. Even is I add the
program new;

The only thing I can get to work is:
UseSkill('Hiding');

as a single line of text. Also it fails to compile anything I type in the edit script tab..I've added spaces in where it says if (not Hidden) then I've added ; in..If I cant copy and paste code right from the webpage...Learning is going to be fun...Now with easyuo you can copy and paste right from the site...its easy to string together a simple script to start to learn to code.

So please PM me or post whats missing and why coping and pasting from the site wont work!

Thanks
 

Offline bendel

  • Full Member
  • ***
  • Posts: 215
  • Activity:
    0%
  • Reputation Power: 4
  • bendel has no influence.
  • Respect: +34
  • Referrals: 0
    • View Profile
Re: Easy uo dll?
« Reply #4 on: September 03, 2018, 06:52:01 AM »
0
sumsum, why would you need easyuo dll ?

Offline sumsumTopic starter

  • Jr. Member
  • **
  • Posts: 47
  • Activity:
    0%
  • Reputation Power: 1
  • sumsum has no influence.
  • Respect: +9
  • Referrals: 0
    • View Profile
Re: Easy uo dll?
« Reply #5 on: September 03, 2018, 07:15:22 AM »
0
Well that's easy....A lot of people can code in easyuo...its very easy to learn. If the easyuo commands worked, then we could use the item ids from stealth. It would be easy to code and super powerful. I have coded in easyuo for years now. But with the patches and the waits for easyuo to patch. I'm ready to learn stealth. I think stealth with the macros of EC, could be a great thing!

 

Offline bendel

  • Full Member
  • ***
  • Posts: 215
  • Activity:
    0%
  • Reputation Power: 4
  • bendel has no influence.
  • Respect: +34
  • Referrals: 0
    • View Profile
Re: Easy uo dll?
« Reply #6 on: September 03, 2018, 07:42:54 AM »
0
Playing EC on stealth is interesting but can be buggy..
Example, if you do a resync on client, your character can be stuck on walls in a house or something.

Offline sumsumTopic starter

  • Jr. Member
  • **
  • Posts: 47
  • Activity:
    0%
  • Reputation Power: 1
  • sumsum has no influence.
  • Respect: +9
  • Referrals: 0
    • View Profile
Re: Easy uo dll?
« Reply #7 on: September 03, 2018, 07:54:31 AM »
0
All you really need to do is look at the scripts page... There's 4 or 5 current scripts in stealth and 100s in easyuo. Most of the scripts for stealth are from 2015 and back! Why not make it easier to code in?

Offline Crome969

  • Moderator
  • *
  • *****
  • Posts: 2098
  • Activity:
    0%
  • Reputation Power: 25
  • Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.
  • Gender: Male
  • UO Enthusiast
  • Respect: +211
  • Referrals: 10
    • View Profile
    • ScriptSDK
Re: Easy uo dll?
« Reply #8 on: September 03, 2018, 08:40:38 AM »
0
I get it...and I picked up a lesson in python and pascal this weekend when they were on sale...But it would be helpful to understand the basics first. One of the things I have an issue with is that the examples of coding on the stealth site...I cant get to work at all...Like this is taken right from the page:

function Hidden():Boolean
if(not Hidden) then
begin
  UseSkill('Hiding');
end;

doesn't work. Even is I add the
program new;

The only thing I can get to work is:
UseSkill('Hiding');

as a single line of text. Also it fails to compile anything I type in the edit script tab..I've added spaces in where it says if (not Hidden) then I've added ; in..If I cant copy and paste code right from the webpage...Learning is going to be fun...Now with easyuo you can copy and paste right from the site...its easy to string together a simple script to start to learn to code.

So please PM me or post whats missing and why coping and pasting from the site wont work!

Thanks

Quote
Unit Test;

function myHiding():Boolean;
if(not Hidden) then
begin
  UseSkill('Hiding');
  Result := Hidden;
end;

begin
 if(myHiding()) then
 begin
  AddToSystemJournal('Yes i did it');
 end;
end.

 untested but might work

the issue i saw in your code : You defined a function which exist already as a property.

Offline Crome969

  • Moderator
  • *
  • *****
  • Posts: 2098
  • Activity:
    0%
  • Reputation Power: 25
  • Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.
  • Gender: Male
  • UO Enthusiast
  • Respect: +211
  • Referrals: 10
    • View Profile
    • ScriptSDK
Re: Easy uo dll?
« Reply #9 on: September 03, 2018, 08:42:49 AM »
0
All you really need to do is look at the scripts page... There's 4 or 5 current scripts in stealth and 100s in easyuo. Most of the scripts for stealth are from 2015 and back! Why not make it easier to code in?
Stealth has non sharing community most of them not play EA, most of them use scripts to make some money by it or pvp. Its a russian driven community.
Easyuo sounds easy as languange but it is not. Reach the peak of performance for specific scripts is very hard to accomplish.

And i think a strong generation of devs also use my SDK.

Offline sumsumTopic starter

  • Jr. Member
  • **
  • Posts: 47
  • Activity:
    0%
  • Reputation Power: 1
  • sumsum has no influence.
  • Respect: +9
  • Referrals: 0
    • View Profile
Re: Easy uo dll?
« Reply #10 on: September 03, 2018, 08:58:30 AM »
0
I'm sure some of us over the pond here would pay for access to pvp or gold making scripts! I know I would!

Thanks for your help. The code works.

Offline Crome969

  • Moderator
  • *
  • *****
  • Posts: 2098
  • Activity:
    0%
  • Reputation Power: 25
  • Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.Crome969 is on the verge of being accepted.
  • Gender: Male
  • UO Enthusiast
  • Respect: +211
  • Referrals: 10
    • View Profile
    • ScriptSDK
Re: Easy uo dll?
« Reply #11 on: September 04, 2018, 02:44:34 AM »
0
No idea about that... I dont code much at all.. i rework the SDK for Stealth atm and do paid projects here and there.

Tags: