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.

[Correção] Mensagem Privada

+8
Fadetoblack
sephrother
Pablo
Pad;*
Cris~
Slashing
Sαkurαy
Valentine
12 participantes

Ir para baixo

[Correção] Mensagem Privada Empty [Correção] Mensagem Privada

Mensagem por Valentine Sex 13 Abr 2012, 23:17

Abra o Cliente

1 - No modInput, procure por:
Código:
If left$(chatText, 1) = "!" Then
2 - Na linha abaixo onde tem:
Código:
Exit Sub
3 - Substitua por:
Código:
If Mid$(chatText, 1, 2) = "! " Then GoTo continue
4 - Procure por:
Código:
ChatText = Mid$(ChatText, i, Len(ChatText) - 1)
5 - Apague essa linha ou substitua por:
Código:
'ChatText = Mid$(ChatText, i, Len(ChatText) - 1)
6 -Procure por:
Código:
MyText = Mid$(ChatText, i + 1, Len(ChatText) - i)
7 - Substitua por:
Código:
chatText = Mid$(chatText, i + 1, Len(chatText) - i)
8 -No modClientTCP, no Sub PlayerMsg, procure por:
Código:
   Buffer.WriteLong CSayMsg
9 - Substitua por:
Código:
   Buffer.WriteLong CPlayerMsg
Abra o Servidor

1 - No modHandleData, procure por:
Código:
Call PlayerMsg(GetPlayerName(index), "Cannot message yourself.", BrightRed)
2 - Substitua por:
Código:
Call PlayerMsg(index, "Cannot message yourself.", BrightRed)
Créditos:
Valentine (Por criar o tutorial e disponibilizar)
Terabin (Por me ajudar)


Última edição por Valentine em Sex 08 Jun 2012, 09:08, editado 1 vez(es)
avatar
Valentine
Membro de Honra
Membro de Honra

Mensagens : 472

http://www.aldeiarpgbr.com

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Sαkurαy Sáb 14 Abr 2012, 07:14

Muito bom Marlos, +1 crédito. Smile
Sαkurαy
Sαkurαy
Membro Veterano
Membro Veterano

Mensagens : 1386

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Slashing Sáb 14 Abr 2012, 08:57

fas um tuto desse pra eeb
Slashing
Slashing
Membro
Membro

Mensagens : 213

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Cris~ Sáb 14 Abr 2012, 09:27

Muiiiito Bom Mannn + 1 Very Happy
Cris~
Cris~
Membro Veterano
Membro Veterano

Mensagens : 1574

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Pad;* Sáb 14 Abr 2012, 09:32

ótimo tutorial me ajudou muito ! +1 cred

Pad;*
Pad;*
Pad;*
Membro
Membro

Mensagens : 213

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Pablo Sáb 14 Abr 2012, 10:03

Slashing escreveu:fas um tuto desse pra eeb

slashing ja existe isso no eeb o.o

Muito bom marlos +1 kra e.e

Att: Pablo
Pablo
Pablo
Moderador Global
Moderador Global

Mensagens : 1371

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por sephrother Seg 14 maio 2012, 23:32

Marlos Testando esse sistema ocorre um erro curioso... de fato ele funciona para mandar msg a outro jogador, mas as mensagens padrão(digitar msg no mapa) passam a não enviar ao invés disso aparecer a mensagem o jogador não está online...
sephrother
sephrother
Novato
Novato

Mensagens : 9

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Valentine Ter 15 maio 2012, 09:41

Você está tentando isso no Eclipse Origins v2 ou nas derivadas? porque não tem erro no tutorial.
avatar
Valentine
Membro de Honra
Membro de Honra

Mensagens : 472

http://www.aldeiarpgbr.com

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Sαkurαy Ter 15 maio 2012, 11:25

No 2.0 da isso sim Marlos, me recordo bem de uma vez ter dado comigo, e eu deixei de mão do tuto, pois achei que a engine tava bugada.. mais não sei ein.
Sαkurαy
Sαkurαy
Membro Veterano
Membro Veterano

Mensagens : 1386

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Valentine Ter 15 maio 2012, 13:00

Então reportem o erro detalhadamente que eu posso corrigi-lo.
avatar
Valentine
Membro de Honra
Membro de Honra

Mensagens : 472

http://www.aldeiarpgbr.com

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por sephrother Ter 15 maio 2012, 14:24

Marlos é na 2.0 sim, é o que eu falei quando vc inclui esses códigos , passa a não mandar mensagem padrão de mapa...ele fica mandando mensagem de erro como se procurasse um player.

eu imaginei que o erro tava nesse trecho: Buffer.WriteLong CPlayerMsg

Mas como não sou muito experiente em vb não consegui achar.
sephrother
sephrother
Novato
Novato

Mensagens : 9

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Valentine Ter 15 maio 2012, 15:53

Talvez seja isso:
8 -No modClientTCP, no Sub PlayerMsg, procure por:
Código:
    Buffer.WriteLong CSayMsg
Você não está mudando no Sub PlayeMsg, que seria o correto e sim no Public Sub SayMsg.
avatar
Valentine
Membro de Honra
Membro de Honra

Mensagens : 472

http://www.aldeiarpgbr.com

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por sephrother Ter 15 maio 2012, 16:21

Ah agora sim! Testado e funcionando 100% valeu! Cool
sephrother
sephrother
Novato
Novato

Mensagens : 9

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Fadetoblack Qui 14 Jun 2012, 19:59

mano aqui ta tudo certo mas como fasso pra mandar a mensagem privada ?
Fadetoblack
Fadetoblack
Novato
Novato

Mensagens : 31

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Guardian Qui 14 Jun 2012, 20:29

Fadetoblack escreveu:mano aqui ta tudo certo mas como fasso pra mandar a mensagem privada ?

Só escrever :

!Nome Mensagem

Exemplo :

!Fadetoblack Aqui é o Guardian Mano! E aew!
Guardian
Guardian
Membro de Honra
Membro de Honra

Mensagens : 781

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Naziozeno Qua 20 Jun 2012, 23:58

Testado e Aprovado, muito obrigado senhor Valentine Smile
Naziozeno
Naziozeno
Membro
Membro

Mensagens : 174

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por TheKirin Sex 24 Ago 2012, 08:24

N tem como mudar esse ! pra otro comando tipo /private kirin e manda um convite de private pro outro...?
TheKirin
TheKirin
Membro Vitalicio
Membro Vitalicio

Mensagens : 561

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Valentine Sex 24 Ago 2012, 10:56

É só substituir o
Código:
If left$(chatText, 1) = "!" Then
Por
Código:
If left$(chatText, 1) = "/private" Then
E o
Código:
If Mid$(chatText, 1, 2) = "! " Then GoTo continue
Por
Código:
If Mid$(chatText, 1, 2) = "/private " Then GoTo continue

Agora mandar convite de mensagem privada, pra quê isso?
avatar
Valentine
Membro de Honra
Membro de Honra

Mensagens : 472

http://www.aldeiarpgbr.com

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

Mensagem por Moph Dom 26 Ago 2012, 12:13

perfeito!
Moph
Moph
Novato
Novato

Mensagens : 20

Ir para o topo Ir para baixo

[Correção] Mensagem Privada Empty Re: [Correção] Mensagem Privada

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