
Tudo que Wise postou
-
Ajuda pfv erro data/actions/scripts/order.lua:onUse
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de Servidores Derivados"
-
como coloco o push no delay 0
Você criou dois tópicos idênticos, além de que o título estava inadequado. Sem oferecer nenhuma ideia do que ele se trata, poucos vão se interessar em te ajudar. Da próxima vez, crie um tópico com um título que descreva o assunto dele e preste mais atenção para não acabar criando mais de um mesmo tópico novamente. - Conteúdo das Regras Gerais do fórum (leia e se preciso, releia): • 2.3 - Use títulos e ícones adequados: Ao criar um novo tópico no fórum, dê a ele um título que esteja relacionado ao conteúdo do tópico. Títulos como "Ajudaaa!" ou "Entrem aqui!" só pioram as coisas: ninguém vai saber do que se trata, e menos pessoas irão entrar para olhar o que você postou e também evite de usar o CAPSLOCK ao criar seu título. • 2.5 - Evite posts e tópicos duplos: Não poste duas ou mais mensagens seguidas no mesmo tópico, a não ser que seja muito necessário. Se, por exemplo, você deseja apenas acrescentar algo que esqueceu de dizer no seu post anterior, edite-o (através do botão "Editar") e altere o que precisa. Posts duplos são permitidos somente se você precisa dizer algo totalmente novo e ninguém enviou outra mensagem depois da sua, durante as últimas horas. Também é altamente proibido a criação de dois ou mais tópicos idênticos.
-
(Resolvido)[Erro] Unexpected symbol near 'ï'
O erro é identificado no arquivo de formato Lua, não no XML.
-
Canal Help
Poste os arquivos channels.xml e groups.xml (data\XML) do seu servidor.
-
(Resolvido)[Erro] Unexpected symbol near 'ï'
Não vejo erros. Você por acaso não digitou algum símbolo no arquivo do script, por engano, e não percebeu?
-
VIP name fail
Já fiz, basta substituir no script, @jNo. Caso os códigos do membro não funcionem, avise que eu refaço.
-
(Resolvido)Usar item só se tiver tal storage.
Não têm que se desculpar, eu só disse que usar é diferente de equipar. Na função, não, no callback. Só copiei o script dele e adicionei o escopo, já ajustei.
-
VIP name fail
@Caronte Não precisa de nada disso. Basta usar o metamétodo sub da função string: db.executeQuery("UPDATE `players` SET `name` = '"..getCreatureName(cid):sub(7).."' WHERE `players`.`id`= "..getPlayerGUID(cid))
-
(Resolvido)Usar item só se tiver tal storage.
Note que o script no qual ele informou, faz uso do callback onUse e portanto, é uma action. Ele quer que essa ação aconteça ao usar o item, literalmente. Usar é diferente de equipar, lembre-se. local stor = {30023, 4} function onUse(cid, item, fromPos, toPos) if getPlayerStorageValue(cid, stor[1]) ~= stor[2] then return doPlayerSendCancel(cid, 'You can\'t use this item.') and false end doRemoveItem(item.uid, 2415) doPlayerSetVocation(cid, 525) doCreatureChangeOutfit(cid, {lookType = 462}) doSendMagicEffect(toPos, 32) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, 'Agora voce foi promovido.') doRemoveItem(item.uid) return true end
-
[BUG] mp/hp gem
local t = { [8301] = {voc = {3, 7}, add = {500, 500}}, -- {voc = {vocationIds}, add = {hp, mana}} [8302] = {voc = {1, 2, 5, 6}, add = {0, 2000}}, [8303] = {voc = {4, 8}, add = {1000, 0}} } function onUse(cid, item, fromPos, toPos) local a = t[item.itemid] if a and isInArray(a.voc, getPlayerVocation(cid)) then setCreatureMaxHealth(cid, getCreatureMaxHealth(cid) + a.add[1]) setCreatureMaxMana(cid, getCreatureMaxMana(cid) + a.add[2]) doSendAnimatedText(toPos, '+'..a.add[1]..'HP/+'..a.add[2]..'MP', math.random(0, 255)) doRemoveItem(item.uid) end return true end
-
(Resolvido)Tile que enxe stamina
1 minuto ou 1 hora? Especifique o máximo possível quando for fazer um pedido.
-
Return True ou False
Return é um comando, ele é usado para retornar valores de uma função ou trecho, sempre sendo escrito no fim de um bloco. A linguagem Lua têm uma propriedade de considerar como true qualquer número ou variável existente. Por isso, em determinadas funções "próprias", não faz diferença retornar um valor booleano ou não. Os callbacks do Open Tibia executam uma ação diferente pra cada booleano (true / false), então, é importante saber quando e como utilizar o comando.
-
Tile Que Adiciona Condition
Dá pra fazer com que aconteçam ambas as ações, com um único movement script: local outfit = 123 function onStepIn(cid) if isPlayer(cid) then if getCreatureCondition(CONDITION_OUTFIT) and getCreatureOutfit(cid).lookType == outfit then doRemoveCondition(cid, CONDITION_OUTFIT) else doSetCreatureOutfit(cid, {lookType = outfit}, -1) end end return true end
-
oi, bem vindo amiguinho, introduza sua zoeira no meio do meu
PARA TUDO
-
Ajuda com script poketibia
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de Servidores Derivados"
-
Ajuda a Compilar em Devc++
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de Programação"
-
onkill ganhar storage rep++
Os únicos creature events que não precisam ser registrados, são os de callback onLogin, onLogout, onTextEdit, onOutfit, onPush e onCast. Pra quê pegar o nome do target, se há uma variável com uma string dele? storonkill.lua (data\creaturescripts\scripts): function onKill(cid, target) local m = 'Demon' local stor = {5432, 1} -- storage = {key, value} if isMonster(target) and getCreatureName(target):lower() == m:lower() and getPlayerStorageValue(cid, stor[1]) ~= stor[2] then setPlayerStorageValue(cid, stor[1], stor[2]) end return true end Tag - creaturescripts.xml (data\creaturescripts\scripts): <event type="kill" name="storOnKill" event="script" value="storonkill.lua"/> Registre o creature event em login.lua (data\creaturescripts\scripts): registerCreatureEvent(cid, "storOnKill")
-
(Resolvido)Sistema de Perda de Dodge
E qual seria esse seu sistema de "dodge"? Pode informar?
-
Promoção Points / Top Box
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de WebSites"
-
[AJUDA] Adicionar Pokémon ao meu Server!
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de Servidores Derivados"
- getUpTimeString()
- getUpTimeString()
-
Como faço pra arrumar esse Script?
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de Servidores Derivados"
-
Runa com animaçao
Você se refere à ultimate healing rune, certo? Enfim, seria basicamente: local effect = 40 local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, effect) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 10, 12) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
-
Ajuda com Market System
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de Servidores Derivados"