Ir para conteúdo

Exp potion erro no distro


douguera

Posts Recomendados

Olá meu script de double exp está dando esse erro no distro

 

 

 

LuaDoPlayerSendTextMessage > Player not found

 

 

 

Script :

 

function onUse(cid, item, frompos, item2, topos)

local pausa = 1800000 -- (1000 = 1 segundos) Tempo que o script durará
local texto = 'Voce tem double exp aproveite 30 min.' -- Texto que irá receber ao usar a potion.
textofinal = 'Sua Double Esta Acabando.' -- Texto que irá receber quando o efeito da potion acabar.
local exp = 2 -- O quanto que você quer que dobre sua experiencia, por exemplo 2 é 2x as rates do seu server.
expfinal = 1 --Não mude, isso é para a experiencia voltar ao normal.
if item.itemid == 7443 then
doRemoveItem(item.uid,0)
doPlayerSetExperienceRate(cid,exp)
doSendMagicEffect(frompos,13)
doPlayerSendTextMessage(cid,22,texto)
addEvent(potion,pausa,cid)
end
end
function potion(pos, cid)
doPlayerSetExperienceRate(pos,expfinal)
doPlayerSendTextMessage(pos,22,textofinal)
end

 

Link para o comentário
Compartilhar em outros sites

@,

Vê se assim vai:

local pausa = 1800000 -- (1000 = 1 segundos) Tempo que o script durará
local texto = 'Voce tem double exp aproveite 30 min.' -- Texto que irá receber ao usar a potion.
local textofinal = 'Sua Double Esta Acabando.' -- Texto que irá receber quando o efeito da potion acabar.
local exp = 2 -- O quanto que você quer que dobre sua experiencia, por exemplo 2 é 2x as rates do seu server.
local expfinal = 1 --Não mude, isso é para a experiencia voltar ao normal.

function onUse(cid, item, frompos, item2, topos)
	if item.itemid == 7443 then
		doRemoveItem(item.uid, 1)
		doPlayerSetExperienceRate(cid, exp)
		doSendMagicEffect(frompos, 13)
		doPlayerSendTextMessage(cid, 22, texto)
		addEvent(potion, pausa, cid)
	end
	return true
end
 
function potion(cid)
	doPlayerSetExperienceRate(cid, expfinal)
	doPlayerSendTextMessage(cid, 22, textofinal)
end
Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...

O tópico foi fechado e movido para lixeira por estar inativo a mais de 10 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...