Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte ao desenvolvimento de jogos


5 participantes

    Chat Filter Ultimate [Netplay Master V3]

    Faabinhuu ;
    Faabinhuu ;
    Experiente
    Experiente


    Medalhas : Chat Filter Ultimate [Netplay Master V3] Trophy11
    Mensagens : 513
    Créditos : 166

    Chat Filter Ultimate [Netplay Master V3] Empty Chat Filter Ultimate [Netplay Master V3]

    Mensagem por Faabinhuu ; Seg Jul 04, 2011 1:56 pm

    Eu sei que Jonny D' Guetta já havia postado um, mais esse aki por mim é considerado bem melhor.
    SE TIVER ALGUM ERRO EM ALGUMA HORA ME AVISE !
    * Não fasso demo, se for nub nem adianta pedir, peça a outra pessoa

    E ai marlos acho que mereço 1 vaga na equipe ai okpekopekope Successful
    * Já mechi muito em forumeiros xD

    SE FOR USAR NÃO ESQUESSA DOS CREDITOS
    Proibido postar em outro site sem autorização minha !

    *Quando uma pessoa ela fala 5 palavrões ela é banida do chat e não poderá mais falar até que a variavel esteja menor que 5

    Vamos lá ao tutorial

    1° Vá em [SC1] New Chat

    Após essa linha :
    Código:
      def enviando_msg
        return if @box.text == ""
        name = $game_party.actors[0].name
        level = $game_party.actors[0].level
        textss = @box.text
        id = Network::Main.id
    adicione:
    Código:
    if @box.text.include?("fdp") or @box.text.include?("gay")
      if $game_variables[100] == 0
        $game_temp.chat_log.push("Mais 4 alertas será banido do chat")
        $game_variables[100] += 1
        return
      end
        if $game_variables[100] == 1
        $game_temp.chat_log.push("Mais 3 alertas será banido do chat")
        $game_variables[100] += 1
        return
      end
        if $game_variables[100] == 2
        $game_temp.chat_log.push("Mais 2 alertas será banido do chat")
        $game_variables[100] += 1
        return
      end
        if $game_variables[100] == 3
        $game_temp.chat_log.push("Mais 1 alerta será banido do chat")
        $game_variables[100] += 1
        return
      end
        if $game_variables[100] == 4
        $game_variables[100] += 1
        return
      end
        if $game_variables[100] >= 5
        $game_temp.chat_log.push("Voce foi banido do chat")
          @chat_text.visible = false
          @chat_text.active = false
          #@chat_tipo.visible = false
          #@chat_tipo.active = false
          @chat_privado.visible = false
          @chat_privado.active = false
          @box.active = false
          @party_chat.visible = false
          @party_chat.active = false
          @global_chat.visible = false
          @global_chat.active = false
          @map_chat.visible = false
          @map_chat.active = false
          @guild_chat.visible = false
          @guild_chat.active = false
          @private_chat.visible = false
          @private_chat.active = false
          @chat_button.visible = false
          @chat_button.active = false
          $chat_ativo_agr = false
        end
        end

    Depois de fazer isso após a linha:
    Código:
    if Input.pressed(Input::Mouse_Left) and @box.in_area?
          $guild_created_input.active = false
          @box.active = true
          @private_input.refresh
          $guild_created_input.refresh
          @private_input.active = false
        end

    adicione:
    Código:
        if $game_variables[100] == 5
          $game_temp.chat_log.push("Voce esta banido do chat")
          @chat_text.visible = false
          @chat_text.active = false
          #@chat_tipo.visible = false
          #@chat_tipo.active = false
          @chat_privado.visible = false
          @chat_privado.active = false
          @box.active = false
          @party_chat.visible = false
          @party_chat.active = false
          @global_chat.visible = false
          @global_chat.active = false
          @map_chat.visible = false
          @map_chat.active = false
          @guild_chat.visible = false
          @guild_chat.active = false
          @private_chat.visible = false
          @private_chat.active = false
          @chat_button.visible = false
          @chat_button.active = false
          $chat_ativo_agr = false
          $game_variables[100] += 1
      end

    procure (Crtl + F) if Input.triggerd?(Input::Fkeys[5]) and @chat.visible == true
    Apague e adicione
    Código:
    if $game_variables[100] >= 5
        elsif Input.triggerd?(Input::Fkeys[5]) and @chat.visible == true
          @chat.visible = false
          @chat.active = false
          @chat_text.visible = false
          @chat_text.active = false
          #@chat_tipo.visible = false
          #@chat_tipo.active = false
          @chat_privado.visible = false
          @chat_privado.active = false
          @box.active = false
          @party_chat.visible = false
          @party_chat.active = false
          @global_chat.visible = false
          @global_chat.active = false
          @map_chat.visible = false
          @map_chat.active = false
          @guild_chat.visible = false
          @guild_chat.active = false
          @private_chat.visible = false
          @private_chat.active = false
          @chat_button.visible = false
          @chat_button.active = false
          $chat_ativo_agr = false
          $chat_ativo_agr = false
        elsif Input.triggerd?(Input::Fkeys[5]) and @chat.visible == false
          @box.active = true
          @chat.visible = true
          @chat.active = true
          @chat_text.visible = true
          @chat_text.active = true
          #@chat_tipo.visible = true
          #@chat_tipo.active = true
          $chat_ativo_agr = true
          #@chat_privado.visible = true
          #@chat_privado.active = true
          @party_chat.visible = true
          @party_chat.active = true
          @global_chat.visible = true
          @global_chat.active = true
          @map_chat.visible = true
          @map_chat.active = true
          @guild_chat.visible = true
          @guild_chat.active = true
          @private_chat.visible = true
          @private_chat.active = true
          @chat_button.visible = true
          @chat_button.active = true
          $chat_ativo_agr = true
        end

    Após isso vá em [CONF] User Edits e adicione uma linha (Pode ser depois de Evento_Global = true)
    Código:
    Chat_block = true

    Agora vá no script [SC] Scene_Title

    Procure por esta linhas (554)
    Código:
        $scene = Scene_Map.new
        $fechando_ativar = true
        Network::Main.send_start

    após adicione :
    Código:
    if User_Edit::Chat_block == true
        nome = $game_party.actors[0].name
        $game_temp.chat_log.push("/g Obrigado por se conectar em nosso servidor")
        $game_temp.chat_log.push("/g Acesse o website : http://powerslaves.br30.com")
        file.close
        if $game_variables[100] == 6
        $game_variables[100] -= 1
      end
      end
    end

    Procure por
    Código:
    $scene = Scene_Reinit.new
    apos ele adicione

    Código:
    if User_Edit::Chat_block == true
        nome = $game_party.actors[0].name
        $game_temp.chat_log.push("/g Obrigado por se conectar em nosso servidor")
        $game_temp.chat_log.push("/g Acesse o website : http://powerslaves.br30.com")
        if $game_variables[100] == 6
        $game_variables[100] -= 1
      end
    end

    * Pronto está feito.
    * Para liberar o chat novamente faça 1 evento com condição.
    Variavel = 6
    Variavel 100 com valor 6 e seleciona o - em cima
    * Para adionar mais palavroes vá em if @box.text.include?("fdp") or @box.text.include?("gay")
    e adicione apos
    Código:
    or @box.text.include?("Palavrão")
    * Ali você pode mudar a mensagem, toda vez que seu carinha conectar recebera uma mensagem Successful


    Creditos:
    Faabinhuu ; (Pelo Script)
    http://powerslaves.br30.com
    http://monstermaker.my-rpg.com
    Marlos Gama (Pela base Successful)


    Última edição por Faabinhuu ; em Sex Jul 08, 2011 8:59 am, editado 2 vez(es)
    LemonSpark36555
    LemonSpark36555
    Membro Ativo
    Membro Ativo


    Mensagens : 270
    Créditos : 56

    Chat Filter Ultimate [Netplay Master V3] Empty Re: Chat Filter Ultimate [Netplay Master V3]

    Mensagem por LemonSpark36555 Seg Jul 04, 2011 5:01 pm

    ele até q é bom, mas tem o mesmo bug do Chat Filter do Jonny, quando vc digia "fdp" ele vai, mas quando vc digita "seu fdp", ele ñ vai

    mas pra anima vc, +1CrEd


    _________________

    Meu Fã? Use ! Chat Filter Ultimate [Netplay Master V3] 364988687
    Chat Filter Ultimate [Netplay Master V3] Fanbarjp

    Chat Filter Ultimate [Netplay Master V3] Fanbard

    Não gaste seu tempo vivendo as vidas dos outros. Steven Jobs


    Visite a Minha Fábrica de Desing!


    Chat Filter Ultimate [Netplay Master V3] Singj
    Catchup
    Catchup
    Semi-Experiente
    Semi-Experiente


    Mensagens : 82
    Créditos : 2

    Chat Filter Ultimate [Netplay Master V3] Empty Re: Chat Filter Ultimate [Netplay Master V3]

    Mensagem por Catchup Seg Jul 04, 2011 5:31 pm

    basta a pessoa saber manejar a script, daria para acrescentar mais possibilidades de palavrões para "fdp,f.d.p,fd.p,seufdp" etc... basta ter paciência, por min colocaria para bloquear o chat na hora xD.
    +1


    _________________
    Chat Filter Ultimate [Netplay Master V3] IcxBy6
    Chat Filter Ultimate [Netplay Master V3] Fc8Mz
    Faabinhuu ;
    Faabinhuu ;
    Experiente
    Experiente


    Medalhas : Chat Filter Ultimate [Netplay Master V3] Trophy11
    Mensagens : 513
    Créditos : 166

    Chat Filter Ultimate [Netplay Master V3] Empty Re: Chat Filter Ultimate [Netplay Master V3]

    Mensagem por Faabinhuu ; Seg Jul 04, 2011 6:04 pm

    Luigi Perillo X escreveu:ele até q é bom, mas tem o mesmo bug do Chat Filter do Jonny, quando vc digia "fdp" ele vai, mas quando vc digita "seu fdp", ele ñ vai

    mas pra anima vc, +1CrEd

    Não tem esse bug não -.- vc está errado se vc não viu tem
    @box.text.include?("fdp")
    então se no chat tiver fdp em qlquer parte vai blockear.
    exemplo seu fdp
    vai blockear

    QUANTOS PALAVROES Successful
    KaiqueHunter
    KaiqueHunter
    Experiente
    Experiente


    Mensagens : 620
    Créditos : 51

    Chat Filter Ultimate [Netplay Master V3] Empty Re: Chat Filter Ultimate [Netplay Master V3]

    Mensagem por KaiqueHunter Seg Jul 04, 2011 6:08 pm

    Não é questão de paciencia de adiconar varios,só adicionar uma lista no Array e usando um For verificar,iria postar um bom aqui mas nem dá,alem da priguiça sou de uma equipe ou seja qualquer sistema q eu fazer vai ser para o jogin xD.
    LemonSpark36555
    LemonSpark36555
    Membro Ativo
    Membro Ativo


    Mensagens : 270
    Créditos : 56

    Chat Filter Ultimate [Netplay Master V3] Empty Re: Chat Filter Ultimate [Netplay Master V3]

    Mensagem por LemonSpark36555 Seg Jul 04, 2011 6:55 pm

    Faabinhuu ; escreveu:
    Luigi Perillo X escreveu:ele até q é bom, mas tem o mesmo bug do Chat Filter do Jonny, quando vc digia "fdp" ele vai, mas quando vc digita "seu fdp", ele ñ vai

    mas pra anima vc, +1CrEd

    Não tem esse bug não -.- vc está errado se vc não viu tem
    @box.text.include?("fdp")
    então se no chat tiver fdp em qlquer parte vai blockear.
    exemplo seu fdp
    vai blockear

    QUANTOS PALAVROES Chat Filter Ultimate [Netplay Master V3] 3912376022

    malz ae, é q eu tinha feito um sistema de reseta isso, só q colokei -6, ai fiko -1 e num blokeava nada, ai botei pra fika 0, ai foi, com "fdp", "seu fdp", etc. agora sim Chat Filter Ultimate [Netplay Master V3] 364988687

    +1CrEd
    Jonny
    Jonny
    Aldeia Friend
    Aldeia Friend


    Medalhas : Chat Filter Ultimate [Netplay Master V3] Trophy11Chat Filter Ultimate [Netplay Master V3] 9P5Gx
    Mensagens : 1936
    Créditos : 327

    Chat Filter Ultimate [Netplay Master V3] Empty Re: Chat Filter Ultimate [Netplay Master V3]

    Mensagem por Jonny Seg Jul 04, 2011 7:37 pm

    Vc modifico mi Chat Filter Chat Filter Ultimate [Netplay Master V3] 253468018 y nao puso en los Credit XD

    pero nao inporta ja me di cuenta de que no ajudan vcs


    _________________
    Spoiler:


    Chat Filter Ultimate [Netplay Master V3] KVIdx
    Faabinhuu ;
    Faabinhuu ;
    Experiente
    Experiente


    Medalhas : Chat Filter Ultimate [Netplay Master V3] Trophy11
    Mensagens : 513
    Créditos : 166

    Chat Filter Ultimate [Netplay Master V3] Empty Re: Chat Filter Ultimate [Netplay Master V3]

    Mensagem por Faabinhuu ; Seg Jul 04, 2011 7:47 pm

    Copiei não Successful na verdade tenho que por o credito pro marlos, pois peguei do script [SC] Scene_Title Successful

    Conteúdo patrocinado


    Chat Filter Ultimate [Netplay Master V3] Empty Re: Chat Filter Ultimate [Netplay Master V3]

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sex Nov 22, 2024 12:58 am