
Tudo que Wakon postou
-
HELP ME PLZ
Procure por esse piso no map editor e verifique o ID:
-
HELP ME PLZ
Reformule o titulo do seu tópico, leia as regras: http://www.tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Já tem um piso com essa função, ID 11062.
-
(Resolvido)Como Modificar os Itens Iniciais
Tem dois scripts para firstitems, um deles deve estar ativado e você está modificando o outro. Um fica em "/mods" como firstitems.xml e o outro em "Data/creaturescripts/scripts" como firstitems.lua, tente modificar um deles.
-
script
Reformule o titulo do seu tópico, leia as regras: http://www.tibiaking.com/forum/topic/1281-regras-gerais/?p=7680
-
[PROJETO/RECRUTAMENTO]
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 → Projetos / Formação de Equipes → Projetos de OTServ" Para: "OTServ → Projetos / Formação de Equipes → Formação de Equipes"
- Yurots Classic Project (8.60)
- wodbo dbko como que da ban de ip ?
-
Compilei meu Poketibia
Maah Zika Js negativado por flood.
-
(Resolvido)Sistema de Rod Level!
Desculpe a demora para responder, tente assim:
-
(Resolvido)Sistema de Rod Level!
Evite dar "UP" no tópico antes de 24 horas, estou meio ocupado no momento, assim que eu editar o script eu te passo .
-
(Resolvido)Help comando em talkactions
Aqui está: function onSay(cid, words, param, channel) local storage, temp = 343444, 1 -- Storage e tempo. local tmp = getCreaturePosition(cid) local pos = {x = 162, y = 49, z = 7} local minlevel = 8 local config = { battle = true, } if getPlayerStorageValue(cid, storage) < os.time() then if getPlayerLevel(cid) >= minlevel then if getPlayerSkullType(cid) >= 3 then elseif config.battle == true and getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_ORANGE, "Voce nao pode ir para templo com pk, nem com battle.") return true end setPlayerStorageValue(cid, storage, temp * 60 + os.time()) doTeleportThing(cid, pos, true) doSendMagicEffect(tmp, CONST_ME_POFF) doSendMagicEffect(pos, CONST_ME_TELEPORT) else doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_ORANGE, "Você deve ter level ".. minlevel ..".") end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você precisa esperar "..math.ceil((getPlayerStorageValue(cid, storage) - os.time())/60).." minuto(s) para usar novamente.") end return true end
-
(Resolvido)Sistema de Rod Level!
Adicionei o level necessário, testa ai:
-
(Resolvido)Sistema de Rod Level!
Não tem a função doSetMonsterPassive no seu servidor, você tem algum sistema de fishing do seu servidor? Se tiver pode me passar e informar a base utilizada?
-
(Resolvido)Sistema de Rod Level!
É completo, fiz apenas a alteração para o level.
- [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
-
(Resolvido)Sistema de Rod Level!
Você pode pegar seu script de rod e adicionar isso para retornar se não tiver o level necessário: if getPlayerLevel(cid) < 50 then doPlayerSendCancel(cid, "Você precisa ser level "..level.." para usar essa rod.") return true end Coloca logo no inicio do script após o function, se quiser use esse:
-
rme 10.76
http://www.tibiaking.com/forum/topic/22469-remeres-map-editor/
-
Sprite Stones, Badges e Gyns para Poketibia
Tópico aprovado e movido a área correta, obrigado por compartilhar.
-
Piso que seta condição de POX ao jogador.
Ceos e Japoneeiiz negativados por flood.
-
Pedido De Script para (Poketibia)
As storages são as mesmas, já tentou colocar o script que te passei? Vá em "Data/creaturescripts/scripts" copie e cole um arquivo.LUA e renomeie para Blockfly.lua, apague tudo e cole: function onLogout(cid) if getPlayerStorageValue(cid, 17001) > 0 or getPlayerStorageValue(cid, 17000) > 0 or getPlayerStorageValue(cid, 63215) > 0 then doPlayerSendCancel(cid, "You can't logout in fly/ride or surf.") return false end return true end Agora em "Data/creaturescripts" abra o arquivo creaturescripts.xml e adicione a TAG: <event type="logout" name="Blockfly" script="Blockfly.lua"/> Reinicie o servidor depois de adicionar!
-
Script de piso
Vá em "Data/creaturescripts/scripts" copie e cole um arquivo.LUA e renomeie para acess.lua ( ou o nome desejado ), apague tudo e cole: local t = { storage = 34444, -- Storage para passar no piso. monster = "rat" -- Monstro que deve matar. } function onKill(cid, target) if getPlayerStorageValue(cid, t.storage) < 1 then if (isMonster(target) and string.lower(getCreatureName(target)) == t.monster) then doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_RED) doPlayerSendTextMessage(cid, 22, "Congratulations, you killed the boss and received access to prohibited area.") setPlayerStorageValue(cid, t.storage, 1) end end return true end function onLogin(cid) registerCreatureEvent(cid, "AcessArea") return true end Em "Data/creaturescripts" abra o arquivo creaturescripts.xml e cole as tags: <event type="login" name="AcessLogin" event="script" value="acess.lua"/> <event type="kill" name="AcessArea" event="script" value="acess.lua"/> Agora o script para o piso: Em "Data/movements/scripts" copie e cole arquivo.LUA e renomeie para acesstile.lua, apague tudo e cole: local t = { storage = 34444, msgfail = "You not have access to that area.", -- Mensagem caso não tenha acesso. msgok = "Welcome." -- Mensagem caso tenha acesso. } function onStepIn(cid, item, position, fromPosition) if getPlayerStorageValue(cid, t.storage) < 1 then doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_BLUE) doTeleportThing(cid, fromPosition) doPlayerSendTextMessage(cid, 22, t.msgfail) else doPlayerSendTextMessage(cid, 22, t.msgok) end return true end Em "Data/movements" abra o arquivo movements.xml e adicione as tags: <movevent type="StepIn" actionid="25202" event="script" value="acesstile.lua" /> Ai é só colocar a actionid no piso.
-
Pedido De Script para (Poketibia)
Poste seu order.lua que está localizado em "Data/actions/scripts".
-
Pedido De Script para (Poketibia)
Funciona mesmo amigo, todos que postamos funciona e tem a mesma função, provavelmente está instalado errado ou como eu disse as storages são diferentes.
-
Pedido De Script para (Poketibia)
Testei em base PDA mas talvez a base dele seja diferente, não manjo muito de servidores derivados ainda.
-
Pedido De Script para (Poketibia)
Testei o script que te passei e está funcionando normalmente, tente instalar corretamente: Vá em "Data/creaturescripts/scripts" copie e cole um arquivo.LUA e renomeie para Blockfly.lua, apague tudo e cole: function onLogout(cid) if getPlayerStorageValue(cid, 17001) > 0 or getPlayerStorageValue(cid, 17000) > 0 or getPlayerStorageValue(cid, 63215) > 0 then doPlayerSendCancel(cid, "You can't logout in fly/ride or surf.") return false end return true end Agora em "Data/creaturescripts" abra o arquivo creaturescripts.xml e adicione a TAG: <event type="logout" name="Blockfly" script="Blockfly.lua"/> Se não funcionar pode ser que as storages de fly/ride ou surf são diferentes no seu servidor.