Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 11-07-2017, 12:15 AM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,072
Default

It's a matter of preference these days.

We support two scripting languages - Perl was the first of the two. We had a pseudo scripting language before that

LUA and Perl both have their respective pros/cons, Perl has a lot more aged plugin and customization support in Emulator because many custom servers have developed on it and created plugins for it.

LUA on the otherhand can do all of the things Perl can do (From a EQEmu API standpoint) and more LUA specific features such as encounters, but as far as EQEmu specific examples and plugin support, that will need to be added to match.

PEQ has standardized only creating scripts with LUA, so if you plan to contribute towards Live-like scripts and encounters, I would make friends with LUA.

PEQ Quests Github: https://github.com/ProjectEQ/projecteqquests

Perl's extensive plugins are here: http://wiki.eqemulator.org/p?Perl_Pl...rence&frm=Main

We will be getting a massive overhaul in documentation in the near future. Which will include tons of examples of how to use each scripting language's API. These examples will prove invaluable for people trying to implement different things.

So to answer the question of LUA or Perl, the choice is yours depending on your needs
Reply With Quote
  #2  
Old 11-08-2017, 02:10 AM
Movement
Sarnak
 
Join Date: Sep 2011
Posts: 82
Default

Thanks Akka, I will check those links out. I am having another issue on another post that no one has responded to so the links might help me with that. Thanks again chief.
Reply With Quote
Reply

Thread Tools
Display Modes

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 10:54 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3