Po sem stress mano, so e engraçado como que essas coisa vaza sendo que passei para no maximo ums 2 amigos só rsrs.Citação:
Originally Posted by maniacoo [Only registered and activated users can see links. Click Here To Register...]
Printable View
Po sem stress mano, so e engraçado como que essas coisa vaza sendo que passei para no maximo ums 2 amigos só rsrs.Citação:
Originally Posted by maniacoo [Only registered and activated users can see links. Click Here To Register...]
1 > 2 > 4 > 8 > 16 > 32 > 64... ao infinito, e além!Citação:
Originally Posted by rian12 [Only registered and activated users can see links. Click Here To Register...]
Então foi algum desses dois ai que vazou sua procedure. rs
Testei e não funcionou.crying
Se for web ferrarezi ela funciona 100% porem não e so instalar a procedure tem que configurar no MuServer também.Citação:
Originally Posted by chrorius [Only registered and activated users can see links. Click Here To Register...]
Concordo! Mas a procedure da erro. Mesmo tendo que configurar no muserver ela deveria pelo menos dar starting na job. Foi não. xD
Bom utilizo a web Ferrarezi e o muemu s4 e deu várias erros ao executar a querry segue abaixo os erros
Citação:
Msg 102, Level 15, State 1, Procedure WZ_SetMasterResetInfo, Line 16
Incorrect syntax near '@account'.
Msg 102, Level 15, State 1, Procedure WZ_SetMasterResetInfo, Line 54
Incorrect syntax near '@value_0'.
Msg 102, Level 15, State 1, Procedure WZ_SetMasterResetInfo, Line 59
Incorrect syntax near '@account'.
Msg 102, Level 15, State 1, Procedure WZ_SetMasterResetInfo, Line 71
Incorrect syntax near '@value_1'.
Msg 102, Level 15, State 1, Procedure WZ_SetMasterResetInfo, Line 76
Incorrect syntax near '@account'.
Msg 102, Level 15, State 1, Procedure WZ_SetMasterResetInfo, Line 88
Incorrect syntax near '@value_2'.
Msg 102, Level 15, State 1, Procedure WZ_SetMasterResetInfo, Line 93
Incorrect syntax near '@account'.
Msg 102, Level 15, State 1, Procedure WZ_SetMasterResetInfo, Line 105
Incorrect syntax near '@value_3'.
Msg 102, Level 15, State 1, Procedure WZ_SetMasterResetInfo, Line 110
Incorrect syntax near '@account'.
Tem pra MuSite?Citação:
Originally Posted by maniacoo [Only registered and activated users can see links. Click Here To Register...]
Citação:
Originally Posted by Fusion [Only registered and activated users can see links. Click Here To Register...]
Com o básico de conhecimento, um pouco de dedicação para entender a query postada, qualquer admin pode alterar ao seu gosto. Eis como ficaria para MuSite:
OBS: Onde está "Tabela da Moeda" você altera para o nome da tabela onde se encontra a coluna da moeda que você quer premiar e onde está "Coluna da Moeda" você altera para o nome da coluna da moeda.Código:USE [MuOnline]
GO
/****** Object: StoredProcedure [dbo].[WZ_SetMasterResetInfo] Script Date: 05/08/2016 09:36:45 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE Procedure [dbo].[WZ_SetMasterResetInfo] @[Only registered and activated users can see links. Click Here To Register...] varchar(10),
@Name varchar(10),
@Reset int,
@MasterReset int,
@MasterResetDay int,
@MasterResetWek int,
@MasterResetMon int
AS
BEGIN
SET NOCOUNT ON
SET XACT_ABORT ON
UPDATE Character SET ResetCount=@Reset, MasterResetCount=@MasterReset WHERE AccountID @[Only registered and activated users can see links. Click Here To Register...] AND Name=@Name
-- DECLARA OS NÍVEL DE VIP DE 0 ATÉ 3
DECLARE @[Only registered and activated users can see links. Click Here To Register...]Level_0 INT;
DECLARE @[Only registered and activated users can see links. Click Here To Register...]Level_1 INT;
DECLARE @[Only registered and activated users can see links. Click Here To Register...]Level_2 INT;
DECLARE @[Only registered and activated users can see links. Click Here To Register...]Level_3 INT;
-- DECLARA OS VALORES DADO NO MASTER RESET
DECLARE @[Only registered and activated users can see links. Click Here To Register...]ue_0 INT;
DECLARE @[Only registered and activated users can see links. Click Here To Register...]ue_1 INT;
DECLARE @[Only registered and activated users can see links. Click Here To Register...]ue_2 INT;
DECLARE @[Only registered and activated users can see links. Click Here To Register...]ue_3 INT;
-- DECLARA O TIPO DA MOEDA DADA NO MR
DECLARE @TypeMoeda INT;
-- SETA O NUMERO DO ACCOUNTLEVEL
SET @[Only registered and activated users can see links. Click Here To Register...]Level_0 = 0;
SET @[Only registered and activated users can see links. Click Here To Register...]Level_1 = 1;
SET @[Only registered and activated users can see links. Click Here To Register...]Level_2 = 2;
SET @[Only registered and activated users can see links. Click Here To Register...]Level_3 = 3;
-- SETA O VALOR DADO NO MR A CADA TIPO DE VIP
SET @[Only registered and activated users can see links. Click Here To Register...]ue_0 = 40; -- VALOR DA BONIFICAÇÃO DO VIP 0
SET @[Only registered and activated users can see links. Click Here To Register...]ue_1 = 50; -- VALOR DA BONIFICAÇÃO DO VIP 1
SET @[Only registered and activated users can see links. Click Here To Register...]ue_2 = 50; -- VALOR DA BONIFICAÇÃO DO VIP 2
SET @[Only registered and activated users can see links. Click Here To Register...]ue_3 = 50; -- VALOR DA BONIFICAÇÃO DO VIP 3
-- SET O TYPE DA MOEDA
SET @TypeMoeda = 2; -- TIPO DA MOEDA
-- MASTER RESET FREE
IF EXISTS (SELECT AccountLevel FROM MEMB_INFO WHERE memb___id = @[Only registered and activated users can see links. Click Here To Register...] AND AccountLevel = @[Only registered and activated users can see links. Click Here To Register...]Level_0)
BEGIN
UPDATE "Tabela da Moeda" SET "Coluna da Moeda"="Coluna da Moeda"+@[Only registered and activated users can see links. Click Here To Register...]ue_0 WHERE memb___id = @[Only registered and activated users can see links. Click Here To Register...]
END
-- FIM
-- MASTER RESET AccountLevel 1
IF EXISTS (SELECT AccountLevel FROM MEMB_INFO WHERE memb___id = @[Only registered and activated users can see links. Click Here To Register...] AND AccountLevel = @[Only registered and activated users can see links. Click Here To Register...]Level_1)
BEGIN
UPDATE "Tabela da Moeda" SET "Coluna da Moeda"="Coluna da Moeda"+@[Only registered and activated users can see links. Click Here To Register...]ue_1 WHERE memb___id = @[Only registered and activated users can see links. Click Here To Register...]
END
-- FIM
-- MASTER RESET AccountLevel 2
IF EXISTS (SELECT AccountLevel FROM MEMB_INFO WHERE memb___id = @[Only registered and activated users can see links. Click Here To Register...] AND AccountLevel = @[Only registered and activated users can see links. Click Here To Register...]Level_2)
BEGIN
UPDATE "Tabela da Moeda" SET "Coluna da Moeda"="Coluna da Moeda"+@[Only registered and activated users can see links. Click Here To Register...]ue_2 WHERE memb___id = @[Only registered and activated users can see links. Click Here To Register...]
END
-- FIM
-- MASTER RESET AccountLevel 3
IF EXISTS (SELECT AccountLevel FROM MEMB_INFO WHERE memb___id = @[Only registered and activated users can see links. Click Here To Register...] AND AccountLevel = @[Only registered and activated users can see links. Click Here To Register...]Level_3)
BEGIN
UPDATE "Tabela da Moeda" SET "Coluna da Moeda"="Coluna da Moeda"+@[Only registered and activated users can see links. Click Here To Register...]ue_3 WHERE memb___id = @[Only registered and activated users can see links. Click Here To Register...]
END
-- FIM
SET NOCOUNT OFF
SET XACT_ABORT OFF
END
GO
Citação:
Originally Posted by bruninho [Only registered and activated users can see links. Click Here To Register...]
Acusações de Incorrect syntax significam que não estão declaradas as variáveis que o erro está informando. O SQL Server utiliza case sensitive para suas querys e procedures, sendo assim se eu declarar uma variável com o nome @Account e mandar ele buscar a variável @account (tudo minúsculo) ele não vai encontrar e vai informar que a variável não foi declarada (não existe).
Verifique se as variáveis que estão sendo buscadas estão escritas exatamente iguais as variáveis declaradas.
Até onde eu fiquei sabendo essa query foi criada por Vagner C. alguém que já trabalhou com o tal de Leo Ferrarezi, mas vai saber né, sempre dizem que é de um, que é de outro, só sei que nada sei :ott1Citação:
Originally Posted by rian12 [Only registered and activated users can see links. Click Here To Register...]
Isso é fácil, qualquer um que tenha acesso ao fórum da X-Team pega essa query, pois a mesma está (ou pelo menos estava) postada lá.Citação:
Originally Posted by rian12 [Only registered and activated users can see links. Click Here To Register...]
Deu esse erro parça:Citação:
Originally Posted by Arcade [Only registered and activated users can see links. Click Here To Register...]
Msg 102, Level 15, State 1, Procedure WZ_SetMasterResetInfo, Line 17Incorrect syntax near '@account'.
Imagino que no MuEmu essa procedure já existe, nesse caso altere essa linha:Citação:
Originally Posted by Fusion [Only registered and activated users can see links. Click Here To Register...]
por essa:Código:CREATE Procedure [dbo].[WZ_SetMasterResetInfo] @[Only registered and activated users can see links. Click Here To Register...] varchar(10),
PS: Dê um enter na palavra @[Only registered and activated users can see links. Click Here To Register...] também, SQL as vezes é chatinho nisso...Código:ALTER Procedure [dbo].[WZ_SetMasterResetInfo]
@[Only registered and activated users can see links. Click Here To Register...] varchar(10),
Teste e veja se dá gol.