Ir para conteúdo
  • Cadastre-se

Pedro.

Membro
  • Total de itens

    1311
  • Registro em

  • Última visita

  • Dias Ganhos

    58

Tudo que Pedro. postou

  1. não sei se vai funcionar, testa ai local vocQ = { ["1-5"] = {item = {7365, itemid}}, ["2-6"] = {item = {7365, itemid}}, ["3-7"] = {item = {7365, itemid}}, ["4-8"] = {item = {7365, itemid}}, } function onUse(cid, item, toPosition, itemEx, fromPosition) if getPlayerStorageValue(cid, 7365) ~= 1 then for voc, items in pairs(vocQ) do local v = param:split(voc, "-") if getPlayerVocation(cid) == tonumber(v[1]) or getPlayerVocation(cid) == tonumber(v[2]) then doPlayerAddItem(cid, items.item[1], 1) doPl
  2. Você pode por as informações inclusive no seu sistema também, uma vez eu vi um sistema de crafting em modal, e lá tinha um botão "details" que aparecia os items que precisava pra fazer tal item. Eu acho interessante, você poderia usar modal pra diversas coisas, não só tibia coins. Como meu exemplo, usar outro tipo de moeda ou coins. Muito bom meninão, faz um historico SIM, e também 1 botão de confirmação, quando você escolher o item aparecer "você está comprando X% item você tem certeza? as vezes a pessoa pode apenas clicar e comprar um item sem querer. Tá muito bom zézin
  3. Então, to tentando criar umas sprites, eu ja criei elas, ja adicionei até em items, weapons, elas estão funcionando, SENDO QUE, toda vez que eu relogo ou renicio o servidor elas viram estatuas e no itemeditor ele fica desse jeito ô
  4. se ninguém fizer, tem um script que ele é de missões também, mas tipo tu faz a 1º e só pode fazer a 2º depois que liberar a primeira. Criado em / data / npc arquivo mission.xml e cole isto: <?xml version="1.0" encoding="UTF-8"?> <npc name="Mission" script="mission.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="325" head="29" body="4" legs="20" feet="96" addons="3" corpse="2212"/> <parameters> <parameter key="message_greet" value="Hello |PLAYERNAME|. What brings you to me? You want start the {quest}?"/>
  5. Valeu dani, claro que sim, tu é brabo, muito coerente, tenho que ouvir sempre, vou vê esse lance do menu.
  6. Funcionou 100% vou nem falar de como esse código tá bonito, só não mais do que eu.
  7. olá, to precisando de 1 script que após a morte de X monstro, remova uma wall em X posição, e que essa parede volte em uns 600segs. o script que eu tenho como base, é por teleport. local tps = { ["Ortheus"] = {pos = {x=1944, y=1046, z=10}, toPos = {x=1942, y=1046, z=10}, time = 120}, } local function removeTp(tp) local t = getTileItemById(tp.pos, 5023).uid return t > 0 and doRemoveItem(t) and doSendMagicEffect(tp.pos, CONST_ME_POFF) end function onDeath(cid) local tp = tps[getCreatureName(cid)] if tp then
  8. Preciso de um script que o player clique na avalanca e sumone um monstro, e que tenha um exhaustion de 12h Eu tentei fazer assim mas não deu n. local config = { storage = 60233, -- storage exhausttime = 1*30*30, -- time exhauststorage = 2300 monster = {name = 'Teste', position= Position(747, 1602, 10)},  message = "It's too quiet here...", } function onUse(cid, item, frompos, item2, topos) local player = creature:getPlayer() if not player then return true end if player:getStorageValue(config.exhauststorage) > os.time() then local time = player:getStorageValue(c
  9. eu recomendo mil vezes linux, você tem grande facilidade pra compilar sources, é mais leve, mais barato, mais seguro. 4youstart.com
  10. tava sem nada pra fazer e comecei a editar um layoutzinho, no intuito de praticar. Aproveitarei e vim disponibilizar aqui, qualquer erro ou bug que acharem podem reportar que irei arrumar. Necronia Version: Gesior2012 Download: https://github.com/pedrogiampietro/Necronia Images:
  11. lol? você tá sendo totalmente incoerente cara, primeiro você cria um tópico pedindo ajuda para aumentar a cap, e agora você diz que tá tentando aumentar a quantidade de pokes? minha nossa senhora, ainda marcou como tibia clássico, sendo que tem derivados. INFORMAÇÂO È TUDO. não é no banco de dados então, eu nunca mexi com derivados, mas deve ser em config.lua, ou em libs.
  12. se eu não me engano tá por level, tem um level máximo.
  13. é que eu me entendo melhor, esses baiaks de hoje em dia é tudo bagunçado, da pra entender nada. Tmj!
  14. você tá mudando dos samples? e ta recriando o char? se você mudar agora não vai adiantar, você tem que criar um novo char, ou você modifica de todos players que já criaram.
  15. mesma jogada, entra no banco e altera lá.
  16. rapaz, eu consgui resolver um tempão atrás, só não lembro como. mas eu postei ele finalizado aqui no servidor;
  17. sei não, só se alguém adaptar ai pra você, não tenho conhecimento lua pra isso. <talkaction words="!onlinetime" script="onlinetime.lua"/>
  18. adiciona em talkactions function onSay(player, words, param) if not player:getGroup():getAccess() then return true end if player:getAccountType() < ACCOUNT_TYPE_GOD then return false end local split = param:split(",") if not split[4] then player:sendCancelMessage("Insufficient parameters.") return false end local position = Position(tonumber(split[1]), tonumber(split[2]), tonumber(split[3])) if not position then player:sendCancelMessage("Invalid position.") return false end local rad
  19. no banco de dados, se teu servidor for mysql, acessa a sua db, vai em players/e edita a quantidade de cap que você quer, quando criarem o char, vai ter aquela X cap lá.
  20. Olá, estou abrindo um baiak, se alguém tiver mapas para quests, apenas quests, curtas, longas, e quiserem me mandar, agradecido. Não pago por mapas, sinta-se livre para disponibilizar ou n :]
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo