[ALL]Bloquear palavras inadequadas !
+13
pedrex
ϟ Rukasu
molusco sensei
jeansales
playsson14z
ismael
greeik
KAMYKAZY
St4rk
Ramonxxd
Gustavo santos Diniz
Hunter
Lendário
17 participantes
MMORPG Brasil :: OPEN SOURCE ENGINES :: Outras Engines :: Elysium :: Tutoriais
Página 1 de 1
[ALL]Bloquear palavras inadequadas !
Neste tutorial você ira aprender a como bloquear palavras indecentes no seu jogo!
Server Sise
O primeiro de tudo vá na:
e crie um botao (CommandButton) onde você quer
Fica o Caption com nome:
Vamo da dois clicks no Comando,E deixei asim:
Agora procure(Com Control + F):
Abaixo adicione isso:
Agora vamos no modGameLogic e procure por:
Abaixo do End Sub colocamos tudo isso:
Bom Agora pelo modServerTCP no HandleData ou procure com Control + F:
Abaixo colocamos:
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:
Vamos editar o código
Créditos:
Soad por criar os códigos
Lendario por traduzir e editar o tutorial
MMORPG BR
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 por criar os códigos
Lendario por traduzir e editar o tutorial
MMORPG BR
Lendário- Administrador Lendário
- Mensagens : 1958
Re: [ALL]Bloquear palavras inadequadas !
Muito Bom
Odeio Esses Nomes Nos Meu jogos
tem Q Ponhar Tbm ADM Seu V... XD
Odeio Esses Nomes Nos Meu jogos
tem Q Ponhar Tbm ADM Seu V... XD
Re: [ALL]Bloquear palavras inadequadas !
Fácil!
É Só Add na parte final do Código. EX:
Esse aí de cima é para 10 palavrões, apenas tenha o trabalho de substituir o '''' pelo xingamento ao seu critério.
É 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.
Hunter- Membro
- Mensagens : 200
Re: [ALL]Bloquear palavras inadequadas !
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 >.<
Re: [ALL]Bloquear palavras inadequadas !
vlw vo por os ...... como www. xD com Webs.com e esses sites q nao conseguem crescer sozinho
Re: [ALL]Bloquear palavras inadequadas !
como o Soad nuum apareceu vooh da os cred apenas por Lendario =X
greeik- Membro Vitalicio
- Mensagens : 612
Re: [ALL]Bloquear palavras inadequadas !
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...
mais bom vou te dar 1+cred
mais bom vou te dar 1+cred
ismael- Novato
- Mensagens : 33
Re: [ALL]Bloquear palavras inadequadas !
ai o m eu da um error quando eu vo compilar AFileName = "Wordfilter.ini"
da error no AfileName oq eu faço
da error no AfileName oq eu faço
jeansales- Membro Junior
- Mensagens : 50
Re: [ALL]Bloquear palavras inadequadas !
seria uma boa pra quem não gosta de ver pessoas falando besteiras
xD
+1 cred ae
BOBBA
xD
+1 cred ae
BOBBA
molusco sensei- Membro Junior
- Mensagens : 79
Re: [ALL]Bloquear palavras inadequadas !
Ae, muiito bom o tutorial, assim não causa muitas brigas no servidor.
Re: [ALL]Bloquear palavras inadequadas !
Quando vo compilar da erro aqui o FileName = "wordfilter.ini"
oque faço lendario ajuda pfv
oque faço lendario ajuda pfv
pedrex- Novato
- Mensagens : 44
Re: [ALL]Bloquear palavras inadequadas !
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
lembrando que você vai ter que editar pela pasta servidor >> worldfilter.ini
Re: [ALL]Bloquear palavras inadequadas !
tem cm colcoa no global tmb guild emote...
-=(У$TRØY£R$)=-- Membro Junior
- Mensagens : 79
Ajuda ae Please
Ajuda eu ae não sei como criar Um botão, To usando Elysium Diamond BR[b]
SrEstranho12- Novato
- Mensagens : 10
Re: [ALL]Bloquear palavras inadequadas !
23 de março de 2010 ? Pelo amor de deus né gente... '-'
Tópico Bloqueado!
Tópico Bloqueado!
Guardian- Membro de Honra
- Mensagens : 781
Tópicos semelhantes
» Exercício Nº1: Descrevendo um Banheiro em 300 Palavras
» Bloquear IP.
» Como bloquear as pasta
» Script de Bloquear Classe
» Bloquear Multi Logins por IP
» Bloquear IP.
» Como bloquear as pasta
» Script de Bloquear Classe
» Bloquear Multi Logins por IP
MMORPG Brasil :: OPEN SOURCE ENGINES :: Outras Engines :: Elysium :: Tutoriais
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Dom 08 Abr 2018, 18:40 por JorgeZinhoo002
» Ojkjeeeee
Seg 10 Out 2016, 23:19 por Frozen
» Naruto Great Ninja Batle
Dom 09 Out 2016, 14:29 por GuiinhoLP
» Recrutamento de um Designer para jogo de CDZ.
Sex 23 Set 2016, 18:37 por newbie123
» Serviços de suporte maker( Programação , Design , PixelArt ) E Vendas de Jogos
Qui 22 Set 2016, 20:11 por Eduardo
» Serviços de suporte maker( Programação , Design , PixelArt ) E Vendas de Jogos
Qui 22 Set 2016, 20:11 por Eduardo
» Serviços de suporte maker( Programação , Design , PixelArt ) E Vendas de Jogos
Qui 22 Set 2016, 20:09 por Eduardo
» Projeto Dbz
Qua 31 Ago 2016, 23:46 por 157
» Avaliação - Sprites Naruto
Qua 31 Ago 2016, 17:09 por 157
» [Sprites] DBZ (Plix)
Qua 31 Ago 2016, 14:13 por 157
» Super Pack - Bleach V.2
Qua 31 Ago 2016, 13:02 por 157
» [PEDIDO][PROJETO][RECRUTAMENTO] DYNISTYGAMES
Ter 30 Ago 2016, 10:04 por 157
» [PEDIDO][PROJETO][RECRUTAMENTO] DYNISTYGAMES
Ter 30 Ago 2016, 10:03 por 157
» [PEDIDO][PROJETO][RECRUTAMENTO] DYNISTYGAMES
Ter 30 Ago 2016, 10:02 por 157
» [Pedido] Contador de resets na FrmMain
Sáb 13 Ago 2016, 17:45 por killers97
» [Recrutamento]
Qua 10 Ago 2016, 23:09 por Monsters
» Ajuda erro no Cliente e Servidor do EEB 2.6!
Qua 20 Jul 2016, 19:53 por Binholx
» Como criar tilesets para Eclipse Origins 3.0 (POKÉMON)
Qua 29 Jun 2016, 19:46 por Sir Aaron
» Recursos Pokemons
Qua 29 Jun 2016, 19:34 por Sir Aaron
» erro frm flash
Qua 25 maio 2016, 13:51 por vava123
» Pedido - Pack de star wars
Qui 19 maio 2016, 05:06 por edsonpet
» [Ajuda] Sobre como por o servidor on por ip fixo
Ter 17 maio 2016, 16:14 por vava123
» Illusion Dimension - O Misterio do ID: BETA TESTE ONLINE
Sex 06 maio 2016, 20:02 por LksFlorencio
» [NSME] Naruto Shinobi Maker Engine
Qua 23 Mar 2016, 15:11 por luana1457
» Script /base,/casa Igual DBZ Forces
Dom 21 Fev 2016, 07:34 por JorgeZinhoo002
» [Pedido]Colar Tsunade item sprite eclipse origin
Qui 21 Jan 2016, 07:38 por lawllietbr
» [Pedido] Elysium
Sáb 19 Dez 2015, 11:31 por luana1457
» Naruto - Recruta
Ter 15 Dez 2015, 18:40 por Uchiha ~
» [Avaliação] - Kirito from Sword Art Online; Red and Pikachu from Pokemon.
Qua 25 Nov 2015, 13:43 por Thanakii
» [Avaliação] - Kenpachi Zaraki from Bleach; Libra Shiryu From Saint Seiya.
Qua 25 Nov 2015, 12:55 por Thanakii
» Demonstração de Sprites (Á VENDA!)
Qua 25 Nov 2015, 12:40 por Thanakii
» [Sistema de Reset]Para Eclipse .
Ter 24 Nov 2015, 16:51 por VithorUchi
» Cada Guild Nascer em Certo Mapa
Qui 12 Nov 2015, 06:13 por fabiofeijó_HIT
» Dragon Ball z Fusion A Grande Volta
Qui 29 Out 2015, 15:17 por fabiofeijó_HIT
» Ajuda com Ip fixo
Seg 26 Out 2015, 16:07 por GalaxyHells15
» Como Fazer um GUI no Eclipse Origins
Dom 18 Out 2015, 22:10 por Jeanleee
» Shisui Susanoo
Dom 18 Out 2015, 20:23 por Jeanleee
» Fantasy Art Online
Dom 18 Out 2015, 16:41 por daviih123
» Ajuda !!
Seg 05 Out 2015, 12:13 por andersonzika
» como passar o usuário e senha para o MainMenu?
Seg 28 Set 2015, 22:03 por Bëzerk
» Ru time ero 13 Type mismatch
Seg 28 Set 2015, 09:08 por andredarle
» Jarvis 1.3 Download
Qua 23 Set 2015, 18:42 por soares125
» [Avaliação/Disponibilização]Árvore 64x64
Qua 23 Set 2015, 15:15 por Over~
» Mlk's Zikas Signatures
Ter 22 Set 2015, 21:15 por Aikawa Reborn'
» Pedido de Sistemas
Dom 20 Set 2015, 18:05 por cleyton_05
» [AjudaEEB]Gerador de EXP
Qua 16 Set 2015, 14:04 por Over~
» [Avaliar] Base, Humano e Goblin.
Seg 14 Set 2015, 22:51 por .iBlaz3.
» Fabrica do Tio Cronos!
Dom 13 Set 2015, 21:31 por [ADM]Cronos
» [PixelArt] Minion - Meu malvado favorito
Dom 13 Set 2015, 12:51 por [ADM]Cronos
» [Avaliar] Goku Dragon Ball Z
Qua 05 Ago 2015, 21:36 por Setrux