PenUltima Online Forum Index Official Core: 096.7
Official Core: 097 2008-02-26
Donate towards the POL web hosting bill!
 POL Home   FAQ   Search    Memberlist   Usergroups    Register    Profile   Log in to check your private messages   Log in
2006-07-02 POL 097 Win32 and Linux beta - Coregina

 
Post new topic   Reply to topic    PenUltima Online Forum Index -> Development Discussion 097
Display posts from previous:   

Author Message
Shinigami
POL Core Developer


Joined: 30 Jan 2006
Posts: 292
Location: Germany, Bavaria

PostPosted: Mon Jul 03, 2006 1:51 pm    Post subject: 2006-07-02 POL 097 Win32 and Linux beta - Coregina Reply with quote

Code:
06-29 Austin
       Added : Operator support for += -= *= /= and %=
               i += 5; would be the same as i := i+5;
               
06-23 Austin
        Added : PolSys::ListTextCommands() - Returns a dict of a dict of structs.
                Dict 1 - Package names Dict 2 - Command levels Struct - .dir .script
                Example:
                  foreach package in ( commands )
                     Print("Pkg:"+_package_iter);
                     foreach level in ( package )
                        Print(" CmdLvl:"+_level_iter);
                        foreach command in ( level )
                           Print("     "+command);
                           SleepMS(2);
                        endforeach
                        SleepMS(2);
                endforeach
             SleepMS(2);
             endforeach
                       
06-22 Austin
        Added : Attributes::GetAttributeName(alias) - Returns the real attribute name from an alias.
        Added : Vitals::GetVitalName(alias) - Returns the real vital name from an alias.
        Added : PolSys::GetCmdLvlName(alias/number) - Returns the real command level name from an alias.
       
06-21 MuadDib
        Added : Cliloc::PrintTextAboveCL() and PrintTextAbovePrivate().
        Added : Support for Talisman layer (layer 9) in core definitions.
        Hint : Quivers (added in ML) share layer 20 with cloaks. You can however
               on Origin equip cloaks AND quivers. Ewwww.
               
06-20 MuadDib
        Added : Cliloc.em added to the list of new EM Modules. Included in this is already
                the command SendSysMessageCL(). The new EM will have the commands
                commented for instruction of use. If you know about clilocs, you know
                they can be a pain and have additional arguments. Sending normal clilocs
                and ones with arguments are both supported in the single commands.
                Argument flag defaults to 0 in the EM for this.

06-20 Austin
        Changed : Moved guild functions to guilds.em

06-18 Austin
        Changed : Moved storage area functions to storage.em
        Changed : Moved vital functions, ApplyDamage, ApplyRawDamage and HealDamage
                  from uo.em to vitals.em
                 
06-17 Austin
        Changed : Updated handling of object properties and methods. Should provide a slight
                  speed increase.
        Changed : Moved attribute functions from uo.em to a new attributes.em module.
       
06-16 MuadDib
        Changed : AddMenuItem() now has a color option. Default is 0.
        Hint : menus.cfg uses the color of the itemdesc entry of the objtype given,
               to get color. So if an item has no itemdesc entry, it defaults to 0.
               
06-16 Austin
        Removed: Skills.cfg is no longer used.
                 Instead skill IDs will be read from uoskills.cfg and redirected to
                 attributes.cfg. The attributes.cfg file now has support for the old entries.
                skills.cfg entries supported now in attributes.cfg are:
                DELAY, UNHIDES and SCRIPT
               
