Ir para conteúdo
Entre para seguir isso  
tuppan

[facil]Recarregue Soft Por Talkaction

Recommended Posts

tuppan    0
tuppan

Nome:[color="SeaGreen"]Repair Soft Boots By Talkaction[/color]
Versão: [color="SeaGreen"]8.4  (penso que 8.0 +)[/color]
Tipo do script:[color="SeaGreen"] Talkaction[/color]
Servidor Testado: [color="SeaGreen"]The Forgotten Server 0.2[/color]
Autor: [color="SeaGreen"]Gustavo ou Tuppan

[/color]

 

 

 

Para que vcs tenhao uma "BASE" de como vai ficar vou colocar uma .GIF que eu mesmo a fiz

soft.gif

 

EXPLICACAO

 

Apos usar a Soft Boots (Adiquirida na POI ~ Pit's Of Inferno)

por 240 minutos ela se auto tranforma para Worn Soft Boots.

Porem isso nao eh novidade para nos intao ate aqui tudo facil neah? (Y)

 

 

COMO USAR "InGame"

 

Para recarregar (Repair) a Worn Soft Boots voce tinha que sai da sua

area de hunt ou ate mesmo do seu treinamento, com o Repair Soft Boots By Talkaction

basta voce estar logado no seu character e falar !Worn (pode ser mudado)

e ter 10k e a worn soft boots

 

 

CODIGOS E APLICACAO NO OtServer

 

Va a sua pasta do ot e abra o talkactions.xml

data>talkactions>talkactions.xml

 

Apos abrir o talkactions.xml procure o seguinte dentro do arquivo

<!-- player talkactions -->

 

e cole isso abaixo

<talkaction words="[color="Sienna"]!worn[/color]" script="soft.lua" />

 

Feche o talkactions.xml e salve.

 

 

Agora va novamente a pasta do seu OtServer

data>talkactions>scripts

 

Crie um arquivo .LUA e renomei para

Soft.lua

 

Abra-o e cole isso dentro dele

-------Repair SoftBoots Talkaction System BY:Gustavo ou TUPPAN-----
function onSay(cid, words, param)

playerpos = getPlayerPosition(cid)
if doPlayerRemoveMoney(cid,[color="DarkGreen"]10000[/color]) == 1 then
if doPlayerRemoveItem(cid,[color="DarkSlateBlue"]6530,1[/color]) == 1 then
doSendAnimatedText(playerpos, "[color="DarkOrange"]Soft Boots[/color]", 120)
doPlayerSendTextMessage(cid,22,"[color="Gray"]Voce Reparou Sua Soft Boots[/color]")
sd = doPlayerAddItem(cid,[color="Magenta"]2640,1[/color])
else
doPlayerSendCancel(cid,"[color="YellowGreen"]Nao Foi Possivel Recarregar Sua Soft Boots [/color]")
end
  end
return 1
end 

 

 

Legenda do codigo em cores

A palavra que o player devera falar para acionar o action

Eh valor para cada recarga no caso esta configurada para 10k = 10000

Eh o ID da worn soft boots e a quantidade

Eh a msg que aparece em laranja SOFT BOOTS, voce so pode colocar no maximo 9 letras se ultrapassar esse limite, aparecera as 9 primeiras letras

Aqui voce pode colocar uma msg maior por exemplo ali eu configurei para aparecer em laranja e essa msg em branco para dar um "TOQUE" de que o seu OtServer tem uma boa manipulacao das msgs

EH o ID da Soft Boots com 240 minutos (NOVINHA)

Eh a msg que aparece caso o player nao tenha 10k ou a worn soft boots

 

Agora feche o arquivo que vc criou e salve.

 

-------------------------------------------------------

 

Bom Pessoal eh issu aee!!

 

Creditos 100% by me!

 

PODEM USAR POREM QUERO QUE DEIXEM OS CREDITOS! ~

 

DOU 100% suporte para bugs e caso voce queira faser com outro item porem esse mesmo sistema eu posso dar uma ajuda se nao for muito trabalhozo e complicado.

 

 

 

 

 

 

 

 Estou Montando um server EnixOt esse sistema esta implantado nele, quando eu acabar trarei ele aqui para voces varios sistemas de quest, hunt, buy, teleports ta ficando JOIA (Y)

Compartilhar este post


Link para o post
Mock    32
Mock

Otimo script!

Aprovado

Compartilhar este post


Link para o post
\o\ Wolf /o/    0
\o\ Wolf /o/

bom acho que muitos scripts assim deixão server automatico fugindo do padrão medieval.. Mais o seu trabalho tá bom bem simples, configuravel...

Compartilhar este post


Link para o post
Haxory    0
Haxory

muuuuito baaum ;D

Compartilhar este post


Link para o post
LeonMagmo    0
LeonMagmo

muitu bom

principalmente pq por npc era complicadinhu de recarrega

parabens ;]

Compartilhar este post


Link para o post
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×