Está muito mal feito e além disso tem um bug,porque se ele tiver o dinheiro ele recebe as botas mesmo sem ter elas!
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- [Talkactions ]Carregar Soft E Firewalker
[Talkactions ]Carregar Soft E Firewalker
Por misterrox, 01 de dez. de 2010 em Actions e Talkactions
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

info
Grupo: Campones
Registrado: 01/04/16
Posts: 5
Reputação: 0

Bug consertado @
Segue novo scrip soft.lua
function onSay(cid, words, param)
local preco = 10000 -- gold coins
local wornId = 10021 -- id da worn soft boots, bota descarregada
local newId = 6132 -- id da nova soft boots, bota carregada
if getPlayerItemCount(cid, wornId) >= 1 and getPlayerMoney(cid) >= preco then
if doPlayerRemoveMoney(cid, 20000) == TRUE then
doPlayerAddItem(cid,2640)
doPlayerRemoveItem(cid, 10021, 1)
pos = getPlayerPosition(cid)
doSendAnimatedText(pos, "Carregada", TEXTCOLOR_BLUE)
elseif(doPlayerRemoveMoney(cid,20000) == FALSE) then
doPlayerSendCancel(cid, "Você nao tem dinheiro para recarregar sua Soft Boots.")
end
return TRUE
end
local wornId = 10021 -- id da worn soft boots, bota descarregada
local newId = 6132 -- id da nova soft boots, bota carregada
if getPlayerItemCount(cid, wornId) >= 1 and getPlayerMoney(cid) >= preco then
doSendMagicEffect(getPlayerPosition(cid), 12)
doRemoveItem(cid, wornId)
doPlayerAddItem(cid, newId)
doPlayerRemoveMoney(cid, preco)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você recarregou sua soft por "..preco.." gps.")
else
doSendMagicEffect(getPlayerPosition(cid), 2)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você não tem "..preco.." gps ou uma worn soft boots para poder recarregar.")
return TRUE
end
end


info
Grupo: Campones
Registrado: 30/10/10
Posts: 15
Reputação: +1
Char no Tibia: Ethafa Darkan
Galeraa, este é meu primeiro script e também meu primeiro tópico aki no XTibia, Se tiver algum bug, por favor, Comente! ;D
Ensinarei como colocar Talkactions para recarregar a soft boots.
Primeiro vá em:
Data/Talkactions/Scripts
E copie e cole qualquer arquivo e renomeie para fire, apague tudo que está lá e cole isso:
E depois faça a mesma coisa só que renomeie para soft e cole isso:
Depois, abra o Talkactions.xml e cole essas duas tags:
E pronto. Sua Talkactions está pronta! ;D
Qualquer dúvida só comentar.
Flw! e Até mais Galeraa. ;D
Créditos:
100% pra mim
por ter criado a postado os scripts.