Ir para conteúdo

Smadok

Membro
  • Registro em

  • Última visita

Tudo que Smadok postou

  1. Acho que seja isso: function onStepIn(cid, item, position, fromPosition)[/size] if not isPlayer(cid) then return true end local outfit = getCreatureOutfit(cid) outfit.lookHead = 1 -- ID DA COR HEAD outfit.lookBody = 2 -- ID DA COR BODY outfit.lookLegs = 3 -- ID DA COR LEGS outfit.lookFeet = 4 -- ID DA COR FEET doSetCreatureOutfit(cid, outfit, -1) return true end
  2. Creaturescript: function onDeath(cid, corpse, killer) setPlayerStorageValue(cid, 1234, 1) doSetCreatureOutfit(cid, {looktype = 48}, 1 * -1) return true end function doChangeStats(cid) if getPlayerStorage(cid, 1234) == 1 then if getCreatureCondition(cid, CONDITION_INFIGHT)) ~= 0 then return false end end end function onLogin(cid) if getPlayerStorage(cid, 1234) == 1 then registerCreatureScript(cid, "LoginAfterDead") end return true end Action: function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, 1234) == 1 then setPlayerStorageValue(cid, 1234, 0) return true end getPlayerSex(cid) == 0 then doSetCreatureOutfit(cid, 136) else doSetCreatureOutfit(cid, 128) end Agora é só instalar, amigo.
  3. Pior que não, de qualquer forma você terá que desenhar pixel por pixel...
  4. Smadok postou uma resposta no tópico em Playground (Off-topic)
    haha
  5. As posições y e z, estão maiúsculas, em Lua não existem as posições Y e Z, mas sim, y e z. Ficaria assim:
  6. Desculpa @AdrianoSwaTT , você pediu pra usar um item tal , em outro item com ActionID tal, então ficaria dessa forma. Você pode colocar o exhaust a parte, mas é isso ai...
  7. Sim, eu queria te passar pelo skype porque você poderia ficar com algum dúvida, mas enfim. Fica assim:
  8. Amigo, eu não entendi muito bem, você quer "salvar" o player ao usar um item nele? explica melhor...
  9. Smadok postou uma resposta no tópico em Suporte Tibia OTServer
    Então cara, dá uma olhada na seção de OTservers, ou se não fala com o dono do Tópico para trocar o upload.
  10. Então cara, você pode fazer da seguinte maneira: Após declarar a função , você terá que fazer com o que o script só continue se o player que está usando for determinada vocação. Primeiramente, logo após a função você fará com que o script pegue a vocação do player e continue ou não. Ficaria da seguinte forma: local vocations = {1, 5} -- Tabela com os id's das vocations que eu coloquei pra usar o item, que no caso são Sorcerer e Master Sorcerer, você pode modificar. function onUse(cid, item, fromPosition, itemEx, toPosition) if not isInArray(vocations, getPlayerVocation(cid)) then return doPlayerSendCancel(cid, "Você não tem a vocação necessária para usar esse item.") end doCreatureSay(cid,"Evocar! War Bear!",20) doConvinceCreature(cid, doSummonCreature("War Bear", getPlayerPosition(cid))) doPlayerRemoveItem(cid, 5896, 1) return doSendMagicEffect(toPosition, 12) end
  11. O script não está identado, isso atrapalha bastante na visualização. Embora eu já tenha visto esse Script antes, gostei bastante de ver o código dele.
  12. Smadok postou uma resposta no tópico em Suporte Tibia OTServer
    Então cara, eu gostei desse servidor: http://tibiaking.com...ovas-areas-100/ Mas se você não gostar, pode dar uma procurada na seção de OTservers do TK.
  13. Smadok postou uma resposta no tópico em Suporte Tibia OTServer
    Então cara, posta o script do rust remover pra eu poder dar uma olhada...

Informação Importante

Confirmação de Termo