Search found 50 matches

by kevin
Wed Mar 10, 2021 1:16 am
Forum: Miscellaneous Development Discussion
Topic: I need some input on dyeable furniture, specifically bookshelves.
Replies: 5
Views: 7579

Re: I need some input on dyeable furniture, specifically bookshelves.

I personally think it looks weird... but that means that _I_ wouldn't dye my bookshelves. I don't think it hurts anyone to have them dyeable, but players would definitely gripe if it is _not_ dyeable. My two cents :)
by kevin
Sat Aug 22, 2020 2:15 am
Forum: General Discussion
Topic: Free Shard Developers, what motivates you to develop and operate a shard?
Replies: 11
Views: 8418

Re: Free Shard Developers, what motivates you to develop and operate a shard?

5. I like having players playing on my shard. 3. I enjoy writing code. 6. I enjoy finding and fixing bugs in the code (Yes, there are people who derive great pleasure in this.) 4. I like running quests. 1. I like building the map. 2. I like making buildings and decorating the world. 7. I like being ...
by kevin
Thu Apr 30, 2020 2:40 am
Forum: Current development (100)
Topic: [INFO\CONFIRM] POL100 X64 - multithread
Replies: 4
Views: 4884

Re: [INFO\CONFIRM] POL100 X64 - multithread

