Ir para conteúdo

Featured Replies

Postado

tenho recebido msg no skype e no tk private pedindo ajuda e resolvi postar aqui para ajudar..

 

esse e 1 exemplo para quests basicas

--By Cerberus--
function onUse (cid,item,frompos,item2,topos)
pos2 = getPlayerPosition(cid)


        ID = 6005
        STORAGE_VALUE = 6005  --Storage da quest
        ID_DO_PREMIO = 2152   -- Premio 1
        ID_DO_PREMIO2 = 12275   -- Premio 2
        level = XXX    --- level que tem que ter para fazer quest
        qt1 = 10 -- quantidade do ID_DO_PREMIO vai dar
        qt2 = 1  -- quantidade do ID_DO_PREMIO2 vai dar


  if getPlayerLevel(cid) >= level then    
  if  item.actionid == ID then    -- aqui se pode mudar para para de baixo e so tirar essa linha e o -- da de baixo --Action
  --if item.uid == ID -- se quiser que seja unique quest -- Unique
          queststatus = getPlayerStorageValue(cid,STORAGE_VALUE)
          if queststatus == -1 then
        doPlayerSendTextMessage(cid,22,"Parabens voce completou a Quest level "..level..". .") -- Msg que ira aparecer
        doPlayerAddItem(cid,ID_DO_PREMIO,qt1)
        doPlayerAddItem(cid,ID_DO_PREMIO2,qt2)
        setPlayerStorageValue(cid,STORAGE_VALUE,1)
doTeleportThing(cid, {x= 114, y= 141, z= 7})    -- se quiser teleportar para algum lugar ao fazer a quest, se não e so tirar.
doSendMagicEffect(pos2, CONST_ME_TELEPORT)
          else
        doPlayerSendTextMessage(cid,22,"Vazio.")
          end
  end
        else
  doPlayerSendCancel(cid,'Somente level "..level.."+ conseguem abrir este bau.')
        end
return true
end

Tag depende doque vc escoler

<action actionid="6005" event="script" value="ScriptQuest.lua"/>
<action uniqueid="6005" event="script" value="ScriptQuest.lua"/>

lembrando que quest unique so pode ter 1 no serve se não irar aparecer na distro duplicate unique quest

action quests ja pode repetir o id delas

 

lem cima no script na linha vc pode escoler ou unique ou action ..

 

  • 5 months later...
Postado

O tópico foi movido para a área correta, preste mais atenção da próxima vez!

Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680

Este tópico foi movido:

De: "OTServScriptingTutoriais de Scripting"

Para: "OTServScriptingActions e TalkActions"

Te ajudei?? REP + e ficamos quites... <ahttp://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'>

Atenciosamente,

Daniel.

Abraços!

Postado
  • Autor
  Em 08/03/2015 em 00:19, Danihcv disse:

O tópico foi movido para a área correta, preste mais atenção da próxima vez!

Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680

Este tópico foi movido:

De: "OTServScriptingTutoriais de Scripting"

Para: "OTServScriptingActions e TalkActions"

 

 

Parabéns pela sua atenção  depois de varios meses , os topicos de quests passam por aprovação do TK e depois movem se foi aprovado ou não.....não depende da pessoa postar em lugar errado.

se ajudei Rep+!

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo