Ir para conteúdo

Snowsz

Héroi
  • Registro em

  • Última visita

Tudo que Snowsz postou

  1. Snowsz postou uma resposta no tópico em Suporte Tibia OTServer
    "Um script q mude a outfit ou a type do player ao entrar no portal e ao sair por outro portal, volte a outfit original q tava antes."
  2. Na próxima, usa spoiler e depois coloca o código dentro Tenta assim: function onLogin(cid) --voc = {[id da vocação] = numero da outfit} local voc = {[398] = 444, [399] = 445, [400] = 446, [401] = 447} if voc[getPlayerVocation(cid)] then doSetCreatureOutfit(cid, voc[getPlayerVocation(cid)], -1) end return true end
  3. Poste o actions.xml para a gente modificar certinho para você...
  4. Queria saber, thim thim por thim thim, como usar stackpos, em que se aplica, por que usar, etc...
  5. Snowsz postou uma resposta no tópico em Playground (Off-topic)
    Mds, é muito tópico para uma zueira só...
  6. Snowsz postou uma resposta no tópico em Formação de Equipe
    Legal, posso falar com você pelo skype ? adelsojunior1
  7. Ué, o script ta normal... local config = { effect = 10, premiumdays = 30, remove_on_use = "yes" } function onUse(cid, item, frompos, item2, topos) doPlayerAddStamina(cid, (2520 - getPlayerStamina(cid))) doSendMagicEffect(getThingPos(cid), config.effect) doPlayerAddPremiumDays(cid, config.premiumdays) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Você Ganhou ".. config.premiumdays .." Você Ganhou 30 dias de Premium Account, Parabéns!") if config.remove_on_use == "yes" then doRemoveItem(item.uid, 1) end return true end
  8. Snowsz postou uma resposta no tópico em Suporte Tibia OTServer
    local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local item1 = 2494 --Demon Armor local qntd1 = 1 --Quantidade do item 1 local item2 = 2495 --Demon Legs local qntd2 = 1 --Quantidade do item 2 local pos = {x=201, y=259, z=7} --Posicao pra onde o player vai ser teleportado local stor = 6967 function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end if msgcontains(msg, 'yes') then selfSay('To do this quest you need to give me a Demon Armor and a Demon Legs. Do you have it?', cid) if msgcontains(msg, 'yes') then if getPlayerItemCount(cid, item1) >= qntd1 and getPlayerItemCount(cid, item2) >= qntd2 then if getPlayerStorageValue(cid, stor) ~= 1 then doTeleportThing(cid, pos) doSendMagicEffect(getThingPos(cid), 13) setPlayerStorageValue(cid, stor, 1) doPlayerRemoveItem(cid, item1, qntd1) doPlayerRemoveItem(cid, item2, qntd2) else selfSay('Voce ja fez esta quest.', cid) end else selfSay('Voce nao tem os itens necessarios pra fazer esta quest.', cid) end elseif msgcontains(msg, 'no') then selfSay('So go away! I have nothing to you.', cid) end end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Na próxima, pra ajudar a gente, poe em code o código...
  9. oi Depende do seu sistema, se for por storage, posta aqui o id da storage
  10. O problema está na entrada da house, crie uma porta e ponha um tile como entrada dessa porta
  11. Adriano, ele tem um script de transform, quando se transforma muda para id de vocação transformada, assim muda a outfit também, só que quando desloga acontece que perde a outfit, por ser uma de condição, com o script que já tem ai, já deve resolver o caso, pois ele quer que continue a outfit.
  12. Eu também corrigi na pressa então, tenta assim agora: function onLogin(cid) if getPlayerVocation(cid) == 398 then doSetCreatureOutfit(cid, 444, -1) elseif getPlayerVocation(cid) == 399 then doSetCreatureOutfit(cid, 445, -1) elseif getPlayerVocation(cid) == 400 then doSetCreatureOutfit(cid, 446, -1) elseif getPlayerVocation(cid) == 401 then doSetCreatureOutfit(cid, 447, -1) end end
  13. Snowsz postou uma resposta no tópico em Suporte Tibia OTServer
    Então é só copiar e colar o que eu fiz ali ;P
  14. Snowsz postou uma resposta no tópico em Suporte Tibia OTServer
    Como você a está usando no creaturescript ?
  15. em creaturescript.xml coloque <event type="login" name="Mudaroutfit" event="script" value="nome do arquivo.lua"/> Está errado, irá ocasionar erro, tente assim: O problema foi que você declarou "voc" antes da função onLogin, onde se é declarada a variável "cid", iria ocasionar erro, assim como no seu if, você pois só um "=", sendo que tinha que ser dois, e dei uma melhor formatada no código, fica melhor assim de entender
  16. Snowsz postou uma resposta no tópico em Suporte Tibia OTServer
    É amigo, já sofri muito com este bug, tente assim: addEvent(function() doTransformItem(posC[1].uid, IDDoNovoITEM) end, TEMPOAQUI) É só usar o addEvent como função que funciona
  17. Snowsz postou uma resposta no tópico em Suporte Tibia OTServer
    Return false ou true é usado como resposta, como por exemplo quando se recebe um dano, usando statsChange com return false, ele não recebe, porque respondeu a pergunta se vai receber dano ou não, como foi falso a resposta é não, se for true ele recebe.
  18. Desculpe não pude ajudar... Não lido com a parte de lua socket ainda, só tentei seguir tutoriais que encontrei pela internet, os que encontrei só falavam que era para fazer como eu disse.
  19. Se não me engano é só isso: Baixe este arquivo que é o lua socket para Windows 32 BITS! http://files.luaforge.net/releases/luasocket/luasocket/luasocket-2.0-beta2-win32/luasocket-2.0-beta2-win32.zip Abra ele, vá na pasta do seu otserv sem ser a pasta DATA! A pasta dele mesmo, até, onde tem o config.lua, nesta pasta coloque todos os arquivos, após isso, já está instalado, á, mais uma coisa, não tenho certeza mas, acho que você pode testar, tente retirar o lua.exe e o lua.lua, só para economizar espaço (obs: não sei se esses dois arquivos são necessários.) Não tenho certeza que vai funcionar, testa ai
  20. Você precisa instalar o lua socket... http://w3.impa.br/~diego/software/luasocket/installation.html
  21. Snowsz postou uma resposta no tópico em Suporte Tibia OTServer
    Sim...
  22. Snowsz postou uma resposta no tópico em Suporte Tibia OTServer
    Bom, gente, queria saber se tem como aumentar o limite de andares do tibia, a famosa coordenada "Z" de XYZ, onde mostra o andar do player, quero saber se tem como aumentar, assim como no RME para adicionar mais andares caso haja como...
  23. Snowsz postou uma resposta no tópico em Suporte Tibia OTServer
    Isso deve ser experience stages, mude para false no config.lua.
  24. Desculpa, retirado aqui, não vi o post anterior...

Informação Importante

Confirmação de Termo