Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Esses dias , eu estava num global compact ae quando eu healava mostrava uns efeitos muito maneiro então la vem minha dúvida alguém sabe que action é essa se souber agradeço desde já . -.-

Link para o post
Compartilhar em outros sites

Tipo, quando healava com qualquer coisa ou só com Potion? Exemplo:

dou exura sio no player: Ele heala e solta o efeito.

Uso UH: Ele heala e solta o efeito.

Uso exura gran: Ele heala e solta o efeito.

Uso potion: Ele heala e solta o efeito.

Como é?

-"Supra Omnes Lux Lucis"

- Acima de todos brilha a Luz -

5VGnDyBz.png

Link para o post
Compartilhar em outros sites

FECHA TÓPICO , NINGUÉM AJUDA (:

Editado por RuanSantos (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Por-favor poste aqui o seu script de potions.

-"Supra Omnes Lux Lucis"

- Acima de todos brilha a Luz -

5VGnDyBz.png

Link para o post
Compartilhar em outros sites

Por-favor poste aqui o seu script de potions.

Eu tenho um server que tem isso, só não sei onde fica isso ai, se me der uma luz eu posso postar aqui

Link para o post
Compartilhar em outros sites

Por-favor poste aqui o seu script de potions.

como assim cara eu não tenho esse script é de um ot que eu tava jogando .....

Link para o post
Compartilhar em outros sites

Cara, eu pedí pra você postar o seu script de potions.

-"Supra Omnes Lux Lucis"

- Acima de todos brilha a Luz -

5VGnDyBz.png

Link para o post
Compartilhar em outros sites

local config = {

removeOnUse = "no",

usableOnTarget = "yes", -- can be used on target? (fe. healing friend)

splashable = "no",

realAnimation = "no", -- make text effect visible only for players in range 1x1

healthMultiplier = 1.0,

manaMultiplier = 1.0

}

config.removeOnUse = getBooleanFromString(config.removeOnUse)

config.usableOnTarget = getBooleanFromString(config.usableOnTarget)

config.splashable = getBooleanFromString(config.splashable)

config.realAnimation = getBooleanFromString(config.realAnimation)

local POTIONS = {

[8704] = {empty = 7636, splash = 2, health = {500, 600}}, -- small health potion

[7618] = {empty = 7636, splash = 2, health = {500, 600}}, -- health potion

[7588] = {empty = 7634, splash = 2, health = {100, 600}, level = 50, vocations = {3, 4, 7, 8,12,11}, vocStr = "knights and paladins"}, -- strong health potion

[7591] = {empty = 7635, splash = 2, health = {500, 800}, level = 80, vocations = {4, 8,12}, vocStr = "knights"}, -- great health potion

[8473] = {empty = 7635, splash = 2, health = {1000, 2300}, level = 130, vocations = {4, 8,12}, vocStr = "knights"}, -- ultimate health potion

[7620] = {empty = 7636, splash = 7, mana = {500, 800}}, -- mana potion

[7589] = {empty = 7634, splash = 7, mana = {500, 800}, level = 50, vocations = {1, 2, 3, 5, 6, 7,11,9,10}, vocStr = "sorcerers, druids and paladins"}, -- strong mana potion

[7590] = {empty = 7635, splash = 7, mana = {900, 1600}, level = 80, vocations = {1, 2, 5, 6,9,10}, vocStr = "sorcerers and druids"}, -- great mana potion

[7439] = {empty = 7439, splash = 7, mana = {100, 100}, level = 80, vocations = {1, 2, 5, 6,9,10}, vocStr = "sorcerers and druids"}, -- super mana potion

[8472] = {empty = 7635, splash = 3, health = {800, 1500}, mana = {900, 1000}, level = 80, vocations = {3, 7,11}, vocStr = "paladins"} -- great spirit potion

}

local exhaust = createConditionObject(CONDITION_EXHAUST)

setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100))

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

local potion = POTIONS[item.itemid]

