Postado Janeiro 24, 2015 10 anos Eaí, galera. Tudo bem? Como e quando eu uso o Return True ou Return False Nem todo loop infinito é ruim ;P User *eu = new User("otteN"); RepSystem<User> *myRep = new RepSystem<User>("jóinha"); myRep->setAlvo(eu); /* só por ser criado já sou o melhor membro */ while(eu->isMelhorMembro()){ myRep->reputar(); }
Postado Janeiro 24, 2015 10 anos Exemplo hora de logar, use sempre o callback como parametro, ok? digamos assim: Para o personagem logar ele tem que ter tal storage, cria um creaturescript com o callback do login, não lembro como é mas vai uma sintaxe simples: onLogin(cid) se tiver a callback entao retorna verdadeiro senão retorna falso end Return true e return false são respostas de perguntas, geralmente em creaturescripts são usados bastante, para danos também são usados, enfim espero ter ajudado.
Postado Janeiro 24, 2015 10 anos Em 24/01/2015 em 03:07, Gabuuh disse: Eaí, galera. Tudo bem? Como e quando eu uso o Return True ou Return False Return false ou true é usado como resposta, como por exemplo quando se recebe um dano, usando statsChange com return false, ele não recebe, porque respondeu a pergunta se vai receber dano ou não, como foi falso a resposta é não, se for true ele recebe. _ .-'` `} _./) / } .'o \ | } '.___.'`.\ {` /`\_/ , `. } ME DA UMA NOZ! \=' .-' _`\ { `'`;/ `, } _\ @ ; } /__`;-...'--' Cluck!
Postado Janeiro 24, 2015 10 anos Autor Aí, valeu gente \o Eu percebi uma coisa, 25% de .lua é ensinado aqui. Bem que podia ter uns tutoriais né? Se bobiar eu vou fazer um explicando coisas que não tem aqui ;s ------------------------------- Tipo, o Return é mais usado em Functions né? Editado Janeiro 24, 2015 10 anos por Gabuuh (veja o histórico de edições) Nem todo loop infinito é ruim ;P User *eu = new User("otteN"); RepSystem<User> *myRep = new RepSystem<User>("jóinha"); myRep->setAlvo(eu); /* só por ser criado já sou o melhor membro */ while(eu->isMelhorMembro()){ myRep->reputar(); }
Postado Janeiro 24, 2015 10 anos Depende da função que você se refere. Um callback? Sempre. Uma função criada puramente em lua? Isso varia. Há funções que executam ações sem necessidade de retornar algo. Exemplo: function Example(cid) doSendMagicEffect(getThingPos(cid), 21) addEvent(function() if isPlayer(cid) then Example(cid) end end, 1000) end não respondo pms solicitando suporte em programação/scripting
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.