Sistema de nocautear e assaltar o player

TaaG
Por TaaG
em Actions e Talkactions

TaaG

string.char(76, 117, 97, 32, 60, 51)
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 19/11/12Posts: 113

Vídeo demonstração

 

 

Instalando:

 

steal.lua (data/actions/scripts)

 

 

 

local money = {}

local player = {}
local position = {}
local config = {
corpseId = 3058, -- Item Id
timee = 6000 -- Seconds
}
local function allowMovement(cid)
if not isPlayer(cid) then
return
end

doCreatureSetNoMove(cid, false)
end

local function stealMoney(cid)
position = getDistanceBetween(getPlayerPosition(player), getPlayerPosition(cid))
if position < 2 then
doPlayerRemoveMoney(cid, money)
doPlayerAddMoney(player, money)
doPlayerSendTextMessage(player,MESSAGE_INFO_DESCR,"Você roubou "..money.." gold!")
doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,'VOCÊ ACABA DE SER ROUBADO!')
else
doPlayerSendTextMessage(player,MESSAGE_INFO_DESCR,"Roubo cancelado.")
end
end

function onUse(cid, item, fromPosition, itemEx, toPosition)

if isPlayer(itemEx.uid) then

doSetItemOutfit(itemEx.uid, config.corpseId, config.timee)
doCreatureSetNoMove(itemEx.uid, true)
addEvent(allowMovement, config.timee, itemEx.uid)
money = getPlayerMoney(itemEx.uid)
player = cid

doPlayerSendTextMessage
(cid,MESSAGE_INFO_DESCR,'Roubando...')
doPlayerSendTextMessage(itemEx.uid,MESSAGE_INFO_DESCR,'Você foi nocauteado!')
addEvent(stealMoney, config.timee-3000, itemEx.uid)


end

return true
end

 

 

Actions.xml (data/actions)

<action itemid="id da runa/item" event="script" value="steal.lua"/>

Créditos: CandleJack

Atenciosamente, Taag

SkyLigh

User X
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 23/07/12Posts: 2183Char no Tibia: Kissy

Belo conteúdo, obrigado por compartilhar no fórum.

Att,
Kissy

Vodk

Sumus Validus
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/11/15Posts: 29

é bem útil pra quem queira fazer aqueles servidores de gta, boa.

bossisg.png

Administrador

xTibia 2017
avatar
Administrador
Administrador

INFOS

Grupo: AdministradorRegistrado: 09/07/05Posts: 5780Gênero: Outro

Boa @@TaaG

Trazendo uns conteúdos muito bons.

DICA

Utilize botão @UP, no início de seu tópico, para atualizar o destaque de seu tópico em "Tópicos Recentes" na index, fará com que mais pessoas o vejam.

 

 

Krono

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 08/04/15Posts: 247

Muito criativo, sempre há o que inventar quando o assunto é script!

 

Meu rep+