Ir para conteúdo
  • Cadastre-se

Featzen

Membro
  • Total de itens

    153
  • Registro em

  • Última visita

Tudo que Featzen postou

  1. Erro meu novamente, coisa básica. local req = { {i=10552, q=10}, -- i = id do item, q=quantidade {i=2184, q=1} -- i = id do item, q=quantidade } local win = {i=2160, q=1} -- i = id do item, q = quantidade que vai receber function onUse(cid, item, frompos, item2, topos) if getPlayerItemCount(cid, req[1].i) >= req[1].q and getPlayerItemCount(cid, req[2].i) >= req[2].q then --doPlayerRemoveItem(cid, req[x].i, req[x].q) --doPlayerRemoveItem(cid, req[x+1].i, req[x+1].q) Se quiser pra remover, tira os -- doPlayerAddItem(cid, win.i, win.q) doPlayerSendTextMessage(cid, 20, "Voce recebeu "..wi
  2. Ah, esqueci. local req = { {i=10552, q=10}, -- i = id do item, q=quantidade {i=2184, q=1} -- i = id do item, q=quantidade } local win = {i=2160, q=1} -- i = id do item, q = quantidade que vai receber function onUse(cid, item, frompos, item2, topos) if getPlayerItemCount(cid, req[1].i) < req[1].q and getPlayerItemCount(cid, req[2].i) < req[2].q then --doPlayerRemoveItem(cid, req[x].i, req[x].q) --doPlayerRemoveItem(cid, req[x+1].i, req[x+1].q) Se quiser pra remover, tira os -- doPlayerAddItem(cid, win.i, win.q) doPlayerSendTextMessage(cid, 20, "Voce recebeu "..win.q.."x "..win.i..".")
  3. Tenta assim: local req = { {i=10552, q=10}, -- i = id do item, q=quantidade {i=2184, q=1} -- i = id do item, q=quantidade } local win = {i=2160, q=1} -- i = id do item, q = quantidade que vai receber function onUse(cid, item, frompos, item2, topos) if getPlayerItemCount(cid, req[1].i) < req[1].q and getPlayerItemCount(cid, req[2].i) < req[2].q then --doPlayerRemoveItem(cid, req[x].i, req[x].q) --doPlayerRemoveItem(cid, req[x+1].i, req[x+1].q) Se quiser pra remover, tira os -- doPlayerAddItem(cid, win.i, win.q) doPlayerSendTextMessage(cid, 20, "Voce recebeu "..win.q.."x "..win.i..".")
  4. Manda o catch system e o catch.lua, posso botar pra quando catar, vir level 0. Não sei se fica bom, acho que o certo seria level 1.
  5. Algo do tipo: <talkaction words="@buy" event="script" value="script.lua"/>
  6. slowexptable = { [1] = 0, [2] = 80, [3] = 270, [4] = 640, [5] = 1250, [6] = 2160, [7] = 3430, [8] = 5120, [9] = 7290, [10] = 10000, [11] = 13310, [12] = 17280, [13] = 21970, [14] = 27440, [15] = 33750, [16] = 40960, [17] = 49130, [18] = 58320, [19] = 68590, [20] = 80000, [21] = 92610, [22] = 106480, [23] = 121670, [24] = 138240, [25] = 156250, [26] = 175760, [27] = 196830, [28] = 219520, [29] = 243890, [30] = 270000, [31] = 297910, [32] = 327680, [33] = 359370, [34] = 393040, [35] = 428750, [36] = 466560, [37] = 506530, [38] = 548720, [39] = 593190, [40]
  7. Ah, você tem que adicionar as tabelas de exp no level table, ta só até 151, bota até onde quer. e usa esse level system: PS: Dentro dele, procura por levelmax, em um lugar pra editar. ex: levelmax = 150 onde tá 150, bota o limite, sendo que tu tem que ter adicionado no leveltable.
  8. De qualquer forma, tente esse level system: Se não der, manda o pokeexp.
  9. Mas esses dois são na pasta lib, veja na pasta Creaturescripts '-' PS: usa spoiler. [spoiler]whatever[/spoiler]
  10. Eu sei o que é, queria saber o que ele quer. UAHEHUAE Zangoose, no seu creaturescripts tem algum arquivo com nome de pokelevel, pokeup, level... Vê se acha algo com nome relacionado ao level do pokemon e manda aqui.
  11. Não manjo de level system, mas se falar o que é, posso ajudar.
  12. É uma maneira mais pratica que NPC's para vender itens premium. Se não está acontecendo nada, você deve criar as talkactions com os comandos necessários.
  13. No actions.xml adiciona isso: <action actionid="17179" event="script" value="telestair.lua"/> E cria um arquivo.lua com nome de telestair.lua e bota isso: local posto = {x=1, y=2, z=3} -- Para onde o player vai function onUse(cid, item, frompos, item2, topos) doTeleportThing(cid, posto) end Depois, no RME bota o actionid 17179 na escada.
  14. Assim então e.e local config = { itemid = 2160, -- ID Do Item many = 1, -- Quantidade pos = {x=1, y=2, z=7}, -- Posição do item tepos = {x=2, y=3, z=7} -- Para onde vai ao teleportar } function onUse(cid, item, frompos, item2, topos) if getTileItemById(config.pos, config.itemid) and doRemoveItem(getTileItemById(config.pos, config.itemid).uid, config.many) then doTeleportThing(cid, config.tepos) doTransformItem(item.uid, item.itemid + 1) else doPlayerSendTextMessage(cid, 20, "Voce deve colocar o item no local correto") end return true end
  15. Se o do cara não der, tenta assim: local req = { {i=10552, q=10}, -- i = id do item, q=quantidade {i=2184, q=1} -- i = id do item, q=quantidade } local win = {i=2160, q=1} -- i = id do item, q = quantidade que vai receber function onUse(cid, item, frompos, item2, topos) for x=1, (#req-1) do if getPlayerItemCount(cid, req[x].i) < req[x].q and getPlayerItemCount(cid, req[x + 1].i) < req[x + 1].q then --doPlayerRemoveItem(cid, req[x].i, req[x].q) --doPlayerRemoveItem(cid, req[x+1].i, req[x+1].q) Se quiser pra remover, tira os -- doPlayerSendTextMessage(cid, 20, "Voce recebeu "..win.q.."x
  16. local config = { itemid = 2160, -- ID Do Item many = 1, -- Quantidade pos = {x=1, y=2, z=7}, -- Posição do item tepos = {x=2, y=3, z=7} -- Para onde vai ao teleportar } function onUse(cid, item, frompos, item2, topos) if getTileItemById(config.pos, config.itemid) and doRemoveItem(getTileItemById(config.pos, config.itemid).uid, config.many) then doTeleportThing(cid, config.tepos) else doPlayerSendTextMessage(cid, 20, "Voce deve colocar o item no local correto") end return true end
  17. Esse ditto system é meu, e o held também, kk. Parabéns, bom servidor.
  18. Vá no data/creaturescripts/scripts. Abra o exp2.lua. Lá, procure por isso: ------------------------------------POTIONS------------------------------------------- if isSummon(cid) and type == STATSCHANGE_HEALTHLOSS then if getPlayerStorageValue(cid, 173) >= 1 then if damageCombat ~= BURNEDDAMAGE and damageCombat ~= POISONEDDAMAGE then setPlayerStorageValue(cid, 173, -1) --alterado v1.6 doSendAnimatedText(getThingPos(cid), "LOST HEAL", 144) end end end É só remover.
  19. Meu serviço de graça acaba por esses helds e.e
  20. Como faz pra receber o doPlayerSendCancel? Tentei assim(hasAccessToDO): PS: o client está recebendo, o erro está no script acima.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo