Ir para conteúdo

DuuhCarvalho

Conde
  • Total de itens

    988
  • Registro em

  • Última visita

  • Dias Ganhos

    22

Tudo que DuuhCarvalho postou

  1. primeiro book ^^ tentativa fail de fazer um tile . dicas por favor ..
  2. se quiser ajudo em alguns scripts , sem comprometimento ! pois já faço parte de uma equipe e estou trabalhando no meu próprio projeto , blablablá.... é isso, se quiser entre em contado por mensagem .
  3. DuuhCarvalho

    Erro quest.

    na moral que script lixo ! fala ae como funciona ...
  4. precisa não amigo , rrsrs' acabei de lembra a tag em talckactions.xml não pode conter espaço . Ex : modo god , não acontece nada .. tenta assim : modoGod .. vai funcionar !
  5. function onSay(cid, words, param) local itemId = 2140 if getPlayerItemCount(cid, itemId) >= 1 then if getPlayerGroupId(cid) ~= 4 then setPlayerGroupId(cid, 4) doPlayerSendCancel(cid, "Você se tornou GM!") else doPlayerSendCancel(cid, "Você já é GM!") end else doPlayerSendCancel(cid, "Você precisa do item "..getItemNameById(itemId).."!") end return true end tag em talkactions.xml .. <talkaction words="modo god" event="script" value="Nome Do Arquivo.lua"/> testa ae .
  6. DuuhCarvalho

    Box quest Rme

    ver o que o vital respondeu ..
  7. DuuhCarvalho

    Box quest Rme

    não entendi nada, creio que sua duvida seja sobre script
  8. DuuhCarvalho

    Respal

    [11/03/2014 13:08:38] [Warning - Spawns::loadFromXml] Magcargo ( 01191 / 01723 / 007 ) spawntime cannot be less than 1 seconds. 1191, 1723, 7 posição do spawntime .. tem algum monster nesse spawntime que está com 1 ou menos segundos de spawn .
  9. testa ae.. function onTargetTile(cid, pos) local getPos = pos getPos.stackpos = 1 local trap = getThingFromPos(getPos) if (item.itemid == 5750) and (item.uid > 0) and (not isMoveable(item.uid)) then doRemoveItem(trap.uid) doSendMagicEffect(pos, CONST_ME_MAGIC_BLUE) return true end return false end local area, combat = createCombatArea(AREA_CIRCLE3X3), createCombatObject() setCombatArea(combat, area) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatCallback(combat, CALLBACK_PARAM_TARGETTILE, "onTargetTile") function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  10. function onStepIn(cid, item, pos) if isPlayer(cid) then doPlayerSendTextMessage(cid, 22, "Não fique parado Neste lugar pois sera deslogado em 15 minutos.") end return true end tag em movements.xml : <movevent type="StepIn" itemid="11059" event="script" value="NomeDoArquivo.lua"/>
  11. explica mais por favor ... function onThink(cid, interval) if getPlayerLevel(cid) < 50 then if getPlayerStorageValue(cid, 10203040) - os.time() <= 0 then doPlayerSendTextMessage(cid, 22, "Mensagem aqui.") setPlayerStorageValue(cid, 10203040, os.time()+1*1*60) end end return true end login.lua : registerCreatureEvent(cid, "Nome do Evento") creaturescripts.xml : <event type="think" name="Nome do Evento" event="script" value="Nome do Arquivo.lua"/> não conseguir pensar em outra maneira já que a função onThink é executada a cada 500ms .
  12. shoguns muda para.. doPlayerRemoveMoney(cid, Money)
  13. function onSay(cid, words, param) local itemId = 2140 if getPlayerItemCount(cid, itemId) >= 1 then if getPlayerGroupId(cid) ~= 4 then doPlayerSetGroupId(cid, 4) else doPlayerSendCancel(cid, "Você já é GM!") end else doPlayerSendCancel(cid, "Você precisa do item "..getItemNameById(itemId).."!") end return true end
  14. function onUse(cid, item, frompos, item2, topos) local pos1 = {x= 158,y= 55,z= 7, stackpos = 1} -- posição da pedra. local item1 = getThingFromPos(pos1) local id1 = 3739 -- id da pedra. local time = 1 -- tempo que a pedra vai aparecer em minutos. function pedra() doCreateItem(id1, 1, pos1) return true end if item.itemid == 1945 then if item1.itemid == id1 then doRemoveItem(item1.uid, 1) addEvent(pedra, time*1*60) doTransformItem(item.uid, item.itemid+1) end elseif item.itemid == 1946 then if item1.itemid == id1 then doRemoveItem(item1.uid, 1) addEvent(pedra, time*1*60) doTransformItem(item.uid, item.itemid-1) end end return true end
  15. uma duvida tem um tempo pro clone sumir ?
  16. gostei da ideia se não conseguirem , se eu tiver um tempo eu faço .
  17. acho que pra algo bem simples você poderia ter deixado o tutorial mais complexo !
  18. <action actionid="Action ID" script="Nome do Arquivo.lua" /> coloca a actionid na alavanca.. coloca a posição certa da pedra, e o id ! lembrando que a alavanca é 1945 ou 1946
  19. function onUse(cid, item, frompos, item2, topos) local pos1 = {x= 158,y= 55,z= 7, stackpos = 1} -- posição da pedra. local item1 = getThingFromPos(pos1) local id1 = 3739 -- id da pedra. local time = 1 -- tempo que a pedra vai aparecer em minutos. function pedra() doCreateItem(id1, 1, pos1) return true end if item.itemid == 1945 then if item1.itemid == id1 and item2.itemid == id2 then doRemoveItem(item1.uid, 1) addEvent(pedra, time*1*1000) doTransformItem(item.uid, item.itemid+1) end elseif item.itemid == 1946 then doRemoveItem(item1.uid, 1) addEvent(pedra, time*1*1000) doTransformItem(item.uid, item.itemid-1) end return TRUE end to sem tempo depois faço o outro script da porta ..
  20. não é muito complexo mais pra usar como base é bacana ! http://www.xtibia.com/forum/topic/228674-hunter-baiak-20-com-evento-imperador/
  21. obrigado pelo elogio e pela dica pessoal ! estou meio sem tempo fazendo umas mudanças em casa, e o tempo que sobra dedico ao meu projeto ... de vez em quando faço uma sprite rapidinho
  22. <movevent type="StepIn" uniqueid="UniqueID" event="script" value="Nome do Arquivo.lua"/>
  23. Estou trabalhando em um projeto, fazendo tudo do 0, xp baixo sem teleporte.
  • Quem Está Navegando   0 membros estão online

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