Mocas 228 Posted June 16, 2012 Parte 3 : Condições Bom dia. Como na última lição estivemos a falar de Quest Event's, hoje vamos falar sobre as Condições para esses Eventos acontecerem. Muitas pessoas já devem ter reparado que os Quest Event's, quase na totalidade, acontecem muitas vezes. Mas e se quisesse-mos que só acontecesse para GM's? Bem , aqui está a Condição para isso. Vamos usar o Login como exemplo.when login with pc.is_gm() beginAgora vamos analisar esta linha por palavras. [*]' When' --> Indica que é um Evento ( como já falamos, no fim do Evento, deve ser escrito 'end' para indiciar o Fim do Evento ). [*]'Login' --> é o nome do Evento ( falamos na Parte 1 ). [*]'with' --> Indica que este Evento terá Condição/Condições. [*]'pc.is_gm() --> Função que nos diz se o jogador é GM ou Não, visto como isto é uma função de Verdadeiro e Falso, não é preciso nenhuma comparação, ao contrário das que veremos mais á frente.Outras funções normalmente usadas em Condições:pc.get_name() whenlevelupwith pc.get_name == "[sA]ReBirTH"Como podemos ver , neste caso já há uma comparação. Quando alguém sobe de nível, cujo nome seja "[sA]ReBirTH" acontece o que estiver entre o when e o end pc.get_level() whenlevelupwith pc.get_level >= 90Volta a haver uma comparação mas neste caso, já é mais avançada. Quando alguém sobe de nível, e cujo nível seja superior ou igual a 90 acontece o que estiver entre o when e o end pc.count_item( ID ) whenlevelupwith pc.count_item( ID ) >= 1Volta a haver uma comparação mas neste caso a função tem um argumento, que é o ID.ID --> ID do Item que quer que seja verificado. Quando alguém sobe de nível, e que a quantidade do Item - ID seja superior ou igual a 1 acontece o que estiver entre o when e o end Se gostou do Tutorial clique no 'Obrigado' e deixe um comentário!Fonte:Tech-gamersCréditos:ReBirTH (menbro da Tech-Gamers)mokas2010 , Por transmitir á cyber-gamers. ;)Cumprimentos. 9 Pimponeta, xXBoyDarkXx, marcelino671 and 6 others reacted to this Share this post Link to post Share on other sites
Pimponeta 46 Posted June 16, 2012 Obrigado por levares esse tuturial aqui para o forum da cyber! Ajuda bastante para os iniciantes! Cumpz --> Anjinho Share this post Link to post Share on other sites
Mocas 228 Posted June 16, 2012 De nada! Sempre ás ordens!Mais Coisas para os nossos servidores viram! :DCumprimentos,DemenZ Share this post Link to post Share on other sites
DarkWolf 102 Posted August 4, 2012 mokas2010 faz mais tutoriais estou a aprender e conto contigo para isso!!! obrigado e http://cyber-gamers.org/public/style_emoticons/default/451960.gif Share this post Link to post Share on other sites
Zeraw 144 Posted July 10, 2013 E parte 4 e 5 e 6 e 7 e etc...? xD Share this post Link to post Share on other sites