Postado Dezembro 24, 2014 10 anos Galera tenho uma action que funciona certinho... mas queria que para poder usar ela tenha um comando para habilitar... e se tivesse como desabilitar séria legal, ai vira uma talkaction certo ? tentei colocar function onSay(cid, words, param) no inicio e colocar um talkaction mas não deu.... ta ae o script: function onSay(cid, words, param) --local toloot = {11441, 11441, 11443, 11444, 11445, 11446, 11447, 11448, 11449,11450, 11451, 11452, 11453, 11454, 12618, 12232, 12244} -- PREFERENCIAL - SE QUISER APENAS COM ALGUNS ITENS function onUse(cid, item, frompos, item2, topos) if getItemAttribute(item.uid, "corpseowner") ~= cid then doPlayerSendCancel(cid, "You're not the owner.") return true end local items = {} for x=0, (getContainerSize(item.uid)) do local itens = getContainerItem(item.uid, x) --if isInArray(toloot, itens.itemid) then table.insert(items, {i=itens.itemid, q=itens.type}) doRemoveItem(itens.uid) --break --end end for y=1, #items do doPlayerAddItemStacking(cid, items[y].i, items[y].q) doPlayerSendTextMessage(cid, 20, "Looted "..items[y].q.."x "..getItemNameById(items[y].i)..".") end if #items > 0 then return true else return false end end Quem ajudar ganha REP+ valeu.... Ajudei? REP+ Talvez possa te ajudar: • Launcher AutoUpdate C# - Tutorial • Sprites OtPokémon 9.4 e 10.1 • Liberando espaço de sprites no old client • Deixar OTClient com zoom padrão
Postado Dezembro 24, 2014 10 anos Cara, eu acho mais fácil colocar como action e criar uma talkaction justamente para fixar a action. Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado). Tópicos: [FAQ] BBCODE [LIB] Constant [RME] Administrando bordas. [TALK] Broadcast Editável. [TALK] Sugest. [TALK] Checkpoint. [MOVE] Pântano pegajoso. [ACTION] Piggy Bank. (Cassino). [GLOBAL] Uptime Ad. [C0DE] Consertando 'Invalid Password' [PROGRAM] Quest Maker
Postado Dezembro 24, 2014 10 anos Autor Como crio essa talk ? Ajudei? REP+ Talvez possa te ajudar: • Launcher AutoUpdate C# - Tutorial • Sprites OtPokémon 9.4 e 10.1 • Liberando espaço de sprites no old client • Deixar OTClient com zoom padrão
Postado Dezembro 24, 2014 10 anos OBS, Sei que está errado: mas seria tipo assim: function onSay(cid, words, param) local pos = {x=655, y=1014, z=7} doSetItemActionId(pos, 2765) doSendMagicEffect(getThingPosition(cid), CONST_ME_GREEN_RINGS) return true end <talkaction log="yes" words="!mudapoha" access="5" event="script" value="mudaaction.lua"/> Se você quiser colocar um item que não seja possível mover no lugar que você quer fazer isso, é possível através de algo parecido com isso... alguém dá uma luz aqui por favor... Aì quando você falar !mudapoha , iria mudar a action do piso que a pos está... Mas ta errado /\ Seria para algum movement OnStepIn Agora auto loot: você poderia criar uma condição dentro do script, e fazer a talkaction mudar essa condição, para ela ser verdadeira ou falsa... Já dei ideia, agora é só alguém executar, to ocupado... Editado Dezembro 24, 2014 10 anos por Caronte (veja o histórico de edições) Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado). Tópicos: [FAQ] BBCODE [LIB] Constant [RME] Administrando bordas. [TALK] Broadcast Editável. [TALK] Sugest. [TALK] Checkpoint. [MOVE] Pântano pegajoso. [ACTION] Piggy Bank. (Cassino). [GLOBAL] Uptime Ad. [C0DE] Consertando 'Invalid Password' [PROGRAM] Quest Maker
Postado Dezembro 24, 2014 10 anos Qual eh a função desse script? Obs: vc n apagou a function onUse de dentro do script. Te ajudei?? REP + e ficamos quites... http://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'> Atenciosamente, Daniel. Abraços! Meus tutoriais: Programação: Resolvendo QUALQUER erro na data base. Scripts (system's, creaturescripts, mod's, NPC's, etc): (Sistema) GOD Ambient Light Full. Adicionando novas mounts ao servidor [NPC] Papai Noel que dá presente todo ano. Web-site: Resolvendo problema de caracteres especiais em PHP Formatando textos em PHP! Mudando a cor, tamanho, fonte, etc. Criando e configurando tabelas para paginas PHP
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.