MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!

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

MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!
MMORPG Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[ALL]Bloquear palavras inadequadas !

+13
pedrex
ϟ Rukasu
molusco sensei
jeansales
playsson14z
ismael
greeik
KAMYKAZY
St4rk
Ramonxxd
Gustavo santos Diniz
Hunter
Lendário
17 participantes

Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty [ALL]Bloquear palavras inadequadas !

Mensagem por Lendário Ter 23 Mar 2010, 20:00

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 Very Happy
[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 por criar os códigos
Lendario por traduzir e editar o tutorial
MMORPG BR Exclamation
Lendário
Lendário
Administrador Lendário
Administrador Lendário

Mensagens : 1958

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por Hunter Qua 24 Mar 2010, 22:14

Bacana! Laughing


+1
Hunter
Hunter
Membro
Membro

Mensagens : 200

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por Gustavo santos Diniz Qua 24 Mar 2010, 22:57

Muito Bom!
Gustavo santos Diniz
Gustavo santos Diniz
Membro
Membro

Mensagens : 145

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por Ramonxxd Qui 25 Mar 2010, 01:16

Muito Bom
Odeio Esses Nomes Nos Meu jogos
tem Q Ponhar Tbm ADM Seu V... XD
Ramonxxd
Ramonxxd
Membro Sênior
Membro Sênior

Mensagens : 334

http://dbzfirewave.webnode.com.br

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por Hunter Qui 25 Mar 2010, 13:41

Fácil!
É Só Add na parte final do Código. EX:

Código:
[WORDFILTER]
maxwords=10
word1=merda
word2=puta
word3=fdp
word4=Filho da
word5=f.d.p
word6=adm seu viado
word7=''''''
word8=''''''
word9='''''
word10='''''

Esse aí de cima é para 10 palavrões, apenas tenha o trabalho de substituir o '''' pelo xingamento ao seu critério.


vlw
Hunter
Hunter
Membro
Membro

Mensagens : 200

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por St4rk Qui 25 Mar 2010, 15:16

e.e amei hehe eu ia fazer diferente(direto na source) mais agora fica melhor e.e num vai ter um palavrão que vai escapa >.<
St4rk
St4rk
Membro de Honra
Membro de Honra

Mensagens : 2251

http://mylittledev.wordpress.com

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por Ramonxxd Sex 26 Mar 2010, 06:37

vlw vo por os ...... como www. xD com Webs.com e esses sites q nao conseguem crescer sozinho
Ramonxxd
Ramonxxd
Membro Sênior
Membro Sênior

Mensagens : 334

http://dbzfirewave.webnode.com.br

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por KAMYKAZY Seg 21 Jun 2010, 00:47

BACANA DE MAIS +1 DE CREDITO
KAMYKAZY
KAMYKAZY
Novato
Novato

Mensagens : 2

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por greeik Qui 01 Jul 2010, 09:24

como o Soad nuum apareceu vooh da os cred apenas por Lendario =X
greeik
greeik
Membro Vitalicio
Membro Vitalicio

Mensagens : 612

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por ismael Sáb 23 Out 2010, 06:53

O Criador do tutorial é o Batista olhe o tutorial como nao fica muito direito ao tutorial kkkkk' se ve muito que o criador foi o batista na prodev... Wink

mais bom vou te dar 1+cred
ismael
ismael
Novato
Novato

Mensagens : 33

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por playsson14z Dom 24 Out 2010, 16:50

pow ai gostei muito vai ajudar hehehe
playsson14z
playsson14z
Membro Junior
Membro Junior

Mensagens : 91

http://naruto-darkblink.blogspot.com

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por jeansales Ter 04 Jan 2011, 12:49

ai o m eu da um error quando eu vo compilar AFileName = "Wordfilter.ini"

da error no AfileName oq eu faço
jeansales
jeansales
Membro Junior
Membro Junior

Mensagens : 50

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por molusco sensei Ter 04 Jan 2011, 14:59

seria uma boa pra quem não gosta de ver pessoas falando besteiras
xD

+1 cred ae

BOBBA
molusco sensei
molusco sensei
Membro Junior
Membro Junior

Mensagens : 79

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por ϟ Rukasu Seg 17 Jan 2011, 07:54

Ae, muiito bom o tutorial, assim não causa muitas brigas no servidor.
ϟ Rukasu
ϟ Rukasu
Membro
Membro

Mensagens : 170

http://gamesfusion.hd1.com.br

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por pedrex Qui 12 Abr 2012, 13:04

Quando vo compilar da erro aqui o FileName = "wordfilter.ini"

oque faço lendario ajuda pfv
pedrex
pedrex
Novato
Novato

Mensagens : 44

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por Del Piero Qui 12 Abr 2012, 13:28

pedrex escreveu:Quando vo compilar da erro aqui o FileName = "wordfilter.ini"

oque faço lendario ajuda pfv

Cara para de upar topicos antigos ¬¬ , para isso tem a sessão suporte

mais vo te ajudar se tu me der 1 cred kk

pelo que eu vi e pra você fazer isso aqui :

serve~side
procure pro :
Código:
AFileName = "wordfilter.ini"
Unload frmEditor
frmEditor.Show


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


pronto Smile

lembrando que você vai ter que editar pela pasta servidor >> worldfilter.ini
Del Piero
Del Piero
Membro Vitalicio
Membro Vitalicio

Mensagens : 602

http://www.exodusgames.com.br/

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por -=(У$TRØY£R$)=- Seg 30 Jul 2012, 12:05

tem cm colcoa no global tmb guild emote...
-=(У$TRØY£R$)=-
-=(У$TRØY£R$)=-
Membro Junior
Membro Junior

Mensagens : 79

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Ajuda ae Please

Mensagem por SrEstranho12 Dom 30 Dez 2012, 17:06

Ajuda eu ae não sei como criar Um botão, To usando Elysium Diamond BR[b]
SrEstranho12
SrEstranho12
Novato
Novato

Mensagens : 10

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por Guardian Dom 30 Dez 2012, 18:38

23 de março de 2010 ? Pelo amor de deus né gente... '-'
Tópico Bloqueado!
Guardian
Guardian
Membro de Honra
Membro de Honra

Mensagens : 781

Ir para o topo Ir para baixo

[ALL]Bloquear palavras inadequadas ! Empty Re: [ALL]Bloquear palavras inadequadas !

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

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