Maker Games
Olá Convidado(a), seja bem-vindo(a) ao Marker Games,

Aqui você terá espaço para falar sobre diversos temas , podendo compartilhar e aprender com todos os outros membros.

Além disso, você encontrará diversas discussões e informações sobre os mais variados temas da atualidade.

Somente membros podem visualizar alguns assuntos, portanto, não perca tempo e cadastre-se, participe das discussões.

CashServer 100% Desbugado e ConfigServer.lua

Ir em baixo

CashServer 100% Desbugado e ConfigServer.lua

Mensagem por Gmtp em 5/6/2013, 2:41 pm

Pessoal eu Arrumei o CashServer para algumas pessoas que não conseguiam e estavam com erro de Cash 0 e Erro de Compra:

1° Baixe essse [Você precisa estar registrado e conectado para ver este link.] da Pasta GameServer Desbugado e mude os IP's



Execute essas Querys:

USE [gc]
GO
/****** Object: StoredProcedure [dbo].[_getusercash] Script Date: 12/29/2012 16:59:03 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: Hasore
-- Create date: 23/12/2012 15:57
-- Description: Obtem cash do jogador
-- =============================================
ALTER PROCEDURE [dbo].[_getusercash]
@strLogin [nvarchar](20),
@Valor [int] = 0 output
AS
set nocount on
set transaction isolation level read uncommitted

if not exists( select * from dbo.CashUsers where Login=@strLogin )
begin
set @Valor=2000
insert into dbo.CashUsers(Login,Cash) values(@strLogin,@Valor)
goto end_proc
end else begin
select @Valor = Cash from dbo.CashUsers where Login=@strLogin
goto end_proc
end

end_proc:

USE [gc]
GO
/****** Object: StoredProcedure [dbo].[_logbuyitem] Script Date: 12/29/2012 16:59:00 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: Hasore
-- Create date: 23/12/2012 15:57
-- Description: Cria log do item comprado
-- =============================================
ALTER PROCEDURE [dbo].[_logbuyitem]
@strLogin [nvarchar](20),
@itemid [int],
@Valor [int],
@cash [int]
AS
set nocount on
set transaction isolation level read uncommitted

insert into dbo.CashBuyItemLog(Login,ItemID,Price,Cash) values(@strLogin,@itemid,@Valor,@cash)
goto end_proc

end_proc:

USE [gc]
GO
/****** Object: StoredProcedure [dbo].[_updateusercash] Script Date: 12/29/2012 16:58:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: Hasore
-- Create date: 23/12/2012 15:57
-- Description: Obtem cash do jogador
-- =============================================
ALTER PROCEDURE [dbo].[_updateusercash]
@strLogin [nvarchar](20),
@Valor [int]
AS
set nocount on
set transaction isolation level read uncommitted

if not exists( select * from dbo.CashUsers where Login=@strLogin )
begin
set @Valor=2000
insert into dbo.CashUsers(Login,Cash) values(@strLogin,@Valor)
goto end_proc
end else begin
update dbo.CashUsers set Cash = @Valor where Login=@strLogin
goto end_proc
end

end_proc:



É preciso Criar um Table:
Execute essa Query:

CREATE TABLE [dbo].[CashBuyItemLog](
[ID] [bigint] IDENTITY(1,1) NOT NULL,
[Login] [nvarchar](20) NOT NULL,
[ItemID] [int] NOT NULL,
[RegDate] [smalldatetime] NOT NULL,
[Price] [int] NOT NULL,
[Cash] [int] NOT NULL
)
CREATE TABLE [dbo].[CashUsers](
[Login] [nvarchar](20) NOT NULL,
[Cash] [int] NOT NULL
)
ALTER TABLE [dbo].[CashUsers] ADD CONSTRAINT [DF_CashUsers_Cash] DEFAULT ((2000)) FOR [Cash]
ALTER TABLE [dbo].[CashBuyItemLog] ADD CONSTRAINT [DF_CashBuyItemLog_RegDate] DEFAULT (getdate()) FOR [RegDate]

Se ja estiver criado Mude o CREATE que Está em Vermelho para ALTER.



Bônus:
INSERT INTO [dbo].[ClientChecksum] (ProtocolVer, Checksum, RegDate)
SELECT 321, 0xf2aab5a6,CURRENT_TIMESTAMP
Para Tirar Alguns Erros Execute essa Query e no lugar de "f2aab5a6" onde está vermelho coloque o CRC32 do seu main que pode se Conseguir pelo HashCalc que está para Download [Você precisa estar registrado e conectado para ver este link.]

Créditos do CashServer Desbugado: MrMark
Querys: yondaime12 .


 Cumpra as [Você precisa estar registrado e conectado para ver este link.] e seja um bom membro.
[Você precisa estar registrado e conectado para ver este link.].
[Você precisa estar registrado e conectado para ver este link.] para que todos lhe dê as boas vindas.
Conheça a [Você precisa estar registrado e conectado para ver este link.] do fórum.
Cada seção é sustentada por suas próprias regras, leia atentamente antes de atuar



Presentes:


avatar
Gmtp
Administrador
Administrador

Mensagens Mensagens : 3476

Voltar ao Topo Ir em baixo

Re: CashServer 100% Desbugado e ConfigServer.lua

Mensagem por Youlow em 18/6/2013, 9:16 pm

Obrigado por compartilhar conosco!

Até mais, continue assim, postando mais e mais!
avatar
Youlow
Membro
Membro

Mensagens Mensagens : 166

Voltar ao Topo Ir em baixo

Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum