Welcome to Ro Tactics X4. We hope you enjoy your visit.


You're currently viewing our forum as a guest. This means you are limited to certain areas of the board and there are some features you can't use. If you join our community, you'll be able to access member-only sections, and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free.


Join our community!


If you're already a member please log in to your account to access all of our features:

Username:   Password:
Add Reply
A1 - Tutorial iniciante; Configurando ea txt e o em editor
Topic Started: Jan 20 2009, 11:08 PM (706 Views)
Outlander
Member Avatar
Administrator
Administrador
[size=7]A1 - Tutorial Iniciante[/size]

Os videos do primeiro tutorial não contêm som ou legendas por serem simples demais. Quem não conseguir interpretar o que deve ser feito é só postar nesse tópico a sua dúvida.

WinRAR: http://www.rarlab.com/download.htm
eAthena Trunk TXT: http://filebeam.com/63170ee081013f5680416037121be3ca
Em Editor: http://www.emeditor.com/modules/download2/
Arquivo de sintaxe do EmEditor: http://filebeam.com/4b7351fef62f024d43226c5bc93ef060

[size=5]1 - Configurando o Em Editor[/size]

O Em Editor é um editor de texto com o recurso de highlight sobre palavras chaves deixando o código mais legivel além de outras funções que facilitam a organização dos scripts.
No vídeo eu mostro como configurar o Em Editor usando o arquivo de sintaxe para scripts do eAthena.

VIDEO: http://filebeam.com/36898d00dc7e87179309f9fc79d00994


[size=5]2 - Associando extensões ao Em Editor[/size]

Criando uma extensão para os seus scripts vc pode associar não só ao Em Editor, mas também a configuração de highlight que vc definir. Isso poupa um bom tempo clicando em menus.

VIDEO: http://filebeam.com/c9de22cbc47664f40b4bfa7f0e1a5f19


[size=5]3 - Definindo um novo servidor no arquivo sclientinfo.xml[/size]

O client de ragnarok utiliza um arquivo XML para definir as suas conexões com os servidores. Nesse arquivo vc define vários parâmetros como IP, porta do servidor, descrição e nome. Cada conexão é dividida em TAGs de nome connection, veja o exemplo abaixo:

Code:
 
<Connection>
   ... Entram aqui dados para a conexão com o servidor ...
</Connection>


Duplicando todo o conection vc cria uma nova conexão para o client, o que resta fazer é redefinir os parâmetros para que a nova conexão possa ser usada em um outro servidor.

VIDEO: http://filebeam.com/00ff655c1900bddfd2f8450efebd8697


[size=5]4 - Configurando o eAthena TXT[/size]

Configuração simples, só pra fazer o emulador funcionar.

VIDEO: http://filebeam.com/f89550f89a049b0c5563ea09d832aa09


[size=5]5 - Definindo conta de GM[/size]

Para maior liberdade durante a produção de scripts é essencial que vc esteja logado em um personagem GM nível 99 (não tem nada haver com level do jogo, mas sim níveis de "poderes").

VIDEO: http://filebeam.com/fe0dfd7ef2da6f55b858ff238722ae33


[size=5]6 - Criando um npc simples de dialogo[/size]

NPC de dialgo simples com paginação e comando percentheal.

VIDEO: http://filebeam.com/268f8ee9230ca45cc6064b2784e84828


[size=5]7 - Reduzindo a carga de scripts no servidor[/size]

O ideal de um servidor de testes é que o tempo de recarregar os scripts seja o mais rápido o possível, para isso vc pode remover vários NPCs que sobrecarregam o emulador e não tem a menor necessidade de estarem lá durante os testes.

VIDEO: http://filebeam.com/ad49394533019c88c2f9d42365e46b41


[size=5]8 - NPC com menu, ganhe Lord Kaho[/size]

Como utilizar menu e como automatizar o processo quando possível. Ao desenvolver um script, independente de sua simplicidade é importante analisar onde que o processo pode ser otimizado utilizando todos os recursos existentes.

Observem no vídeo que o @menu é uma variável temporária do personagem que após executado o comando menu, armazena o índice de qual opção foi selecionada.

VIDEO: http://filebeam.com/7686a7e962d6952cb1c8a845448cddee


[size=5]9 - NPC Troca potion[/size]

NPC com várias verificações utilizando a estrutura if para validar a quantidade de poções a serem trocadas. Os vários NPCs de quests funcionam mais ou menos dessa forma como mostra no vídeo.

