Bem vindo visitante.
Caso ainda não tenha uma conta,pedimos para que crie uma,assim você terá acesso a todos os links e imagens disponíveis no fórum.
Bem vindo visitante.
Caso ainda não tenha uma conta,pedimos para que crie uma,assim você terá acesso a todos os links e imagens disponíveis no fórum.

Você não está conectado. Conecte-se ou registre-se

Básico de mudar Sprite tal level.

4 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1Básico de mudar Sprite tal level. Empty Básico de mudar Sprite tal level. Sex Fev 17, 2012 3:29 pm

Kisuke

Kisuke
Organizador
Organizador

Eu fiz um código usando Case e If para determinar as classes
Exemplo:
Select Case Player(Index).Class
Case 1
If Player(index).Level >= 50 Then
(Nessa parte eu esqueci qual código usa para selecionar a sprite)
End If
Case 2
If Player(index).Level >= 50 Then
(Nessa parte eu esqueci qual código usa para selecionar a sprite)
End If

End Select

Alguém poderia re-ver esse código pra mim e me dizer qual o comando de enviar sprite.Porque usei
Call SendSetSprite
GetPlayerSprite


Ambos nenhum funcionou...

2Básico de mudar Sprite tal level. Empty Re: Básico de mudar Sprite tal level. Sex Fev 17, 2012 3:30 pm

Terabin

Terabin
Administrador
Administrador

Não seria o "Call SetPlayerSprite"?

https://pokepokepoke.forumeiros.com

3Básico de mudar Sprite tal level. Empty Re: Básico de mudar Sprite tal level. Sex Fev 17, 2012 3:31 pm

Kisuke

Kisuke
Organizador
Organizador


É eu tentei esse também,não funcionou...

4Básico de mudar Sprite tal level. Empty Re: Básico de mudar Sprite tal level. Sex Fev 17, 2012 3:38 pm

Terabin

Terabin
Administrador
Administrador

Siga esse tutorial:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

https://pokepokepoke.forumeiros.com

5Básico de mudar Sprite tal level. Empty Re: Básico de mudar Sprite tal level. Sex Fev 17, 2012 4:40 pm

Kisuke

Kisuke
Organizador
Organizador

Terabin escreveu:Siga esse tutorial:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Já o fiz..
Você não entende,já tentei mais de 35 códigos,e formas diferentes e não consigo fazer isso...
E olha que é uma coisa bastante simples...

6Básico de mudar Sprite tal level. Empty Re: Básico de mudar Sprite tal level. Sex Fev 17, 2012 5:41 pm

thales12

thales12
Moderador Global
Moderador Global

Tenta fazer oq eu te falei la no outro forum ! Smile

7Básico de mudar Sprite tal level. Empty Re: Básico de mudar Sprite tal level. Qui Fev 23, 2012 4:42 pm

Ricardo

Ricardo
Moderador Local
Moderador Local

Código super simples... Mais vamos lá:

Server~Side

Procure pela Sub CheckPlayerLevelUp e após:

Código:
    If level_count > 0 Then
        If level_count = 1 Then
            'singular
            GlobalMsg GetPlayerName(index) & " ganhou " & level_count & " level!", Brown
        Else
            'plural
            GlobalMsg GetPlayerName(index) & " ganhou " & level_count & " leveis!", Brown
        End If

Adicione:

Código:
        Select Case GetPlayerClass(index)
            Case 1
                If GetPlayerLevel(index) = 50 Then
                    Call SetPlayerSprite(index, 1)
                End If
            Case 2
                If GetPlayerLevel(index) = 50 Then
                    Call SetPlayerSprite(index, 2)
                End If
            Case Else
                If GetPlayerLevel(index) = 50 Then
                    Call SetPlayerSprite(index, 3)
                End If
        End Select

Achoque você sabe regular, lembrando não use ">=", porque se ele passar do level 50 ele vai trocar a sprite novamente.

8Básico de mudar Sprite tal level. Empty Re: Básico de mudar Sprite tal level. Qui Fev 23, 2012 9:05 pm

Kisuke

Kisuke
Organizador
Organizador

Ricardo escreveu:Código super simples... Mais vamos lá:

Server~Side

Procure pela Sub CheckPlayerLevelUp e após:

Código:
    If level_count > 0 Then
        If level_count = 1 Then
            'singular
            GlobalMsg GetPlayerName(index) & " ganhou " & level_count & " level!", Brown
        Else
            'plural
            GlobalMsg GetPlayerName(index) & " ganhou " & level_count & " leveis!", Brown
        End If

Adicione:

Código:
        Select Case GetPlayerClass(index)
            Case 1
                If GetPlayerLevel(index) = 50 Then
                    Call SetPlayerSprite(index, 1)
                End If
            Case 2
                If GetPlayerLevel(index) = 50 Then
                    Call SetPlayerSprite(index, 2)
                End If
            Case Else
                If GetPlayerLevel(index) = 50 Then
                    Call SetPlayerSprite(index, 3)
                End If
        End Select

Achoque você sabe regular, lembrando não use ">=", porque se ele passar do level 50 ele vai trocar a sprite novamente.

Bom já resolvi o problema criando um editor simples,mas valeu mesmo assim...

9Básico de mudar Sprite tal level. Empty Re: Básico de mudar Sprite tal level. Dom Fev 26, 2012 2:26 pm

thales12

thales12
Moderador Global
Moderador Global

tópico trancado e resolvido.

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

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