ArcEmu: New team members, new lua engine, new features! - ArcEmu

Jump to content

Toggle shoutbox Lastest Announcements

dfighter  : (07 December 2014 - 12:06 PM) Arcemu is in hibernation mode, please read http://arcemu.org/fo...showtopic=26903
dfighter  : (01 January 2013 - 05:56 PM) Arcemu wishes you all a happy new year!
Hasbro  : (12 September 2012 - 10:01 AM) Please excuse our outage from the web! Our web host had a major malfunction!
dfighter  : (01 September 2012 - 04:05 PM) Since the spam bots just don't want to stop, I've enabled admin verification when registering.
dfighter  : (23 January 2012 - 09:56 PM) Please note that from now on you will need to confirm your email on the wiki in order to edit it!
Hasbro  : (31 December 2011 - 12:50 PM) Happy New Years all!
Navid  : (26 December 2011 - 04:09 AM) Merry Christmas !!!!!! Happy holidays all :)
WAmadeus  : (24 December 2011 - 03:54 PM) Merry Christmas to all!
dfighter  : (24 December 2011 - 11:05 AM) The Arcemu team wishes y'all a Merry Christmukkah!
Hasbro  : (05 October 2011 - 12:53 PM) Looking for web designers for upcoming web related project. If you're interested in designing user interfaces contact me
dfighter  : (02 September 2011 - 03:47 PM) So who here wants vehicles in Arcemu? :P http://arcemu.org/fo...showtopic=25440
Hasbro  : (14 August 2011 - 03:25 PM) Join us on irc, grab an irc client and connect to irc.freenode.net join channel #arcemu /server irc.freenode.net:6667 /join #arcemu
jackpoz  : (03 August 2011 - 05:33 AM) to all Lua Engine (old one) users: please check http://arcemu.org/fo...showtopic=25274
Hasbro  : (20 May 2011 - 05:27 PM) Looking for people experienced with CMake configuration and setup! Contact me asap
Hasbro  : (15 May 2011 - 05:03 PM) ArcEmu is recruiting C++ programmers, contact Hasbro if interested.
paroxysm  : (03 May 2011 - 06:26 PM) Updated luabridge gossip example to describe the whole gossip creation process rather than just how to create menu. Gossip tutorial
paroxysm  : (23 April 2011 - 11:35 AM) Lua writers can refer to the Luabridge Tutorials section in the Wiki to learn how to write gossip code correctly.
Hasbro  : (20 April 2011 - 05:22 PM) Thank you for your continuous contribution of bug reports, we are working on them.
Hasbro  : (17 April 2011 - 03:20 AM) Please consider donating to support our bills. Donations can be sent using PayPal to donations@arcemu.org - Thank you for your support.
paroxysm  : (10 April 2011 - 12:43 AM) Refer to the Luabridge Tutorials section in the Wiki to learn the new syntax of luabridge.
Resize Shouts Area

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • This topic is locked

New team members, new lua engine, new features! ArcScripts - Scripts for ArcEmu

#21 User is offline   Dethpod 

  • Member
  • Group: Supporter
  • Posts: 93
  • Joined: 23-July 08
  • Gender:Male

Posted 11 November 2009 - 12:12 PM

Beerden,

I have not been able to get ArcEMU to compile on linux since the merge either. A good tool I use to convert ms-dos format files to linux type is called 'dos2unix'.

There are a couple of submitted patches that will fix the compile errors.

http://arcemu.org/fo...showtopic=19159

and

http://arcemu.org/fo...showtopic=19116

Hopefully they'll commit these soon so that Linux users can compile the source code successfully.

-Dethpod

View Postbeerden, on 11 November 2009 - 11:25 AM, said:

Since the inclusing of the new ArcScript lua engine with Arcemu, has anyone else tried compiling within a Linux environment?
Up until the inclusion of this scripting project, I had no problems building Arcemu within a Linux environment!

All the files for ArcScript are in MS-DOS format, that is, each line ends with a CRLF, likely because the files were manipulated within a Windows environment before being committed to subversion. Even linux_installer.sh is unusable.

Until this common mistake is fixed, does anyone have a good solution other than me using sed on every file to replace the CRLF with LF every time I do a svn update?

Arcemu is an interesting project, and I've been using the bleeding edge trunk with no major problems so far (except for the obvious lack of reasonably complete world databases out there). Keep up the good work!

0

#22 User is offline   beerden 

  • Newbie
  • Group: Members
  • Posts: 3
  • Joined: 18-October 09

Posted 11 November 2009 - 09:40 PM

View PostDethpod, on 11 November 2009 - 12:12 PM, said:

Beerden,I have not been able to get ArcEMU to compile on linux since the merge either. A good tool I use to convert ms-dos format files to linux type is called 'dos2unix'.

There are a couple of submitted patches that will fix the compile errors.

http://arcemu.org/fo...showtopic=19159

and

http://arcemu.org/fo...showtopic=19116

Hopefully they'll commit these soon so that Linux users can compile the source code successfully.

-Dethpod


Thanks for the info, Dethpod.

I've managed to get 2996 to build in a Linux environment, but with some manual intervention. A the time of this writing, the built binaries were not tested with a working world database:

*never be logged in as root when attempting these steps!

Start with ArcEmu rev 2991,
$ cd ~
$ mkdir arcemu
$ cd arcemu
$ svn co -r2991 svn://www.arcemu.info/svn/trunk


Arcemu rev 2991 doesn't yet have the integrated Arcscripts project, so we'll need it to apply the first patch,
$ cd trunk/src
$ svn co -r946 svn://arcemu.info/arcscripts/Trunk/


Apply the first patch,
$ cd ~/arcemu/trunk
$ rm -rf src/scripts
$ mv src/Trunk src/scripts
$ patch -p0 <../2991_fixup.patch


The first patch is done, so move the temporary Arcscripts back to its original path and update to rev 2996 to get the integrated Arcscripts project
$ mv src/scripts src/Trunk
$ svn update -r2996


Copy over the patched Arcscript files (yes, this is a gross hack which I will lose some sleep over),
$ cp src/Trunk/src/QuestScripts/Makefile.am src/scripts/src/QuestScripts/.
$ cp src/Trunk/src/InstanceScripts/Instance_UtgardeKeep.cpp src/scripts/src/InstanceScripts/.


Remove the temporary patched Arcscript directory,
$ rm -rf src/Trunk


Now apply the second patch. There may be conflict with changes already applied by the first patch, so just skip over them (answer 'n' to any questions),
$ patch -p0 <../2996-to-zk.patch
$ find . -iname "*.rej" | xargs rm


All Arcscript files are presently in MS-DOS format and sour the ArcEmu project, so have to be converted to Unix format before we can compile!
$ find ./src/scripts/ -not -iname "*.svn*" -type f | sed 's/^/\"/g;s/$/\"/g' | xargs -0 | xargs dos2unix


The Makefile.am in src/scripts/src has an incorrect path name in it that must be changed,
Index: src/scripts/src/Makefile.am
===================================================================
--- src/scripts/src/Makefile.am (revision 957)
+++ src/scripts/src/Makefile.am (working copy)
@@ -1,2 +1,2 @@
-SUBDIRS = GossipScripts InstanceScripts MiscScripts QuestScripts \
-SpellHandlers ServerStatusPlugin LUAScripting ExtraScripts EventScripts
\ No newline at end of file
+SUBDIRS = GossipScripts InstanceScripts MiscScripts QuestScripts \
+SpellHandlers ServerStatusPlugin LuaEngine ExtraScripts EventScripts


Use this patch to patch src/scripts/src/Makefile.am, or just use,
$ sed -i 's/LUAScripting/LuaEngine/' src/scripts/src/Makefile.am


Now we're ready to build,
$ autoreconf -fiv

$ ./configure prefix=/home/arcemu/server/trunk --enable-debug

$ sh make_precompiled_header.sh
$ make && make install


I hope I didn't miss any steps. Now, I'm off to patch my database and see if ArcEmu works!

- beerden
0

#23 User is offline   Hasbro 

  • Project Manager
  • PipPipPipPipPipPipPipPipPip
  • Group: Administrator
  • Posts: 2,526
  • Joined: 07-June 08
  • Gender:Male
  • Location:New York
  • Server OS:Windows

