JE

Ajuda....

Por jeffdudu, 15 de dez. de 2011 em Archived

rep+
4
753
jeffduduJ
15 de dezembro de 2011 às 12:37

Aew Galera Baum?,Vamos la eee, Como faz Uma quest Tipo Poi Ex; eu Boto 5quests No Templo Um Do lado Da Outra... e o Cara So Pod fazer 1?

 

 

Obg Valew Rep+ Pra quem Ajudar.....

1391
15 de dezembro de 2011 às 12:51

Caro Usúario Jeffdudu,

Antes de criar tópicos, leia as regras das sessões para não fazer outro tópico com titulo: AJUDA.

 

Facilite a vida dos scripters

Como Postar/responder um tópico

Editado Dezembro 15 por 139

vinny160600V
15 de dezembro de 2011 às 13:01

isso é quest ID vamos la:

1° vai em PASTADOSEUOT/data/actions/scripts

copie qualquer arquivo e renomeie para oque você quiser e coloque isso dentro:

 

-- [color=#ff0000][b]Quest[/b][/color]
function onUse(cid, item, frompos, item2, topos)
if item.uid == [b][color=#0000ff]5006[/color][/b] then
 queststatus = getPlayerStorageValue(cid,[b][color=#008000]5010[/color][/b])
 if queststatus == -1 then
  doPlayerSendTextMessage(cid,22,"[b][color=#ffa500]Você ganhou um item.[/color]"[/b])
  doPlayerAddItem([b][color=#4b0082]cid,2494,1[/color][/b])
  setPlayerStorageValue(cid,5010,1)
 else
  doPlayerSendTextMessage(cid,22,"[color=#b22222][b]Você ja pegou seu item[/b][/color].")
 end
elseif item.uid == 5007 then
 queststatus = getPlayerStorageValue(cid,5010)
 if queststatus == -1 then
  doPlayerSendTextMessage(cid,22,"Você ganhou um item..")
  doPlayerAddItem(cid,2400,1)
  setPlayerStorageValue(cid,5010,1)
 else
  doPlayerSendTextMessage(cid,22,"Você ja pegou seu item.")
 end
elseif item.uid == 5008 then
 queststatus = getPlayerStorageValue(cid,5010)
 if queststatus == -1 then
  doPlayerSendTextMessage(cid,22,"Você pegou um item")
  doPlayerAddItem(cid,2431,1)
  setPlayerStorageValue(cid,5010,1)
 else
  doPlayerSendTextMessage(cid,22,"você ja pegou seu item.")
 end
elseif item.uid == 5009 then
 queststatus = getPlayerStorageValue(cid,5010)
 if queststatus == -1 then
  doPlayerSendTextMessage(cid,22,"você pegou um item")
  doPlayerAddItem(cid,2421,1)
  setPlayerStorageValue(cid,5010,1)
 else
  doPlayerSendTextMessage(cid,22,"você ja pegou seu item")
 end
else
 return 0
end
return 1
end

 

pronto agora vai em: PASTADOSEUOT/data/actions/actions.xml

acha uma linha la e cola isso:

<action uniqueid="5006" script="NOME DO ARQUIVO"/> (nome do arquivo que você renomeio la no comecin)
<action uniqueid="5007" script="NOME DO ARQUIVO"/>
<action uniqueid="5008" script="NOME DO ARQUIVO"/>
<action uniqueid="5009" script="NOME DO ARQUIVO"/>

OBS: <action uniqueid="5006" é o if item.uid da quest explicação abaixo:

 

TRADUÇÃO:

vermelho - Nome da quest (opcional)

azul - action para colocar no baú pelo rme (OBS: tem que ser um action que não esteja sendo usado)

verde - numero da quest,tipo se a ultima foi 5010, a proxima é 5011, lembrando que é até 5999

amarelo - mensagem que vai aparecer quando o player pegar o item

roxo - ID do item que o player vai receber e count ex: 2494,2 isso vai dar 2 vezes o item de id 2494

bordo - mensagem que vai aparecer se o player ja pegou o item.

 

se quiser REP+

Editado Dezembro 15 por eliteimperiosv

jeffduduJ
15 de dezembro de 2011 às 18:02

Vlw EliteImPerio Server... Vou Testar... Rep ++ Pra Tu....