Ir para conteúdo
  • Cadastre-se

(Resolvido)[SCRIPT] Porta após fazer quest!


Ir para solução Resolvido por Caronte,

Posts Recomendados

estou criando meu primeiro ot agora, mas ja estou salvando alguns bons scripts.. vc pode me passar todo este script de porta por quest e porta por vip ?

Link para o post
Compartilhar em outros sites
  • 1 year later...
  • Respostas 6
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Não mexi na sua gambiarra: local str = 2215 -- storage function onUse(cid, item, frompos, item2, topos) local pos = getCreaturePosition(cid) if getPlayerStorageValue(cid, str) < 1 then return doPlayerSendCancel(cid, "Voce precisa terminar anihilator quest!") end if pos.x == topos.x then if pos.y < topos.y then pos.y = topos.y + 1 else pos.y = topos.y - 1 end elseif pos.y == topos.y then if pos.x &lt

Passa o script do baú da quest.

cara a script la e da porta, pra adicionar a storage use qualquer uma, exemplo:

 

action.xml

<action actionid="5986" event="script" value="quests/liberaporta.lua"/>

 

 

/quests/liberaporta.lua

sem item V

 

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
if (getPlayerStorageValue(cid, 27000) == EMPTY_STORAGE) then
doPlayerSendTextMessage(cid,22,"Acesso recebido.") 
setPlayerStorageValue(cid, 27000, 1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE)
else
doPlayerSendTextMessage(cid,22,"Seu acesso ja esta liberado!.")
end
return true
end

 

com itens

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
if (getPlayerStorageValue(cid, 27000) == EMPTY_STORAGE) then
doPlayerSendTextMessage(cid,22,"Acesso recebido.")

doPlayerAddItem(cid,2466,1) -- 2466 id do item , 1 quantidade
setPlayerStorageValue(cid, 27000, 1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE)
else
doPlayerSendTextMessage(cid,22,"Seu acesso ja esta liberado!.")
end
return true
end

 

 

 

cara a script la e da porta, pra adicionar a storage use qualquer uma, exemplo:

a action id 5986 vc coloca qual vc quiser

action.xml

<action actionid="5986" event="script" value="quests/liberaporta.lua"/>

 

a store 27000 vc coloca qual vc quiser

/quests/liberaporta.lua

sem item V

 

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
if (getPlayerStorageValue(cid, 27000) == EMPTY_STORAGE) then
doPlayerSendTextMessage(cid,22,"Acesso recebido.") 
setPlayerStorageValue(cid, 27000, 1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE)
else
doPlayerSendTextMessage(cid,22,"Seu acesso ja esta liberado!.")
end
return true
end

 

com itens V

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
if (getPlayerStorageValue(cid, 27000) == EMPTY_STORAGE) then
doPlayerSendTextMessage(cid,22,"Acesso recebido.")

doPlayerAddItem(cid,2466,1) -- 2466 id do item , 1 quantidade
setPlayerStorageValue(cid, 27000, 1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE)
else
doPlayerSendTextMessage(cid,22,"Seu acesso ja esta liberado!.")
end
return true
end

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Estatísticas dos Fóruns

    96849
    Tópicos
    519614
    Posts



×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo