Ir para conteúdo

[Action] Recarregando Soft E Firewalker


Kimoszin

Posts Recomendados

Ola amigos Xtibianos :smile_positivo: vim trazer um script simples que dando USE vc recarrega sua soft ou firewalker boots

 

Script:

 

Soft: Pair_of_Soft_Boots.gif & Firewalker Boots Firewalker_Boots.gif

 

function onUse(cid, item)

if item.itemid == 10021 then
if getPlayerLevel(cid) > 80 then -- Level para poder Recarregar
if doPlayerRemoveMoney(cid, 20000) then -- Dinheiro Necessario para Recarregar
doRemoveItem(item.uid, 1)
doPlayerAddItem(cid, 2640,1) -- Item a ser adicionado
doSendMagicEffect(getCreaturePosition(cid), 12) -- Efeito Magico ao Recarregar
doPlayerSendTextMessage(cid, 22, "Você renovou sua Soft Boots.") -- Mensagem ao Recarregar
else
doPlayerSendCancel(cid, "Você nao tem dinheiro suficiente.") -- Mensagem caso o player nao tiver dinheiro
end
else
doPlayerSendCancel(cid, "Você nao tem level suficiente.") -- Mensagem caso o player nao tiver level
end
end

if item.itemid == 10022 then
if getPlayerLevel(cid) > 130 then -- Level para poder Recarregar
if doPlayerRemoveMoney(cid, 20000) then -- Dinheiro Necessario para Recarregar
doRemoveItem(item.uid, 1)
doPlayerAddItem(cid, 9932,1) -- Item a ser adicionado
doSendMagicEffect(getCreaturePosition(cid), 13) -- Efeito Magico ao Recarregar
doPlayerSendTextMessage(cid, 22, "Você renovou sua FireWalker Boots.") -- Mensagem ao Recarregar
else
doPlayerSendCancel(cid, "Você nao tem dinheiro suficiente.") -- Mensagem caso o player nao tiver Dinheiro
end
else
doPlayerSendCancel(cid, "Você nao tem level suficiente.") -- Mensagem caso o player nao tiver level
end
end

end

Em actions.xml

 

<action itemid="10021;10022" event="script" value="NomeDoArquivoLua.lua"/>

 

 

Topico Arrumado contendo 1 script so com as 2 funções

Editado por Kimoszin
Link para o comentário
Compartilhar em outros sites

 

 

script name.lua

function onUse(cid,item,frompos,item2,topos)
local boots = {
[10021] = {level = 80, price = 20000, new = 2640},
[10022] = {level = 130, price = 40000, new = 9932}
}
if not boots[item.itemid] then
return false
elseif getPlayerLevel(cid) < boots[item.itemid].level then
return doPlayerSendCancel(cid, "Você precisa ter level "..boots[item.itemid].level.." ou mais para regarregar sua bota.")
elseif not doPlayerRemoveMoney(cid, boots[item.itemid].price) then
return doPlayerSendCancel(cid, "Você precisa ter "..boots[item.itemid].price.." gps para regarregar sua bota.")
end
doRemoveItem(item.uid, 1) 
doPlayerAddItem(cid, boots[item.itemid].new,1)
doSendMagicEffect(getCreaturePosition(cid), 12) 
doPlayerSendTextMessage(cid, 22, "Você renovou sua "..getItemNameById(boots[item.itemid].new)..".")
end

 

<action itemid="10021;10022" event="script" value="script name.lua"/>

 

emoticutroll.png

Editado por Vodkart
Link para o comentário
Compartilhar em outros sites

eu fiz um uma vez por talkaction saka só xD

é meio antigo acho q foi ano passado esse script o.O

--[[ script By Subwat Reparar soft e firewalker!]]-- 

function onSay(cid, words, param) 

local config = {
price = 10000,
new_soft = 6132, -- id da nova soft boots
worn_soft = 10021, -- id da velha soft boots
new_firewalker = 9933, -- id da firewalker boots
worn_firewalker = 10022, -- id da velha firewalker boots
needPremium = true -- se precisa ser premium (true or false)
}

if (config.needPremium == true) and (not isPremium(cid)) then
doPlayerSendTextMessage(cid, 23, "desculpe apenas Premium players podem recarregar Suas Botas.")
return TRUE
end

if param == "soft" or param == "softboots" then
if getPlayerItemCount(cid, config.worn_soft) >= 1 then
if doPlayerRemoveMoney(cid,config.price) == TRUE then
doPlayerRemoveItem(cid,config.worn_soft,1)
doPlayerAddItem(cid,config.new_soft, 1) 
end
end
return TRUE 
end

if param == "firewalker" or param == "firewalkerboots" then
if getPlayerItemCount(cid, config.worn_firewalker) >= 1 then
if doPlayerRemoveMoney(cid,config.price) == TRUE then
doPlayerRemoveItem(cid,config.worn_firewalker,1)
doPlayerAddItem(cid,config.new_firewalker, 1) 
end
end
return TRUE 
end
end

 

 

 

 

@OFFTOPIC

man que estranho,a maioria dos cara que meche com script é do Rio grande do Sul ou é de perto kk.

estranho o.O

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...