Jump to content

Quien me hace una quest por raza de un cofre???


ChuchoGamer

Mensajes recomendados

Hola buenas noches o dias o tardes quiero pedirles de favor se me pueden Crear una quest de cofre por ejemplo si yo abro un cofre quede 4 opciones a escojer por cada raza como Guerrero mujer o hombre que  pueda escojer  solamente 1 cosa  ya sea Armas o Armaduras o items  nose se me explique bien 

 

Espero que me puedan ayudar 😄

Enlace para comentar
Compartir en otros sitios

DEFINE chest_1 1111

quest chest_race begin
	state start begin
		function info()
			return {
				[0] = { --guerrero (no más de 30 ítems por raza)
					--item_vnum, cantidad
					{27991, 20},
					{19, 1}
				},
				[1] = { --ninja
					{27992, 40},
					{1009, 1}
				},
				[2] = { --sura
					{27992, 40},
					{19, 1}
				},
				[3] = { --chamán
					{27992, 40},
					{7009, 1}
				},
				[4] = { --lícano
					{27992, 40},
					{6009, 1}
				}
			}
		end
		
		when chest_1.use begin
			local s = chest_race.info()
			say_title(item_name(item.vnum))
			local tabla_select = {}
			for i = 1, table.getn(s) do
				table.insert(tabla_select, item_name(s[pc.job][i][1]))
			end
			table.insert(tabla_select, gameforge.arena_manager._200_tableInsert)
			local sel = select_table(tabla_select)
			if sel == table.getn(sel) then
				return
			end
			pc.give_item2(s[pc.job][sel][1], s[pc.job][sel][2])
			pc.remove_item(item.vnum)
		end
	end
end

 

Lo hice a la carrera, no sé si funcione ya que no lo puedo testear, ando en trabajos finales

Si alguno puede corregirla estaría muy bien!

Cualquier cosa me preguntan

Enlace para comentar
Compartir en otros sitios

hace 3 horas, caanmasu dijo:

DEFINE chest_1 1111

quest chest_race begin
	state start begin
		function info()
			return {
				[0] = { --guerrero (no más de 30 ítems por raza)
					--item_vnum, cantidad
					{27991, 20},
					{19, 1}
				},
				[1] = { --ninja
					{27992, 40},
					{1009, 1}
				},
				[2] = { --sura
					{27992, 40},
					{19, 1}
				},
				[3] = { --chamán
					{27992, 40},
					{7009, 1}
				},
				[4] = { --lícano
					{27992, 40},
					{6009, 1}
				}
			}
		end
		
		when chest_1.use begin
			local s = chest_race.info()
			say_title(item_name(item.vnum))
			local tabla_select = {}
			for i = 1, table.getn(s) do
				table.insert(tabla_select, item_name(s[pc.job][i][1]))
			end
			table.insert(tabla_select, gameforge.arena_manager._200_tableInsert)
			local sel = select_table(tabla_select)
			if sel == table.getn(sel) then
				return
			end
			pc.give_item2(s[pc.job][sel][1], s[pc.job][sel][2])
			pc.remove_item(item.vnum)
		end
	end
end

 

Lo hice a la carrera, no sé si funcione ya que no lo puedo testear, ando en trabajos finales

Si alguno puede corregirla estaría muy bien!

Cualquier cosa me preguntan

Gracias deja la instalo y la checo y te digo

Enlace para comentar
Compartir en otros sitios

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.

Guest
Responder a este tema...

×   Has pegado contenido con formato .   Eliminar formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incorporado automáticamente.   Mostrar un enlace en su lugar

×   Se ha restaurado el contenido anterior. .   Borrar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...