if(not potion) then

return false

end

if(not isPlayer(itemEx.uid) or (not config.usableOnTarget and cid ~= itemEx.uid)) then

if(not config.splashable) then

return false

end

if(toPosition.x == CONTAINER_POSITION) then

toPosition = getThingPos(item.uid)

end

doDecayItem(doCreateItem(2016, potion.splash, toPosition))

doTransformItem(item.uid, potion.empty)

return TRUE

end

if(hasCondition(cid, CONDITION_EXHAUST_HEAL)) then

doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED)

return TRUE

end

if(((potion.level and getPlayerLevel(cid) < potion.level) or (potion.vocations and not isInArray(potion.vocations, getPlayerVocation(cid)))) and

not getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES))

then

doCreatureSay(itemEx.uid, "Only " .. potion.vocStr .. (potion.level and (" of level " .. potion.level) or "") .. " or above may drink this fluid.", TALKTYPE_ORANGE_1)

return TRUE

end

local health = potion.health

if(health and not doCreatureAddHealth(itemEx.uid, math.ceil(math.random(health[1], health[2]) * config.healthMultiplier))) then

return false

end

local mana = potion.mana

if(mana and not doPlayerAddMana(itemEx.uid, math.ceil(math.random(mana[1], mana[2]) * config.manaMultiplier))) then

return false

end

doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE)

if(not realAnimation) then

doCreatureSay(itemEx.uid, "Healthing...", TALKTYPE_ORANGE_1)

else

for i, tid in ipairs(getSpectators(getCreaturePosition(cid), 1, 1)) do

if(isPlayer(tid)) then

doCreatureSay(itemEx.uid, "Healthing...", TALKTYPE_ORANGE_1, false, tid)

end

end

end

doAddCondition(cid, exhaust)

if(not potion.empty or config.removeOnUse) then

doRemoveItem(item.uid, 1)

return TRUE

end

doRemoveItem(item.uid, 0)

doPlayerAddItem(cid, potion.empty, 0)

doPlayerRemoveItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty))

doPlayerAddItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty))

return TRUE

end

ISSO AE !!

Link para o post
Compartilhar em outros sites


local config = { 

		removeOnUse = "no", 

		usableOnTarget = "yes", -- can be used on target? (fe. healing friend) 

		splashable = "no", 

		realAnimation = "no", -- make text effect visible only for players in range 1x1 

		healthMultiplier = 1.0, 

		manaMultiplier = 1.0,

        effect_id = 36 -- ID do efeito que vai aparecer no player

} 


config.removeOnUse = getBooleanFromString(config.removeOnUse) 

config.usableOnTarget = getBooleanFromString(config.usableOnTarget) 

config.splashable = getBooleanFromString(config.splashable) 

config.realAnimation = getBooleanFromString(config.realAnimation) 


local POTIONS = { 

		[8704] = {empty = 7636, splash = 2, health = {500, 600}}, -- small health potion 

		[7618] = {empty = 7636, splash = 2, health = {500, 600}}, -- health potion 

		[7588] = {empty = 7634, splash = 2, health = {100, 600}, level = 50, vocations = {3, 4, 7, 8,12,11}, vocStr = "knights and paladins"}, -- strong health potion 

		[7591] = {empty = 7635, splash = 2, health = {500, 800}, level = 80, vocations = {4, 8,12}, vocStr = "knights"}, -- great health potion 

		[8473] = {empty = 7635, splash = 2, health = {1000, 2300}, level = 130, vocations = {4, 8,12}, vocStr = "knights"}, -- ultimate health potion 

		[7620] = {empty = 7636, splash = 7, mana = {500, 800}}, -- mana potion 

		[7589] = {empty = 7634, splash = 7, mana = {500, 800}, level = 50, vocations = {1, 2, 3, 5, 6, 7,11,9,10}, vocStr = "sorcerers, druids and paladins"}, -- strong mana potion 

		[7590] = {empty = 7635, splash = 7, mana = {900, 1600}, level = 80, vocations = {1, 2, 5, 6,9,10}, vocStr = "sorcerers and druids"}, -- great mana potion 

		[7439] = {empty = 7439, splash = 7, mana = {100, 100}, level = 80, vocations = {1, 2, 5, 6,9,10}, vocStr = "sorcerers and druids"}, -- super mana potion 

		[8472] = {empty = 7635, splash = 3, health = {800, 1500}, mana = {900, 1000}, level = 80, vocations = {3, 7,11}, vocStr = "paladins"} -- great spirit potion 

} 


