Secret Experience

Secret Experience (https://secretexperience.net/)
-   [L2J] Dúvidas (https://secretexperience.net/l2j-duvidas/)
-   -   [Dúvida] Arquivo __init__.py em quests (https://secretexperience.net/l2j-duvidas/28502-duvida-arquivo-__init__-py-em-quests.html)

Bizzarro 20-12-2010 08:42 PM

[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.

.Over12 21-12-2010 02:21 PM

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!


Horários baseados na GMT -3. Agora são 04:17 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0