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

Archive::Development Archive area for Development's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-08-2004, 12:58 AM
Pyrix
Sarnak
 
Join Date: May 2004
Location: Germany
Posts: 68
Default Help with a few development things

Ok , the first think i wanna say is that i know that this thead is in the wrong forum.
Why? Because There are so much questions with so mutch diffrents that there isnt any other way!


Sourcecode ?:

1.Can i disable Zones/Races and use the Zones for other things.
Or better Can i create my own zone somehow?

2.Can I set Races/factions that the NPC
Reply With Quote
  #2  
Old 06-08-2004, 04:08 AM
animepimp
Dragon
 
Join Date: Jan 2004
Posts: 860
Default

1. Yes you can disable zones, you jsut have to delete the entries for them from the DB and disable the zone lines from neighboring zones to them which is in the .cfg file I think. You can create your own zones, you just have to distribute them to everyone who plays on your server. There are tools for this and tutorials for those tools in the 3rd party tools forum.

2. Yes, if one faction is set as an enemy faction of another they will fight each other if they get close enough.

3. I'm not really sure, what exactly would you want this to do?

4. You can't unless you basically create it as a new zone the same way you make zones.

Look at the perl how to guide, it has lots of examples that are almost what you want, the easiest way is to basically take two quests that almost do what you want and combine them, or jsut learn basic perl its pretty easy.
Reply With Quote
  #3  
Old 06-08-2004, 04:47 AM
Dave987
Discordant
 
Join Date: Jun 2003
Location: England
Posts: 267
Default Re: Help with a few development things

Quote:
Originally Posted by Pyrix
Quest:

I wanna do sum quests , but i never programmed in perl.

1. if PC gives item to NPC && level =< 5 teleport PC to Zoneblablbla

2.If PC give startingitem to NPC , NPC say text && give 1 Platin to PC

PYrix
Check the tutorial in the Quest howto , but it would basically look like this:

1 :
Code:
if(($itemcount{1001}==1) && ulevel  <= 5){ quest::movepc(blahblah,x,y,z);
}
2 :
Code:
if ($itemcount{1001}==1){
quest::say("Thank you $name, please take this as a reward.");
quest::givecash(0,0,0,1);
}

Good luck!
__________________
;o)
Reply With Quote
  #4  
Old 06-08-2004, 05:37 AM
Pyrix
Sarnak
 
Join Date: May 2004
Location: Germany
Posts: 68
Default

thx alot guyz u helped me pretty good
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 05:41 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