Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Olá linduxos do TK, trago hoje um script que venho modificando, é um script talkaction de comprar vida, ideal para servidores baiaks, exp alta e tudo mais.

 

 

Com um simples comando seus jogadores poderão comprar vida.

O dinheiro é removido ao usar o comando e é adicionado no mesmo momento vida ao char

 

 

_____4480265_orig.png

 

 

 

Vamos ao que interessa, em data/talkactions/talkactions.xml adicione a seguinte linha:

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

Pós adicionar a linha, vá em data/talkactions/scripts e crie um arquivo com o nome de comprarvida.lua e adicione o seguinte:

function onSay(cid, words, param)
if doPlayerRemoveItem(cid,2160,50) and getCreatureMaxHealth(cid) <= 2107735400 then
                setCreatureMaxHealth(cid, getCreatureMaxHealth(cid) + 200)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA)
doPlayerPopupFYI(cid, "voce recebeu 200 de life por 500k.") 
else
doPlayerPopupFYI(cid, "Voce nao tem 500k ou ja atingiu o limite máximo de vida.") 
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FLAMEAREA)
end
return TRUE
end  

Configuração a seu gosto/servidor:

if doPlayerRemoveItem(cid,2160,50) = 2160 é o número do item, no caso aí está por gold (crystal coins) ; ,50 = quantia de crystal coins que irá custar.

Caso deseja fazer por um item vip, uma moeda vip algo específico coloque em 2160 o id do item, exemplo: 5985,QUANTIA. no caso 1.

setCreatureMaxHealth(cid, getCreatureMaxHealth(cid) + 200) = +200 é o tanto de vida que o personagem irá ganhar ao comprar.

<= 2107735400 then = Máximo de vida que o player pode ter, no caso este número é o tanto que o client do tibia suporta (todos os servidores)

As mensagens são visíveis e poderão ser editadas.

doPlayerPopupFYI(cid = as magias irão aparecer em janelas para fechar, caso queira que apareça no Default substitua a parte por:  doPlayerSendTextMessage(cid .

 

 

 

Creditos:
Absolute
Subwat

 

 

 

Caso haja alguma dúvida/crítica/elogio, comente!

 

Espero ver vários servidores usando :P

 

 

 

Absolute.

 

YDmXTU2.png

 

Entenda tudo sobre VPS, DEDICADOS & HOSPEDAGENS. => Clique aqui

Global Full Download 10.9x - TFS 1.2/FERUMBRAS/KRAILOS. => Clique aqui

 

Muitos querem aquilo que você tem, 
mas vão desistir quando souberem o preço que você pagou.

 

skype-favicon.png lu.lukinha

message-16.png [email protected]

Link para o post
Compartilhar em outros sites

Hum, interessante... Realmente deve ser útil apenas para hight exp, que a life/mana fica resetando...
Daria para acrescentar o comando para comprar mana tmb, não? Rs

Link para o post
Compartilhar em outros sites

Hum, interessante... Realmente deve ser útil apenas para hight exp, que a life/mana fica resetando...

Daria para acrescentar o comando para comprar mana tmb, não? Rs

 

 

Brother, no caso é só trocar e por:

  setCreatureMaxMana(cid, getCreatureMaxMana(cid) + 200)

Trocar as funções como ai MaxMana CreatureMaxMana

Health por Mana, no caso a adição de mana tem o nome MANA com as mesmas funções.

YDmXTU2.png

 

Entenda tudo sobre VPS, DEDICADOS & HOSPEDAGENS. => Clique aqui

Global Full Download 10.9x - TFS 1.2/FERUMBRAS/KRAILOS. => Clique aqui

 

Muitos querem aquilo que você tem, 
mas vão desistir quando souberem o preço que você pagou.

 

skype-favicon.png lu.lukinha

message-16.png [email protected]

Link para o post
Compartilhar em outros sites
PRAR 0.3.6 E 0.4 -
  1. getCreatureMana(cid)
  2. getCreatureMaxMana(cid)
  3. setCreatureMaxMana(cid, mana)
  4. doCreatureAddMana(cid, mana)
 
PARA TFS 1.0 -
  1. getPlayerMana(cid)
  2. getPlayerMaxMana(cid)
  3. doPlayerAddMana(cid, mana, ...)

 

E metámetodos

  1. player:setMaxMana(maxMana)
Link para o post
Compartilhar em outros sites
  • 1 month later...

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo