AnalGoat11
Queen
- Nov 25, 2015
- 71
- 12
I'm using Butterfly EMU for r63, everything works but when I purchase furniture in the catalog it isnt going into my inventory...why?
Im having some trouble doing that, I have Visual Studio I just don't know what file it is to look in? What file is it sorryIn your emulator check what your table is called for items, see where it puts them and check if when you buy something it goes into the correct table.
Heres my resultsSearch for "INSERT into `items`" if nothing is found search for "INSERT into items"
is there any error logs when this happens?I'm using Butterfly EMU for r63, everything works but when I purchase furniture in the catalog it isnt going into my inventory...why?
Nope...is there any error logs when this happens?
in your `items` table is there a column called 'extradata'?Nope...
UPDATE: Yes lol
Error in query:
INSERT INTO items (base_item, user_id, extra_data) VALUES (@baseitem, @userid, @extradata)
MySql.Data.MySqlClient.MySqlException (0x80004005): Field 'wall_pos' doesn't have a default value
at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.GetResult(Int32 statementId, Int32& affectedRows, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)
at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
at MySql.Data.MySqlClient.MySqlCommand.ExecuteScalar()
at Database_Manager.Database.Session_Details.QueryAdapter.insertQuery() in c:\Users\Jonty\Desktop\Emulators\FreshEmu\Database Manager\Database_Manager\Database\Session_Details\QueryAdapter.cs:line 175
Error in query:
INSERT INTO items (base_item, user_id, extra_data) VALUES (@baseitem, @userid, @extradata)
MySql.Data.MySqlClient.MySqlException (0x80004005): Field 'wall_pos' doesn't have a default value
at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.GetResult(Int32 statementId, Int32& affectedRows, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)
at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
at MySql.Data.MySqlClient.MySqlCommand.ExecuteScalar()
at Database_Manager.Database.Session_Details.QueryAdapter.insertQuery() in c:\Users\Jonty\Desktop\Emulators\FreshEmu\Database Manager\Database_Manager\Database\Session_Details\QueryAdapter.cs:line 175
Error in query:
INSERT INTO items (base_item, user_id, extra_data) VALUES (@baseitem, @userid, @extradata)
MySql.Data.MySqlClient.MySqlException (0x80004005): Field 'wall_pos' doesn't have a default value
at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.GetResult(Int32 statementId, Int32& affectedRows, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)
at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
at MySql.Data.MySqlClient.MySqlCommand.ExecuteScalar()
at Database_Manager.Database.Session_Details.QueryAdapter.insertQuery() in c:\Users\Jonty\Desktop\Emulators\FreshEmu\Database Manager\Database_Manager\Database\Session_Details\QueryAdapter.cs:line 175
Error in query:
INSERT INTO items (base_item, user_id, extra_data) VALUES (@baseitem, @userid, @extradata)
MySql.Data.MySqlClient.MySqlException (0x80004005): Field 'wall_pos' doesn't have a default value
at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.GetResult(Int32 statementId, Int32& affectedRows, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)
at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
at MySql.Data.MySqlClient.MySqlCommand.ExecuteScalar()
at Database_Manager.Database.Session_Details.QueryAdapter.insertQuery() in c:\Users\Jonty\Desktop\Emulators\FreshEmu\Database Manager\Database_Manager\Database\Session_Details\QueryAdapter.cs:line 175
Error in query:
INSERT INTO items (base_item, user_id, extra_data) VALUES (@baseitem, @userid, @extradata)
MySql.Data.MySqlClient.MySqlException (0x80004005): Field 'wall_pos' doesn't have a default value
at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.GetResult(Int32 statementId, Int32& affectedRows, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)
at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
at MySql.Data.MySqlClient.MySqlCommand.ExecuteScalar()
at Database_Manager.Database.Session_Details.QueryAdapter.insertQuery() in c:\Users\Jonty\Desktop\Emulators\FreshEmu\Database Manager\Database_Manager\Database\Session_Details\QueryAdapter.cs:line 175