PO

Sistema de Ferreiro - inovador.

Por Poccnn, 28 de ago. de 2016 em Actions e Talkactions

lua
smith
forge
system lua
46
16k
boxxer321B
11 de outubro de 2017 às 18:50
Em 14/06/2017 at 09:27, Poccnn disse:

Eu acho que existem sistemas de forja que fazem isso.

Eu quis fazer diferente.

Mas podemos fazer isso também. 

Eu vou fazer uma outra versão com essa possibilidade. 

Essas versões atuais do tfs usam uma metodologia de programação diferente.

Teria que refazer todo o script para essa nova metodologia. 

 

conseguiu fazer essa versão, @Poccnn?

2 semanas depois...
PoccnnP
20 de outubro de 2017 às 18:33
Em 11/10/2017 at 18:50, boxxer321 disse:

conseguiu fazer essa versão, @Poccnn?

Foi mal, mas estás a falar de quê mesmo? não lembro do que seria ou como seria feito.

boxxer321B
21 de outubro de 2017 às 02:59
Em 14/06/2017 at 13:13, boxxer321 disse:

@Poccnn então, seria mais ou menos assim, Depois de 'esquentar' o item "x", voce forja ela no anvil por um tempo e se transforma num item "y"

 

como se eu pegasse uma barra de ouro, esquentasse, botava no anvil e se forjava até virar uma espada de ouro, sabe?

@Poccnn aqui!!

PoccnnP
23 de outubro de 2017 às 18:30
Em 21/10/2017 at 02:59, boxxer321 disse:

@Poccnn aqui!!

Vou ver se faço isso ai.

boxxer321B
24 de outubro de 2017 às 02:45
8 horas atrás, Poccnn disse:

Vou ver se faço isso ai.

por favor! estou esperando por essa versão há um bom tempo!!

PoccnnP
29 de outubro de 2017 às 15:29
Em 24/10/2017 at 02:45, boxxer321 disse:

por favor! estou esperando por essa versão há um bom tempo!!

Ainda não fiz o que tu quer, pois já vinha a um tempo querendo fazer essa versão. por falta de tempo demorei muito em terminar. Agora, se eu tiver tempo, irei fazer o que tu quer.

 

Pessoal, não testei a fundo essa nova versão, por isso pode haver erros. me comuniquem para que eu possa resolve-los.

boxxer321B
30 de outubro de 2017 às 00:33
9 horas atrás, Poccnn disse:

Ainda não fiz o que tu quer, pois já vinha a um tempo querendo fazer essa versão. por falta de tempo demorei muito em terminar. Agora, se eu tiver tempo, irei fazer o que tu quer.

 

Pessoal, não testei a fundo essa nova versão, por isso pode haver erros. me comuniquem para que eu possa resolve-los.

tudo bem! acho que essa versão na qual eu disse, traria um pouco mais de rpg no jogo...

PoccnnP
31 de outubro de 2017 às 21:12
Em 30/10/2017 at 00:33, boxxer321 disse:

tudo bem! acho que essa versão na qual eu disse, traria um pouco mais de rpg no jogo...

Só para esclarecer...

O sistema que tu queres seria: 

 

> Aquecer um item base na fornalha.

> Moldar o item base na bigorna.

> Reaquecer o item base na fornalha.

> Repetir processo até se transformar em uma arma.

 

Acho que o problema seria como determinar qual item seria cunhado nesse processo. 

boxxer321B
31 de outubro de 2017 às 21:40
24 minutos atrás, Poccnn disse:

Só para esclarecer...

O sistema que tu queres seria: 

 

> Aquecer um item base na fornalha.

> Moldar o item base na bigorna.

> Reaquecer o item base na fornalha.

> Repetir processo até se transformar em uma arma.

 

Acho que o problema seria como determinar qual item seria cunhado nesse processo. 

sim, tipo pegar uns 3 Gold ingot e aquecer e moldar até virar uma Golden armor (?) 

PoccnnP
31 de outubro de 2017 às 21:44
Agora, boxxer321 disse:

sim, tipo pegar uns 3 Gold ingot e aquecer e moldar até virar uma Golden armor (?) 

Mas ai no caso seria fundição.

Essa atualização que eu fiz no script já faz isso.

boxxer321B
06 de novembro de 2017 às 23:05

deram muitos erros quando eu instalei isso 

 

OBS: Instalei 2x

 

[23:0:32.312] [Error - Action Interface]
[23:0:32.316] data/actions/scripts/tools/wood.lua:onUse
[23:0:32.320] Description:
[23:0:32.323] data/actions/scripts/tools/ferreiro.lua:78: attempt to call global 'getStoreString' (a nil value)
[23:0:32.329] stack traceback:
[23:0:32.332]   data/actions/scripts/tools/ferreiro.lua:78: in function 'skill'
[23:0:32.339]   data/actions/scripts/tools/wood.lua:5: in function <data/actions/scripts/tools/wood.lua:2>

 

 

 

PoccnnP
09 de novembro de 2017 às 21:06
Em 06/11/2017 at 23:05, boxxer321 disse:

deram muitos erros quando eu instalei isso 

 

OBS: Instalei 2x

 

[23:0:32.312] [Error - Action Interface]
[23:0:32.316] data/actions/scripts/tools/wood.lua:onUse
[23:0:32.320] Description:
[23:0:32.323] data/actions/scripts/tools/ferreiro.lua:78: attempt to call global 'getStoreString' (a nil value)
[23:0:32.329] stack traceback:
[23:0:32.332]   data/actions/scripts/tools/ferreiro.lua:78: in function 'skill'
[23:0:32.339]   data/actions/scripts/tools/wood.lua:5: in function <data/actions/scripts/tools/wood.lua:2>

 

 

 

 

faltou essa função:

Spoiler
function getStoreString(str) --[[( Marcryzius )]]--
--Essa função converte a 'string' em numeros e devolve a soma de todos os numeros.
local store = 0
	if(type(str) == 'string')then
		for pos = 1,#str do
			store = store+str:sub(pos,pos):byte()
		end
	elseif(type(str) == 'number')then
		return str
	else
		print('function getStoreString adverte: tipo de parametro invalido. ('..type(str)..')')
	end
	return store
end

 

 

boxxer321B
10 de novembro de 2017 às 05:15
8 horas atrás, Poccnn disse:

 

faltou essa função:

  Ocultar conteúdo

function getStoreString(str) --[[( Marcryzius )]]--
--Essa função converte a 'string' em numeros e devolve a soma de todos os numeros.
local store = 0
	if(type(str) == 'string')then
		for pos = 1,#str do
			store = store+str:sub(pos,pos):byte()
		end
	elseif(type(str) == 'number')then
		return str
	else
		print('function getStoreString adverte: tipo de parametro invalido. ('..type(str)..')')
	end
	return store
end

 

 

aonde é qual a TAG?

PoccnnP
10 de novembro de 2017 às 06:32
1 hora atrás, boxxer321 disse:

aonde é qual a TAG?

Isso é uma função. Tu pode adicionar ela na lib/050-functions.lua ou adiciona ao código do wood.lua.

boxxer321B
15 de novembro de 2017 às 00:35
Em 10/11/2017 at 06:32, Poccnn disse:

Isso é uma função. Tu pode adicionar ela na lib/050-functions.lua ou adiciona ao código do wood.lua.

ah sim, você poderia fazer um passo a passo para fazer algum item? 

 

Obrigado.