when i try to open a shop it disconnects me :S idk why, i tried some clients, with anticheat on and off, idk what happens :S thx.-
the items in the shop are more than max u can put, i mean all the slots are full+extra so it's disconnecting; put less items, and try again;
i thik u have putted wings :D because 2 pair of wings it's 50% of shop slots)
The shop bug is not actually a bug, it's caused when you add more items than it can display on shop, i'm not sure but you can notice you added more items than max limit you should get a GS error regarding shops..
I found many things.
1) ExDB not really fixed for Injection. (Fixed by Me)
2) Bad Characters in Message Guild will crash GameServer. (Fixed by Me)
3) PK Bug: If you kill a Phonomaniac, you'll turn Phono too. (Not Fixed)
4) Blood Castle Experience Reward Bug. The reward give too much experience. (Test: With 2 players in Blood Castle, one have to win the Blood Castle Quest. The other have to die. When the weapon is given, both players will receive a lot of experience). (Not Fixed)
5) Command /Post with no words, make GameServer crash. (Not Fixed)
Sorry for my bad English. Who want my fixes, PM me!
Last edited by Biolchi; 13-08-11 at 08:55 AM.
we have really big problem :/ crashing...
5. Hmm tested and don't have this problem.
i test it too really have this problem on me too.. you must make it with normall character a few times
ExDB Fixed: ExDB.rar
Fix for Bad Characters in Guild Creation:
1. Open the Query Editor and paste:
2. Run the Query.Code:if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[WZ_GuildCreate]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[WZ_GuildCreate] GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO CREATE procedure WZ_GuildCreate @GuildName nvarchar(50), @MasterName nvarchar(10) as IF (SELECT COUNT(*) FROM guild where G_Name=@GuildName )=0 BEGIN DECLARE @p INTEGER DECLARE @ErrorCode int SET @ErrorCode = 0 SET XACT_ABORT OFF Set nocount on begin transaction SELECT @p = PATINDEX('%[^a-zA-Z0-9_^!~*]%',@GuildName) IF(@p > 0) BEGIN SET @ErrorCode = 1 END IF(@ErrorCode = 0) BEGIN INSERT INTO Guild (G_Name,G_Master,G_Score) values (@GuildName, @MasterName, 0) IF(@@Error <> 0) BEGIN SET @ErrorCode = 1 END END IF(@ErrorCode = 0) BEGIN INSERT GuildMember (Name, G_Name, G_Level) values (@MasterName, @GuildName, 1) IF (@@Error <> 0) BEGIN SET @ErrorCode = 2 END END IF(@ErrorCode <> 0) rollback transaction ELSE commit transaction select @ErrorCode Set nocount off SET XACT_ABORT ON END GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO
Its possible to make a config.ini file to main, so , no arguments needed (launcher), you just put ip and port on config file
/con /uSERVERIP /p44405
Add this to your main's shortcut