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.

[EEB]Não poder atacar certa sprite.

4 participantes

Ir para baixo

[EEB]Não poder atacar certa sprite. Empty [EEB]Não poder atacar certa sprite.

Mensagem por LuizOtávio Sáb 15 Jun 2013, 23:37

A pedido do valceir123 eu fiz eu comentei o topico de ajuda dele mas ele pode nao ver entao esta aiNa parte 1 or 2 e a sprite q vc quer q n seja atacada rs
Server ~ Side

Na sub CanAttackPlayer procure por:
Código:
   If GetPlayerAccess(Victim) > ADMIN_MONITER Then
                        Call PlayerMsg(Attacker, "Você não pode atacar " & GetPlayerName(Victim) & "!", BrightRed)
  Else


Abaixo adicione:
Código:
' Checar se a vitima não tem a sprite proibida
                    If GetPlayerSprite(Attacker) = 1 Or 2 Then
                        Call PlayerMsg(Attacker, "Você não pode atacar " & GetPlayerName(Victim) & "!", BrightRed)
                    Else


Depois procure por:
Código:
 Call PlayerMsg(Attacker, "Esta é uma zona segura!", BrightRed)

Abaixo adicione
Código:
End if

Creditos~LuizOtávio(eu por criar)
Sakuray~Lincol por ajudar.


Última edição por LuizOtávio em Seg 17 Jun 2013, 18:26, editado 1 vez(es)
LuizOtávio
LuizOtávio
Novato
Novato

Mensagens : 37

http://www.dbz-caos.blogspot.com

Ir para o topo Ir para baixo

[EEB]Não poder atacar certa sprite. Empty Re: [EEB]Não poder atacar certa sprite.

Mensagem por gagabenito Dom 16 Jun 2013, 01:50

Bem esse tutorial ta incompleto, a CanAttackPlayer não e a sub correta para usar o comando já que iria impedir de atacar e falar com npcs.


o correto seria subs como :
Sub AttackNpc

Sub AttackPlayer



etc..
gagabenito
gagabenito
Membro Vitalicio
Membro Vitalicio

Mensagens : 554

http://fairytailadventure.forumeiros.com

Ir para o topo Ir para baixo

[EEB]Não poder atacar certa sprite. Empty Re: [EEB]Não poder atacar certa sprite.

Mensagem por LuizOtávio Dom 16 Jun 2013, 08:51

Cara eu vi la no topico que tu tento fazer mas tava mó eu nao testei esse ainda porque nao to em casa,assim que chega vo testar =D!
LuizOtávio
LuizOtávio
Novato
Novato

Mensagens : 37

http://www.dbz-caos.blogspot.com

Ir para o topo Ir para baixo

[EEB]Não poder atacar certa sprite. Empty Re: [EEB]Não poder atacar certa sprite.

Mensagem por Sαkurαy Dom 16 Jun 2013, 09:14

Gagabineto, CanAttackplayer, seria algo como "pode atacar o jogador", então, é onde vê as permissões para atacar, no caso do dele, se você estiver com uma certa sprite, ele vai ver se tem ela e não irá atacar outro jogador.
Sαkurαy
Sαkurαy
Membro Veterano
Membro Veterano

Mensagens : 1386

Ir para o topo Ir para baixo

[EEB]Não poder atacar certa sprite. Empty Re: [EEB]Não poder atacar certa sprite.

Mensagem por gagabenito Dom 16 Jun 2013, 13:16

Por isso sakuray... iria acabar impedindo outras coisas como falar com um npc(um exemplo), ai seria mais conveniente por na sub que realmente usa a função de ataque.
gagabenito
gagabenito
Membro Vitalicio
Membro Vitalicio

Mensagens : 554

http://fairytailadventure.forumeiros.com

Ir para o topo Ir para baixo

[EEB]Não poder atacar certa sprite. Empty Re: [EEB]Não poder atacar certa sprite.

Mensagem por LuizOtávio Dom 16 Jun 2013, 17:23

Sistema testado e funcionando !
Meu 1 sistema hihi (:..
Futuro sistemas com meu chapa (Sakuray,Lincol são os mesmo) bye!
flw!
LuizOtávio
LuizOtávio
Novato
Novato

Mensagens : 37

http://www.dbz-caos.blogspot.com

Ir para o topo Ir para baixo

[EEB]Não poder atacar certa sprite. Empty Re: [EEB]Não poder atacar certa sprite.

Mensagem por valceir123 Qua 19 Jun 2013, 16:22

Eu tinha ficado uns dias ausente mas vo ver se funciona se funcionar +1 cred em vlw pela ajuda''
valceir123
valceir123
Membro Junior
Membro Junior

Mensagens : 64

Ir para o topo Ir para baixo

[EEB]Não poder atacar certa sprite. Empty Re: [EEB]Não poder atacar certa sprite.

Mensagem por valceir123 Qua 19 Jun 2013, 16:47

Em fiz o sistema mas não funciono'
valceir123
valceir123
Membro Junior
Membro Junior

Mensagens : 64

Ir para o topo Ir para baixo

[EEB]Não poder atacar certa sprite. Empty Re: [EEB]Não poder atacar certa sprite.

Mensagem por LuizOtávio Qua 19 Jun 2013, 17:09

Bom,sem double..
Mas como é novato não vou punir.
Bom oque da erro?De prints,etc.
Refaça o tutorial esquece de tirar os creditos,no ultimo codigo e você tem que tar na sprite que tu botou la na parte 1 or 2..
Sera o seguinte o tutorial na segunda parte na parte For N ... na parte 1 or 45 sera da sprite que você não quer que seja atacar até a otra exemplo 1 or 10 a sprite 1,2,3,4,5,6,7,8,9,10 não podera ser atacada.
o de cima foi testado esse não.
Eu testei e funciono se quiser botar mais sprites faça isso:
Em baixo de:

Código:
   If GetPlayerAccess(Victim) > ADMIN_MONITER Then
                        Call PlayerMsg(Attacker, "Você não pode atacar " & GetPlayerName(Victim) & "!", BrightRed)
  Else

Adicione isso:

Código:
For N = 1 or 45 Then
' Checar se a vitima não tem a sprite proibida
                    If GetPlayerSprite(Attacker) = 1 Or 2 Then
                        Call PlayerMsg(Attacker, "Você não pode atacar " & GetPlayerName(Victim) & "!", BrightRed)
                    Else
LuizOtávio
LuizOtávio
Novato
Novato

Mensagens : 37

http://www.dbz-caos.blogspot.com

Ir para o topo Ir para baixo

[EEB]Não poder atacar certa sprite. Empty Re: [EEB]Não poder atacar certa sprite.

Mensagem por valceir123 Qua 19 Jun 2013, 17:21

atá vlw +1 cred entendi o codigo eu tinha entendido errado essa parte'
If GetPlayerSprite(Attacker) = 1 Or 2 Then
Achei que a 1 não podia atacar a 2 mas vlw pela ajuda''
valceir123
valceir123
Membro Junior
Membro Junior

Mensagens : 64

Ir para o topo Ir para baixo

[EEB]Não poder atacar certa sprite. Empty Re: [EEB]Não poder atacar certa sprite.

Mensagem por LuizOtávio Qua 19 Jun 2013, 17:25

Ok,obrigado.
Você quer um que o player não pode atacar né? se sim depois eu faço pra vc.
Se quiser meu contato é de skype é montevechi.silva obrigado!
LuizOtávio
LuizOtávio
Novato
Novato

Mensagens : 37

http://www.dbz-caos.blogspot.com

Ir para o topo Ir para baixo

[EEB]Não poder atacar certa sprite. Empty Re: [EEB]Não poder atacar certa sprite.

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