06-15 Austin
        Added : mobile.Privileges() - Returns a dictionary.
                The key is the privilege name. The value 0/1 is if it is enabled or not.
        Removed: Built-in text commands (you'll need to script them):
                 .eobjcount, .i_help, .log, .los, .objcount, .priv, .privs, .set, .turn,
                 .t_online, .unload, .unloadall, .wheretest

06-15 MuadDib
        Added : Function OpenURL(character, url_string) to OS.EM. Used to send Open Web
                Browser packet to client.
                 
06-14 MuadDib
        Added : AOS style status bar is now generated correctly for AOS+ clients that ALSO
                have the UOExpansion set to AOS or higher. Only thing populated by core is
                the statcap entry. Rest can be done via packethooks.
        Added : UOClient.cfg entry "StatCap" in General. This is used with AOS era
                status bars to send the statcap in the packet. Default is 225. Can use
                packethooks to override this outgoing to client.

06-14 Austin
        Changed : All log files (pol.log, debug.log, start.log, etc.) will now be placed in pol/log/

06-13 Austin
        Changed : Config files in packages can now be in pkgname/config/cfgfile.cfg.
                  If it is not present there, it will look in the package root (pkgname/cfgfile.cfg)
                  pkg.cfg must still be at the root of the package.

06-13 MuadDib
        Changed : Handling of target request returns in core. Returns errors more efficiently
                  when client already has an active target cursor.

06-12 Austin
        Added : UO::CloseTradeWindow(mobile) - Will close the trade window for the mobile and the
                person it is trading with.

06-11 Austin
        Added : mobile.trading_with - Returns a mobile reference if a secure trade is taking place.
        Added : Util::StrFormatTime(format_string, time_stamp).
                Takes in the StrFTime() specifiers for the format string.
                (http://www.cppreference.com/stddate/strftime.html)
                If time_stamp is 0, it will use POLCore().systime.

06-11 MuadDib
        Changed : When a client already has a target cursor request, instead of core
                  just returning that to the new requesting call, now returns an error
                  code back to the calling cursor script.

06-10 MuadDib
        Cleanup : Removed last of stat advancement code. While this was depreciated
                  several versions ago, please remember stat advancement must be done
                  via the scripts.

06-09 MuadDib
        Cleanup : Cleaned out some old code.
        Removed : Removed depreciated UO.EM Function MoveCharacterToLocation(). Use
                  MoveObjectToLocation() now.
        Removed : Removed depreciated UO.EM Function MoveItemToLocation(). Use
                  MoveObjectToLocation() now.

and core-changes from :

Code:
06-28-06 MuadDib
        Fixed : Crash issue involved in moving sub-containers from one realm directly
                to another (like a character's backpack from their realm, to another).

06-27-06 MuadDib
        Added : Realm property to return struct of TargetCoordinates() function. This
                is based off the targeter's realm. Never trust information returned
                by the client for stuff like this.
               
06-24-06 MuadDib
        Changed : Offline mobiles can once again be targeted without problems.


Win download : http://releases.polserver.com/win32/beta
Linux download : http://releases.polserver.com/linux/beta

or same files @ old place (I'll add'em later)

Win download : http://games.groups.yahoo.com/group/pol-core-test/files/%20Latest%20Cores/
Linux download : http://games.groups.yahoo.com/group/pol-core-test-linux/files/

feel free to test it...


Last edited by Shinigami on Fri Jul 28, 2006 6:18 pm; edited 2 times in total

Author Message
Pierce



Joined: 02 Feb 2006
Posts: 256

PostPosted: Mon Jul 03, 2006 4:01 pm    Post subject: Reply with quote

pol-core-097-2006-07-02.zip windows gives a 403 - forbidden error when you try downloading. At least for me. Linux version works fine. I test it normally on windows first and then switch to linux. So i am in trouble Wink
Thx for the new release. Something to play with *bg*

Author Message
Yukiko



Joined: 02 Feb 2006
Posts: 1094
Location: Southern Central USA

PostPosted: Mon Jul 03, 2006 10:23 pm    Post subject: Reply with quote

Sorry Shini but I am confused. Is the beta POL 97 at the above referenced link? If so I cannot find it.

Author Message
Guest






PostPosted: Tue Jul 04, 2006 2:49 am    Post subject: Reply with quote

It's in the beta subdirectory, but it's currently giving a 403 error.

Author Message
Shinigami
POL Core Developer


Joined: 30 Jan 2006
Posts: 292
Location: Germany, Bavaria

PostPosted: Tue Jul 04, 2006 1:28 pm    Post subject: Reply with quote

sorry for trouble... wrong file permission - fixed. and I've modified my links in the first post too

Shinigami

Author Message
Tomi



Joined: 21 Feb 2006
Posts: 30

PostPosted: Tue Jul 04, 2006 2:16 pm    Post subject: Reply with quote

btw. the new .em files are missing at least from win32 release package

Author Message
Shinigami
POL Core Developer


Joined: 30 Jan 2006
Posts: 292
Location: Germany, Bavaria

PostPosted: Tue Jul 04, 2006 2:48 pm    Post subject: Reply with quote

Tomi wrote:
btw. the new .em files are missing at least from win32 release package

Mist...

that's why it is called "beta"... just use this

Shinigami

Author Message
Tomi



Joined: 21 Feb 2006
Posts: 30

PostPosted: Tue Jul 04, 2006 4:23 pm    Post subject: Reply with quote

ok I was just wondering why they are in the linux version and not win32 that's why I write here.

Author Message
Guest






PostPosted: Wed Jul 19, 2006 7:37 am    Post subject: Reply with quote

i want to see this:

Code:

08-XX Shinigami/Austin
        Removed: hateful memory leak, you don't need to buy a new Ram Module of 2 gb dedicated for pol


Smile

Author Message
Shinigami
POL Core Developer


Joined: 30 Jan 2006
Posts: 292
Location: Germany, Bavaria

PostPosted: Wed Jul 19, 2006 8:21 am    Post subject: Reply with quote

RAM is cheap

Shinigami

Author Message
Xandros



Joined: 17 Feb 2006
Posts: 76

PostPosted: Wed Jul 19, 2006 11:17 am    Post subject: Reply with quote

Shinigami wrote:
RAM is cheap

Shinigami


Bill Gates once told me 640K ought to be enough to run
a nice UO shard.

Wink

Xandros

Author Message
Yukiko



Joined: 02 Feb 2006
Posts: 1094
Location: Southern Central USA

PostPosted: Wed Jul 19, 2006 1:18 pm    Post subject: Reply with quote

Shini, we are cheap too. Why do you think we use a free emulator instead of paying a team of programmers/artists to develop our own custom mmporg server and client?

Smile

Post new topic   Reply to topic    PenUltima Online Forum Index -> Development Discussion 097 All times are GMT - 4 Hours
Page 1 of 1

 




Powered by phpBB © 2001, 2005 phpBB Group :: Theme & Graphics by GHS & Scott E. Royalty