Ir para conteúdo
Entre para seguir isso  
Dark

[N:Fácil] :.:.: Descrição :.:.:

Recommended Posts

Dark    3
Dark

descriogifjp6.gif

 

....Como eu vi, que no tutorial de colocar descrição nos trofeus, muita gente gostou, neste aqui vou encinar a colocar descrição em qualquer item, de trofeu á vial de agua, tudo mesmo, vou explica:

 

  • /descri "Tutorial -- Vai criar no item a descrição Tutorial

  • /descri "assinatura -- Vai habilitar a assinatura, na proxima descrição que você fizer, vai ficar com sua assinatura (Assinado Fulano)

....Mas você presisa ter um item na mão direito do seu char (não mão do lado do colar). Se tiver o item, ele vai colocar a descrição, se não tiver, ira aparecer uma mensagem avisando que você presisa de um item na mão.

....Você não sabe o ID dos principais itens para colocar descrição? Simples, basta falar isso:

 

  • /descri "gold -- Ira criar um trofeu de ouro (Golden_Goblet.gif)

  • /descri "silver -- Ira criar um trofeu de prata (Silver_Goblet.gif)

  • /descri "bronze -- Ira criar um trofeu de bronze (Bronze_Goblet.gif)

  • /descri "oscar -- Ira criar um oscar (Golden_Figurine.gif)

  • /descri "medalha -- Ira criar uma medalha (Medal_of_Honour.gif)

  • /descri "diploma -- Ira criar um diploma (Certificate.gif)

....Agora, vamos para o script, abra a pasta do seu OT e vá até, data/talkactions/scripts, copie qualquer arquivo e renomei para descri.lua, abra o arquivo e apague tudo que estiver dentro do arquivo, e cole isso:

 

------------ By D@rK ------------

-------------- OTNet --------------

 

function onSay(cid, words, param)

 

aceso = 3

 

ass = getPlayerStorageValue(cid,assi)

aceso1 = getPlayerAccess(cid)

nome = getPlayerName(cid)

pos = getPlayerPosition(cid)

mao = getPlayerSlotItem(cid, 6)

 

if aceso1 >= aceso then

if mao.itemid > 0 then

if param == '' then

 

doPlayerSendTextMessage(cid, 21,''.. nome .. ', você presisa digitar uma mensagem')

 

 

else

if ass == 1 then

doSetItemSpecialDescription(mao.uid,''.. param ..'. Assinado '.. nome ..'')

doPlayerSendTextMessage(cid, 23,'Você escreveu: ' .. param .. ' no item de ID: ' .. mao.itemid .. ' ( ' .. getItemName(mao.itemid) .. ' ). Esta mensagem ficou assinada')

doSendMagicEffect(pos,12)

setPlayerStorageValue(cid,assi,-1)

 

else

doSetItemSpecialDescription(mao.uid,''.. param ..'')

doPlayerSendTextMessage(cid, 23,'Você escreveu: ' .. param .. ' no item de ID: ' .. mao.itemid .. ' ( ' .. getItemName(mao.itemid) .. ' )')

doSendMagicEffect(pos,12)

end

 

 

end

elseif mao.itemid == 0 then

if param == 'assinatura' then

 

setPlayerStorageValue(cid,assi,1)

doPlayerSendTextMessage(cid, 24,'A proxima descrição que você fizer, irá ficar com sua assinatura')

 

elseif param == 'gold' then

 

doPlayerAddItem(cid,5805,1)

doPlayerSendTextMessage(cid, 23, 'Você criou um troféu de ouro')

 

elseif param == 'silver' then

 

doPlayerAddItem(cid,5806,1)

doPlayerSendTextMessage(cid, 23, 'Você criou um troféu de prata')

 

 

elseif param == 'bronze' then

 

doPlayerAddItem(cid,5807,1)

doPlayerSendTextMessage(cid, 23, 'Você criou um troféu de bronze')

 

 

elseif param == 'oscar' then

 

doPlayerAddItem(cid,5799,1)

doPlayerSendTextMessage(cid, 23, 'Você criou um oscar')

 

 

elseif param == 'diploma' then

 

doPlayerAddItem(cid,6499,1)

doPlayerSendTextMessage(cid, 23, 'Você criou um diploma')

 

 

elseif param == 'medalha' then

 

doPlayerAddItem(cid,5785,1)

doPlayerSendTextMessage(cid, 23, 'Você criou uma medalha')

 

 

else

doPlayerSendTextMessage(cid, 24,''.. nome .. ', você presisa ter um item na mão')

 

 

end

else

