Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro

Alpha Servers
Resultados 1 a 2 de 2
  1. #1

    Avatar de Carlos Neto
    Data de Ingresso
    Dec 2010
    Localização
    MG
    Idade
    26
    Posts
    52
    Agradecido
    5
    Agradeceu
    4
    Peso da Avaliação
    14

    Padrão Configurar para que somente vip crie Guilds

    Em Mu Online/Stored Procedures/WZ_GuildCreate
    Abra e Substitua pelo código abaixo....
    Importante Fazer BackUp de suas Databases antes de modificar.
    Caso não der certo não terá problema algum !

    Código:
    REATE procedure WZ_GuildCreate
    @GuildName varchar(8),
    @MasterName varchar(10)
    as
    BEGIN
    DECLARE @ErrorCode int
    
    SET @ErrorCode = 0
    SET XACT_ABORT ON
    
    Set nocount on
    begin transaction
    
    IF EXISTS(SELECT * FROM Character WHERE Name = @MasterName AND vip = 1)
    BEGIN
    
    INSERT INTO Guild (G_Name, G_Master) VALUES (@GuildName, @MasterName)
    IF ( @@Error <> 0 )
    BEGIN
    SET @ErrorCode = 1
    END
    IF ( @ErrorCode = 0 )
    BEGIN
    INSERT GuildMember (Name, G_Name, G_Level) VALUES (@MasterName, @GuildName, 1)
    IF ( @@Error <> 0 )
    BEGIN
    SET @ErrorCode = 2
    END
    END
    
    IF ( @ErrorCode <> 0 )
    rollback transaction
    ELSE
    commit transaction
    
    select @ErrorCode
    
    Set nocount off
    SET XACT_ABORT OFF
    END
    ELSE
    BEGIN
    SET @ErrorCode = 1
    END
    END
    GO
    Créditos
    Não foi citado no tópico

  2. #2

    Avatar de sTreZ
    Data de Ingresso
    Feb 2010
    Localização
    Sampa
    Posts
    327
    Agradecido
    0
    Agradeceu
    0
    Peso da Avaliação
    19

    Padrão

    Somente um errinho na Procedure.

    O parâmetro que irá receber o nome da guild está declarado como varchar(8), o certo é varchar(10).

 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Dúvida| Site online somente para mim
    Por mafra10 no fórum Dúvidas|Pedidos
    Respostas: 1
    Último Post: 09-04-2015, 01:59 AM
  2. |Sugestão| Sistema de Recrutamento para Guilds
    Por Dark-SkuLL no fórum Dúvidas|Pedidos
    Respostas: 18
    Último Post: 23-02-2015, 06:04 PM
  3. |Pedido| Query para deletar todas as guilds de um servidor
    Por StaticX no fórum Pedidos
    Respostas: 1
    Último Post: 26-07-2012, 11:59 AM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •