TutoRPG


Participe do fórum, é rápido e fácil

TutoRPG
TutoRPG
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Últimos assuntos
» Evil Fantasy BETA
Filtro de Palavras  I_icon_minitimeTer Set 10, 2013 12:30 pm por lauk

» Sistema de Guild (do Eduardo)
Filtro de Palavras  I_icon_minitimeTer maio 14, 2013 8:54 pm por Khaws

» Sistema de Guild
Filtro de Palavras  I_icon_minitimeTer maio 14, 2013 6:48 pm por Khaws

» Teco Fabrica
Filtro de Palavras  I_icon_minitimeSáb Mar 23, 2013 8:18 am por ~FullzDied

» Apresentaçao
Filtro de Palavras  I_icon_minitimeSex Mar 01, 2013 6:58 pm por Sweeps

» Editando nick
Filtro de Palavras  I_icon_minitimeSex Mar 01, 2013 6:35 pm por Sweeps

» Sistema De Vila
Filtro de Palavras  I_icon_minitimeSex Fev 01, 2013 4:59 pm por ~FullzDied

» alguns tilesets
Filtro de Palavras  I_icon_minitimeSáb Dez 22, 2012 8:42 pm por Diegoslstuto

» Tilesets de natureza
Filtro de Palavras  I_icon_minitimeSáb Dez 22, 2012 8:40 pm por Diegoslstuto

» Olá, vim para trazer sistemas e muitas outras coisas
Filtro de Palavras  I_icon_minitimeQui Dez 13, 2012 3:09 pm por ~FullzDied

» [Recrutando] Bleach Online Dark Saga
Filtro de Palavras  I_icon_minitimeSáb Nov 10, 2012 8:23 pm por Hunter™

» Dragon Ball Fox
Filtro de Palavras  I_icon_minitimeDom Out 28, 2012 7:55 am por NeeTo

» Tutorial Mapper - Como avaliar um mapa
Filtro de Palavras  I_icon_minitimeSáb Out 13, 2012 12:45 pm por NeeTo

» Life RPG Maker 2.0
Filtro de Palavras  I_icon_minitimeQui Out 11, 2012 4:02 pm por SynysterGates

» Fórum decaido
Filtro de Palavras  I_icon_minitimeQui Out 11, 2012 2:16 pm por SynysterGates

» Dragon Ball Elite
Filtro de Palavras  I_icon_minitimeQua Out 10, 2012 3:07 pm por KingSora

» Auto Ataque por checkbox
Filtro de Palavras  I_icon_minitimeTer Out 09, 2012 7:35 pm por Warrior_Maker

» Pokémon Online - Xstrond Games BETA
Filtro de Palavras  I_icon_minitimeTer Out 02, 2012 10:29 pm por thales12

» Auto Correr Por CheckBox
Filtro de Palavras  I_icon_minitimeTer Out 02, 2012 10:03 pm por thales12

» Auto Loot para Eclipse Origins
Filtro de Palavras  I_icon_minitimeTer Out 02, 2012 10:02 pm por thales12

»  Ganhar Item em Certo Nivel
Filtro de Palavras  I_icon_minitimeTer Out 02, 2012 9:58 pm por thales12

» SK - Lógica de Programação - Aula 3
Filtro de Palavras  I_icon_minitimeQua Set 26, 2012 7:05 pm por SameKage

» Distrito Rpg Maker 2.0 no Ar !!
Filtro de Palavras  I_icon_minitimeDom Set 23, 2012 7:59 pm por SameKage

» Sistemas que preciso
Filtro de Palavras  I_icon_minitimeSex Set 21, 2012 7:28 pm por KingSora

» [ALL] Títulos nos NPC's 1.0
Filtro de Palavras  I_icon_minitimeSex Set 21, 2012 5:38 pm por lucas100vzs

» Vídeo Tutorial Mapper Caverna - MMORPG 2D
Filtro de Palavras  I_icon_minitimeQui Set 20, 2012 8:16 pm por KingSora

» Sistema de plantar e colher
Filtro de Palavras  I_icon_minitimeTer Set 18, 2012 10:00 pm por SameKage

» Perfect engine
Filtro de Palavras  I_icon_minitimeTer Set 18, 2012 9:59 pm por SameKage

» O Seu pirata chegou !
Filtro de Palavras  I_icon_minitimeDom Set 16, 2012 7:58 pm por SameKage

» Novidades para tutorpg o que acha?
Filtro de Palavras  I_icon_minitimeSáb Set 15, 2012 7:03 pm por Guilherme Azevedo

» [ZIG ZAG GAMES] Age of Dragons
Filtro de Palavras  I_icon_minitimeSáb Set 15, 2012 1:56 pm por Guilherme Azevedo

» Me ajudem Pliss
Filtro de Palavras  I_icon_minitimeSex Set 14, 2012 9:48 am por KingSora

» SK - HTML - Aula 1
Filtro de Palavras  I_icon_minitimeQui Set 13, 2012 12:35 pm por SameKage

» Forum Decaindo
Filtro de Palavras  I_icon_minitimeTer Set 11, 2012 1:52 pm por Tayllor

» Meus 3 mapas
Filtro de Palavras  I_icon_minitimeTer Set 11, 2012 11:26 am por KingSora

» [Apresentação] Okumura-Rin~
Filtro de Palavras  I_icon_minitimeSeg Set 10, 2012 5:43 pm por Warrior_Maker

» 3 primeiras sprites
Filtro de Palavras  I_icon_minitimeSex Set 07, 2012 6:19 pm por KingSora

» [EEB] Comando para Salvar Seu Game
Filtro de Palavras  I_icon_minitimeSex Set 07, 2012 5:06 pm por SynysterGates

» [Off] Olha Suas PM Tayllor
Filtro de Palavras  I_icon_minitimeSex Set 07, 2012 4:49 pm por Tayllor

» Fabrica da JCG Corp: Technology in designer [Fechada
Filtro de Palavras  I_icon_minitimeQui Set 06, 2012 6:15 pm por KingSora

Quem está conectado?
2 usuários online :: 0 registrados, 0 invisíveis e 2 visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 13 em Sex Mar 04, 2022 3:18 am
Parceiros
Templo RPG Maker - Onde a magia maker permanece viva! Filtro de Palavras  4vAJr

Filtro de Palavras

Ir para baixo

Filtro de Palavras  Empty Filtro de Palavras

Mensagem por samuel250 Dom Ago 26, 2012 1:54 pm


Neste tutorial você ira aprender a como bloquear palavras indecentes no seu jogo!

Server Sise

O primeiro de tudo vá na:
Código:
fmrServer

e crie um botao (CommandButton) onde você quer

Fica o Caption com nome:
Código:
Configurar filtro de palavras

Vamo da dois clicks no Comando,E deixei asim:

Código:
AFileName = "wordfilter.ini"
Unload frmEditor
frmEditor.Show

Agora procure(Com Control + F):

Código:
Public GAME_PORT As Long

Abaixo Adicione isso:

Código:
Public WordList As Double
Public Wordfilter() As String

Agora vamos no modGameLogic e procure por:

Código:
GiveItem
Sub GiveItem(ByVal Index As Long, _

Abaixo do End Sub colocamos tudo isso:

Código:
 Public Sub LoadWordfilter()
Dim i
ReDim Wordfilter(Val(GetVar(App.Path & "\wordfilter.ini", "WORDFILTER", "maxwords")))
If FileExist("wordfilter.ini") Then
WordList = Val(GetVar(App.Path & "\wordfilter.ini", "WORDFILTER", "maxwords"))
If WordList >= 1 Then
For i = 1 To WordList
Wordfilter(i) = LCase(GetVar(App.Path & "\wordfilter.ini", "WORDFILTER", "word" & i))
Next i
End If
Else
Call MsgBox("Wordfilter.INI could not be found. Please make sure it exists.")
WordList = 0
End If
End Sub

Public Function SwearCheck(TextToSay As String) As Boolean
Dim i
Dim SayText As String
SayText = LCase(TextToSay)
SwearCheck = False
If WordList <= 0 Then Exit Function
For i = 1 To WordList
If InStr(1, SayText, Wordfilter(i), vbBinaryCompare) > 0 Then
SwearCheck = True
End If
Next i
End Function

Bom Agora pelo modServerTCP no HandleData ou procure com Control + F:

Código:
If frmServer.chkM.Value = Unchecked Then
If GetPlayerAccess(Index) <= 0 Then
Call PlayerMsg(Index, "Map messages have been disabled by the server!", BrightRed)
Exit Sub
End If
End If

Abaixo colocamos:

Código:
'Check for swearing
Call LoadWordfilter
If SwearCheck(Msg) = True Then
Call PlayerMsg(Index, "Por favor, utilize linguagem adequada.", Red)
Exit Sub
End If


Agora Recopilamos para Server.exe

E crie um .ini com o nome de "wordfilter.ini" e colocamos na pasta do seu server(o arquivo se chama "wordfilter.ini")
Atençao como mudar para colocar mais coisas no texto para o server proibir as palavroes?
bom quando voce baixar ele ficara asim:

Código:
[WORDFILTER]
maxwords=5
word1=merda
word2=puta
word3=fdp
word4=Filho da
word5=f.d.p

Vamos editar o código
[WORDFILTER]
maxwords=5 <------------: Aki voce muda para quantas palavroess nao querer q o jogador fale.
word1=merda <-----------: Aki muda para o palavrao que voce nao gosta que falem no seu jogo.
word2=puta
word3=fdp
word4=Filho da
word5=f.d.p
<--------------: Para Adionar mais so e copiar "word5=" e mudar o numeiro para "word6=" Tambem mude o numeiro do "maxwords=5" para "maxwords=6"



Créditos:
-Soad
-Lendário

samuel250
Iniciante
Iniciante

Mensagens : 11
Cash : 7
Créditos : 0
Data de inscrição : 25/08/2012

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos