Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo.
Caso seja registrado, efetue login.
Esqueceu sua senha? Clique aqui
Recomendamos o uso do Mozilla Firefox para uma melhor visualização.    


Início Postados Hoje Marcar Fóruns Como Lidos Álbums Banidos SE Team Medalhas
Voltar   Secret Experience > Área L2J > [L2J] Dúvidas
Registrar Loteria VIPStaff SERegras do fórum Comunidade Arcade Postados Hoje Pesquisar Experience
   

Secret Experience.NET   Secret Experience Corporation - Welcome To The Real World
     Anúncios SE

Resposta
 
LinkBack Ferramentas do Tópico Modos de Exibição
Antigo 20-12-2010, 08:42 PM   #1 (permalink)
Membro - Recruta
 
Avatar de Bizzarro
 
Registrado em: Jun 2009
Posts: 5
Agradeceu: 1
Agradecido 3 Vezes em 2 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de Bizzarro

Padrão [Dúvida] Arquivo __init__.py em quests

Quando estou com um problema dou umas voltas em forums e sempre acho o problema resolvido por alguem, por isso quase nunca posto. Hoje estou com uma dúvida de como escrever as linhas no arquivo __init__.py dentro da pasta da quest. Então peço ajuda a quem saiba pra me ajudar a escrever esses comandos. A quest é simples:
--------------
#clica no npc 1234
#abre 1234.html explicando a quest: "quero 10 items x1 e 10 items x2"
#botão no final da html com link pra 1.htm que é o primeiro html da quest já na pasta xxxx_Quest.

pasta xxxx_Quest
#1.htm abre dizendo:"Se voce tem os items, clique no botão abaixo"
#o botão eh um link com o evento 1 no __init__.py

Até aqui ótimo, fiz com dificuldade mas fiz certo. O problema é como escrever os comandos no arquivo __init__.py.

arquivo __init__.py
#quando clicar no botao em 1.htm
evento 1
verificar quantidade do item1
se for menor que 10
retornar html: "Voce não tem todos os items."
verificar quantidade do item2
se for menor que 10
retornar html: "Voce não tem todos os items."
verificar level
se for menor que 80 #Tem q estar no 80 pra fazer a quest.
retornar html: "Voce não tem level suficiente."
verificar skill1
se ja tiver skill1
retornar html: "Voce já fez essa quest."
verificar skill2
se ja tiver skill2
retornar html: "Voce já fez essa quest."
se estiver tudo correto
pegar 10 item1
pegar 10 item2
mudar pra level x
dar skill1
dar skill2
play sound quest completa #Isso eu sei. st.playSound("ItemSound.quest_finish")
play animation subir level
retorna html completada.htm #Que diz: "Voce esta mais forte agora."
fim da quest
---------------
É isso, se alguém puder me ajudar, fico muito agradecido. Já sou muito agradecido porque resolvo as minhas dúvidas olhando posts de outros ou outros arquivos do servidor l2j, mas essas dúvidas agora eu não consegui.
Obrigado.

Bizzarro está offline   Responder com Citação
Links Patrocinados
Antigo 21-12-2010, 02:21 PM   #2 (permalink)
Banido
 
Avatar de .Over12
 
Registrado em: Aug 2010
Localização: Cáceres - MT
Posts: 155
Agradeceu: 13
Agradecido 174 Vezes em 46 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Nome Real: @over12_devdag

Inventório de .Over12

Padrão

Bom , você jaá fez um bom começo que é iniciar o algoritmo em portugol , eu não programo em Phyton , em java isso ai é fácil , porém sugiro que você de uma pesquisada mais a fundo sobre linguagem Phyton, e examina arquivos do proprio servidor que tem algumas funções que você coloco ai.
Se tiver tempo eu monto em java pra você porém ando sem tempo com o desenvolvimento do meu servidor..
E boa sorte , vai fica bacana isso ai..

abraço!

.Over12 está offline   Responder com Citação
Resposta

Tags
comandos, quest, __init__.py


Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim



Horários baseados na GMT -3. Agora são 05:58 AM.
 



Search Engine Optimization by vBSEO 3.3.0