Restructure repository to include all source folders
Move git root from Client/ to src/ to track all source code: - Client: Game client source (moved to Client/Client/) - Server: Game server source - GameTools: Development tools - CryptoSource: Encryption utilities - database: Database scripts - Script: Game scripts - rylCoder_16.02.2008_src: Legacy coder tools - GMFont, Game: Additional resources 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
-- 기존 소스세이프에 있는 내용이 최신이 아니여서 1480 버전에서 스크립팅 (by zun!)
|
||||
|
||||
ALTER TABLE dbo.PartyInfo
|
||||
ADD UserInfo VARBINARY(70)
|
||||
|
||||
GO
|
||||
|
||||
ALTER TABLE Friend
|
||||
ADD FriendInfo VARBINARY(704)
|
||||
|
||||
GO
|
||||
|
||||
ALTER TABLE Friend
|
||||
ADD BanInfo VARBINARY(704)
|
||||
|
||||
GO
|
||||
|
||||
CREATE PROCEDURE dbo.GetPartyInfo_Part2
|
||||
@Party_uid AS INT
|
||||
AS
|
||||
|
||||
SET NOCOUNT ON
|
||||
|
||||
SELECT Party, UserInfo, GID FROM PartyInfo WHERE PID = @Party_uid
|
||||
|
||||
|
||||
GO
|
||||
|
||||
CREATE PROCEDURE dbo.UpdatePartyInfo_Part2
|
||||
@Party_uid AS INT,
|
||||
@Party AS varBINARY(202),
|
||||
@UserInfo AS varBINARY(72),
|
||||
@GID AS INT
|
||||
AS
|
||||
|
||||
SET NOCOUNT ON
|
||||
|
||||
UPDATE PartyInfo SET Party = @Party, UserInfo = @UserInfo, GID = @GID WHERE PID = @Party_uid
|
||||
|
||||
|
||||
GO
|
||||
|
||||
|
||||
CREATE PROCEDURE dbo.InsertParty_Part2
|
||||
@Party AS varBINARY(202),
|
||||
@UserInfo AS varBINARY(72),
|
||||
@GID AS int
|
||||
AS
|
||||
|
||||
SET NOCOUNT ON
|
||||
|
||||
|
||||
INSERT INTO PartyInfo (Party, UserInfo, GID) VALUES (@Party, @UserInfo, @GID)
|
||||
|
||||
GO
|
||||
@@ -0,0 +1,169 @@
|
||||
|
||||
|
||||
ALTER TABLE UserFirstLoginInfo
|
||||
ADD TransferCharCount TINYINT DEFAULT(0)
|
||||
|
||||
GO
|
||||
|
||||
UPDATE UserFirstLoginInfo SET TransferCharCount = 0
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE [TblUnifiedItemStore1_TransferLOG] (
|
||||
InsertTime SMALLDATETIME NULL,
|
||||
[UID] [int] NULL ,
|
||||
[OldServerGroupID] [tinyint] NULL ,
|
||||
[Password] [char] (5),
|
||||
[Frag] [int] NULL ,
|
||||
[Gold] [int] NULL ,
|
||||
[Store] [varbinary] (7300) NULL
|
||||
)
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE [TblUnifiedItemStore2_TransferLOG] (
|
||||
InsertTime SMALLDATETIME NULL,
|
||||
[UID] [int] NOT NULL ,
|
||||
[OldServerGroupID] [tinyint] NOT NULL ,
|
||||
[Store] [varbinary] (7300) NULL
|
||||
)
|
||||
|
||||
GO
|
||||
|
||||
ALTER PROC TransferStore @UID INT , @SourceSrvID TINYINT , @DestSrvID TINYINT
|
||||
AS
|
||||
SET NOCOUNT ON
|
||||
|
||||
IF EXISTS (SELECT * FROM dbo.TblUnifiedItemStore1 WHERE UID = @UID AND OldServerGroupID = @SourceSrvID)
|
||||
BEGIN
|
||||
|
||||
IF EXISTS (SELECT * FROM dbo.TblUnifiedItemStore2 WHERE UID = @UID AND OldServerGroupID = @SourceSrvID)
|
||||
BEGIN
|
||||
|
||||
DECLARE @GETDATE SMALLDATETIME
|
||||
SET @GETDATE = GETDATE()
|
||||
|
||||
BEGIN TRAN
|
||||
|
||||
|
||||
|
||||
IF EXISTS (SELECT * FROM dbo.TblUnifiedItemStore1
|
||||
WHERE UID = @UID AND OldServerGroupID = @DestSrvID
|
||||
AND ( (ISNULL(Frag,0) not in (0,1)) OR (ISNULL(Gold,0) <>0 ) OR (Store IS NOT NULL)) )
|
||||
BEGIN
|
||||
INSERT INTO TblUnifiedItemStore1_TransferLOG
|
||||
SELECT @GETDATE,* FROM dbo.TblUnifiedItemStore1 WHERE UID = @UID AND OldServerGroupID = @DestSrvID
|
||||
|
||||
IF @@ERROR <> 0
|
||||
BEGIN
|
||||
ROLLBACK TRAN
|
||||
RETURN
|
||||
END
|
||||
END
|
||||
|
||||
DELETE dbo.TblUnifiedItemStore1 WHERE UID = @UID AND OldServerGroupID = @DestSrvID
|
||||
|
||||
IF @@ERROR <> 0
|
||||
BEGIN
|
||||
ROLLBACK TRAN
|
||||
RETURN
|
||||
END
|
||||
|
||||
|
||||
UPDATE dbo.TblUnifiedItemStore1 SET OldServerGroupID = @DestSrvID
|
||||
WHERE UID = @UID AND OldServerGroupID = @SourceSrvID
|
||||
|
||||
IF @@ERROR <> 0
|
||||
BEGIN
|
||||
ROLLBACK TRAN
|
||||
RETURN
|
||||
END
|
||||
|
||||
INSERT INTO dbo.TblUnifiedItemStore1(UID, OldServerGroupID) VALUES (@UID, @SourceSrvID)
|
||||
|
||||
IF @@ERROR <> 0
|
||||
BEGIN
|
||||
ROLLBACK TRAN
|
||||
RETURN
|
||||
END
|
||||
|
||||
IF EXISTS (SELECT * FROM dbo.TblUnifiedItemStore2 WHERE UID = @UID AND OldServerGroupID = @DestSrvID
|
||||
AND Store IS NOT NULL)
|
||||
BEGIN
|
||||
|
||||
INSERT INTO TblUnifiedItemStore2_TransferLOG
|
||||
SELECT @GETDATE,* FROM dbo.TblUnifiedItemStore2 WHERE UID = @UID AND OldServerGroupID = @DestSrvID
|
||||
|
||||
IF @@ERROR <> 0
|
||||
BEGIN
|
||||
ROLLBACK TRAN
|
||||
RETURN
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
DELETE dbo.TblUnifiedItemStore2 WHERE UID = @UID AND OldServerGroupID = @DestSrvID
|
||||
|
||||
IF @@ERROR <> 0
|
||||
BEGIN
|
||||
ROLLBACK TRAN
|
||||
RETURN
|
||||
END
|
||||
|
||||
|
||||
UPDATE dbo.TblUnifiedItemStore2 SET OldServerGroupID = @DestSrvID
|
||||
WHERE UID = @UID AND OldServerGroupID = @SourceSrvID
|
||||
|
||||
IF @@ERROR <> 0
|
||||
BEGIN
|
||||
ROLLBACK TRAN
|
||||
RETURN
|
||||
END
|
||||
|
||||
INSERT INTO dbo.TblUnifiedItemStore2(UID, OldServerGroupID) VALUES (@UID, @SourceSrvID)
|
||||
|
||||
IF @@ERROR <> 0
|
||||
BEGIN
|
||||
ROLLBACK TRAN
|
||||
RETURN
|
||||
END
|
||||
|
||||
COMMIT TRAN
|
||||
END
|
||||
END
|
||||
|
||||
GO
|
||||
|
||||
|
||||
UPDATE TblCampInfo
|
||||
SET snObjectType = 5379
|
||||
|
||||
GO
|
||||
|
||||
ALTER PROC USPCampCreate @nGuildID INT, @snObjectType SMALLINT, @tnZone TINYINT,@tnChannel TINYINT, @fPosX FLOAT, @fPosY FLOAT,@fPosZ FLOAT
|
||||
AS
|
||||
SET NOCOUNT ON
|
||||
|
||||
DECLARE @nCampID INT
|
||||
SET @nCampID = 0
|
||||
|
||||
BEGIN TRAN
|
||||
|
||||
INSERT INTO TblCampInfo (nGuildID,nHP,tnZone,tnChannel,snObjectType,
|
||||
tnState,tnSubState,tnUpgradeStep,RemainTime,LastUseTime,bRight,fPosX,fPosY,fPosZ)
|
||||
VALUES (@nGuildID,10,@tnZone,@tnChannel,@snObjectType,4,0,0,GETDATE(),GETDATE(),0x01030101010101010101,@fPosX,@fPosY,@fPosZ)
|
||||
|
||||
IF @@ERROR <> 0
|
||||
BEGIN
|
||||
SELECT @nCampID
|
||||
ROLLBACK TRAN
|
||||
RETURN
|
||||
END
|
||||
|
||||
SET @nCampID = CAST(SCOPE_IDENTITY() AS INT)
|
||||
|
||||
COMMIT TRAN
|
||||
|
||||
SELECT @nCampID
|
||||
|
||||
GO
|
||||
@@ -0,0 +1,142 @@
|
||||
|
||||
|
||||
---------------------------------------------------------------------------------------------------
|
||||
-- 공성전 관련 기능추가
|
||||
-- 통합용스크립트_real\CreateRYLDB_20041201.sql 적용후 실행해야 최종DB스크립트 버젼을 유지하게된다.
|
||||
-- 최종수행시간 : 2005-03-17 오전
|
||||
-- 최종수행서버 : 국내 테스트서버
|
||||
-- 참조사항 : 이미 dbo.TblFertilityInfo ,dbo.TblCampMineralInfo 두개의 테이블이 들어가 있음.
|
||||
|
||||
-- 최종수행시간 : 2005-03-31 오전 10:00
|
||||
-- 최종수행서버 : 라타르,루안
|
||||
----------------------------------------------------------------------------------------------------
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE [TblCampShopInfo] (
|
||||
[CampID] [int] NOT NULL ,
|
||||
[Item] [varbinary] (8000) NULL ,
|
||||
[TempMoney] [int] NULL ,
|
||||
[Tax] [tinyint] NULL ,
|
||||
[TransferTime] [smalldatetime] NULL ,
|
||||
PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[CampID]
|
||||
)
|
||||
)
|
||||
|
||||
GO
|
||||
|
||||
CREATE TABLE [TblWorldWeaponInfo] (
|
||||
[tnZone] [tinyint] NULL ,
|
||||
[tnChannel] [tinyint] NULL ,
|
||||
[tnKarRemainSiegeTime] [tinyint] NULL ,
|
||||
[tnMerRemainSiegeTime] [tinyint] NULL
|
||||
)
|
||||
|
||||
GO
|
||||
|
||||
|
||||
DECLARE @ID INT
|
||||
SET @ID = 0
|
||||
|
||||
WHILE @ID < 5
|
||||
BEGIN
|
||||
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002200FF, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004400FF, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x008800FF, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x009900FF, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002211FF, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004411FF, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006611FF, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x008811FF, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x008911FF, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002222FF, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004422FF, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006622FF, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002200F1, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004400F1, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006600F1, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x008800F1, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002211F1, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004411F1, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006611F1, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x008811F1, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x008911F1, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x009911F1, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002222F1, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004422F1, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002200F2, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004400F2, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006600F2, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x008800F2, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002211F2, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004411F2, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006611F2, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x008811F2, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002222F2, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004422F2, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006622F2, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x0011FF00, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x0022FF00, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x0033FF00, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x0044FF00, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x0055FF00, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x0066FF00, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x0077FF00, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x0088FF00, 10, 12, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002200FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004400FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006600FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002100F2, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004100FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006100FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002300FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004300FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006300FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002211FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004411FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006611FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002111FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004111FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006111FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002311FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004311FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006311FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x008311FF, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002200F0, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004400F0, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006600F0, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x008800F0, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002100F0, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004100F0, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006100F0, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002111F0, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004111F0, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006111F0, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x002211F0, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x004411F0, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x006611F0, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x0000FF11, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x0000FF22, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x0000FF33, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x0000FF44, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x00FF0011, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x00FF0022, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x00FF0033, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x00FF0044, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x00FF0055, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x00FF0066, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x00FF0077, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x00FF0088, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x00FF1111, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x00FF2211, 10, 8, @ID)
|
||||
insert into TblFertilityInfo(nVeinColor, nFertility, tnZone, tnChannel) values (0x00FF2222, 10, 8, @ID)
|
||||
|
||||
SET @ID = @ID +1
|
||||
|
||||
END
|
||||
|
||||
GO
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
|
||||
|
||||
-- 2005-03-31 테섭에 적용됨
|
||||
-- 2005-04-13 정섭에 적용됨
|
||||
alter table dbo.TblCampInfo
|
||||
add tnMaterial tinyint
|
||||
|
||||
@@ -0,0 +1,87 @@
|
||||
|
||||
-- 2005-04-14 정섭에 적용됨
|
||||
|
||||
-- 파티 테이블 수정 --
|
||||
|
||||
ALTER TABLE dbo.PartyInfo
|
||||
Add UserInfo varbinary(70)
|
||||
|
||||
GO
|
||||
-- Friend 테이블 수정 --
|
||||
|
||||
GO
|
||||
|
||||
alter table Friend
|
||||
add FriendInfo varBINARY(704)
|
||||
|
||||
GO
|
||||
|
||||
alter table Friend
|
||||
add BanInfo varBinary(704)
|
||||
|
||||
-- 파티 정보 얻어오기 --
|
||||
|
||||
GO
|
||||
----------------------------------------------------------------------------------------------------------------------
|
||||
-- GetPartyInfo.sql
|
||||
----------------------------------------------------------------------------------------------------------------------
|
||||
/*
|
||||
파티 정보 보기 프로시져
|
||||
*/
|
||||
|
||||
GO
|
||||
|
||||
CREATE PROCEDURE dbo.GetPartyInfo_Part2
|
||||
@Party_uid AS INT /* 파티 아이디 */
|
||||
AS
|
||||
|
||||
SET NOCOUNT ON
|
||||
|
||||
SELECT Party, UserInfo FROM PartyInfo WHERE PID = @Party_uid
|
||||
|
||||
-- 파티 정보 업데이트 --
|
||||
|
||||
GO
|
||||
|
||||
----------------------------------------------------------------------------------------------------------------------
|
||||
-- UpdatePartyInfo.sql
|
||||
----------------------------------------------------------------------------------------------------------------------
|
||||
/*
|
||||
파티 맴버 추가 프로시져
|
||||
*/
|
||||
|
||||
CREATE PROCEDURE dbo.UpdatePartyInfo_Part2
|
||||
@Party_uid AS INT, /* 파티 고유 아이디 */
|
||||
@Party AS varBINARY(202), /* 친구 리스트 */
|
||||
@UserInfo AS varBINARY(72) /* 유저 정보 */
|
||||
AS
|
||||
|
||||
SET NOCOUNT ON
|
||||
|
||||
UPDATE PartyInfo SET Party = @Party, UserInfo = @UserInfo WHERE PID = @Party_uid
|
||||
|
||||
-- 파티 추가 --
|
||||
GO
|
||||
|
||||
|
||||
-------------------------------------------------------------------------------------------------------------
|
||||
-- InsertParty.sql
|
||||
----------------------------------------------------------------------------------------------------------------------
|
||||
/*
|
||||
파티 추가 프로시져
|
||||
*/
|
||||
|
||||
CREATE PROCEDURE dbo.InsertParty_Part2
|
||||
@Party AS varBINARY(202), /* 친구 리스트 */
|
||||
@UserInfo AS varBINARY(72) /* 유저 정보 */
|
||||
AS
|
||||
|
||||
SET NOCOUNT ON
|
||||
|
||||
|
||||
INSERT INTO PartyInfo (Party, UserInfo) VALUES (@Party, @UserInfo)
|
||||
|
||||
/* 고유 아이디 돌려줌 */
|
||||
SELECT CAST(SCOPE_IDENTITY() AS INT)
|
||||
|
||||
GO
|
||||
Reference in New Issue
Block a user