Page 1 of 1

Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Sun Dec 27, 2015 12:55 pm
by boberski
Hi everybody!

I created a small site with only one URL:

http://pol.uo.hyeah.pl/

It will refresh every 00:00AM CET with new pol-core package. Before building server will pul form git for newest commit from master. I think this will be great thing for testing for users that can not build by themselves for some reasons. :)

Re: Latest GIT POLCore

Posted: Sun Dec 27, 2015 10:50 pm
by Yukiko
This should be made sticky. Great work boberski!
I don't know why this wasn't done a long time ago.

You might want to change the subject line to indicate that this is a Linux build though. Otherwise it could confuse us less intelligent Windows users :)

Re: Latest GIT POLCore (LINUX)

Posted: Mon Dec 28, 2015 1:33 am
by boberski
Changed. :)

Also I fix a building script, for some reasons tar.gz files was missing few files. :P

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Mon Dec 28, 2015 8:10 am
by Nando
Hi Aderal,

Thanks for doing it. I've placed an "unofficial" tag, so people remember it's not an official release (and they should complain to you instead ;)). Nevertheless, I've set the topic as sticky because I'm sure it'll be helpful to some.

We're trying to do the same for Windows and other Linux distros and will let you know when it's working.

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Mon Dec 28, 2015 10:01 am
by boberski
Hi,

after updating to newest commit I get following error:
Using NewCombatAdvancement...
Using NewParryAdvancement...
SystemHook: Combat 1.0 enabled!
INSTALLING: Skill Lock PH...
INSTALLING: Character Profile PH...
INSTALLING: Party Status Update PH...
INSTALLING: Chat PH...
INSTALLING: Statlock Recieving PH...
INSTALLING: Screen Size Setup PH...
INSTALLING: Party System PH...
Server Shutdown: validating intrinsic shield template
Initiating POL Cleanup....
bobjectimp instances: 0
Remaining UObjects: 195
Remaining Items: 195
Execution aborted due to: Intrinsic Shield 0x1f022 must specify SaveOnExit 0
What and where I should change to fix this?

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Mon Dec 28, 2015 10:24 am
by Nando
You need to define now an intrinsic shield (similar to the intrinsic weapon) in some itemdesc.cfg.

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Mon Dec 28, 2015 10:50 am
by boberski
Can you post me an example? I do not remember how to do that :(

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Mon Dec 28, 2015 10:53 am
by boberski
I add:

Code: Select all

Armor 0x1F022
{
    Name            intrinsicshield
    Graphic         1
    MaxHP           1
    SaveOnExit      0
}
It is taken from changelog :)

@Yukiko - we should add this to alt distro. :)

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Mon Dec 28, 2015 6:52 pm
by bodom
The intrinsic shield feature is part of a set of changes I've made for our shard and that have now been merged into the official core.

First of all, let me say that I consider it a great honor and thank all the developers, especially Nando, who spent their time on reviewing them.

Backward compatibility is untouched; anyway, in the Changelog you can find an associated entry for every mod: please read it if you have troubles upgrading. The documentation has also been updated accordingly.

The mods have been tested live for some months now, and I consider them very stable; anyway, not every shard is equal and some bugs can only be spotted with different settings / script sets: that's why your feedback is a very important part of the development process.

If you have any doubt or find bugs (both in the software or in the documentation), please follow up on this thread and I'll do my best to help or fix them.

:grouphug:

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Mon Dec 28, 2015 7:13 pm
by Harley
aderal wrote:Hi everybody!

I created a small site with only one URL:

http://polserver.hell-yeah.pl/

It will refresh every 00:00AM CET with new pol-core package. Before building server will pul form git for newest commit from master. I think this will be great thing for testing for users that can not build by themselves for some reasons. :)
Thank you guy! You are really good!

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Mon Dec 28, 2015 10:14 pm
by Yukiko
aderal wrote:I add:

Code: Select all

Armor 0x1F022
{
    Name            intrinsicshield
    Graphic         1
    MaxHP           1
    SaveOnExit      0
}
It is taken from changelog :)

@Yukiko - we should add this to alt distro. :)
Will do Nando.

@Bodom - Just curious. Why the intrinsic shield? Can you give us an idea of what you use it for?

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Mon Dec 28, 2015 10:40 pm
by bodom
Sure :)

As you know, there are two ways to make an NPC: the old one requires you to create the naked NPC and then equip him every item.
This is also the most suitable one for NPCs with human aspect, because the equip will be also displayed on the paperdoll.
This method is more complicated, because it requires you to edit npcdesc.cfg, equip.cfg and then match all together on the AI.

I think for this reason, somebody invented intrinsic weapon and armor: they have some advantages:
- they can completely be defined inside the npcdesc
- they will be created automatically by the core, no script support is needed
- they will not worn out
- they will not be unequipped by mistake (just think of a disarm hitscript)
- the intrinsic armor does not take armor zones into account: it covers the whole body
- they could be mixed together with the old method someday (by now, this leads to unexpected behavior ;) )

This new system gave much more flexibility on the creation of NPCs: just imagine a dragon: it is not really wearing any armor or weapon, but yet it has an intrinsic one (its hard skin and its claws) that can't be unequipped and never wears off.

What was the problem: if you wanted an NPC to also have parrying and wear a shield, then you had no other choice than to use the old system. By example, imagine a rune beetle: it has a shield, but yet an intrinsic one, since it is part of its natural armor.

What I've done has been simply extending the already existing "intrinsic" concept to the shield, to allow for more flexibility in NPC creation.

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Mon Dec 28, 2015 11:10 pm
by Yukiko
By example, imagine a rune beetle: it has a shield, but yet an intrinsic one, since it is part of its natural armor.
I see. A rune beetle will parry with its legs. Its legs have the intrinsic armour of its exoskeleton. So the exoskeleton acts as the intrinsic shield. Makes sense to me.

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Mon Dec 28, 2015 11:48 pm
by boberski
Yukiko wrote: Will do Nando.
I am not Nando :P I am not so smart :)

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Tue Dec 29, 2015 12:01 am
by Yukiko
Ooops. Hahaha. Not sure how that happened.

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Sun Oct 22, 2017 11:20 am
by Yukiko
Something happened to the link for the Centos build. It appears that the site is no longer available.

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Sun Oct 22, 2017 10:14 pm
by boberski
It is fixed :) I was exchanging PHP version :P

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Mon Oct 23, 2017 11:44 am
by Skinny
boberski wrote: Sun Dec 27, 2015 12:55 pm I created a small site with only one URL:

http://pol.hell-yeah.eu/
This url is broken.

Re: Latest GIT POLCore (LINUX) [UNOFFICIAL]

Posted: Mon Oct 23, 2017 10:08 pm
by boberski
http://pol.uo.hyeah.pl/ is correct url I forget to change it in first post :)