Bom como tenho
certesa que muitas pessoas querem aprender a fazer isso resolvir trazer
esse tutorial aqui para GcPirata o tutorial é facil se você presta atenção
não vai dar nenhum erro !
Bom vamos começar, Primeiramente abra seu Microsoft SQL Serve 2005 é Va até a table users e clique no “+”
Agora clique no “+” em Triggers. Clique com o direito em create_characters e va em Modify (sql 2000 e 2005) Edit (sql 2008).
Pronto! Agora uma query sera exibida no centro
Deve estar assim:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER TRIGGER [dbo].[Create_Characters] ON [dbo].[users] FOR INSERT
AS
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 0 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 1 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 2 FROM [Inserted](nolock)
Se quiser que começe com todos os personagens deixe assim:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER TRIGGER [dbo].[Create_Characters] ON [dbo].[users] FOR INSERT
AS
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 0 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 1 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 2 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 3 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 4 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 5 FROM [Inserted](nolock)
Se quiser que começe com todos personagens, classes e com alguns itens faça assim:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER TRIGGER [dbo].[Create_Characters] ON [dbo].[users] FOR INSERT
AS
INSERT INTO [dbo].[Characters](Login, CharType, Promotion)
SELECT Login, 0, 3 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType, Promotion)
SELECT Login, 1, 3 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType, Promotion)
SELECT Login, 2, 3 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType, Promotion)
SELECT Login, 3, 3 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType, Promotion)
SELECT Login, 4, 3 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType, Promotion)
SELECT Login, 5, 1 FROM [Inserted](nolock)
INSERT INTO [dbo].[GoodsObjectList](OwnerLogin, BuyerLogin, ItemID, Period)
SELECT Login, Login, AQUI O ID, -1 FROM [Inserted](nolock)
Onde esta escrito AQUI O ID em vermelho voce substitui por o id do item. Caso queira mais itens copie e cole a linha varias vezes.
Se quiser que começe com mais espaço no inventário adicione este código no fim.
INSERT INTO [dbo].[GInventoryInfo](LoginUID, Size)
SELECT LoginUID, ESPAÇO FROM [Inserted](nolock)
Substitui ESPAÇO por o espaço do inventário ( de 160 até 32000 )
Clique depois em execute para salvar. OBS: Verifique se a database do seu GC esta selecionada.
Bom vamos começar, Primeiramente abra seu Microsoft SQL Serve 2005 é Va até a table users e clique no “+”
Agora clique no “+” em Triggers. Clique com o direito em create_characters e va em Modify (sql 2000 e 2005) Edit (sql 2008).
Pronto! Agora uma query sera exibida no centro
Deve estar assim:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER TRIGGER [dbo].[Create_Characters] ON [dbo].[users] FOR INSERT
AS
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 0 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 1 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 2 FROM [Inserted](nolock)
Se quiser que começe com todos os personagens deixe assim:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER TRIGGER [dbo].[Create_Characters] ON [dbo].[users] FOR INSERT
AS
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 0 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 1 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 2 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 3 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 4 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType)
SELECT Login, 5 FROM [Inserted](nolock)
Se quiser que começe com todos personagens, classes e com alguns itens faça assim:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER TRIGGER [dbo].[Create_Characters] ON [dbo].[users] FOR INSERT
AS
INSERT INTO [dbo].[Characters](Login, CharType, Promotion)
SELECT Login, 0, 3 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType, Promotion)
SELECT Login, 1, 3 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType, Promotion)
SELECT Login, 2, 3 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType, Promotion)
SELECT Login, 3, 3 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType, Promotion)
SELECT Login, 4, 3 FROM [Inserted](nolock)
INSERT INTO [dbo].[Characters](Login, CharType, Promotion)
SELECT Login, 5, 1 FROM [Inserted](nolock)
INSERT INTO [dbo].[GoodsObjectList](OwnerLogin, BuyerLogin, ItemID, Period)
SELECT Login, Login, AQUI O ID, -1 FROM [Inserted](nolock)
Onde esta escrito AQUI O ID em vermelho voce substitui por o id do item. Caso queira mais itens copie e cole a linha varias vezes.
Se quiser que começe com mais espaço no inventário adicione este código no fim.
INSERT INTO [dbo].[GInventoryInfo](LoginUID, Size)
SELECT LoginUID, ESPAÇO FROM [Inserted](nolock)
Substitui ESPAÇO por o espaço do inventário ( de 160 até 32000 )
Clique depois em execute para salvar. OBS: Verifique se a database do seu GC esta selecionada.
Nenhum comentário:
Postar um comentário