- Joined
- Jul 20, 2010
- Messages
- 120
- Reaction score
- 9
anyone know how to config the gmcaredit?
Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!
Join Today!View attachment 241325
SRC :
RanThirdParty :
You must be registered to see links
Client EP9 :
glogicserver :
SQL :
CFG :
Try to read the other GS Source Thread here i think we already discussed about it and the solution is already there.i see on code of gmc there is comment or some note
// 0 - Unknown
// 10 - Unrecognized (Possibly related to total count, something else)
// 20 - GM 3 units
// 21 - GM 2 units
// 22 - GM 1 unit
// 30 - Master
// 32 - like same of master??
what type of Admins/gm
still looking how to login or configure the gmc
hey bro did you encounter that GeoIP Failed on LoginServer?any idea how to disable/remove buffs when changing maps?View attachment 241601
i just merge the itemstrtable to run emulator (item merged still thai language but you can use gg translate it later), other gui come from rdev's shared
it still lost many code like ctf, ranking (see the logs folder)
actualy we can use origin gs client shared at old theard gs source, make sure u add missing gui and it will work normaly, that client have fully files than TS client shared
Fixedhey bro did you encounter that GeoIP Failed on LoginServer?
check the (RanGame) gm_login SP, make sure you're fetching information on the correct table. Can't remember if UserInfo or GSUserinfo was the default. Anyhow, here's what I'm using, see if it helps.Hello what is the user type to login in the GMC i set to 32 but still login failed
USE [RanUser]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[gm_login]
@userId varChar(50),
@userPass varChar(50),
@userIP varChar(50),
@nGmNum int OUTPUT,
@nReturn int OUTPUT
AS
DECLARE @nUserNum int,
@nUserType int
SET NOCOUNT ON
SET @nReturn = 0
SET @nUserNum = 0
SELECT @nUserNum = GSUserInfo.UserNum, @nUserType=GSUserInfo.UserType
FROM GSUserInfo
WHERE UserID = @userId AND UserPass = @userPass AND UserAvailable = 1 AND UserType>=20
SET @nGmNum = @nUserNum
-- ID / PWD 체크...
IF @nUserNum = 0
BEGIN
-- ID / PWD 불일치 또는 사용불가능상태
SET @nReturn = 0
INSERT INTO LogGmCmd (UserNum, GmCmd, UserIP) VALUES (@nUserNum, 'LOGIN FAILED FOR UserID:' + @userId, @userIP)
END
ELSE
BEGIN
-- ID / PWD 일치
SET @nReturn = @nUserType
-- 접속로그 남기기
INSERT INTO LogGmCmd (UserNum, GmCmd, UserIP) VALUES (@nUserNum, 'LOGIN GMTOOL UserID:' + @userId, @userIP)
END
SET NOCOUNT OFF
RETURN @nReturn
hello thank you for your code i replace the sp using your sp and change my account type to 32 and it work nowcheck the (RanGame) gm_login SP, make sure you're fetching information on the correct table. Can't remember if UserInfo or GSUserinfo was the default. Anyhow, here's what I'm using, see if it helps.
Cheers!
SQL:USE [RanUser] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE [dbo].[gm_login] @userId varChar(50), @userPass varChar(50), @userIP varChar(50), @nGmNum int OUTPUT, @nReturn int OUTPUT AS DECLARE @nUserNum int, @nUserType int SET NOCOUNT ON SET @nReturn = 0 SET @nUserNum = 0 SELECT @nUserNum = GSUserInfo.UserNum, @nUserType=GSUserInfo.UserType FROM GSUserInfo WHERE UserID = @userId AND UserPass = @userPass AND UserAvailable = 1 AND UserType>=20 SET @nGmNum = @nUserNum -- ID / PWD 체크... IF @nUserNum = 0 BEGIN -- ID / PWD 불일치 또는 사용불가능상태 SET @nReturn = 0 INSERT INTO LogGmCmd (UserNum, GmCmd, UserIP) VALUES (@nUserNum, 'LOGIN FAILED FOR UserID:' + @userId, @userIP) END ELSE BEGIN -- ID / PWD 일치 SET @nReturn = @nUserType -- 접속로그 남기기 INSERT INTO LogGmCmd (UserNum, GmCmd, UserIP) VALUES (@nUserNum, 'LOGIN GMTOOL UserID:' + @userId, @userIP) END SET NOCOUNT OFF RETURN @nReturn
Could you please tell me how you set up the gmc? thankshello thank you for your code i replace the sp using your sp and change my account type to 20 and it work now
make this xml in to your server directoryCould you please tell me how you set up the gmc? thanks
<?xml version="1.0" standalone="yes"?>
<groups>
<group>
<title>International Server</title>
<userdb>
<name>RanUser</name>
<ip>machine</ip>
<id>user</id>
<pw>password</pw>
</userdb>
<gamedb>
<name>machine</name>
<ip>IP</ip>
<id>24542CA01303F7B2</id>
<pw>A5C63CCC577732581DF7B6E8369CC5B0</pw>
</gamedb>
<logdb>
<name>machine</name>
<ip>IP</ip>
<id>24542CA01303F7B2</id>
<pw>A5C63CCC577732581DF7B6E8369CC5B0</pw>
</logdb>
</group>
</groups>
Can you share skill for shaper class ?thanks for the info
View attachment 241325
SRC :
RanThirdParty :
You must be registered to see links
Client EP9 :
glogicserver :
SQL :
CFG :
GS Client already have the skills you need to fix the source code because the Drama class function is Still incomplete for example the skilltab of drama class aka shaper class you can start by fixing the skillltabCan you share skill for shaper class ?
i change enable new class but can't create magician and shaper
How did you enable it ?
Btw origin code login_gm is userinfo, not gsuserinfo. You can use defaul or change sq to gsuserinfo to use it as same