[RELEASE] PRE EPIC 7.3 GUILD-MENU

12/23/2013 00:24 ismokedrow#1
With Working In-Game Icons + Auto Icon Refresh

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

After spending much time acclimating myself to C# I have gained a much deeper knowledge of the guild menu's workings and set out with my staff at the Teal Sky Project to fix the guild icon (awhile back we got that working via the game.urlist -- which I will explain shortly) but more importantly after writing InstaGM I was able to create a new telnet client to issue the guild icon update command ( update_guild_info(guild_id) )

I have also managed to clean up the code and remove a bad notice, to clarify this is the guild menu that was released by Xijezu some time back. But honestly to my knowledge his impact on this menu was only making the job icons work properly. (Correct me if I'm wrong)


HOW TO USE:


If you have followed all the instructions above you should now have a fully working guild menu!
12/23/2013 12:47 mongreldogg#2
veeeeeery veeeeery niiiiiiiice!
actually if it is 100% safe i'll try it=)
thanks!
01/30/2014 08:43 mmno#3
this work with 8.2 too ? , i will give it a try with 8.2
01/30/2014 14:40 GHYEAs#4
thxxxxxxxxxxxxxxxxxxxxxxxxxxx
01/30/2014 18:07 hassuny#5
thanks
01/26/2015 04:58 Saltaya#6
Hello. Please forgive me my bad english.

I have a Problem with the aspx files. I get an compilation Error.

After some searching i noticed that each file is using "libs.common" etc functions, but i cant find "libs".

Could you tell me the Solution?
01/26/2015 04:59 Saltaya#7
*bad connection*
02/25/2015 12:56 c1ph3r#8
In that Guild Menu there is a little security gap. Since it isn't checking the onetimepassword. Don't know who commented it out.

Fix:

1. Open client\guild\login.aspx.cs
2. Replace

Code:
cmd.CommandText = "SELECT name, guild_id, otp_date FROM Character WITH(NOLOCK) WHERE sid=@avatarId AND account_id=@accountId";// AND otp_value=@passWord AND datediff(s, otp_date, getdate()) < 30";
with

Code:
cmd.CommandText = "SELECT name, guild_id, otp_date FROM Character WITH(NOLOCK) WHERE sid=@avatarId AND account_id=@accountId  AND otp_value=@passWord AND datediff(s, otp_date, getdate()) < 30";
3. Press Save

Otherwise everyone is able to login as guildleader with webbrowser in minutes.
11/02/2016 09:31 Gordor1#9
Good reliase! But I need help with this menu. Jpg is uploading, name of icon is writing, but in game I cant see icons and name of guild sometime is null