Posted 11 November 2009 - 10:27 PM

Hi beerden, if you could test the latest revision I've added your fixes so that it *should* compile, please tell me if anything else is needed.
Thanks.
0

#24 User is offline   beerden 

  • Newbie
  • Group: Members
  • Posts: 3
  • Joined: 18-October 09

Posted 12 November 2009 - 12:43 AM

View PostHasbro, on 11 November 2009 - 10:27 PM, said:

Hi beerden, if you could test the latest revision I've added your fixes so that it *should* compile, please tell me if anything else is needed.
Thanks.


Hasbro,

ArcEmu rev 2998 builds in a Linux environment. I found that my previous steps could be shortened a bit. Referring to my previous post, here is how I got this revision to build:

1. Check out a clean rev 2998 trunk
2. Apply the two patch files for rev 2991 and 2996 directly on 2998. There will be some rejections, but the critical files will be patched correctly. These patches are required for Arcscripts to compile correctly, so some part of these patches should be considered for inclusion into ArcEmu.
3. I found that Linux will compile correctly with the src/script files left in the MS-DOS format. The step of converting the files in the /src/scripts directory from MS-DOS CRLF format to Unix LF format is not necessary at this time.
4. build and install the binaries

I have yet to test with an updated database, but the arcemu-world appears to be starting up as far as one can expect it to with a misconfigured database.

- beerden
0

#25 User is offline   Navid 

  • Persian Prance of ArcEmu
  • Group: Super Moderator
  • Posts: 718
  • Joined: 30-June 09
  • IRC:Lurker-
  • Gender:Male
  • Location:Iran
  • Interests:PHP,C++,ArcEmu and exactly our lovely community and specially money xD
  • Server OS:Windows

Posted 12 November 2009 - 05:04 AM

Don't reply your problems by anything here ,post them in General Chat or Server configuration and Installation .
I'm here to check,lurk and kill you so behave or you will be lurked

Posted Image
0

#26 User is offline   marm 

  • Newbie
  • Group: Members
  • Posts: 4
  • Joined: 31-January 09

Posted 12 November 2009 - 01:22 PM

View PostLuisM111, on 10 November 2009 - 01:38 PM, said:

"arcemuVC90 - All Projects" had gotten the same error. I'll post the solution to the problem when I find it.

------ Build started: Project: arcInstanceScripts, Configuration: Release Win32 ------
Compiling...
Raid_SunwellPlateau.cpp
c:\Documents and Settings\Luis Martinez\Desktop\Copy of ArcEmu ArcScripts\src\arcemu-world\StdAfx.h(61) : fatal error C1083: Cannot open include file: 'zlib.h': No such file or directory
Raid_Naxxramas.cpp
(the rest is ommitted for brevity)



(Update)
..\extras\arcemu-windows-libraries\README.txt
Thanks for referring me to ascent-win-libs


Solution: copy the all contents of the VC folder in to the folder: %VISUALSTUDIO_INSTALLATION_PATH%/VC/ . After these steps you should be able to compile!
0

#27 User is offline   zemkai 

  • Member
  • Pip
  • Group: Members
  • Posts: 11
  • Joined: 17-July 08

Posted 12 November 2009 - 02:07 PM

View Postbeerden, on 11 November 2009 - 11:25 AM, said:

Since the inclusing of the new ArcScript lua engine with Arcemu, has anyone else tried compiling within a Linux environment?
Up until the inclusion of this scripting project, I had no problems building Arcemu within a Linux environment!

All the files for ArcScript are in MS-DOS format, that is, each line ends with a CRLF, likely because the files were manipulated within a Windows environment before being committed to subversion. Even linux_installer.sh is unusable.

Until this common mistake is fixed, does anyone have a good solution other than me using sed on every file to replace the CRLF with LF every time I do a svn update?

Arcemu is an interesting project, and I've been using the bleeding edge trunk with no major problems so far (except for the obvious lack of reasonably complete world databases out there). Keep up the good work!


Hrm.

Yar, I've been building on linux. Most of the revs, anyway. I've successfully built 2994/950, 2996/950 and just now 3005/960.