local exhaust = createConditionObject(CONDITION_EXHAUST) 

setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) 


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

		local potion = POTIONS[item.itemid] 

		if(not potion) then 

				return false 

		end 

		if(not isPlayer(itemEx.uid) or (not config.usableOnTarget and cid ~= itemEx.uid)) then 

				if(not config.splashable) then 

						return false 

				end 

				if(toPosition.x == CONTAINER_POSITION) then 

						toPosition = getThingPos(item.uid) 

				end 

				doDecayItem(doCreateItem(2016, potion.splash, toPosition)) 

				doTransformItem(item.uid, potion.empty) 

				return TRUE 

		end 

		if(hasCondition(cid, CONDITION_EXHAUST_HEAL)) then 

				doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) 

				return TRUE 

		end 

		if(((potion.level and getPlayerLevel(cid) < potion.level) or (potion.vocations and not isInArray(potion.vocations, getPlayerVocation(cid)))) and 

				not getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) 

		then 

				doCreatureSay(itemEx.uid, "Only " .. potion.vocStr .. (potion.level and (" of level " .. potion.level) or "") .. " or above may drink this fluid.", TALKTYPE_ORANGE_1) 

				return TRUE 

		end 

		local health = potion.health 

		if(health and not doCreatureAddHealth(itemEx.uid, math.ceil(math.random(health[1], health[2]) * config.healthMultiplier))) then 

				return false 

		end 

		local mana = potion.mana 

		if(mana and not doPlayerAddMana(itemEx.uid, math.ceil(math.random(mana[1], mana[2]) * config.manaMultiplier))) then 

				return false 

		end 

		doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) 

		if(not realAnimation) then 

				doCreatureSay(itemEx.uid, "Healthing...", TALKTYPE_ORANGE_1) 

		else 

				for i, tid in ipairs(getSpectators(getCreaturePosition(cid), 1, 1)) do 

						if(isPlayer(tid)) then 

								doCreatureSay(itemEx.uid, "Healthing...", TALKTYPE_ORANGE_1, false, tid) 

						end 

				end 

		end 

		doAddCondition(cid, exhaust) 

		if(not potion.empty or config.removeOnUse) then 

		doRemoveItem(item.uid, 1) 

		return TRUE 

		end 

		doRemoveItem(item.uid, 0) 

		doPlayerAddItem(cid, potion.empty, 0) 

		doPlayerRemoveItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty)) 

		doPlayerAddItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty)) 

        doSendMagicEffect(toPosition, config.effect_id)

		return true

end

Só é configurar alí

effect_id = 36 -- ID do efeito que vai aparecer no player

-"Supra Omnes Lux Lucis"

- Acima de todos brilha a Luz -

5VGnDyBz.png

Link para o post
Compartilhar em outros sites

FECHA TÓPICO , NINGUÉM AJUDA (:

Editado por RuanSantos (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

caraio mano cala boca você falo 2x fechado tópico ninguem ajuda. presta atenção no post dos cara.. eles te faz uma pergunta você não responde.. os cara não é advinha pra saber oque você que..

POSTA UMA IMAGEM Filho da P@!$!@#(*))(*(*@#! :@

EDIT

e ainda me da um double post ¬¬

Editado por ricardo3 (veja o histórico de edições)
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.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo