¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.



Ir abajo
Fakuu Aranda
Fakuu Aranda
Zk-Moderador
Zk-Moderador
Argentina

Google Chrome

Mensajes40

Coin4839

Reputacion15

Sin Advertencia

Auto Ban Para server 99b Empty Auto Ban Para server 99b

Miér Abr 20, 2011 9:57 am
Reputación del mensaje :100% (2 votos)
Hola aca les dejo como poner autoban en su server 99b. (=

1º Vamos a Inicio-->Programas-->Microsof Sql Server-->Analizador de consultas

2º Nos aparecera Un recuadro Que dice conectar a SQL Server , Ahi nos tiene q salir el nombre del servidor , Si no lo sale lo agregas , cLICKEAS EN ACEPTAR

3º Ahora copias este texto.


use muonline
if exists(select * from dbo.sysobjects where type='p' and name='WZ_GetItemSerial')
drop procedure WZ_GetItemSerial
go
CREATE procedure WZ_GetItemSerial
as
BEGIN
DECLARE @ItemSerial int
set nocount on
begin transaction
update GameServerInfo set @ItemSerial = ItemCount = (case when ItemCount < 0x7effffff then ItemCount+1
else 1
end )
if(@@error <> 0)
begin
rollback transaction
select-1
end
else
begin
commit transaction
select @ItemSerial
end
END

GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[trg_CheckSameID]') and OBJECTPROPERTY(id, N'IsTrigger') = 1)
drop trigger [dbo].[trg_CheckSameID]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[AllItemsLog]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[AllItemsLog]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[CopyLog]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[CopyLog]
GO

CREATE TABLE [dbo].[AllItemsLog] (
[items_id] [int] IDENTITY (1, 1) NOT NULL ,
[items_type] [binary] (1) NOT NULL ,
[items_serial] [binary] (4) NOT NULL ,
[items_acid] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[CopyLog] (
[copy_id] [int] IDENTITY (1, 1) NOT NULL ,
[copy_acid] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[copy_whdata] [binary] (1200) NOT NULL ,
[copy_date] [datetime] NOT NULL
) ON [PRIMARY]
GO

ALTER TABLE [dbo].[AllItemsLog] ADD
CONSTRAINT [DF_CT_ITEM_item] DEFAULT (0) FOR [items_type],
CONSTRAINT [DF_CT_ITEM_itemid] DEFAULT (0) FOR [items_serial],
CONSTRAINT [DF_CT_ITEM_itemrole] DEFAULT ('\') FOR [items_acid]
GO

CREATE INDEX [IX_CT_ITEM] ON [dbo].[AllItemsLog]([items_type], [items_serial]) ON [PRIMARY]
GO

ALTER TABLE [dbo].[CopyLog] ADD
CONSTRAINT [DF_CopyLog_copy_date] DEFAULT (getdate()) FOR [copy_date]
GO


SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO

CREATE TRIGGER [dbo].[trg_CheckSameID] ON [dbo].[character]
FOR UPDATE
AS
BEGIN
IF UPDATE(inventory)
BEGIN
SET NOCOUNT ON
DECLARE
@wh_acid varchar(10),
@wh_data binary(1200),
@wh_type binary(1),
@wh_serial binary(4),

@cr_user varchar(10),
@cr_acid varchar(10),
@cr_data binary(760),
@cr_type binary(1),
@cr_serial binary(4),

@al_acid varchar(10),
@j int,
@k int,
@find bit

SELECT @cr_acid=i.accountid,
@cr_data=i.inventory
FROM inserted i

SET @j=0
SET @find=0

WHILE @j<76 AND @cr_data IS NOT NULL
BEGIN
SET @cr_type=SUBSTRING(@cr_data,@j*10+1,1)
SET @cr_serial=SUBSTRING(@cr_data,@j*10+4,4)
IF @cr_type<>0xFF AND @cr_serial<>0x00000000
BEGIN
SELECT @al_acid=items_acid FROM allitemslog WHERE items_type=@cr_type AND items_serial=@cr_serial


IF @al_acid IS NULL
INSERT INTO allitemslog (items_type,items_serial,items_acid) VALUES (@cr_type,@cr_serial,@cr_acid)
ELSE
BEGIN
UPDATE allitemslog SET items_acid=@cr_acid WHERE items_type=@cr_type AND items_serial=@cr_serial


SELECT @wh_data=items FROM warehouse WHERE accountid=@al_acid

SET @k=0
WHILE @k<120 AND @wh_data IS NOT NULL
BEGIN
SET @wh_type=SUBSTRING(@wh_data,@k*10+1,1)
SET @wh_serial=SUBSTRING(@wh_data,@k*10+4,4)
IF @wh_type=@cr_type AND @wh_serial=@cr_serial
SET @find=1
SET @k=@k+1
END
END
END
SET @j=@j+1
END
IF @find=1
BEGIN
INSERT INTO copylog (copy_whdata,copy_acid,copy_date) VALUES (@wh_data,@al_acid,getdate())
-- this is wer u can add more punishment like ban or lock characters
UPDATE Character SET CtlCode=1 WHERE accountid=@al_acid
END
SET NOCOUNT OFF
END
END
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
DECLARE @al_acid char(50)
set @al_acid = 'ASUS'
UPDATE Character SET CtlCode=1 WHERE accountid=@al_acid
go
select * from AllItemsLog
select * from CopyLog


4º precionamos F5 y ctrl N
5º se abrira otro recuadro, en este recuadro copias esto :

use MuOnline
select * from AllItemsLog
select * from CopyLog


6º presionas F5 y crtl N
7º se abrira otro recuadro y copias esto otro:


use MuOnline
select * from CopyLog


7º presionas F5 y estas listo, luego cierra las ventatas y guarda los cambios, te guardara unos block de notas, guardalos en donde tu quieras , te lo recomiendo q lo uarde en D:\MuServer o donde esta tu server
WarinEvo
WarinEvo
Zk-Level 8
Zk-Level 8
Argentina

Firefox

Mensajes602

Coin5073

Reputacion20

Baneado
http://mundo-muonlyne.blogspot.com.ar

Auto Ban Para server 99b Empty MI post !

Dom Abr 24, 2011 3:25 pm
Muy bueno


Última edición por WarinMu el Miér Sep 07, 2011 7:51 pm, editado 1 vez
Zk-JeusS
Zk-JeusS
Zk-Admin
Zk-Admin
Venezuela

Google Chrome

Mensajes316

Coin38063

Reputacion35

Sin Advertencia
http://www.zk-online.net/

Auto Ban Para server 99b Empty Re: Auto Ban Para server 99b

Dom Abr 24, 2011 4:08 pm
Rebisa tu las fechas:

Ya que rebicé el link que me diste y dice que aquel post se publicó 1 día después. Asi que el COPY Y PASTE ha sido de tu foro.

aquel dice:
Jue Abr 21, 2011 5:17 pm

y este:
Miér Abr 20, 2011 11:27 am

Rebisalo en la parte de arriba ;).
Mirror
Mirror
Zk-Level 0
Zk-Level 0
Argentina

Firefox

Mensajes33

Coin4646

Reputacion0

Sin Advertencia

Auto Ban Para server 99b Empty Re: Auto Ban Para server 99b

Vie Sep 09, 2011 7:13 pm
muy bueno man
Anonymous
Invitado
Invitado

Auto Ban Para server 99b Empty Re: Auto Ban Para server 99b

Dom Sep 11, 2011 5:09 pm
piola gracias!...
GameOver10
GameOver10
Zk-Level 0
Zk-Level 0
Argentina

Google Chrome

Mensajes30

Coin4536

Reputacion0

1 Advertencia

Auto Ban Para server 99b Empty Re: Auto Ban Para server 99b

Mar Ene 24, 2012 9:24 am
COPY+PASTE
Contenido patrocinado

Auto Ban Para server 99b Empty Re: Auto Ban Para server 99b

Volver arriba
Permisos de este foro:
No puedes responder a temas en este foro.