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.

Bloqueando Classes

4 participantes

Ir para baixo

Bloqueando Classes Empty Bloqueando Classes

Mensagem por MrEpic Qui 25 Out 2012, 11:03

Bem pessoal, estava querendo saber como bloquear classes na hora de criar o personagem no caso poder criar apenas Aprendiz, pois tem classes de evoluçao como veterano, aluno, cavaleiro aprendiz, mago aprendiz e outras,

Resumindo quero saber como tirar essas classes da lista de quando vai criar o char apos registro!
Valeu espero que alguem ajude! Shocked
MrEpic
MrEpic
Novato
Novato

Mensagens : 37

Ir para o topo Ir para baixo

Bloqueando Classes Empty Re: Bloqueando Classes

Mensagem por Eduardo Qui 25 Out 2012, 16:54

MrEpic punido - topico movido a área correta
Eduardo
Eduardo
Membro Veterano
Membro Veterano

Mensagens : 1178

Ir para o topo Ir para baixo

Bloqueando Classes Empty Re: Bloqueando Classes

Mensagem por stiflertech Qui 25 Out 2012, 21:25

MrEpic escreveu:
Bem pessoal, estava querendo saber como bloquear classes na hora de criar o personagem no caso poder criar apenas Aprendiz, pois tem classes de evoluçao como veterano, aluno, cavaleiro aprendiz, mago aprendiz e outras,

Resumindo quero saber como tirar essas classes da lista de quando vai criar o char apos registro!
Valeu espero que alguem ajude! Bloqueando Classes 4124
Vam na sua pasta: SERVIDOR\Script\Principal.txt > se for a EEBR
La no final ponha essa SUB

Código:
Sub BlockPlayer(index)
  playerdir = GetPlayerDir(index)
  Select Case playerdir
        Case 0
          Call PlayerWarp(index, GetPlayerMap(index), GetPlayerX(index), GetPlayerY(index)+2)
        Case 1
          Call PlayerWarp(index, GetPlayerMap(index), GetPlayerX(index), GetPlayerY(index)-2)
      Case 2
          Call PlayerWarp(index, GetPlayerMap(index), GetPlayerX(index)+2, GetPlayerY(index))
        Case 3
          Call PlayerWarp(index, GetPlayerMap(index), GetPlayerX(index)-2, GetPlayerY(index))
  End Select
End Sub
Essa sub tem a responsabilidade de bloquear o player e recualo 2 passos a tras.
Assim que usada por script,no mapa editor.(frmMapEditor)

e depois de ctrl+f e proucure por

Código:
Sub ScriptedTile(index, Script)
Select Case Script

Abaixo adicione:

Código:
Case XXX ' "XXX" identificaçao da case em numeros.
    If GetPlayerClass(index) = XXXX Then ' "XXXX" numero da class que vc vai bloquear.
    Call BlockPlayer(index) '
    Call PlayerMsg(index, "Ponha a mensagem aki", 4) ' mensagem que vai aparecer
    End If


OBS's:
1º Caso o seu mapeditor for em Text. possa ser que a CASE XXX funcione em Letras;não recomendo pois nao testei.
2º Caso queira que o systema bloqueie varias classes basta por no lugar do sinal = (igual) esse sinal "<>" exemplo.

Código:
Case 2 ' "2" identificaçao da case em numero.
    If GetPlayerClass(index) <> 1 Then ' "1" numero da class que ira passar o restante ira ser bloqueada.
    Call BlockPlayer(index) '
    Call PlayerMsg(index, "Ponha a mensagem aki", 4) ' mensagem que vai aparecer
    End If
stiflertech
stiflertech
Membro Junior
Membro Junior

Mensagens : 66

Ir para o topo Ir para baixo

Bloqueando Classes Empty Re: Bloqueando Classes

Mensagem por Eduardo Qui 25 Out 2012, 21:35

stiflertech isso é pra scripttile não tem nada aver com bloquear a classe, e aqui não é eeb
Eduardo
Eduardo
Membro Veterano
Membro Veterano

Mensagens : 1178

Ir para o topo Ir para baixo

Bloqueando Classes Empty Re: Bloqueando Classes

Mensagem por Pablo Sex 26 Out 2012, 17:15

Bom no caso você quer por um locked para quando você for criar a conta não tem a permissão de criar esse personagem a não ser que a pessoa pague por ele ou algo do tipo para poder pega-lo, se esse for o caso amanhã ou domingo eu crio o sistema

Atenciosamente,
Pablo
Pablo
Pablo
Moderador Global
Moderador Global

Mensagens : 1371

Ir para o topo Ir para baixo

Bloqueando Classes Empty Re: Bloqueando Classes

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