I had to apply a couple of patches (see my post over in the patch forum) to get a solid build, but other than that, no issues. Lots of compiler warnings, but I didn't even bother doing the global s/\r\n$/\n/.

(BTW, there's a script in trunk/ called "fixunix.sh" which trims out the \r. so... :)

zk
0

#28 User is offline   Dzjhenghiz 

  • حشّاشين
  • Group: Contributor
  • Posts: 1,936
  • Joined: 07-June 08
  • Gender:Male
  • Location:2nd stone after the 3rd oase western sahara
  • Interests:M.C.S.E :- Minesweeper Consultant & Solitaire Expert
  • Server OS:Other

Posted 12 November 2009 - 05:34 PM

The trac aint working for arcscripts, not able to login.

Quote

Authentication information not available. Please refer to the installation documentation.


So here a list what i found this far :

* Rogue, priestspells i have reverted back to the 2988 versions, since it got penance in it and shadowstep not teleporting
* The bear spirit aint working for druid to get the Quest done for the bear form, also reverted that one.
* Summoning Torgos in terrokar aint working so got the script i had for it and posted @ the forum which was tested and works
* // Escape from the Catacombs Quest 9212 is not scripted, it was also a marcello script
Need Help With Arcemu ? ^^
Posted Image
Concordia res parvae crescunt In varietate concordia
Spoiler

0

#29 User is offline   Blackboy0 

  • <Overlord of Heaven>
  • PipPipPipPip
  • Group: Members
  • Posts: 748
  • Joined: 10-July 08
  • Gender:Male
  • Location:Alterac Valley

Posted 13 November 2009 - 08:50 PM

Congratulations, Hypersniper!! :(
Posted Image
0

#30 User is offline   Azolex 

  • Member
  • Group: Contributor
  • Posts: 54
  • Joined: 08-August 08
  • Gender:Male
  • Location:Serbia
  • Interests:Music, Computers, School and Girls!

Posted 14 November 2009 - 11:42 AM

I am commiting only from windows and i don't have any experience with linux so i will ask developers that have experience with *nix systems to correct my mistakes. Thanks.
Posted Image
0

#31 User is offline   Dethpod 

  • Member
  • Group: Supporter
  • Posts: 93
  • Joined: 23-July 08
  • Gender:Male

Posted 14 November 2009 - 01:59 PM

View Postazolex, on 14 November 2009 - 11:42 AM, said:

I am commiting only from windows and i don't have any experience with linux so i will ask developers that have experience with *nix systems to correct my mistakes. Thanks.


I can confirm that the current source code (v3011 ArcEMU, 977 ArcScripts) does not compile in Linux with all the recent changes with ArcScripts.

After I run 'dos2unix' on /trunk/src/scripts/linux_installer.sh and 'chmod 775 linux_installer.sh'

 dos2unix linux_installer.sh 
dos2unix: converting file linux_installer.sh to UNIX format ...


I get the the following error of which I don't think the script is doing what it needs to do.

./linux_installer.sh 
ArcScripts installer for ArcEmu

find: ./src/scripts/: No such file or directory

Removing scripts entries from config.ac ...
Inserting arc++ scripts on config file ...
Replacing the scripts entry in Makefile.am for scripts entry (you have to use scripts directory name for this to work) ...

mv: cannot stat `stylele.arc.tmp': No such file or directory

find: ./src/scripts/: No such file or directory

Finished
Now, just go to ArcEmu's root dir and run make && make to finish


What is stylele.arc.tmp? I do not see it referenced anywhere in the script 'linux_installer.sh'.

So then I try running 'autoreconf -f -i -v':

 autoreconf -f -i -v
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
autoreconf: Leaving directory `.'


That seems to run ok but I noticed when I run:

"./configure --prefix=/WoW-Servers/WOTLK-TEST/"

That only the following folders are configure:
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/arcemu-shared/Makefile
config.status: creating src/arcemu-world/Makefile
config.status: creating src/arcemu-logonserver/Makefile
config.status: creating src/arcemu-crashreport/Makefile
config.status: creating src/collision/Makefile
config.status: creating config.h
config.status: executing depfiles commands


Where as previous revisions have the following folders configured:

configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/arcemu-shared/Makefile
config.status: creating src/arcemu-world/Makefile
config.status: creating src/arcemu-logonserver/Makefile
config.status: creating src/arcemu-crashreport/Makefile
config.status: creating src/scripts/Makefile
config.status: creating src/scripts/src/Makefile
config.status: creating src/scripts/src/GossipScripts/Makefile
config.status: creating src/scripts/src/ExtraScripts/Makefile
config.status: creating src/scripts/src/MiscScripts/Makefile
config.status: creating src/scripts/src/InstanceScripts/Makefile
config.status: creating src/scripts/src/ServerStatusPlugin/Makefile
config.status: creating src/scripts/src/SpellHandlers/Makefile
config.status: creating src/scripts/src/LUAScripting/Makefile
config.status: creating src/scripts/src/QuestScripts/Makefile
config.status: creating src/scripts/src/EventScripts/Makefile
config.status: creating src/collision/Makefile
config.status: creating config.h
config.status: executing depfiles commands


Notice the scripts folder is included?

Compiling does not finish because of the scripts folder being omitted as shown above.

I hope this help with debugging the problem so us Linux users can compile.

Let me know if there's anything more I can do.

-Dethpod

This post has been edited by Dethpod: 14 November 2009 - 02:00 PM

0

#32 User is offline   Dethpod 

  • Member
  • Group: Supporter
  • Posts: 93
  • Joined: 23-July 08
  • Gender:Male

Posted 15 November 2009 - 03:03 PM

Thanks for fixing these bugs.

Running 'autoreconf -f -i -v' and './configure --prefix=/WoW-Servers/WOTLK-TEST/' works great now.

However, I did not run linux_installer.sh.

autoreconf -f -i -v
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
autoreconf: Leaving directory `.'


And now we see al the scrips folders are configureed:

configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/arcemu-shared/Makefile
config.status: creating src/arcemu-world/Makefile
config.status: creating src/arcemu-logonserver/Makefile
config.status: creating src/arcemu-crashreport/Makefile
config.status: creating src/scripts/Makefile
config.status: creating src/scripts/src/Makefile
config.status: creating src/scripts/src/GossipScripts/Makefile
config.status: creating src/scripts/src/ExtraScripts/Makefile
config.status: creating src/scripts/src/MiscScripts/Makefile
config.status: creating src/scripts/src/InstanceScripts/Makefile
config.status: creating src/scripts/src/ServerStatusPlugin/Makefile
config.status: creating src/scripts/src/SpellHandlers/Makefile
config.status: creating src/scripts/src/LuaEngine/Makefile
config.status: creating src/scripts/src/QuestScripts/Makefile
config.status: creating src/scripts/src/EventScripts/Makefile
config.status: creating src/collision/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands


Compiling still does not work though.

**** UPDATE -> the compiling issue was fixed ****

here's where I've posted the compile error:

http://arcemu.org/fo...showtopic=19276

Once again, thanks for the help on fixing this.

-Dethpod

This post has been edited by Dethpod: 17 November 2009 - 11:36 AM

0

#33 User is offline   Laerg619 

  • Member
  • Pip
  • Group: Members
  • Posts: 50
  • Joined: 08-June 08
  • Location:California, USA

Posted 16 November 2009 - 12:22 PM

Is 64-bit support available for the new lua engine? I remember trying it out before, but reverting back to the old engine (before it was official) due to that.

Edit: I suppose I should also ask a n00bish question - is it possible to simply compile and use the 32-bit release despite everything else being x64?
0

#34 User is offline   Dzjhenghiz 

  • حشّاشين
  • Group: Contributor
  • Posts: 1,936
  • Joined: 07-June 08
  • Gender:Male
  • Location:2nd stone after the 3rd oase western sahara
  • Interests:M.C.S.E :- Minesweeper Consultant & Solitaire Expert
  • Server OS:Other

Posted 16 November 2009 - 10:55 PM

My guess is You could try This And try to compile and test it out if it works normal :P

This post has been edited by Dzjhenghiz: 16 November 2009 - 10:56 PM

Need Help With Arcemu ? ^^
Posted Image
Concordia res parvae crescunt In varietate concordia
Spoiler

0

#35 User is offline   hypersniper 

  • Advanced Member
  • Group: Retired
  • Posts: 227
  • Joined: 21-November 08
  • Gender:Male

Posted 17 November 2009 - 04:01 AM

Just added x64 support. Thanks Djhenghiz for contributions :P
Please don't PM me asking to fix, correct or look-over your scripts. Please post a new thread in the Lua Scripting section so others can learn and help.
0

#36 User is offline   Laerg619 

  • Member
  • Pip
  • Group: Members
  • Posts: 50
  • Joined: 08-June 08
  • Location:California, USA

Posted 18 November 2009 - 02:42 AM

Hooray! Thank you, folks!
0

#37 User is offline   Dzjhenghiz 

  • حشّاشين
  • Group: Contributor
  • Posts: 1,936
  • Joined: 07-June 08
  • Gender:Male
  • Location:2nd stone after the 3rd oase western sahara
  • Interests:M.C.S.E :- Minesweeper Consultant & Solitaire Expert
  • Server OS:Other

Posted 03 December 2009 - 04:31 PM

also some new "Features" introduced in core :


LuaEngineMgr : RegisterUnitEvent failed! FathGuardShark_OLeaveCombat is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! Freya_Com is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! Freya_OnLEAVECombat is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! Freya_OnKILLEDCombat is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! Darrowshite_Spirit_Spawn is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! Prophet_Velen_onCombat is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! Thrall_onCombat is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! InfestedRootWalkerMinion_Summon is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! Ahab is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! Ahab_Died is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! donna is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! donna_Died is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! Lohan is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! Lohan_Died is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! gil is not a valid Lua function.
LuaEngineMgr : RegisterUnitEvent failed! gil_Died is not a valid Lua function.

Need Help With Arcemu ? ^^
Posted Image
Concordia res parvae crescunt In varietate concordia
Spoiler

0

#38 User is offline   Navid 

  • Persian Prance of ArcEmu
  • Group: Super Moderator
  • Posts: 718
  • Joined: 30-June 09
  • IRC:Lurker-
  • Gender:Male
  • Location:Iran
  • Interests:PHP,C++,ArcEmu and exactly our lovely community and specially money xD
  • Server OS:Windows

Posted 04 December 2009 - 02:44 AM

ehrmn,Thank you Dzjhenghiz :lol: .
I'm here to check,lurk and kill you so behave or you will be lurked

Posted Image
0

#39 User is offline   Helium 

  • Enthusiast
  • PipPipPip
  • Group: Members
  • Posts: 287
  • Joined: 28-June 09
  • Gender:Male
  • Location:Israel
  • Interests:Invest new things. Develop & improve IFDB. Help Arcemu community. * Space And Technology.& ofc GIRLS.

Posted 04 December 2009 - 02:12 PM

Since this new lua engine the 64bit of Arcemu is uncompilable able.
always luaengine script filed compiling at 64bit.
getting a new lua engine is great but the greater is to have it working.
3>..\src\LuaEngine\LUAEngine.cpp(290) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
3>..\src\LuaEngine\PacketFunctions.cpp(23) : error C2065: 'ArcLuna' : undeclared identifier
3>..\src\LuaEngine\PacketFunctions.cpp(23) : error C2275: 'WorldPacket' : illegal use of this type as an expression
3>        d:\wow emulatuors server developer section\emulator svn etc\arcemu svn (trunk)\src\arcemu-world\../arcemu-shared/WorldPacket.h(27) : see declaration of 'WorldPacket'
3>..\src\LuaEngine\PacketFunctions.cpp(23) : error C2039: 'push' : is not a member of '`global namespace''
3>..\src\LuaEngine\PacketFunctions.cpp(23) : error C3861: 'push': identifier not found
3>d:\wow emulatuors server developing section\emulator svn etc\arcemu svn (trunk)\src\scripts\src\luaengine\UnitFunctions.cpp(4315) : warning C4267: 'initializing' : conversion from 'size_t' to 'uint32', possible loss of data


fix it please
0

Share this topic:


  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • This topic is locked

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users