Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Development

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

Reply
 
Thread Tools Display Modes
  #1  
Old 09-22-2005, 09:02 PM
Dakaar
Sarnak
 
Join Date: Apr 2003
Posts: 53
Default Guildwars-esque entity_list style object

Hey all, I was searching for a way to track kills and I was poking through the files when i noticed that it accesses an outside guildwars.yadayada object, was this an external DLL,etc?

Im basically trying to track certain timers across zones and etc to keep people from gaining the pkitem multiple times in a row.

Can someone shine some light on the proper way to do this?
Reply With Quote
  #2  
Old 09-23-2005, 05:03 PM
fathernitwit
Developer
 
Join Date: Jul 2004
Posts: 773
Default

you can track special data per player by putting it into the extended player profile (extprofile), as long as you do not need access to it when they are not logged in.

you can set a persistent timer on a player using ptimers. theres a lot of examples in the code.

the guildwars object was not in a DLL, just a special code object. the GW code is floating around out there, but isnt too useful.. their DB was where most of the 'hard' work was... anyways, I do not recommend the way guildwars did their crap... impossible to maintain.
Reply With Quote
  #3  
Old 09-24-2005, 07:18 AM
Dakaar
Sarnak
 
Join Date: Apr 2003
Posts: 53
Default

Thanks
ill check out the extended profile. Yeah no need for being logged in. Basically want to have a quest/command or something so that you can pay some cash and retrieve a corpse while being cc'd.
Reply With Quote
  #4  
Old 11-17-2005, 07:28 PM
image
Demi-God
 
Join Date: Jan 2002
Posts: 1,290
Default

on the other hand the official EQEMu code is very impressive, low and high break the windows compile, literally.
__________________
www.eq2emu.com
EQ2Emu Developer
Former EQEMu Developer / GuildWars / Zek Seasons Servers
Member of the "I hate devn00b" club.
Reply With Quote
  #5  
Old 11-17-2005, 11:23 PM
Belfedia
Demi-God
 
Join Date: Jan 2005
Posts: 1,109
Default

This is not a program war !!! Keep cool
It was just hard to support guildwars code, with no devs.
Eqemu offical source isn't perfect, but with devs.

don't worry, be happy
__________________
__________________________________________________ _____________________________________
I speak english like a spanish cow..., I speak spanish like a english pudding...
But I try to speak good french !!! (Non au langage SMS sur forum)
http://eqfroggy.new.fr : Froggy French Server Website.
Reply With Quote
  #6  
Old 11-21-2005, 04:59 AM
devn00b's Avatar
devn00b
Demi-God
 
Join Date: Jan 2002
Posts: 15,658
Default

Quote:
Originally Posted by image
on the other hand the official EQEMu code is very impressive, low and high break the windows compile, literally.
LMAO thanks image you made my day with this comment.
__________________
(Former)Senior EQEMu Developer
GuildWars Co-Founder / World Builder.
World Builder and Co-Founder Zek [PVP/Guild Wars/City Takeovers]
Member of the "I hate devn00b" Club
Most Senior EQEMu Member.

Current Work: EverQuest 2 Emulator. Zeklabs Server
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 01:01 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3