Zee June 20-26

From PSwiki
Jump to navigation Jump to search

I've spent all week trying to make the npcclient work. I've encountered some problems along the way... Finally I managed to get the navmesh generated. To be honest... i don't even know if they are generated correctly (at a first look they seem alright... and are like the ones RlyDontKnow generated).

The problem in the end is the psnpcclient which simply takes it's revenge on me. :( I couldn't find out so far why it keeps seg faulting on me. Apparently it is using some invalid coordinates. Link: http://pastebin.com/8GFBNGEM

I've try to comment that error and the superclient works... at least for about 1 minute. After that it gets hit again by the same problem: Link: http://pastebin.com/8px40kLR

It's quite frustrating because I'm using the database on the svn and the art from the official release.... which, according to what the guys told me, should work just fine and shouldn't have invalid coordinates.

In other words, morale = 0. I've emailed Magodra about it. I hope he encountered this before and can give me an advice. If I can't solve it by the end of the weekend I'll comment the line in pspath.cpp and test whatever I do in the 3 minutes I get until the npcclients break.


Off-topic: While waiting for the navmesh to generate I played PlaneShift a bit and encountered the following things: (from the player's perspective)

  • Would be great ... that when the player is in his inventory and selects an item... the corresponding slot for it (if available) to highlight.

(E.g. : If the player picks a Helm, the helm slot to highlight a bit)

  • Would be great ... (and essential) to have a Color Picker in the options pane. I wanted to change the color for the guild chat and the whole procedure of searching google for the correct RGB value wasn't pleasant. :)
  • Would be great ... to have the NPC's take quest items by themselves when more than necessary items are in the players inventory.

(E.g. The Quest NPC requires 10 rat eyes and the player has 14.... the npc should be able to take it by himself, not require a trade)

  • Would be great ... to have one extra empty line in the inventory. It happened that I wanted to conceal my weapons in town and I had 4 full lines of items in my inventory. (So I couldn't place my weapons inside it) Had to ditch some plants on the ground, unequip the blades, pick up the plants.
  • And last one... which is rather unimportant... but it happens often, especially on ojaroad .. is that the environment is becoming transparent when you are near it. (could see the whole derghir village through the hill besides them). More exactly... the textures on the ground become transparent.

I'll try and post every week more about the adventures I get in the game.... and point out what seems bad from the players point of view. (of course... if you need my feedback or at least like to read my shiz :)

Best Wishes, Zee.


P.S.: Some damn dude in Hydlaa kept asking for 3 trias in order for me to play a game. Ended up giving him about 100 trias. Didn't win anything.