doPlayerSendTextMessage(cid, 24,''.. nome .. ', você presisa ter um item na mão')

end

end

end

Explicação
  • 3 -- Coloque aqui apartir deque aceso poderar usar essa função

....Agora, vá até data/talkaction/ e abra o arquivo talkactions.xml e adicione isso:

 

<talkaction words="/descri" script="descri.lua" />

Explicação
  • descri.lua -- Aqui é o nome do arquivo que nós criamos

....O tutorial fica por aqui, espero que tenham gostado, postem duvidas, sugestões, criticas construtivas....

 

 

D@rK~

Compartilhar este post


Link para o post
Johnnie    2
Johnnie

Obrigado pela ajuda.

Movido para Tutoriais sobre Scripting.

Compartilhar este post


Link para o post
rafael1402    0
rafael1402

Cara Muito Bom, admiro muito seu trabalho aki no otnet

vc só faiz tutorias de responsa vlw por mais essa ;*

vou doar todos meus ots pra vc

Compartilhar este post


Link para o post
Dark Skyllen    7
Dark Skyllen

Seu trabalho é excelente D@rk

Muito bom, apesar de não ser muito usado!

 

Parabéns e continue assim!

Compartilhar este post


Link para o post
caiOHawk    0
caiOHawk

Excelente é pouco, Dark Skyllen, ta extraordinario...

 

Parabéns mesmo!!

 

;)

Compartilhar este post


Link para o post
elitshadow    0
elitshadow

poxa cara eu so um dos q adimiram seu trabalho posso dizer q sou teu fã ;P

mto show

Compartilhar este post


Link para o post
Jegue alado    0
Jegue alado

cara issu ta bom d mais xd

Compartilhar este post


Link para o post
GOD Bon    0
GOD Bon

nossa em parabenz

Compartilhar este post


Link para o post
Conde2    0
Conde2

Olha eu dinovu aki

huahuhuahua

vim te elogiar mais uma vez pelos seu incriveis trabalhos

pela sua dedicaçao a Otnet

pelos seus incriveis scripits e por tudo que vc fais

andei lendo algumas materia que voce feis e realmente maravilhoso

continue assim

Compartilhar este post


Link para o post
Johshy    0
Johshy

Se eu tivesse mais ots

eu doava :)

parabéns to a espera do proximo :D (Y)

Compartilhar este post


Link para o post
mendess    0
mendess

munto bom esse tutorial vou usar bastante

Compartilhar este post


Link para o post
marcc    0
marcc

ou + quando vou criar o trofeu poe eh descrição no item

Compartilhar este post


Link para o post
Dark    3
Dark

@ marcc

 

Não entendi sua duvida, explique ela melhor ;)

 

PS: Evite reviver topicos, cuidado, você pode ser alertado

 

:bye:

 

D@rK~

Compartilhar este post


Link para o post
aldoano    0
aldoano

Cara não funciono aqui :/ eu digo /descri "gold ele não cria nada :/

uso verção Devland XML 9.7

Compartilhar este post


Link para o post
aldoano    0
aldoano

APAGUEM ISSO DEU ERRO NA NET POSTO DUAS VEZES :/

Compartilhar este post


Link para o post
SnOk ZerO    0
SnOk ZerO

Ótimo claro D@rK trazendo seus grandes trabalhos ^^,

Aprovado.

Compartilhar este post


Link para o post
aldoano    0
aldoano

Cara fico muito rox eu arrumei o problema de antes era que meu ot n deixa diser nada com "/" shaushAUHSa mais ai eu coloquei o comando como "1descri"

 

Mais eu tenho uma duvida fazendo isso eu posso colocar uma descrição no item pra quando eu der look nele vai apareser escrido ela mais como eu fasso pra por tipo no trofel escrever dentro dele quando vc da use nele ai ele abre igual um livro só que vazio sem nada escrito cmo eu escrevo ali? :/

Compartilhar este post


Link para o post
Pandoraaa    0
Pandoraaa

tpo eu quro usar mais para escrever no trofeu de ouro eu vou ter que fazer assim ?

/descri " gold SaSuKeS

tipo sasukess o nome que sera escrito

 

por favor responda

Compartilhar este post


Link para o post
lennoncooper    1
lennoncooper

Como vc aprovo meu topico

tbm estou aki aprovando seu trabalho

mt bom

bem explicado

e as cores tbm sao boas

sao melhores pra as pessoas entenderem

vlw msm

:)

Compartilhar este post


Link para o post
Dark    3
Dark

SaSuKeSs

 

Não entendi sua duvida Oo...

 

 

lennoncooper

 

Vlw ^^

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×