-
Total de itens
1104 -
Registro em
-
Última visita
-
Dias Ganhos
20
Tudo que LuckOake postou
-
Tópico faltando informações, fechado.
-
Legal, pode ser útil de alguma forma. Agora um desafio simples, faz uma função que adiciona ataques no monstro.
- 6 respostas
-
- info monster
- monstro info
- (e 3 mais)
-
Legal o sistema, mas era pra NÓS termos feito, você me atropelou legal, maliggggggggnnnnnnoooooooooooo.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
@tonynamoral Favor reportar quando a dúvida tiver sido resolvida.
-
action Potion System (Meu Primeiro Script em OOP)
um tópico no fórum postou LuckOake Actions e Talkactions
Olá galera Graças ao meu mestre Oneshot eu consegui aprender a poderosa Programação Orientada a Objetos, ou Oriented-object Programming (OOP), e fiz meu primeiro sistema com ela, um sistema de Potions. Script (potions.lua): Tag (actions.xml): <action itemid="8704;7618;7588;7591;8473;7620;7589;7590" script="potions.lua"/> Configurando: Créditos: - LuckOake -- Pelo Script - Oneshot -- Por me ensinar OOP e ajudar com o script -
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
[REMAKE] Scripts antigos refeitos [PACK]
tópico respondeu ao LuckOake de LuckOake em Actions e Talkactions
Comandos: /openvote pergunta -- Abre a votação /closevote -- Fecha a votação !vote yes/no -- Vota -
creatureevent CheckPoint(Multiplas vidas)
tópico respondeu ao caotic de LuckOake em Globalevents e Spells
Uh, maneiro, bem legal isso ai Só que faltou um daqueles POGs sinistros ai hihi -
Olá galera Já viram aqueles scripts antigos, lá de 2006, 2007 ~~ 2011, que são totalmente bagunçados e é um saco pra configurar e/ou adicionar coisas novas? Pois é, eu tive a ideia de refazê-los para melhorar sua formatação e aprimorar suas funcionalidades. O que é: É um pacote que conta atualmente com 13 scripts (actions e talks) de scripts antigos que foram refeitos por mim. Download está no fim da mensagem, no anexo. Ou se quiserem, podem pegar algum script sozinho aqui no tópico, que jájá vou editar e colocar isso. Actions: - Absorb Rune - Bread System - Future Orb - Trash Lever - Multifunctional Rune - Present Box - Steal Rune - Teleport Rune - Vocation Chest - Vocation Door Talks: - AFK - Change Status - Terror - Vote System Scripts: OBS: Caso encontre algum bug, avise aqui no tópico. OBS²: Caso tenha algum outro script antigo que você gostaria que eu refizesse, poste aqui no tópico. OBS³: Sim, eu sei que tem poucos scripts ainda, mas é por isso que eu quero que vocês peçam mais scripts antigos, como no OBS². Remakes.rar
-
Eu mesmo
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
É, realmente. function onLook(cid, thing, position, lookDistance) local vocs = { [1] = getPlayerSex(cid) == PLAYERSEX_MALE and "He's Feiticeiro" or "He's Feiticeira", [2] = getPlayerSex(cid) == PLAYERSEX_MALE and "He's Mago" or "He's Maga", } local table = vocs[getPlayerStorageValue(cid, 222)] if not table then return true end if isPlayer(thing.uid) then doPlayerSetSpecialDescription(thing.uid, "\n[Promotion: " .. table .."]") end return true end Dei uma arrumada no script.
-
Cara, é claro que vai dar erro, a tabela tá com dois index iguais .-. Troca o 222 de um desses dois aqui: [222] = getPlayerSex(cid) == PLAYERSEX_MALE and "He's Feiticeiro" or "He's Feiticeira", [222] = getPlayerSex(cid) == PLAYERSEX_MALE and "He's Mago" or "He's Maga" Além do que a variável table tá com o mesmo nome da table .-.
-
Nossa cara, nem dá vontade de ler esse script. Já leu o tutorial do Skyen sobre elegância nos códigos? Além do que pra dar erro é fácil. Aconselharia até fazer o player escolher quantos dias quer, e não ficar essa coisa já programada. function onSay(cid, words, param) local day_price = 10000 -- Quantos gold coins vão custar 1 dia de premium if not param then doPlayerSendCancel(cid, "Escolha quantos dias de premium você quer.") return true elseif not doPlayerRemoveMoney(cid, day_price*param) then doPlayerSendCancel(cid, "Você não possui dinheiro suficiente.") return true end doPlayerAddPremiumDays(cid, param) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você comprou "..param.." dias de premium por "..(day_price*param).." gold coins.") return true end
-
pedido Talkaction Criar Teleport Com GOD Para Evento
pergunta respondeu ao LTKReturns de LuckOake em Scripts
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
O brun123 tinha feito um fix uma vez, tá ai: local blockDoubleExecution = {} function onEquip(cid, item, slot) if blockDoubleExecution[cid] then blockDoubleExecution[cid] = nil return true else blockDoubleExecution[cid] = true end local forc = getPlayerStorageValue(cid, 23222) setPlayerStorageValue(cid, 23222, forc + 1) return true end function onDeEquip(cid, item, slot) local forc = getPlayerStorageValue(cid, 23222) setPlayerStorageValue(cid, 23222, forc - 2) return true end
-
Não cara, você não entendeu. Eu disse que entendi a LÓGICA da programção, não disse em momento nenhum que aprendi a programar. O máximo que ainda consigo fazer é algumas funções simples como um sistema de banco, por exemplo. Pra prosseguir, eu preciso aprender meta tabelas e meta métodos, sem isso eu não aprendo OOP de maneira eficiente.
-
Eu já li esse tutorial mas não explicou nada. Eu quero é a explicação de um scripter de uma maneira mais clara.
-
Olá galera Recentemente eu consegui entender a lógica da Programação Orientada a Objetos, mas não consegui compreender o uso de meta-tabelas e meta-métodos. Então a dúvida é a seguinte: Como funcionam meta-tabelas e meta-métodos? Obrigado
-
Cara, eu fiz esse script quando eu ainda nem tinha noção de Lua direito, é claro que dá pra melhorar e muito esse script. Sobre não poder usar attacks e spells, é só fazer uma verificação num onAttack e num onCast (ou num onCombat).
-
pedido NPC de Quest para voce entregar 1 item e receber a recompensa
pergunta respondeu ao wydgabriel de LuckOake em Scripts
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
Cara, segunda vez que te vejo floodando só hoje, seu comentário é totalmente desnecessário, não ajudou em nada no tópico e ainda zoou com a pessoa. REP-. Na próxima é alerta.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.