Ir para conteúdo

DuuhCarvalho

Conde
  • Total de itens

    988
  • Registro em

  • Última visita

  • Dias Ganhos

    22

Tudo que DuuhCarvalho postou

  1. é um creaturescripts , agora estou sem tempo , logo mais vejo se faço !
  2. existem "varias" maneira , eu particularmente faço assim : function remove() doRemoveItem(getTileItemById(poss, 1316).uid) return true end addEvent(remove, 1*1000)
  3. Humm..... Seii.... ?, claro que espero.. kk' obrigado >< , eu sei que sou muito legal 'hihi ^^
  4. só esqueceu mesmo creditos >< rs Gostei da ideia ! espero que ganhe .
  5. pq vc não falou que queria summon ?, agora vou ter que sair ;/ quer que tenha um tempo para remover os summons ? ou so um limite , seii la .
  6. local monsters = {'Rat', 'Demon', 'Medusa', 'Hydra'} local storage = 123 local time = 1 -- tempo para usar a spells novamente em minutos. function onCastSpell(cid, var) local player = getCreaturePosition(cid) if getPlayerStorageValue(cid, storage) - os.time() <= 0 then for i = 1, #monsters do doConvinceCreature(cid, doCreateMonster(monsters[i], player)) end setPlayerStorageValue(cid, storage, os.time()+time*1*60) else doPlayerSendCancel(cid, "Você só pode usar essa spells a cada "..time.." segundos.") end return true end falta de atenção minha 'rsrs... testa ae..
  7. eu não entendi, o primeiro script que postei , já estava podendo usar na mão ;s mais tudo bem , reportado para que movam .. bom o membro mandou uma mensagem privada explicando , e o que ele queria era que só desse pra usar o item no tile, se o item estivesse equipado na mão , e só poderia usar o item em uma distancia de 3 sqm .. fiz o script ... function onUse(cid, item, frompos, item2, topos, item3) local pos = getThingPos(item2.uid) local effect = 12 ------Coloque aki o efeito que saira quando usar o item-------- local time = 1 -- tempo em segundos. local itemId = 123 -- id do item --[[ o mesmo da tag ]]-- local pos1 = getCreaturePosition(cid) if getTilePzInfo(getCreaturePosition(cid)) then return doPlayerSendCancel(cid, "O item nao tem poder em Protection Zones.") end if getDistanceBetween(pos1, pos) <= 3 then if getPlayerSlotItem(cid, 5).itemid == itemId or getPlayerSlotItem(cid, 6).itemid == itemId then if getPlayerStorageValue(cid, 1239870) - os.time() <= 0 then doTeleportThing(cid, pos, false) doSendMagicEffect(pos, effect) setPlayerStorageValue(cid, 1239870, os.time()+time) else doPlayerSendCancel(cid, "Você só pode usar esse item a cada "..time.." segundos!") end else doPlayerSendCancel(cid, "Você só pode usar o item "..getItemNameById(itemId).." estiver equipado na mão.") end else doPlayerSendCancel(cid, "Você só pode usar esse item a 3 sqm longe de você") end return true end obs : o membro já testou e funcionou.. postando aqui apenas para caso outro membros estejam precisando .. -- pode mover ><
  8. provavelmente não colocou a tag, ou colocou errada ..
  9. é assim que você ta falando ? : function onUse(cid, item, frompos, item2, topos, item3) local pos = getThingPos(item2.uid) local effect = 12 ------Coloque aki o efeito que saira quando usar o item-------- local time = 1 -- tempo em segundos. local itemId = -- id do item --[[ o mesmo que ta na tag ]]-- if getTilePzInfo(getCreaturePosition(cid)) then return doPlayerSendCancel(cid, "O item nao tem poder em Protection Zones.") end if getPlayerItemCount(cid, itemId) >= 1 then if getPlayerStorageValue(cid, 1239870) - os.time() <= 0 then doTeleportThing(cid, pos, false) doSendMagicEffect(pos, effect) setPlayerStorageValue(cid, 1239870, os.time()+time) else doPlayerSendCancel(cid, "Você só pode usar esse item a cada "..time.." segundos!") end elseif getPlayerSlotItem(cid, 5).itemid == itemId or getPlayerSlotItem(cid, 6).itemid == itemId then if getPlayerStorageValue(cid, 1239870) - os.time() <= 0 then doTeleportThing(cid, pos, false) doSendMagicEffect(pos, effect) setPlayerStorageValue(cid, 1239870, os.time()+time) else doPlayerSendCancel(cid, "Você só pode usar esse item a cada "..time.." segundos!") end end return true end tente explicar um pouco melhor .
  10. function onStepIn(cid, item, position, fromPosition) local itemId = 2349 if getPlayerItemCount(cid, itemId) >= 1 then doTeleportThing(cid, fromPosition, true) doPlayerSendCancel(cid, "Você não pode estár com o item "..getItemNameById(itemId).." Para entrar nessa quest.") else doPlayerSendCancel(cid, "Boa sorte!") end return true end desculpa esqueci 'rsrs
  11. function onUse(cid, item, frompos, item2, topos, item3) local pos = getThingPos(item2.uid) local effect = 12 ------Coloque aki o efeito que saira quando usar o item-------- local time = 1 -- tempo em segundos. if getTilePzInfo(getCreaturePosition(cid)) then return doPlayerSendCancel(cid, "O item nao tem poder em Protection Zones.") end if getPlayerStorageValue(cid, 1239870) - os.time() <= 0 then doTeleportThing(cid, pos, false) doSendMagicEffect(pos, effect) setPlayerStorageValue(cid, 1239870, os.time()+time) else doPlayerSendCancel(cid, "Você só pode usar esse item a cada "..time.." segundos!") end return true end
  12. eu uso assim : function duuh() ~~~ return end addEvent(duuh, 1000) .. é que eu aprendi olhando alguns scripts.. vai ajudar vários !
  13. function onStepIn(cid, item, position, fromPosition) local itemId = 2349 if getPlayerItemCount(cid, itemId) >= 1 then doTeleportThing(cid, fromPosition, true) else doPlayerSendCancel(cid, "Boa sorte!") end return true end coloca na entrada da quest ! esqueci a tag : <movevent type="StepIn" uniqueid="Unique Id" event="script" value="Nome do Arquivo.lua"/> a unique id vai no tile na entrada da quest !
  14. Viajando no back -_- .
    1. Mostrar comentários anteriores  %s mais
    2. DuuhCarvalho

      DuuhCarvalho

      ss 'rsrs ,

      a batida é muito foda *--*

      você não gosta ?

    3. Shoguns

      Shoguns

      é melhor um Pancadão

    4. DuuhCarvalho
  15. {"Morgaroth", {x = 1551 , y = 1395, z = 8}}, -- monster 1, coloca o nome do monster e a posição onde ele vai aparecer {"Morgaroth", {x = 1551 ,y = 1396, z = 8}}, -- nome do monster, e a pos que ele vai aparecer {"Morgaroth", {x = 1551 ,y = 1397, z = 8}}, -- faça o mesmo com todos os monsters {"Morgaroth", {x = 1552 ,y = 1397, z = 8}}, -- ... {"Morgaroth", {x = 1552 ,y = 1396, z = 7}}, -- ... {"Morgaroth", {x = 1552 ,y = 1395, z = 8}}, -- ... {"Morgaroth", {x = 1551 ,y = 1395, z = 7}}, -- ... {"Morgaroth", {x = 1550 ,y = 1395, z = 7}} -- ... olha se a posição está certo, aonde ta " z = 7 " deve ser " z = 8 " ... duvida sanada ?
  16. kkkk' sobre a tabela é que eu gosto assim mesmo .. verdade , obrigado por falar sobre a storage , falta de atenção minha.. é que também estou pelo tablete ae é meio ruim . sobre a multiplicação na verdade era pra ser : setPlayerStorageValue(cid, storage, os.time()+time*1*60) em minutos . estou meio brisado >< kk # editei o script .
  17. testa ae.. data / spells / summon.. local monsters = { -- monsters ... {"Rat"}, {"Demon"}, {"Hydra"}, {"Medusa"} } local storage = 123 local time = 1 -- tempo para usar a spells novamente em minutos. function onCastSpell(cid, var) local player = getCreaturePosition(cid) if getPlayerStorageValue(cid, storage) - os.time() <= 0 then for i = 1, #monsters do local summons = doCreateMonster(monsters[i], player) doConvinceCreature(cid, summons) end setPlayerStorageValue(cid, storage, os.time()+time*1*60) else doPlayerSendCancel(cid, "Você só pode usar essa spells a cada "..time.." segundos.") end return true end tag : <instant name="Nome da Spells" words="Palavra que o Player Tem que falar" lvl="30" mana="500" prem="0" exhaustion="1965" needlearn="0" event="script" value="summon/Nome do Arquivo.lua"> <vocation id="1"/> <vocation id="5"/> </instant>
  18. obrigado pelos créditos ta ai o script : function onStepIn(cid, item, fromPosition, toPosition) local monsters = { {"Morgaroth", {x = 1551 , y = 1395, z = 8}}, -- monster 1, coloca o nome do monster e a posição onde ele vai aparecer {"Morgaroth", {x = 1551 ,y = 1396, z = 8}}, -- nome do monster, e a pos que ele vai aparecer {"Morgaroth", {x = 1551 ,y = 1397, z = 8}}, -- faça o mesmo com todos os monsters {"Morgaroth", {x = 1552 ,y = 1397, z = 8}}, -- ... {"Morgaroth", {x = 1552 ,y = 1396, z = 7}}, -- ... {"Morgaroth", {x = 1552 ,y = 1395, z = 8}}, -- ... {"Morgaroth", {x = 1551 ,y = 1395, z = 7}}, -- ... {"Morgaroth", {x = 1550 ,y = 1395, z = 7}} -- ... } local pos = {x= 1552, y = 1396, z= 8} -- posição para onde o player será teleportado ! if isPlayer(cid) then doTeleportThing(cid, pos) for i = 1, #monsters do doCreateMonster(monsters[i][1], monsters[i][2]) end end return true end tag : <movevent type="StepIn" uniqueid="Unique Id" event="script" value="Nome do Arquivo.lua"/> coloca a unique id no tile .
  19. function onUse(cid, item, frompos, item2, topos) local pos1 = {x= 292,y= 172,z= 7, stackpos = 1} -- pos da porta 1 local pos2 = {x= 291,y= 172,z= 7, stackpos = 1} -- pos da porta 2 local item1 = getThingFromPos(pos1) local item2 = getThingFromPos(pos2) local id1 = 1253 -- id da porta 1, fechada ! local id2 = 1253 -- id da porta 2, fechada ! local tId1 = 1254 -- id da porta 1, aberta ! local tId2 = 1254 -- id da porta 2, aberta ! local time = 1 -- tempo em segundos para fechar a porta . local estatua = 144 -- id da estatua. function closePorta() local pos3 = {x= 292,y= 172,z= 7, stackpos = 1} -- posição da porta 1 --[[mesma posição colocado no inicio do script]]-- local pos4 = {x= 291,y= 172,z= 7, stackpos = 1} -- posiçaõ da porta 2 --[[mesma posição colocado no inicio do script]]-- local item3 = getThingFromPos(pos1) local item4 = getThingFromPos(pos2) doTransformItem(item3.uid, id1) doTransformItem(item4.uid, id2) return true end if item.itemid == estatua then if item1.itemid == id1 and item2.itemid == id2 then doTransformItem(item1.uid, tId1) doTransformItem(item2.uid, tId2) addEvent(closePorta, time*1000) end end return true end
  20. namoral, prefiro algo do tipo : ou seii lá , acho que fica bem legal ! em baixo do avatar , ou abaixo do balão de conde, marquês, etc...
  21. achei meio bosta , o que é isso cara ? kkk
  22. se ficar sem frase , é só mudar a posição do balão de reputação . fica legal também
  23. esses in memorian ficou mt gay ! quanto ao resto , ficou bem legal !
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...