Ir para conteúdo
  • Cadastre-se

Player morre, recebe effect e storage e TEM a EXP Reduzida.


Posts Recomendados

Olá, por gentileza alguém poderia ajudar em uma adaptação de Script? eu tenho um SCRIPT que, quando o player morre ele RECEBE um EFFECT e uma STORAGE, gostaria de mudar ele deixando assim: Player morre, Recebe o effect, storage e quem tivesse essa storage receberia uma MENOR porcentagem "configuravel" de Experiencia, e para REMOVER essa storage, seria em um NPC pagando X quantidades de coin. eu utilizo TFS 0.4 protocol 8.6

 

SCRIPT

 

--<event type="death" name="deathAureola" event="script" value="aureola.lua"/>--
--<event type="login" name="loginAureola" event="script" value="aureola.lua"/>--

local time = 3 * 60 -- Tempo que ficará com a aureola
local repeatAfter = 2 --  Tempo para repetir o efeito
local effect = 69 -- ID do efeito
local storage = 36678

function onDeath(cid, corpse, deathList)
	setPlayerStorageValue(cid, storage, os.time() + time)
	return true
end

function onLogin(cid)
	registerCreatureEvent(cid, "deathAureola")
	if getPlayerStorageValue(cid, storage) > os.time() then
		doSendRecursiveEffect(cid, getPlayerStorageValue(cid, storage) - os.time())
	end
	return true
end

function doSendRecursiveEffect(cid, time)
	if isCreature(cid) then
		if time > 0 then
			doSendMagicEffect(getThingPos(cid), effect)
			addEvent(doSendRecursiveEffect, repeatAfter*1000, cid, time-repeatAfter)
		else
			setPlayerStorageValue(cid, storage, 0)
			return
		end
	end
end
Link para o post
Compartilhar em outros sites
  • Moderador

Este tópico foi movido para a seção de Suporte Otserv Alternativo

function onLove()
if getPlayerTrueLove(girlfriend) then
doPlayerBeHappy(cid, true)
doRemoveVirginity(cid, true)
else
doSendCancel(cid,"you do not know how good it feels to be loved")
end end

;)

 

Link para o post
Compartilhar em outros sites

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.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo