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

Development::Tools 3rd Party Tools for EQEMu (DB management tools, front ends, etc...)

Reply
 
Thread Tools Display Modes
  #1  
Old 08-13-2004, 12:41 PM
cofruben
Old-EQEmu Developer
 
Join Date: Oct 2002
Location: Spain
Posts: 323
Default Guide to Cofruben's quest editor (perl only).

This is intented for people which are not very familiarized with perl questing...I hope this program and guide helps the user getting into perl questing.

First there are some requirements:
1.Have windows.
2.Run at 1024x768(dont know if works with less resolution).
3.Have a keyboard and some mind .

-First Step,Downloading and setting up:
-Download CQE 2.1 from http://www.customchemicalservices.com/Cofruben
-Extract it to the folder wanted.
-Run program,clicking on CQE.exe:



-When running,you will see a pop-up for setting up it:


-Click yes.



-Now in settings section,I will be explaining what is each thing...Should look like this.


DB connection is not implemented on beta,so put whatever u want in each field(put something,DON'T leave it blank,without spaces).

-AutoIf:You will only notice it if you have newbye mode turned off.If you select a variable from list,that will add an 'if' automatically.For example if you select copper variable with autoif ON:
->if($copper) { }
but if that is turned off:
->$copper

-Last '}' auto adding:If activated,that will add a '}' if you type ';'.For example,if you are writting a function and you wanna close it(when is in an 'if') automatically,turn on it:
->You type:if($p>1) { quest::something();
->Output: if($p>1) { quest::something(); }

-NewBye mode:This feature is HIGH recommended for people who are new to the quest system,and for the ones which does not know very well all parameters.This is related when clicking on a variable or action.
If you have it enabled,and you click for example 'silver' variable on the list,will pop up the newbye window,containing some help,and examples of each variable.See this picture for more information:


It gives information of the variable,an example,u can check how syntax will look,and you can check at the end,a word-per-word help(I don't think you understand me...so look picture ).

NewBye mode affects for actions too.That helps a lot the user.
If you click an action(for example GiveCash),with newbye mode turned on,that will display a new window which will help you creating the function.That containts the function help,an example, and the final syntax:
.

I know copper is wrong spelled,sorry lol.
I guess,newbye is the best feature implemented on my program.
If you don't wanna use it,there is no problem!Just there will be no pop-up,and if you click for example in an action like GiveCash,it will directly write this:
->quest::givecash (Copper , Silver , Gold , Platinum);


-Third Lesson,Hot Keys:

When starting for first time CQE,you will see a pop up message like this one:
.
-Click yes.
-Once clicked,you will see the hot keys assigments.You can change them,so when you press that 'F' key,text typed there will be added into main text.For example,check this:




If you press F5 in there,that will add this text to the text area:
->if($text=~/hail/i) {
You can set them as you want...

-Fourth Lesson,Quest Examples:

If you are new,and you want some perl quests examples,you can always go to File->Quest Examples.You will see this:



Just click on the button of the quest you want,the window will close and example will show up.

-Fifth Lesson,Sending a quest...:
This is currently under development,server is UP at this moment:You can send quests.You can check uploaded quests in http://www.customchemicalservices.com/Cofruben

To send a quest:
-Go to File->Send Quest.
-Set the .pl perl file location.
-Put your username(people will see it).
-Put the name of the file you want.(dont add the .pl to the end)
-Click ok.
Check this picture for more information:



Some interesting links:
-Guide for perl installing,and syntax:
http://www.eqemulator.net/forums/viewtopic.php?t=12020
-My webpage,where you can see other people quests and get some info:
http://www.customchemicalservices.com/Cofruben

If you have any question,reply this topic please,try not to pm so people can see other resolved questions.
Thank you for using this guide and program,I hope it helps EQEmu community.



Cofruben.
Reply With Quote
  #2  
Old 08-13-2004, 06:37 PM
hypershadow66
Banned
 
Join Date: Nov 2003
Posts: 335
Default

that link comes up - files.rogean.com could not be found. is that because i have mozilla or is his webste down?
Reply With Quote
  #3  
Old 08-13-2004, 11:34 PM
cofruben
Old-EQEmu Developer
 
Join Date: Oct 2002
Location: Spain
Posts: 323
Default

new backup link http://usuarios.lycos.es/cscary/.
Sorry but primary site is down. :cry:
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 06:15 AM.


 

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