Histórico de Curtidas
-
davi queiroz deu reputação a Jaurez em TODAS AS SPRITES DO CLIENT 11.46Hj trago um pacote das sprites do client mais atual do tibia, ou seja, 11.46.
Após muita pesquisa de como "abrir e editar", conseguimos essa maneira de extrair os arquivos.
Agora é com vocês editarem e alterarem ao gosto de cada um.
Quem obter sucesso ao conseguir modificar e funcionar no novo client, por favor comente aqui.
Download:
SPRITES
Scan:
SCAN
Créditos ao amigo @Meffon
-
davi queiroz deu reputação a Axion Nitron em (Resolvido)[PEDIDO] Remover parede temporariamente por alavancaCade a tag do action ?
Como voou saber oque colocar no action.xml ?
-
davi queiroz deu reputação a Wakon em (Resolvido)Clicar na estatua e teleportarEm "OT/Data/actions", script.lua:
local cfg = { failpos = {x = 161, y = 55, z = 7}, -- Posição caso não tenha um dos requerimentos. pos = {x = 160, y = 54, z = 7}, -- Posição caso tenha todos os requerimentos. vocations = {1, 8}, -- ID's das vocations, separe por vírgulas! item = {2160, 10}, -- ID/count. level = 50 -- Level necessário. } function onUse(cid, item, fromPosition, itemEx, toPosition) if isInArray(cfg.vocations, getPlayerVocation(cid)) then if getPlayerLevel(cid) >= cfg.level then if doPlayerRemoveItem(cid, cfg.item[1], cfg.item[2]) then doSendMagicEffect(getPlayerPosition(cid), CONST_ME_TELEPORT) doTeleportThing(cid, cfg.pos) else doSendMagicEffect(getThingPos(item.uid), CONST_ME_MAGIC_RED) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Você não tem os items necessários, consiga '.. cfg.item[2] ..' '.. getItemNameById(cfg.item[1]) ..' para passar.') doTeleportThing(cid, cfg.failpos) end else doSendMagicEffect(getThingPos(item.uid), CONST_ME_MAGIC_RED) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Você precisa ser level '.. cfg.level ..' para passar.') doTeleportThing(cid, cfg.failpos) end else doSendMagicEffect(getThingPos(item.uid), CONST_ME_MAGIC_RED) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Apenas jogadores da vocação X ou X podem passar.') doTeleportThing(cid, cfg.failpos) end return true end Em actions.xml, adicione a tag:
<action uniqueid="XXXX" script="script.lua"/> Coloque o uniqueid XXXX na estatua e configure o script, caso dê algum erro, me avise :).
-
davi queiroz deu reputação a MySticaL em [Action] Script QuestScript Quest:
--[[ Script: Exemplo de Quest Autor: MySticaL Email: [email protected] ]] function onUse(cid, item, frompos, item2, topos) -- Não mecha. storage = 938312 -- Storage a cada quest que for criada aumente um numero da storage pra qnd vc pegar o baú de outra quest ñ aparecer que vc já fez. item = 2160 -- Id do item ira ganhar. quantidade = 1 -- Quantidade ira ganhar. level = 5 -- Level que precisa pra fazer. if getPlayerLevel(cid) >= level and getPlayerStorageValue(cid,storage) == -1 then -- Não mecha. doPlayerSendTextMessage(cid,25,"Você ganhou um pouco de dinheiro") -- Mensagem que aparecera quando ganhar o item. doPlayerAddItem(cid, item, quantidade) -- Não mecha. setPlayerStorageValue(cid,storage,1) -- Não mecha. elseif getPlayerLevel(cid) <= level then -- Não mecha doPlayerSendTextMessage(cid,25,"Você precisa ser level 5 ou mais.") -- Mensagem que ira aparecer se o player tiver menos level que o necessario. elseif getPlayerStorageValue(cid,storage) >= 1 then -- Não mecha. doPlayerSendTextMessage(cid,25,"Você já fez está quest") -- Quando tentar pegar mais de uma vez o baú. end return true end Actions.xml
<action actionid="3123" event="script" value="script.lua"/> Obs: O actionid="3123" é o que você deve botar no item no Remeres Map Editor
Caso você queria criar outra quest aumente a storage no script e o id no actions.xml !
Como configurar ?
R- \/
================================================================================================================================
storage = 938312 -- Storage a cada quest que for criada aumente um numero da storage pra quando você for pegar o baú de outra quest não aparecer que você já fez.
================================================================================================================================
item = 2160 -- Id do item ira ganhar.
======================================================
quantidade = 1 -- Quantidade ira ganhar.
======================================================
level = 5 -- Level que precisa pra fazer.
======================================================
Script bem simples mais irá ajudar alguns membros.
Rep não cai o dedo
Não sei muito sobre script.
100% Créditos meu caso for postar em outro lugar deixe os créditos para min !
Desculpem o tópico mal arrumado