Attention all who use SQLite

Read log files for errors! If this fails, come here for help

Moderator: Forum Moderator

Post Reply
User avatar
YamiKaitou
Forum Moderator
Forum Moderator
Posts: 1925
Joined: Wed Feb 01, 2006 4:33 pm
Contact:

Attention all who use SQLite

Post by YamiKaitou » Fri Oct 05, 2007 1:36 pm

Please try AmxModX 1.8 revision 3632 (or higher). Bail has fixed it. If you find that it still does not work, reply to this bug report for him


AM Bug Report
http://bugs.alliedmods.net/index.php?do ... ask_id=253

1.8 Builds
http://www.amxmodx.org/nightly.php



Please note, other errors may arise from using this new version. 1 of those errors is that the menus may not work correctly anymore. This has already been reported on the WC3 Bugs, so don't report it again.
Last edited by YamiKaitou on Mon Dec 10, 2007 6:45 pm, edited 1 time in total.
Image

No support via PM or Email

User avatar
kevlartester
Militia
Posts: 75
Joined: Tue Nov 14, 2006 10:26 am
Location: Germany
Contact:

Post by kevlartester » Sat Oct 06, 2007 7:17 am

just a question...
as it is a SQLite problem would it be enough to update the "sqlite_amxx.dll" (win) or "sqlite_amxx_i386.so" (linux) file in the "amxmodx/modules" folder?

did not have the possibility to test it on the server yet but the game should even start xD
anyone who could test this? would be great ;)
Image

User avatar
YamiKaitou
Forum Moderator
Forum Moderator
Posts: 1925
Joined: Wed Feb 01, 2006 4:33 pm
Contact:

Post by YamiKaitou » Tue Oct 09, 2007 8:06 am

Mordekay, have you tried to fix the menu thing yourself yet? I think I remember reading somewheres what the problem is, so I might know of where to fix it. I think it deals with the way that Geesu is creating the menu.


kevlartester, I am not sure if that will work. You can try it, but I am not sure
Image

No support via PM or Email

damian086pl
Peon
Posts: 14
Joined: Wed Aug 03, 2005 6:16 pm

Post by damian086pl » Tue Oct 09, 2007 3:38 pm

Backwards Compatibility Issues

Before AMX Mod X 1.8.0, menu_create would automatically call register_menucmd. This was, in fact, a bug, as the calling conventions between register_menucmd and new menu callbacks are entirely different. This was a serious error and it was removed in AMX Mod X 1.8.0.

This accidental functionality was not documented API. However, some plugins have been found to mistakenly abuse this property. An example is calling menu_create and having show_menu calls run through your menu_create callback instead of using menu_display properly.

The old functionality cannot be enabled globally because it is a serious error and causes many problems. The following plugins would otherwise break on AMX Mod X 1.8.0, and we have specifically inserted backwards compatibility shims for them. If your plugin's menus have broken in 1.8.0 and need the shim enabled, please contact the development team via the bug report tool.

Source: http://wiki.alliedmods.net/AMX_Mod_X_1.8.0_Changes

User avatar
YamiKaitou
Forum Moderator
Forum Moderator
Posts: 1925
Joined: Wed Feb 01, 2006 4:33 pm
Contact:

Post by YamiKaitou » Tue Oct 09, 2007 7:17 pm

Yeah, that. I knew there was some place in the wiki that had it. I will see if I can create an unofficial fix for it sometime this week. Though, I haven't used the new menu features yet, so I am not sure if I can even do it. So, I will look into it to see if I can do something about it until Geesu can make an official change
Image

No support via PM or Email

User avatar
Geesu
<b>King of the world!</b>
Posts: 3159
Joined: Tue Jul 05, 2005 9:24 pm
Contact:

Post by Geesu » Wed Oct 10, 2007 9:21 am

Sorry about not answer guys - started full time job and haven't been around much @ all or had time for development...

I thought BAIL coded in backwards compatibility just for war3ft - does it not work on the latest beta he posted? B/c it should
No Support via PM

User avatar
YamiKaitou
Forum Moderator
Forum Moderator
Posts: 1925
Joined: Wed Feb 01, 2006 4:33 pm
Contact:

Post by YamiKaitou » Sat Oct 13, 2007 9:45 pm

If you are using AmxX1.8, try this (I am told that it works, haven't tested it myself)

In the war3FT.sma file, change WC3VERSION to "3.0 RC8". Someone told me that it works with the beta copy that Geesu posted in the Beta section. So, give it a try Mordekay, if it works, you have a quick fix until Geesu fixes it on his end
Image

No support via PM or Email

Post Reply