Hi DebugZHI, POL has been default multi-threaded since 2016 , and has supported _only_ multi-threaded since 2019 . However, the underlying C++ objects in the game themselves do not support multi-threads (eg. changing a Character's name is not thread-safe and cannot be done in two threads). We have t...
by kevin
Wed Oct 03, 2018 3:15 am
Forum: Bug Reports & Feature Requests
Topic: Ammunition Consumption Bypass
Replies: 13
Views: 8428

Re: Ammunition Consumption Bypass

I like the hook idea. That gives shard developers complete control over how ammunition would be calculated. If the hook returns an integer, you could return 0 for no ammo used, 1 for normal, and then i dunno, maybe the player has some special skill attached that uses 3x ammo for 1.5x damage or somet...
by kevin
Sat Sep 02, 2017 4:33 am
Forum: Bug Reports & Feature Requests
Topic: Pol crash when item destroy
Replies: 5
Views: 4957

Re: Pol crash when item destroy

Hi.

I was able to make this crash happen by calling DestroyItem() in a script ran from an item's EquipScript. Is this what you are doing? If so, why are you trying to destroy the item when the user is equipping it? Doesn't really make much sense to me.
by kevin
Fri Jul 21, 2017 2:16 am
Forum: Current stable release (099)
Topic: Outstanding 099 Core Issues?
Replies: 19
Views: 12573

Re: Outstanding 099 Core Issues?

Two things: 1. The packet log came from POL. If you use the command .startlog (and stop with .stoplog), you'll get a packet dump under ./log/<acctname>.log 2. "enemy of one" spell: Sounds like a person casts this spell, targets a mob, and all mobs that have the same "type" are no...
by kevin
Thu Jul 20, 2017 5:19 pm
Forum: Current stable release (099)
Topic: Outstanding 099 Core Issues?
Replies: 19
Views: 12573

Re: Outstanding 099 Core Issues?

Hi ThisIsMe, Yeah, I remember looking at this before when I was fixing the other cliloc issue (the "System" in journal), and I couldn't find anything wrong in the code, but didn't test it in game. I did some in-game testing now, running the following code: var it := Target(who); PrintTextA...
by kevin
Wed Jul 19, 2017 1:24 pm
Forum: Current stable release (099)
Topic: Outstanding 099 Core Issues?
Replies: 19
Views: 12573

Outstanding 099 Core Issues?

All, We're poised to provide a release candidate for POL 099. Before then, we need a list of outstanding issues, so we can prioritize them and determine if its critical to fix prior to release. Please post your findings and we'll go from there. This is only for core, not distro scripts. Thanks, Kevin
by kevin
Tue Jul 18, 2017 1:21 am
Forum: Scripting Help
Topic: HTTP Post?
Replies: 2
Views: 2514

Re: HTTP Post?

What do you mean? You want a script to make a request to a web server, or you want POL's internal web service to accept an HTTP post request?
by kevin
Mon Jul 17, 2017 5:54 am
Forum: Scripting Help
Topic: Questions with regards to Cliloc functionality
Replies: 6
Views: 3894

Re: Questions with regards to Cliloc functionality

@ThisIsMe, this has been addressed in the most recent commit.
-- POL099 --
07-17-2017 Kevin:
Fixed: PrintTextAbove*CL() now behaves similarly to PrintTextAbove*() functions, displaying the object's description instead of "System".
by kevin
Mon Jul 17, 2017 3:00 am
Forum: Scripting Help
Topic: Questions with regards to Cliloc functionality
Replies: 6
Views: 3894

Re: Questions with regards to Cliloc functionality

Well, it looks like "System" is hard-coded in the core https://github.com/polserver/polserver/blob/master/pol-core/pol/clfunc.cpp#L54 which is a lot different of how it's handled for non-CL messages https://github.com/polserver/polserver/blob/master/pol-core/pol/ufunc.cpp#L1329 . I would s...
by kevin
Fri Jul 14, 2017 4:49 am
Forum: Old distros
Topic: What is to be done in regards to the "distro"?
Replies: 11
Views: 17204

Re: What is to be done in regards to the "distro"?

My two cents: I "grew up" on the Alt-Distro structure when working on Neverlands so I am pretty partial to it. I think it's easier to understand, but that may be just because I already do...? :D And yes, I agree that there should be some targeted era for POL distro, but there seems to be a...
by kevin
Sun Jan 15, 2017 12:35 pm
Forum: General Discussion
Topic: Regarding Yukiko
Replies: 12
Views: 7594

Re: Regarding Yukiko

I am so sorry to hear this. From the whole POL community, we send our prayers to you and your family. I hope he has a speedy recovery.

If I may ask, what is the gofundme page?
by kevin
Mon Nov 30, 2015 8:27 am
Forum: General Discussion
Topic: Where's the source for the packets' docs?
Replies: 3
Views: 2981

Re: Where's the source for the packets' docs?

Hello.

What do you mean by source for the docs? The packets were mainly reverse-engineered many, many years ago. I think Folko did a lot of this work? Not sure. You can find the docs here: http://docs.polserver.com/packets/index.php
by kevin
Wed Sep 17, 2014 3:37 pm
Forum: Old distros
Topic: Characters&NPC Animations Core Bug?
Replies: 8
Views: 7361

Re: Characters&NPC Animations Core Bug?

Can you provide a use case? My actions are performing fine. Have you modified your mul files at all? use uo; include "include/client"; program prg(who) PerformAction(who,ANIM_CAST_AREA); endprogram This does the proper action in the client. Can also see the packet sent if you turn on packe...
by kevin
Wed Sep 17, 2014 3:18 pm
Forum: Current stable release (099)
Topic: Log lines with stderr
Replies: 2
Views: 3312

Re: Log lines with stderr

There are several logging scenarios within pol: // log into pol.log and std::cout // log into pol.log // log only into std::cout // log only into std::cout if level is equal or higher // log only into std::cerr // log into script.log // log into debug.log (if enabled) // log into leak.log You can ea...
by kevin
Thu Sep 11, 2014 7:17 am
Forum: General Help (096)
Topic: POL core now on GitHub
Replies: 12
Views: 50938

Re: POL core now on GitHub

Just got some emails. Looks like distro and tools are also moving to github.
by kevin
Fri Sep 05, 2014 1:00 pm
Forum: General Discussion
Topic: wod099 i need help this is what i get when i start the serve
Replies: 6
Views: 5238

Re: wod099 i need help this is what i get when i start the s

Did you compile your scripts? It looks like it wasn't compiled. Warning! pkg/skills/warrior/anatomy/anatomy.ecl does not exist! Warning! pkg/skills/ranger/animallore/animalLore.ecl does not exist! Warning! pkg/skills/mage/itemid/itemID.ecl does not exist! Warning! pkg/skills/crafter/armsLore/armsLor...
by kevin
Tue Jun 11, 2013 8:38 pm
Forum: Current stable release (099)
Topic: POL 099 Basic
Replies: 1
Views: 2701

Re: POL 099 Basic

You cannot run because when you log in, your character has 1 dex, meaning 1 stamina, meaning the client will not allow you to run.
by kevin
Sun Mar 03, 2013 11:23 am
Forum: Bug Reports & Feature Requests
Topic: Multithread save
Replies: 8
Views: 6692

Re: Multithread save

i don't know about instantaneous/on-the-fly saving... just a guess (because i have no great knowledge on sql performance) but there would be tons of calls on large servers. sql call for each char movement... or imagine a PC/NPC death => create corpse item, corpse item properties, all items within th...
by kevin
Tue Feb 26, 2013 5:43 pm
Forum: Bug Reports & Feature Requests
Topic: SplitStackInto
Replies: 11
Views: 8149

Re: SplitStackInto

all three of those bugs should be fixed with rev 625 using this script to test: use uo; program test(who)     var item, res;     item := CreateItemAtLocation(who.x,who.y,who.z, 0xeed, 1000);     res := item.SplitStackInto(who.backpack,1000,1);     print("Result 1: "+res);     item := Creat...
by kevin
Tue Feb 26, 2013 4:32 pm
Forum: Bug Reports & Feature Requests
Topic: Multithread save
Replies: 8
Views: 6692

Re: Multithread save

This is a good idea, but I'm not sure about the logistics about world-save as I've never really worked on it. I'll investigate when I get some time.

Thanks for the idea.
by kevin
Mon Jan 28, 2013 12:01 am
Forum: Old distros
Topic: Reputationsystem
Replies: 4
Views: 5686

Re: Reputationsystem

Check your config/repsys.cfg entry to see what exported functions the core calls OnDamage. That's where you'll need to start. For example, here's the OnDamage hook for 99 distro, and notice how allied guild members are considered "lawfully damaged" and calls the AddLawfullyDamagedTo functi...
by kevin
Sun Jan 20, 2013 1:12 am
Forum: Current stable release (099)
Topic: Updated binaries.
Replies: 12
Views: 6692

Re: Updated binaries.

hmm... it's about time. i will discuss with other POL devs soon to decide what the future of an offical release candidate for pol99 will be, and go from there.

it's time for an updated binary and RC, because as real as it gets its time to move forward.