[8.5X - 8.6X] Colocando Potions Infinitas (3 Métodos)

Redspark
em Tutoriais de Scripting

Redspark

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 04/11/10Posts: 20Char no Tibia: .

Olá a todos, eu não achei nenhum tutorial nesta página de como colocar potions infinitas, então resolvi elaborar um:



 

 

 


  •  
  • Primeiro Método:



 

Na pasta do seu servidor, entrar na pasta "data", depois na pasta "actions" e por último na pasta "liquids"

 

 

"Pasta do Servidor/data/actions/liquids/"

 

 

Procure pelo arquivo "potions.lua" e abra ele com algum editor. (bloco de notas, etc..)

(se não tiver esse arquivo veja o segundo método)

 

 

Depois de ter aberto o arquivo procure por essa linha:

(dica: Control + F)

 

 

[8704] = {empty = 7636, splash = 2, health = {50, 100}}, -- small health potion 



 

 

Copie o primeiro ID da linha (no caso 8704) e coloque-o no lugar do ID que se encontra depois de "empty = " (no caso 7636)

Ficará assim:

 

 

[8704] = {empty = 8704, splash = 2, health = {50, 100}}, -- small health potion 



 

Depois faça isso com todas as outras linhas de potions.

 

 

 


  •  
  • Segundo Método:



 

O início é o mesmo do primeiro método:

 

Na pasta do seu servidor, entrar na pasta "data", depois na pasta "actions" e por último na pasta "liquids"

 

 

"Pasta do Servidor/data/actions/liquids/"

 

Abra o arquivo de uma potion (exemplo: great_mana), e você terá isso:

 

local MIN = 200
local MAX = 300
local EMPTY_POTION = 7635

local exhaust = createConditionObject(CONDITION_EXHAUST)
setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100))

function onUse(cid, item, fromPosition, itemEx, toPosition)
if isPlayer(itemEx.uid) == FALSE then
	return FALSE
end

if hasCondition(cid, CONDITION_EXHAUST_HEAL) == TRUE then
	doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED)
	return TRUE
end

if((not(isSorcerer(itemEx.uid) or isDruid(itemEx.uid)) or getPlayerLevel(itemEx.uid) < 80) and getPlayerCustomFlagValue(itemEx.uid, PlayerCustomFlag_GamemasterPrivileges) == FALSE) then
	doCreatureSay(itemEx.uid, "Only sorcerers and druids of level 80 or above may drink this fluid.", TALKTYPE_ORANGE_1)
	return TRUE
end

if doPlayerAddMana(itemEx.uid, math.random(MIN, MAX)) == LUA_ERROR then
	return FALSE
end

doAddCondition(cid, exhaust)
doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE)
doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1)
doRemoveItem(item.uid, 1)
    doPlayerAddItem(cid, EMPTY_POTION, 1)
return TRUE
end



 

Remova essas 2 linhas:

 


doRemoveItem(item.uid, 1)
doPlayerAddItem(cid, EMPTY_POTION, 1)



(Se você não encontrar essas 2 linhas, veja o terceiro método, MAS NÃO FECHE O SCRIPT DA POTION!)

 

Pronto, depois é só fazer isso com as outras potions!

 

 

 


  •  
  • Terceiro Método:



 

Bom, continuando, depois de ter aberto o script da potion, procure por essa parte:

(dica: Control + F)

 


doTransformItem(item.uid,



 

Essa mesma linha (completa) da health_potion é assim:

 


doTransformItem(item.uid, 7618)



 

Retire essa linha, pronto, depois é só fazer o mesmo com as outras potions!

 

 

OBS:. No terceiro método usei como exemplo uma health_potion, então o "... 7618)" não terá nas outras potions!

 

 

Obrigado, e tomara que resolva o seu problema! :positive:

Saymon14

.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 05/05/10Posts: 544

Bom tutorial ontem eu tava com esse problema, nao tava desativando no config ai tive que fazer o passo 2 que tem nesse tutorial

:p

 

Abraços

 

Não entro em equipes, já tenho meu projeto, não insista.

 

 

 

 

 

 

Easy Mapper Map Editor 8.60: Clique aqui

[8.60] BeastXHunter: Clique aqui

comedinhasss

Comedinha
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 08/08/07Posts: 520Gênero: MasculinoChar no Tibia: Sir Morths

Tutorial Aprovado :button_ok:

Isso ajudará muito a comunidade...

Bruno de Carvalho Câmara
[email protected]<script data-cfhash='f9e31' type="text/javascript"> /* */</script> / (18) 9 9640-4544
 

 

 

 

 

 

 

 

 

 

facebook.png&key=5c75f89868a8711c49cc20315645ab5fd3ef2d384bf666dd888f1c280a6b75ed&resource=1 twitter.png&key=a62b8fde99e302436f4cc04056c02768d777c0d27d77011e8931ced8099246e6&resource=1 googleplus.png&key=f287787442661f4422363039ba86e9c578c4921ad397c8f0d88f31709d26c48a&resource=1 youtube.png&key=08e8d5ba725e0a7bfedfe6c9d413ff55e2febb19493974e3a1fd5160d3cabc9f&resource=1 skype.png&key=0aee9c9483d4f4dee341915e654aa361f40598341a31a62afec9f83a2734e0ad&resource=1 steam-icon.png&key=b869d73d6be3b894b7204e151a9582d3b2a84a5d853d940297fec82e1ae25b55&resource=1

 

 

 

 

 

 

 

 

 

 

btn_donateCC_LG.gif&key=ea1b6265cec82d379c00914ab97fd15478f9983200fa273984872388d20f0b62&resource=1 180x25-doar.gif&key=8671e0307e2a7fd446670d1b16671d35069b1c91bed3d028b8f7db698c59eac5&resource=1

 

"Pesadelos? Sonhos? Calma, é apenas eu pensando em você!"

 

wMwSJFE.png?1&key=101925b29f8396357ec8f63d177a708785a8da5f96f154f44e9a4c6599794673&resource=1

Redspark

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 04/11/10Posts: 20Char no Tibia: .

Bom tutorial ontem eu tava com esse problema, nao tava desativando no config ai tive que fazer o passo 2 que tem nesse tutorial

:p

 

Abraços

 

 

Tutorial Aprovado :button_ok:

Isso ajudará muito a comunidade...

 

Muito obrigado, espero que isso ajude muita gente!

Tomurkita

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/02/11Posts: 2Char no Tibia: Denix Wolker

Me ajudoo mtooo vlllwwww !!! :thumbsupsmiley2:

 

:XTibia_smile: owNA!!

 

Aprovado :button_ok: :wubsmiley:

 

Só queria 1 tuto explicando sobre como aumentar o heal da UH pra todaas vocações vi 1 tuto ai no :XTibia_smile: máS só os mages heala oq eu quero os kina e paladin não :worriedsmiley:

 

AJUDA AE !! :smile_positivo:

Aligattor

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/02/11Posts: 20Char no Tibia: Aligattor

Aleluia uma explicação boa, puts ]REP+

Aligattor

Willianrj

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/12/11Posts: 8Char no Tibia: Eron

aki nem pego mais eu do meu Aprovado :button_ok:

SirUndead

Undeath
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/02/12Posts: 54Char no Tibia: Dran Dargus

Cara me ajudo pacas man o meu OT e com o 1º geito que você mostrou ^^

1iX1yli.gif
3BjQLJf.gif

herisson

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/08/17Posts: 9Gênero: Masculino

O primeiro método não deu certo e os 2 últimos não aparece o que eu faço ?