Ir para conteúdo

Quest Por Comando O.o


matheusfera

Posts Recomendados

GALERA EU AKI NO XTIBIA DINOVO ESTOU TRAZENDO 1 INVENÇAO MINHA I NAO QUERO VER ELA EM NENHUM POST MAIS -.-

1 COISA MUITO EFICIENTE A QUEST POR COMANDO 1 COISA QUE USO MUITO AKI NO MEU OT MAIS CHEGA DE PAPO VAMOS AO SCRIPT.

 

VA NA (PASTA DO SEU OT/DATA/TALKACTIONS/SCRIPT) COPIE E COLE QUALQUER ARQUIVO.LUA RENOMEI PARA (NOME DA QUEST) NO MEU AKI NO CASO É (REDAMULET)

APAGUE TUDO QUE ESTIVER DENTRO E PONHA ISSO

 

function onSay(cid, words, param)
if doPlayerRemoveItem(cid,5948,100) then
doPlayerAddItem(cid,10221,1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA)
doCreatureSay(cid, "!redamulet", TALKTYPE_ORANGE_1)
else
local str = "Voce Nao Tem 100 Red Dragon Leather."
doPlayerPopupFYI(cid, str)
doPlayerSendCancel(cid, 'Voce Nao Tem 100 Red Dragon Leather.')
return FALSE
end
end

EXPLICAÇOES

 

1ª LINHA (NAO MUDE NADA)

2ª LINHA (AONDE ESTA ASSIM(cid,5948,100)O NUMERO 5948 É O ITEM QUE ELE PRESISA PARA FAZER A QUEST O NUMERO 100 É O TANTO DE ITEM QUE ELE VAI PRESISAR PARA COMPLETAR A QUEST NO CASO ELE PRESISA DE 100 ITEM 5948 PARA COMPLETAR A QUEST

3ª LINHA (AONDE ESTA ASSIM (cid,10221,1)O NUMERO 10221 É O ITEM QUE O PLAYER GANHARA APOS COMPLETAR A QUEST E AONDE ESTA 1 É O TANTO DE ITEM 10221 ELE VAI GANHAR NO CASO SÓ 1)

4ª LINHA (É O EFEITO QUE IRA ACONTECER QUANDO O PLAYER COMPLETAR A QUEST NO CASO CONST_ME_MORTAREA) O EFEITO DE MORTE COMO DIS MORTAREA VC PODE MUDAR MAIS MUDE APENAS ONDE TA ESCRITO MORT PARA (FLAM - ICE.....)

5ª LINHA (AONDE ESTA ASSIM "!redamulet", TALKTYPE_ORANGE_1)O !redamulet É O COMANDO QUE O PLAYER VAI USAR QUANDO ELE FALA AKILO ELE GANHARA O ITEM APOS ISSO DEIXE ESSA LINHA DO GEITO QUE FICOU)

6ª LINHA (NAO MUDE NADA)

7ª LINHA (AONDE ESTA ASSIM (cid, 'Voce Nao Tem 100 Red Dragon Leather.') É A MENSAGEM QUE VAI APARECER PARA O PLAYER SE ELE NAO TIVER OS 100 RED DRAGON LEATHER)

8ª LINHA (NAO MUDE NADA)

9ª LINHA (NAO MUDE NADA)

10ª LINHA (NAO MUDE NADA)

11ª LINHA (NAO MUDE NADA)

12ª LINHA (NAO MUDE NADA)

 

DEPOIS DE TER FEITO TUDO ISSO ENTRE EM TALKACTIONS.XML VÁ ATE PLAYERS E COLOKE ESSA TAG

 

        <talkaction words="!redamulet" event="script" value="redamulet.lua"/>

 

AONDE ESTA !redamulet É O COMANDO QUE O PLAYER IRA USAR PARA GANHAR O ITEM E COMPLETAR A QUEST

E NA ONDE QUE ESTA redamulet.lua É O NOME DO ARQUIVO QUE VC RENOMEO.

 

VLW GALERA ESPERO QUE TENHA AJUDADO AI VCS REP+ PLXXXXXX E COMENTEM

PS : NAO PERMITO MEU POST EM NENHUM OUTRO TOPICO

 

 

SERVER : TEUZINHOSERVER.SERVEGAME.COM

SITE : TEUZINHOSERVER.FORUMBRASIL.NET

 

VLW ABRAÇOS XTIBIA

 

AI GALERA POSTEM AI OQ ACHARAM =(

Link para o comentário
Compartilhar em outros sites

pra q gritar(escrever td em maiusculo)?

 

poderia ter sido assim:

function onSay(cid, words, param)
if doPlayerRemoveItem(cid,5948,100) then
doPlayerAddItem(cid,10221,1)
doSendMagicEffect(getPlayerPosition(cid), EFEITO)
doCreatureSay(cid, words, TALKTYPE_ORANGE_1)
else
local str = "Voce Nao Tem 100 Red Dragon Leather."
doPlayerPopupFYI(cid, str)
doPlayerSendCancel(cid, str)
end
return true
end

se vc por pra retornar false vai aparecer o player falando se por true n, acho com true fica mais bonito

nessa linha 'doSendMagicEffect(getPlayerPosition(cid), EFEITO)' aki no efeito vc pode por qualquer numero de 1 a 68 + ou - para ver cada efeito vai no seu serv e fala

/z 23

,por exemplo

 

Link para o comentário
Compartilhar em outros sites

Achei interessante o script, mas é como o amigo ali de cima falou, um !buyaol apenas removendo o item.

E cara, não há necessidade de falar em letras MAIÚSCULAS,

tente organizar mais o seu tópico da próxima vez que for postar, para ficar um bom conteúdo para os usuários.

 

Abraço.

Link para o comentário
Compartilhar em outros sites

VLW PELOS POST GALERA VOU TENTAR MELHORAR CONTINUEM ME CRITICANDO QUE MELHORO MAIS

 

 

AH A QUESTAO DAS LETRAS MAIUCULAS NAO CONSIGO É DE CONSTUME MALS =(

 

 

 

SERVER : TEUZINHOSERVER.SERVEGAME.COM

SITE : TEUZINHOSERVER.FORUMBRASIL.NET

 

OU SXN0 ADD LA MSN MAN TOU PRESISANDO DE 1 MAPPER TY AI

Link para o comentário
Compartilhar em outros sites

??

Esse script é o mesmo que aquele do !necromancer que já existe em quase todos os servidores ou até mesmo o do !aol como já citaram acima,é mais um dos outros milhares de scripts que existem por aqui...

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...