VIDEO: http://filebeam.com/145d8570bcff57ec9044c52723fa3f53


Mais tutoriais serão postados em breve, a tendencia é ir aumentando o nível cada vez mais, então é importante que os comandos sejam praticados até que vcs possam conhecer suas limitações e tambem acabem memorizando.
Para consulta de comandos é bom dar uma olhada na documentação de scripts do eAthena: http://svn.eathena.ws/svn/ea/trunk/doc/script_commands.txt
MSN: vitfd [arroba] hotmail [ponto] com
Leia antes de clicar no botão PM pedindo recrutamento: http://z7.invisionfree.com/RO_Tactics_x4/i...p?showtopic=523
Offline Profile Quote Post Goto Top
 
Zecram
Member Avatar
Oy Neah ;D
vo começar a ler e estudar com calma a partir de hoje...depois vou tirando as duvidas!
Rá,
Out tomou juizo e escutou minhas preces õ/õ/õ/õ/

qualquer parada peguem ae:
http://www.orkut.com/Profile.aspx?uid=12955250230188480983
msousa613@hotmail.com

## By Zezin boLLaDo. !
Offline Profile Quote Post Goto Top
 
Zecram
Member Avatar
Oy Neah ;D
duvida logo no 1º video...no meu EmEditor no tools > select configuration nao aparece a opçao eA script >.>'
Rá,
Out tomou juizo e escutou minhas preces õ/õ/õ/õ/

qualquer parada peguem ae:
http://www.orkut.com/Profile.aspx?uid=12955250230188480983
msousa613@hotmail.com

## By Zezin boLLaDo. !
Offline Profile Quote Post Goto Top
 
Outlander
Member Avatar
Administrator
Administrador
Zecram
Jan 23 2009, 12:34 AM
duvida logo no 1º video...no meu EmEditor no tools > select configuration nao aparece a opçao eA script >.>'

A configuração "eA Script" foi um nome que eu dei, no inicio do video eu mostro como criar uma nova configuração, mas o nome fica por sua conta, talvez vc tenha nomeado pra outra coisa. o/
MSN: vitfd [arroba] hotmail [ponto] com
Leia antes de clicar no botão PM pedindo recrutamento: http://z7.invisionfree.com/RO_Tactics_x4/i...p?showtopic=523
Offline Profile Quote Post Goto Top
 
nagadown
Member Avatar
Novato
No aguardo do próximo tuto rsr =D

Deleta o de cima esqueci de se logar rs
Bem-Vindo ao Meu Mundo visite
NagaDownload's - Qualidade antes de QuantidadeClique Aqui
Offline Profile Quote Post Goto Top
 
Olho_Vivo
$$$$$$$$$$
Yeah agora que eu sou fodaum vou hackear o rot Ò_Ó

:P

Belo tuto!
Money...
Offline Profile Quote Post Goto Top
 
Zecram
Member Avatar
Oy Neah ;D
ahh, já entendi, eu baixei os videos sem ordem aí pulei passos...besteirol =x
só q aqui nao apareciam as extensoes dos arquivos, tinha q mudar 1 lance nas opçoes de pasta e blá blá blá....eu sou nober mas chego lá xD

Já aprendi a abrir o server e definir conta de GM...agora é estudar como criar os NPC's =o


EDIT: to aprendendo...não é dificil não...mas esses videos eu vou manter aqui até gravar os defaults de cada tipo de NPC (chat, distribuidor, trocador, etc), é mto detalhe xD
Rá,
Out tomou juizo e escutou minhas preces õ/õ/õ/õ/

qualquer parada peguem ae:
http://www.orkut.com/Profile.aspx?uid=12955250230188480983
msousa613@hotmail.com

## By Zezin boLLaDo. !
Offline Profile Quote Post Goto Top
 
^^Luara^^
Member Avatar
Super User
lol nesse tuto ai eu desconheco apenas o EM editor =[ vo seguir os tutos so pra aprender mais =D
Posted Image
Posted Image
Offline Profile Quote Post Goto Top
 
Kouta
Member Avatar
Super User
lol =D
Posted Image
Offline Profile Quote Post Goto Top
 
1 user reading this topic (1 Guest and 0 Anonymous)
« Previous Topic · Scripts · Next Topic »
Add Reply


Theme by James... of the ZBTZ