Postado Julho 10, 2014 11 anos Olhem tenho essa Talkaction que quando eu falo o comando, removerá o Item de ID 13099 da Posição que eu determinei mais queria que depois de um certo tempo o Item de ID 13099 Cria-se novamente na mesma Posição Script Mostrar conteúdo oculto local config = { doorPosition = {x = 1056, y = 1046, z = 5}, doorID = 13099, minAccess = 5, message = { doorOpen = "O Portal do evento de Bag abriu!", doorClose = "O Portal fechou!" } } function onSay(cid, words, param) if getPlayerAccess(cid) >= config.minAccess then local item = getTileItemById(config.doorPosition, config.doorID) if item.uid > 0 then doRemoveItem(item.uid, 1) doPlayerSendTextMessage(cid, 22, config.message.doorOpen) else doCreateItem(config.doorID, 1, config.doorPosition) doPlayerSendTextMessage(cid, 22, config.message.doorClose) end end return true end Outra dúvida eu criei está Spell aqui de correr, Mais só players com vocation de GOD ou seja account_id 6 podem usar queria que players usar-se essa spell tbm spell Mostrar conteúdo oculto local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_TICKS, 22000) setConditionFormula(condition, 0.7, -56, 0.7, -56) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end tag Mostrar conteúdo oculto <instant name="Haste" words="correr" lvl="8" mana="0" prem="1" aggressive="0" selftarget="1" exhaustion="1500" needlearn="0" event="script" value="haste.lua"></instant> Obrigado e esperando Respostas
Postado Julho 10, 2014 11 anos ~~ Talkaction ~~ Bom amigo. eu coloquei o código no PasteBin, link aqui Pra não perder a identação. Em : seconds_time = 3 -- / * New * / Voce configura os segundos que voce quer que o item apareça. Editado Julho 10, 2014 11 anos por Orochi Elf (veja o histórico de edições) Tony Araújo
Postado Julho 10, 2014 11 anos Autor Em 10/07/2014 em 12:45, Orochi Elf disse: ~~ Talkaction ~~ Bom amigo. eu coloquei o código no PasteBin, link aqui Pra não perder a identação. Em : seconds_time = 3 -- / * New * / Voce configura os segundos que voce quer que o item apareça. Erro [10/07/2014 09:52:35] [Error - LuaScriptInterface::loadFile] data/talkactions/scripts/eventobag.lua:7: '}' expected (to close '{' at line 1) near 'message' [10/07/2014 09:52:35] [Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/eventobag.lua) [10/07/2014 09:52:35] data/talkactions/scripts/eventobag.lua:7: '}' expected (to close '{' at line 1) near 'message' [10/07/2014 09:52:35] [Error - LuaScriptInterface::loadFile] data/talkactions/scripts/eventotorneio.lua:7: '}' expected (to close '{' at line 1) near 'message' [10/07/2014 09:52:35] [Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/eventotorneio.lua) [10/07/2014 09:52:35] data/talkactions/scripts/eventotorneio.lua:7: '}' expected (to close '{' at line 1) near 'message'
Postado Julho 10, 2014 11 anos Aaaah sim, verdade esqueci de por a virgula . Mude: seconds_time = 3 Por: seconds_time = 3, Tony Araújo
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.