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
* Já mechi muito em forumeiros xD
*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 :
Depois de fazer isso após a linha:
adicione:
procure (Crtl + F) if Input.triggerd?(Input::Fkeys[5]) and @chat.visible == true
Apague e adicione
Após isso vá em [CONF] User Edits e adicione uma linha (Pode ser depois de Evento_Global = true)
Agora vá no script [SC] Scene_Title
Procure por esta linhas (554)
após adicione :
Procure por
* 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
Creditos:
Faabinhuu ; (Pelo Script)
http://powerslaves.br30.com
http://monstermaker.my-rpg.com
Marlos Gama (Pela base )
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
* Já mechi muito em forumeiros xD
SE FOR USAR NÃO ESQUESSA DOS CREDITOS
Proibido postar em outro site sem autorização minha !
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
- 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
- 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")
Creditos:
Faabinhuu ; (Pelo Script)
http://powerslaves.br30.com
http://monstermaker.my-rpg.com
Marlos Gama (Pela base )
Última edição por Faabinhuu ; em Sex Jul 08, 2011 8:59 am, editado 2 vez(es)