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.

Me ajudem aqui

2 participantes

Ir para baixo

Me ajudem aqui Empty Me ajudem aqui

Mensagem por CAIO Dom 12 Dez 2010, 18:53

Bom pessoal, preciso de ajuda no tutorial do lendario de teleporte por command button
,eu postei la , mas o topico é antigo e ninguem resolveu meu problema , então se alguem souber ai pff me ajudem , e se fiz algo errado , fala ai e foi mal , pq eu to precisando desse tuto pro meu server vlw ,

o meu ta assim
Código:

If GetPlayerAccess(MyIndex) >= 0 Then
If GetPlayerLevel(MyIndex) > 50 Then
Call WarpTo(Val(21))
Call AddText("Você está em Ice City", Blue)
Else: Call AddText("Você não tem o level Nescessário para Teletransportar.", Red)
End If
End If
CAIO
CAIO
Membro Sênior
Membro Sênior

Mensagens : 337

Ir para o topo Ir para baixo

Me ajudem aqui Empty Re: Me ajudem aqui

Mensagem por St4rk Dom 12 Dez 2010, 19:29

Se você coloca isso em um command button você vai ser teleportado apenas client-side, e no servidor ainda vai continuar no mapa, isso vai da merda, vou fazer um tutorial rápido:

No commandbutton adicione o seguinte código:
Código:
Call SendData("x1" & END_CHAR)

Depois vá na source do seu servidor(Server-side) e na parte do handledata(packets) adicione a seguinte case:
Código:

Case x1
  If GetPlayerAccess(Index) >= 0 Then
    If GetPlayerLevel(Index) > 50 Then
    Call PlayerWarp(Index, Mapa, X, Y)
    Call PlayerMsg(Index, "Você está em Ice City",Blue)
Else
    Call PlayerMsg(index, "Você não tem level necessário para Teletransportar.",Red)
  End If
 End If
Troque :
Código:

Mapa = Número do Mapa que vai teleporta.
X = Cordenada X do Mapa
Y = Cordenada Y do Mapa

Bom faça um backup antes, eu não sei se está cérto, por que faz um tempo que eu não programo em Vb6 =/.

Espero que ajude.

Créditos: só meu @_@(lol)
St4rk
St4rk
Membro de Honra
Membro de Honra

Mensagens : 2251

http://mylittledev.wordpress.com

Ir para o topo Ir para baixo

Me ajudem aqui Empty Re: Me ajudem aqui

Mensagem por CAIO Seg 13 Dez 2010, 15:25

Não Achei o Handle Data
CAIO
CAIO
Membro Sênior
Membro Sênior

Mensagens : 337

Ir para o topo Ir para baixo

Me ajudem aqui Empty Re: Me ajudem aqui

Mensagem por St4rk Seg 13 Dez 2010, 15:27

VOcê tenque pelomenos saber o minimo pra poder fazer as coisas, as vezes me extresso a toa, é a parte onde fica os packets, só procurar --'.
St4rk
St4rk
Membro de Honra
Membro de Honra

Mensagens : 2251

http://mylittledev.wordpress.com

Ir para o topo Ir para baixo

Me ajudem aqui Empty Re: Me ajudem aqui

Mensagem por CAIO Seg 13 Dez 2010, 15:59

hm da erro no client , aparece (invalid packet,x1)
CAIO
CAIO
Membro Sênior
Membro Sênior

Mensagens : 337

Ir para o topo Ir para baixo

Me ajudem aqui Empty Re: Me ajudem aqui

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo


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