Code:
USE [Pangya_S4_TH]
GO
/****** Object: StoredProcedure [dbo].[ProcAssignFirstUserDB] Script Date: 02/10/2011 21:41:50 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROC [dbo].[ProcAssignFirstUserDB] (
@PARTS1 INT
, @PARTS2 INT
, @PARTS3 INT
, @PARTS4 INT
, @PARTS5 INT
, @PARTS6 INT
, @PARTS7 INT
, @PARTS8 INT
, @PARTS9 INT
, @PARTS10 INT
, @PARTS11 INT
, @PARTS12 INT
, @PARTS13 INT
, @PARTS14 INT
, @PARTS15 INT
, @PARTS16 INT
, @PARTS17 INT
, @PARTS18 INT
, @PARTS19 INT
, @PARTS20 INT
, @PARTS21 INT
, @PARTS22 INT
, @PARTS23 INT
, @PARTS24 INT
, @CHARTYPE INT
, @HAIR TINYINT
, @SHIRTS TINYINT
, @UID INT
, @USERID VARCHAR(32)
) -- WITH ENCRYPTION
/*************************************************************************************************
2009-05-26, GOMI97
-@@IDENTITY 패치
120 --SET @DEFAULT_CHR = @@IDENTITY
127 SET @DEFAULT_CAD = @@IDENTITY
132 SELECT @ERR = CASE WHEN (@@ERROR != 0) THEN @ERR + 1 ELSE 0 END, @DEFAULT_CLUB = @@IDENTITY
*************************************************************************************************/
AS
BEGIN
SET NOCOUNT ON
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
DECLARE @DEFAULT_CHR INT
--, @DEFAULT_CAD INT
, @DEFAULT_BALL INT
, @DEFAULT_CLUB INT
DECLARE @PREVCOUNT INT
DECLARE @SEX TINYINT
DECLARE @ERR INT -- GOMI97
SET @DEFAULT_CHR = 0
--, @DEFAULT_CAD INT
SET @DEFAULT_BALL = 0
SET @DEFAULT_CLUB =0
SET @PREVCOUNT = 0
SET @SEX = 0
SET @ERR = 0
--2007-08-09 BY AMY PROC_EVENT_INVITE_NEWUSER2007
SELECT @SEX = SEX
FROM DBO.PANGYA_MEMBER_INFO
WHERE UID = @UID
SELECT @PREVCOUNT = COUNT(UID)
FROM DBO.PANGYA_USER_STATISTICS
WHERE UID = @UID
IF( @PREVCOUNT > 0) BEGIN
UPDATE DBO.PANGYA_MEMBER_INFO
SET FIRSTSET = 1
WHERE UID = @UID
RETURN ;
END ELSE BEGIN
-- 2009-02-27, GOMI97
BEGIN TRAN
-- #1.
INSERT INTO DBO.PANGYA_USER_STATISTICS (UID, PANG)
VALUES(@UID, 500000) SELECT @ERR = CASE WHEN (@@ERROR != 0) THEN @ERR + 1 ELSE 0 END
-- #2
INSERT INTO DBO.PANGYA_TROPHY_STAT(UID)
VALUES(@UID)
SELECT @ERR = CASE WHEN (@@ERROR != 0) THEN @ERR + 1 ELSE 0 END
-- DEFAULT 캐릭터 제공
INSERT INTO DBO.PANGYA_CHARACTER_INFORMATION
(TYPEID, UID
, PARTS_1, PARTS_2, PARTS_3, PARTS_4, PARTS_5
, PARTS_6, PARTS_7, PARTS_8, PARTS_9, PARTS_10
, PARTS_11, PARTS_12, PARTS_13, PARTS_14, PARTS_15
, PARTS_16, PARTS_17, PARTS_18, PARTS_19, PARTS_20
, PARTS_21, PARTS_22, PARTS_23, PARTS_24
, DEFAULT_HAIR, DEFAULT_SHIRTS, GIFT_FLAG)
VALUES (@CHARTYPE, @UID,
@PARTS1, @PARTS2, @PARTS3, @PARTS4, @PARTS5
, @PARTS6, @PARTS7, @PARTS8, @PARTS9, @PARTS10
, @PARTS11, @PARTS12, @PARTS13, @PARTS14, @PARTS15
, @PARTS16, @PARTS17, @PARTS18, @PARTS19, @PARTS20
, @PARTS21, @PARTS22, @PARTS23, @PARTS24
, @HAIR, @SHIRTS, 1)
SELECT @ERR = CASE WHEN (@@ERROR != 0) THEN @ERR + 1 ELSE 0 END
-- 2009-02-21, gomi97
SET @DEFAULT_CHR = SCOPE_IDENTITY()
---- CADDIE
--INSERT INTO PANGYA_CADDIE_INFO(UID,TYPEID,GIFT_FLAG) VALUES(@UID,'469762048',1)
--SET @DEFAULT_CAD = @@IDENTITY
-- CLUB
INSERT INTO DBO.PANGYA_ITEM_WAREHOUSE(UID, TYPEID, REGDATE, GIFT_FLAG)
VALUES(@UID, 268435456, GETDATE(), 1)
SELECT @ERR = CASE WHEN (@@ERROR != 0) THEN @ERR + 1 ELSE 0 END, @DEFAULT_CLUB = SCOPE_IDENTITY()
-- BALL
INSERT INTO DBO.PANGYA_ITEM_WAREHOUSE(UID, TYPEID, REGDATE, GIFT_FLAG)
VALUES(@UID, 335544320, GETDATE(), 1)
SELECT @ERR = CASE WHEN (@@ERROR != 0) THEN @ERR + 1 ELSE 0 END
-- NECKLACE
INSERT INTO DBO.PANGYA_ITEM_WAREHOUSE(UID, TYPEID, REGDATE, GIFT_FLAG)
VALUES(@UID, 436207622, GETDATE(), 1)
SELECT @ERR = CASE WHEN (@@ERROR != 0) THEN @ERR + 1 ELSE 0 END
-- EQUIP
INSERT INTO DBO.PANGYA_USER_EQUIP(UID, CLUB_ID, CHARACTER_ID, BALL_TYPE, CLUB_SLOT_1)
VALUES(@UID, @DEFAULT_CLUB, @DEFAULT_CHR, 335544320, 268435456)
SELECT @ERR = CASE WHEN (@@ERROR != 0) THEN @ERR + 1 ELSE 0 END
IF @ERR = 0 BEGIN
COMMIT TRAN
END ELSE BEGIN
ROLLBACK TRAN
END
-- FIRSTSET
UPDATE DBO.PANGYA_MEMBER_INFO
SET FIRSTSET = 1
WHERE UID = @UID
--IF(@RET <> 1)
-- RAISERROR('ERR:000 - (PROCASSIGNFRISTUSERDB) ERROR %D ',10,1, @UID) WITH LOG
/**************************************
* DEFAULT SHOWROOM INSERT 080422 LJW
***************************************/
EXEC DBO.USP_ROOM_DEFAULT_ITEM @UID
-- EVENT ROOKIEF
EXEC DBO.PROCEVENTROOKIEF @UID
-- EVENT MOBILE PANG
--EXEC DBO.PROCEVENTINSERTMOBILEPANG @USERID
-- EVENT ONPLAYER - 5000 PANG GIFT
--EXEC DBO.PROCEVENTINSERT_ONPLAYER @USERID, @UID
-- EVENT NETPOWER - 10000 PANG GIFT
--EXEC PROCEVENTINSERT_NETPOWER @USERID, @UID
-- EVENT IGHTYMAC_S3 - 5000 PANG GIFT
--EXEC DBO.PROCEVENTINSERT_MIGHTYMAC_S3 @USERID, @UID
-- EVENT EMART
--EXEC DBO.PROCEVENTGIFT_EMART @USERID
-- EVENT PARTYNGIFT GIFT
--EXEC DBO.PROCEVENT_PARTYNGIFT_NEW @USERID, @UID
-- EVENT BELLCASH GIFT
--EXEC DBO.PROCEVENT_BELLCASH_NEW @USERID, @UID
--EXEC DBO.PROCEVENT_PANGCARD2006 @USERID, @UID
EXEC DBO.PROCCHECKBIRTHDAYEVENT @UID -- 생일축하 (메일), @userid 제외함
-- EXEC DBO.PROC_EVENT_INVITE_NEWUSER2007 @UID, @SEX
-- EXEC DBO.PROCEVENT_3YEAR_AZTEC @UID
-- EXEC DBO.PROCEVENT_PARANOPEN @USERID , @UID -- GIFT
-- EXEC DBO.PROCEVENT_HELLO2007_NOMANNER @UID
-- EXEC DBO.PROCEVENT_HELLO2007_AZTEC @UID
-- EXEC PROCEVENT_HANGAWI_2006_KR @UID, @USERID -- 2006-09-28 BY RYU
-- EXEC DBO.PROCEVENT_CHERRYBLOSSOM_AZTEC @UID
-- EXEC DBO.PROCEVENT_POINT20070508 @UID
-- EXEC DBO.PROCEVENT_POINT20070611 @UID
-- EXEC PROCEVENT_HANGAWII2007 @UID -- 20070907 BY AMY
-- EXEC DBO.PROCEVENT_HALLOWEEN2007_AZTEC @UID
-- EXEC USP_EVENT_EXAM2007_TISSUEFORK @UID
-- EXEC USP_EVENT_S4_ATTEND @UID
-- EXEC USP_EVENT_NEWYEAR2008_MANNER @UID
--EXEC DBO.USP_EVENT_S4_RU @UID, @CHARTYPE
--EXEC USP_EVENT_4thANNIVERSARY @UID
--EXEC DBO.PROCEVENT_ONCASH_10000PANG @USERID, @UID
-- EXEC PROCEVENT_POINT @UID
-- EXEC USP_EVENT_S4_ATTEND2 @UID
-- EXEC DBO.USP_EVENT_POINT_ATTEND @UID
-- EXEC DBO.USP_EVENT_COMEBACK @UID
/******youly start****/
-- declare @s_no char(21)
--
-- if exists (select * from pangya_member_info b
-- inner join tz_psp_event c
-- on b.uid = c.uid
-- where b.userid = @userid
-- and c.gift_yn is null ) begin
--
-- select
-- @userid = b.userid
-- , @s_no = c.s_no
-- from
-- pangya_member_info b
-- inner join ta_psp_serial c
-- on b.uid = c.uid
-- where b.userid = @userid
--
-- update tz_psp_event set char_date = getdate() where uid = (select uid from pangya_member_info where userid = @userid)
--
-- EXEC DBO.USP_PSP_EVENT @USERID, @S_NO
--
-- end
/******youly end ****/
END
END
You will see that this value is by default set to "3000". Just change it to the amount you want.