Hello & Welcome to our community. Is this your first visit? Register
Follow us on
Follow us on Facebook Follow us on Twitter Watch us on YouTube


MMOCoin

Likes Likes:  0
Page 1 of 3 123 LastLast
Results 1 to 10 of 27
  1. #1
    Contributor
    LiLLeCarl's Avatar
    Join Date
    Jan 2009
    Posts
    106
    Post Thanks / Like
    Rep Power
    17
    Reputation
    84

    Post What LUA Really is


    Register to remove this ad
    Hello MMOPro

    Today we are going to talk about what LUA really is,
    Well in short i can say its a file extension that cant do anything with the OS.



    In the emulator that have LUA support its a little file called "LUAEngine.dll" or something like that.
    That engine reads thought all the LUA files you have in your LUA folder, and that means you don't need to compile them or something.
    Thats both good and bad it there ways.

    GOOD:

    Its way faster and easier to edit cause the core don't allocate them so they are probably loaded to the memory.
    They are simpler to understand.

    BAD:

    You don't know if your modifications is right, it can be a typo you dont see before the LUAEngine reads the file(when your starting the server again).
    They are loaded to the memory so all the 4000 billion blizzlike LUA's will take more RAM to the server.
    The engine will handle so much data so it might start crashing or peaking memory/processor time as a blue donkey (or as ArcEmu)

    REALLY BAD:

    The emulation wont continue!
    All people say "LUA is enough for me"
    That means?
    No new people will learn C++ and help improve the cores.
    I think LUA is evil from the beginning it makes all N00b's say i'm skilled, :O why did my core crash!
    Just download the Visual Studio and start testing you will learn the basic stuff you can do in LUA faster then you think AND A LOT MORE

    thats my opinion


    // LilleCarl

    By the way i'm not 100% sure on that the LUAEngine loads all LUA scripts to the memory but i think so.
    Please feedback on that part else i'm 100% sure





    › See More: What LUA Really is



  2. Related Threads - Scroll Down after related threads if you are only interested to view replies for above post/thread

  3. #2
    Contributor
    Lbniese's Avatar
    Join Date
    Aug 2009
    Location
    C# Developer
    Posts
    381
    Post Thanks / Like
    Rep Power
    17
    Reputation
    91
    Hmmm...

  4. #3
    Elite Member
    Dimman's Avatar
    Join Date
    Apr 2009
    Posts
    1,091
    Post Thanks / Like
    Rep Power
    21
    Reputation
    319
    Well, im not only using LUA for WoW Scripts
    No touching please.

  5. #4
    Banned

    Join Date
    Aug 2008
    Location
    Scotland
    Posts
    652
    Post Thanks / Like
    Rep Power
    0
    Reputation
    103
    Same, I use humans for mine..

  6. #5
    Banned

    Join Date
    Sep 2009
    Location
    In My Computer
    Posts
    76
    Post Thanks / Like
    Rep Power
    0
    Reputation
    52
    i do agree. though........mangos/trinity have their sh!t together as far as scripts and what not being C++....be nice if arcemu would incorporate that to. its so much easier to compile a C++ script then troubleshoot 2500+ lua files...

  7. #6
    Elite Member
    Dimman's Avatar
    Join Date
    Apr 2009
    Posts
    1,091
    Post Thanks / Like
    Rep Power
    21
    Reputation
    319
    Quote Originally Posted by Avidgamer View Post
    Same, I use humans for mine..
    woooooot =?C


    carl doesn't like LUA
    No touching please.

  8. #7
    Contributor
    LiLLeCarl's Avatar
    Join Date
    Jan 2009
    Posts
    106
    Post Thanks / Like
    Rep Power
    17
    Reputation
    84
    Quote Originally Posted by mec View Post
    i do agree. though........mangos/trinity have their sh!t together as far as scripts and what not being C++....be nice if arcemu would incorporate that to. its so much easier to compile a C++ script then troubleshoot 2500+ lua files...
    Your right in the most ways ^^, the only problem is ArcEmu isnt good anywhere ;D use Aspire and port the FEW good commits from arc to aspire and you will have a good core (Yaay 4 LilleCarl)
    Whos dat "LilleCarl"

    Its LilleCarl OMGBBQLOLZXD

  9. #8
    Banned

    Join Date
    Sep 2009
    Location
    In My Computer
    Posts
    76
    Post Thanks / Like
    Rep Power
    0
    Reputation
    52
    even despite the fact i hate arcemu....cuz they are so slow. but K-mod Arcemu isnt doing to bad...

  10. #9
    Contributor
    LiLLeCarl's Avatar
    Join Date
    Jan 2009
    Posts
    106
    Post Thanks / Like
    Rep Power
    17
    Reputation
    84
    Quote Originally Posted by mec View Post
    even despite the fact i hate arcemu....cuz they are so slow. but K-mod Arcemu isnt doing to bad...
    let s go on topic and start talking about how bad LUA is ?
    Whos dat "LilleCarl"

    Its LilleCarl OMGBBQLOLZXD

  11. #10
    Contributor
    runiker's Avatar
    Join Date
    Jul 2008
    Posts
    170
    Post Thanks / Like
    Rep Power
    18
    Reputation
    113

    Register to remove this ad
    Its is not bad for fast edits and I think that is what it was meant for when people made wow lua compatible but i think we have taken it too far in that we use it now for advanced scripts that people should be making in c++ not lua. I myself was a violator of this but now I see what harm it can do both to the continue of programing and the server iteself

 

 
Page 1 of 3 123 LastLast

Visitors found this page by searching for:

Nobody landed on this page from a search engine, yet!
SEO Blog

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT -5. The time now is 03:41 PM.
Powered by vBulletin® Copyright ©2000-2024, Jelsoft Enterprises Ltd.
See More links by ForumSetup.net. Feedback Buttons provided by Advanced Post Thanks / Like (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
vBulletin Licensed to: MMOPro.org