Jump to content

Tiico™

Miembro
  • Contador contenido

    174
  • Ingreso

  • Última visita

  • Días ganados

    2

Mensajes publicados por Tiico™

  1. Hola gente, bueno mi problema es que tengo implementada una armadura... que al +9 solo tiene los destellos, pero el brillo sigue opaco, el grano es que quiero que se vea igual del brillo que tienen las negras, entiendes?, necesito saber la columna del item_proto para editar y se vea como yo quiero, osea con el % del brillo que quiero, el "specular" no es, por que lo tengo al 100% y se me ve opaca igual... ¿Alguién sabe?.

  2. Hola, como veran volví al foro y por sobre todo haciendo quest, bueno mi problema es el siguiente; tengo un mapa de guerras que seria el:

    metin2_map_sungzi_snow

    y esta configurado que un jugador al morir al hacer click en "Volver a reaparecer aquí" te mande a la ciudad, bueno yo quiero deshacerme de esa opción, osea quiero sacarla y que al hacer click te reaparesca ahi mismo, ¿Alguién sabe como sacar esa opción?, si alguien se ofrece a ayudarme porfavor, de ante mano, gracias.

  3.  

    Te falto un local xD, te lo pasaste, que daría así:

    quest transportar begin	state start begin		when #NPC#.chat."Mapa Nuevo" begin			local cord ={{#CORY#, #CORX#}}			if pc.get_level() <= 85 then				say_title("Mapa Nuevo: ")				say_reward("Necesitas ser level 85 para poder entrar.")			end			say_title("Mapa Nuevo: ")			say("#Agregad descripción a vuestro gusto.")			say_reward("¿Quieres ir?")                        local tele = select("Si" , "No")			     if tele  == 1 then				pc.warp(cord[1], cord[2])                              elseif tele == 2 then                                return			end		end	endend

    No, con este comando:

    if select ("Si","No") == 1 then

    No es necesario poner un local, hice eso para no poner por ejemplo if x == 2 then return end , salia mas facil,

    asi que es mas facil hacer un if select .

    local tele = select("Si" , "No")	if tele  == 1 then		pc.warp(cord[1], cord[2])	elseif tele == 2 then		return	end

    Esto, te lo ahorras con esto:

    if select ("Si","No") == 1 then	pc.warp(cord[1], cord[2])end
  4. quest transportar begin	state start begin		when #NPC#.chat."Mapa Nuevo" begin			local cord ={			{#CORY#, #CORX#}			}			if pc.get_level() <= 85 then				say_title("Mapa Nuevo: ")				say_reward("Necesitas ser level 85 para poder entrar.")			end			say_title("Mapa Nuevo: ")			say("#Agregad descripción a vuestro gusto.")			say_reward("¿Quieres ir?")			if select ("Si","No") == 1 then				pc.warp(cord[1], cord[2])			end		end	endend

    Editar el #NPC# por el vnum del teletransportador y #CORDX# Y #CORDY# con las respectivas cordenadas del mapa.

  5. Hola gente, bueno os enseñare algo que ando medio aburrido.

     

    ¿Como hacer un cofre que de items aleatorios a vuestro gusto?

     

    Pues, así:

    quest cofre_aleatorio begin	state start begin		when #ITEM#.use begin			local items = {1,2,3,4,5,6,7,8,9,10}			pc.give_item2(items[math.random(1,10)], 1)		end	endend

    Ahora, para editarla te enseñare mas o menos como se hace a mi manera.

     

    1° Toda quest necesita ser empezada con esto:

    quest x begin	state start begin		when x begin

    Pero nosotros usaremos esto para que el cofre al hacerle click se abra:

    when #VNUM#.use begin 

    #VNUM# seria el vnum (xD) del item que abriremos.

     

    2° Obviamente para que un cofre de items aleatorios, debemos hacer un array con los vnum de los items que queremos que de, es decir, esto puede ser así:

    local items = {1,2,3,4,5,6,7,8,9,10} 

    Como vemos, los vnum de los items que dara el cofre serian:

    12345678910 

    Con esto, ya tendriamos nuestros vnum de los items listos para continuar.

     

    3° Ahora debemos hacer el comando para que de los items que nosotros emos puesto, para aquello haremos el siguiente comando:

    pc.give_item2(#VNUM#, #CANTIDAD#) 

    Ahora, lo que debemos hacer es escribir el local en donde hemos entrado los vnum de los items.

     

    Quedariá así:

    pc.give_item2(items

    Seguidamente añadimos un:

    pc.give_item2(items[math.random(1, 10)], 1) 

    Este comando:

    math.random(1, 10) 

    se puede editar así

    1 = Porcentaje de que de los items.10 = Cantidad de vnum que hemos puesto en el local items. 

    Ya con eso, le debemos poner la cantidad que dara y eso es todo. 

  6. Toma con esto te correra perfectamente:

    quest auto_morir begin	state start begin		when login begin			set_state(morir)		end	end	state morir begin		when letter begin			send_letter("Suicidarse")		end		when button or info begin			say_title("Suicidarse:")			say("")			say_reward("¿Quieres suicidarte?")		local s = select ("¡Matame!","Prefiero vivir")			if s == 1 then				npc.kill()			elseif s == 2 then				return			end		end	endend
  7. Cambiar $VNUM$ por el vnum del npc :

     

     

    quest control begin	state start begin		when $VNUM$.chat."GM: Control Gm" with pc.is_gm() begin			say_title("Control de Gm:")			say("Que Quieres hacer?")			local menu = select("Halloween","Dia/Noche","Rates","Bloquear chat","Navidad","Banear","Teleport","Cerrar")			if menu == 8 then				return		--Halloween			elseif menu == 1 then				command("m 20023")    --npcs para halloween(Quitarle los -- de delante para que funcionen			--	command("m npc")			--	command("m npc")		--Dia/Noche			elseif menu == 2 then				say("Que quieres poner?")				local menu2 = select("Dia","Noche","Cerrar")				if menu2 == 1 then					command ("x 2")				elseif menu2 == 2 then					command ("x 1")				elseif menu2 == 3 then					return				end		--Rates				elseif menu == 3 then				say("Rates:")				say("Que rate quieres añadir?")				local menu2 = select("Experiencia","Yang","Drop","Cerrar")				if menu2 == 4 then					return			--Exp				elseif menu2 == 1 then					say("Experiencia:")					say("A que reino le quieres dar experiencia?")					local menu3 = select("Shinsoo","Chunjo","Jinno","Todos","Cerrar")					if menu3 == 5 then						return					elseif menu3 == 1 then						local tipo = 4						local reino = menu3						say("Que porcentaje quieres darle?")						say_reward("Introduce solo numeros enteros.")						local rate = input()						rate=tonumber(rate)						say("Introduce el tiempo de duración en minutos")						say("Ej: 120")						say("Que serian 2 horas")						local tiempo=input()						tiempo=tonumber(tiempo)						say("Experiencia para Shinsoo:")						say("Estas seguro que quieres darle "..rate.."%[ENTER]durante "..tiempo.." minutos?")						local menu4 = select("Si","No")						if menu4 == 1 then							__give_empire_priv(reino, tipo, rate, tiempo*60)						else							return						end					elseif menu3 == 2 then						local tipo = 4						local reino = menu3						say("Que porcentaje quieres darle?")						say_reward("Introduce solo numeros enteros.")						local rate = input()						rate=tonumber(rate)						say("Introduce el tiempo de duración en minutos")						say("Ej: 120")						say("Que serian 2 horas")						local tiempo=input()						tiempo=tonumber(tiempo)						say("Experiencia para Chunjo:")						say("Estas seguro que quieres darle "..rate.."%[ENTER]durante "..tiempo.." minutos?")						local menu4 = select("Si","No")						if menu4 == 1 then							__give_empire_priv(reino, tipo, rate, tiempo*60)						else							return						end					elseif menu3 == 3 then						local tipo = 4						local reino = menu3						say("Que porcentaje quieres darle?")						say_reward("Introduce solo numeros enteros.")						local rate = input()						rate=tonumber(rate)						say("Introduce el tiempo de duración en minutos")						say("Ej: 120")						say("Que serian 2 horas")						local tiempo=input()						tiempo=tonumber(tiempo)						say("Experiencia para Jinno:")						say("Estas seguro que quieres darle "..rate.."%[ENTER]durante "..tiempo.." minutos?")						local menu4 = select("Si","No")						if menu4 == 1 then							__give_empire_priv(reino, tipo, rate, tiempo*60)						else							return						end					elseif menu3 == 4 then						local tipo = 4						local reino = 0						say("Que porcentaje quieres darle?")						say_reward("Introduce solo numeros enteros.")						local rate = input()						rate=tonumber(rate)						say("Introduce el tiempo de duración en minutos")						say("Ej: 120")						say("Que serian 2 horas")						local tiempo=input()						tiempo=tonumber(tiempo)						say("Experiencia para todos:")						say("Estas seguro que quieres darle "..rate.."%[ENTER]durante "..tiempo.." minutos?")						local menu4 = select("Si","No")						if menu4 == 1 then							__give_empire_priv(reino, tipo, rate, tiempo*60)						else							return						end					end			--Yang				elseif menu2 == 2 then					say("Yang:")					say("A que reino le quieres dar Yang?")					local menu3 = select("Shinsoo","Chunjo","Jinno","Todos","Cerrar")					if menu3 == 5 then						return					elseif menu3 == 1 then						local tipo = 2						local reino = menu3						say("Que porcentaje quieres darle?")						say_reward("Introduce solo numeros enteros.")						local rate = input()						rate=tonumber(rate)						say("Introduce el tiempo de duración en minutos")						say("Ej: 120")						say("Que serian 2 horas")						local tiempo=input()						tiempo=tonumber(tiempo)						say("Yang para Shinsoo:")						say("Estas seguro que quieres darle "..rate.."%[ENTER]durante "..tiempo.." minutos?")						local menu4 = select("Si","No")						if menu4 == 1 then							__give_empire_priv(reino, tipo, rate, tiempo*60)						else							return						end					elseif menu3 == 2 then						local tipo = 2						local reino = menu3						say("Que porcentaje quieres darle?")						say_reward("Introduce solo numeros enteros.")						local rate = input()						rate=tonumber(rate)						say("Introduce el tiempo de duración en minutos")						say("Ej: 120")						say("Que serian 2 horas")						local tiempo=input()						tiempo=tonumber(tiempo)						say("Yang para Chunjo:")						say("Estas seguro que quieres darle "..rate.."%[ENTER]durante "..tiempo.." minutos?")						local menu4 = select("Si","No")						if menu4 == 1 then							__give_empire_priv(reino, tipo, rate, tiempo*60)						else							return						end					elseif menu3 == 3 then						local tipo = 2						local reino = menu3						say("Que porcentaje quieres darle?")						say_reward("Introduce solo numeros enteros.")						local rate = input()						rate=tonumber(rate)						say("Introduce el tiempo de duración en minutos")						say("Ej: 120")						say("Que serian 2 horas")						local tiempo=input()						tiempo=tonumber(tiempo)						say("Yang para Jinno:")						say("Estas seguro que quieres darle "..rate.."%[ENTER]durante "..tiempo.." minutos?")						local menu4 = select("Si","No")						if menu4 == 1 then							__give_empire_priv(reino, tipo, rate, tiempo*60)						else							return						end					elseif menu3 == 4 then						local tipo = 2						local reino = 0						say("Que porcentaje quieres darle?")						say_reward("Introduce solo numeros enteros.")						local rate = input()						rate=tonumber(rate)						say("Introduce el tiempo de duración en minutos")						say("Ej: 120")						say("Que serian 2 horas")						local tiempo=input()						tiempo=tonumber(tiempo)						say("Yang para todos:")						say("Estas seguro que quieres darle "..rate.."%[ENTER]durante "..tiempo.." minutos?")						local menu4 = select("Si","No")						if menu4 == 1 then							__give_empire_priv(reino, tipo, rate, tiempo*60)						else							return						end					end			--Drop				elseif menu2 == 3 then					say("Drop:")					say("A que reino le quieres dar Drop?")					local menu3 = select("Shinsoo","Chunjo","Jinno","Todos","Cerrar")					if menu3 == 5 then						return					elseif menu3 == 1 then						local tipo = 1						local reino = menu3						say("Que porcentaje quieres darle?")						say_reward("Introduce solo numeros enteros.")						local rate = input()						rate=tonumber(rate)						say("Introduce el tiempo de duración en minutos")						say("Ej: 120")						say("Que serian 2 horas")						local tiempo=input()						tiempo=tonumber(tiempo)						say("Drop para Shinsoo:")						say("Estas seguro que quieres darle "..rate.."%[ENTER]durante "..tiempo.." minutos?")						local menu4 = select("Si","No")						if menu4 == 1 then							__give_empire_priv(reino, tipo, rate, tiempo*60)						else							return						end					elseif menu3 == 2 then						local tipo = 1						local reino = menu3						say("Que porcentaje quieres darle?")						say_reward("Introduce solo numeros enteros.")						local rate = input()						rate=tonumber(rate)						say("Introduce el tiempo de duración en minutos")						say("Ej: 120")						say("Que serian 2 horas")						local tiempo=input()						tiempo=tonumber(tiempo)						say("Drop para Chunjo:")						say("Estas seguro que quieres darle "..rate.."%[ENTER]durante "..tiempo.." minutos?")						local menu4 = select("Si","No")						if menu4 == 1 then							__give_empire_priv(reino, tipo, rate, tiempo*60)						else							return						end					elseif menu3 == 3 then						local tipo = 1						local reino = menu3						say("Que porcentaje quieres darle?")						say_reward("Introduce solo numeros enteros.")						local rate = input()						rate=tonumber(rate)						say("Introduce el tiempo de duración en minutos")						say("Ej: 120")						say("Que serian 2 horas")						local tiempo=input()						tiempo=tonumber(tiempo)						say("Drop para Chunjo:")						say("Estas seguro que quieres darle "..rate.."%[ENTER]durante "..tiempo.." minutos?")						local menu4 = select("Si","No")						if menu4 == 1 then							__give_empire_priv(reino, tipo, rate, tiempo*60)						else							return						end					elseif menu3 == 4 then						local tipo = 1						local reino = 0						say("Que porcentaje quieres darle?")						say_reward("Introduce solo numeros enteros.")						local rate = input()						rate=tonumber(rate)						say("Introduce el tiempo de duración en minutos")						say("Ej: 120")						say("Que serian 2 horas")						local tiempo=input()						tiempo=tonumber(tiempo)						say("Drop para todos:")						say("Estas seguro que quieres darle "..rate.."%[ENTER]durante "..tiempo.." minutos?")						local menu4 = select("Si","No")						if menu4 == 1 then							__give_empire_priv(reino, tipo, rate, tiempo*60)						else							return						end					end				end		--Mutear				elseif menu == 4 then				say("Que quieres hacer")				local menu2 = select("Bloquear chat","Quitar bloqueo de chat","Lista de bloqueados","Cerrar")				if menu2 == 1 then					say("Bloquear chat:")					say("Introduce el nombre del jugador que quieres mutear")					local nombre = input()					say("Introduce el tiempo que quieres silecciarlo en minutos")					say("Recuerda 1 hora = 60 minutos")					say("Debes introducir solo el numero")					local tiempo = input()					say("Estas seguro que quieres mutear a "..nombre.."[ENTER]durante "..tiempo.." minutos?")					local menu3 = select("Si","Cerrar")					if menu3 == 1 then						notice_all(nombre.." ha sido silenciado del chat durante "..tiempo.." minutos de juego")						tiempo = tonumber(tiempo)*60						command("block_chat "..nombre.." "..tiempo)					elseif menu3 == 2 then						return					end				elseif menu2 == 2 then					say("Desbloquear chat:")					say("Escribe el nombre del jugador que quieres desmutear.")					local nombre = input()					if find_pc_by_name(nombre) == 0 then						say("Ese nombre no existe")						return					end					say("Estas seguro que quieres quitar el muteo a "..nombre)					local menu3 = select("Si","Cerrar")					if menu3 == 1 then						command("block_chat "..nombre.." 0")					elseif menu3== 2 then						return					end				elseif menu2 == 3 then					command("block_chat_list")				elseif menu2 == 4 then					return				end		--Navidad				elseif menu == 5 then				say("Que quieres hacer?")				local menu2 = select("Nieve","Villancicos","Fuegos artificiales","Arbol navidad","Santa Claus","Cerrar")				if menu2==1 then					say("Nieve:")					local menu3 = select("Nieve On","Nieve Off","Cerrar")					if menu3 == 1 then						command("xmas_snow 1")					elseif menu3 == 2 then						command("xmas_snow 0")					elseif menu3 == 3 then						return					end				elseif menu2 == 2 then					say("Villancicos:")					local menu3 = select("Villancicos On","Villancicos Off","Cerrar")					if menu3 == 1 then						command("xmas_song 1")					elseif menu3 == 2 then						command("xmas_song 0")					elseif menu3 == 3 then						return					end				elseif menu2 == 3 then					say("Fuegos artificiales:")					local menu3 = select("Fuegos artificiales On","Fuegos artificiales Off","Cerrar")					if menu3 == 1 then						command("xmas_boom 1")					elseif menu3 == 2 then						command("xmas_boom 0")					elseif menu3 == 3 then						return					end				elseif menu2 == 4 then					say("Arbol de navidad:")					local menu3 = select("Arbol Fase1","Arbol Fase 2","Arbol Fase 3","Arbol Off","Cerrar")					if menu3 == 1 then						command("xmas_tree 1")					elseif menu3 == 2 then						command("xmas_tree 2")					elseif menu3 == 3 then						command("xmas_tree 3")					elseif menu3 == 4 then						command("xmas_tree 0")					elseif menu3 == 4 then						return					end									elseif menu2 == 5 then					say("Santa Claus:")					local menu3 = select("Santa Claus On","Santa Claus Off","Cerrar")					if menu3 == 1 then						command("xmas_santa 1")					elseif menu3 == 2 then						command("xmas_santa 0")					elseif menu3 == 3 then						return					end				elseif menu2 == 6 then					return				end		--Banear			elseif menu == 6 then				say("Banear:")				say("Que quieres hacer?")				local menu2 = select("Banear","Quitar Ban","Cerrar")				if menu2 == 1 then					say("Introduce el nombre del jugador[ENTER]que quieres perder de vista xD")					local nombre = input()					say("Estas seguro que quieres banear a "..nombre)					local menu2 = select("Si","No")					if menu2 == 1 then						local id = mysql_query("SELECT player.account_id from player.player where player.name = '"..nombre.."'","root","sasuke","player","192.192.192.100")						--say(id.account_id[1].." intento 1")						--say(id.id.." intento 2")						mysql_query("Update account.account set account.status = 'BLOCK' WHERE account.id = "..id.account_id[1].."","root","sasuke","account","192.192.192.100")						say(nombre.." ha sido baneado.")					elseif menu2== 2 then						return					end				elseif menu2 == 2 then					say("Introduce el nombre del jugador[ENTER]al que le quieres quitar el ban.")					local nombre = input()					say("Estas seguro que quieres[ENTER]quitarle el ban a "..nombre)					local menu2 = select("Si","No")					if menu2 == 1 then						local id = mysql_query("SELECT player.account_id from player.player where player.name = '"..nombre.."'","root","sasuke","player","192.192.192.100")						--say(id.account_id[1].." intento 1")						--say(id.id.." intento 2")						mysql_query("Update account.account set account.status = 'OK' WHERE account.id = "..id.account_id[1].."","root","sasuke","account","192.192.192.100")						say(nombre.." ha sido desbaneado.")					elseif menu2== 2 then						return					end				elseif menu2 == 3 then					return				end		--teleport				elseif menu == 7 then				say("Que quieres hacer")				local menu2 = select("Traer a alguien","Ir hacia alguien","Cerrar")				if menu2 == 3 then 					return				elseif menu2 == 1 then					say("Traer a alguien:")					say("")					say("Escribe el nombre del jugador")					local nombre = input()					if find_pc_by_name(nombre) == 0 then						say("El jugadore no existe o está desconectado")						return					else						command("t "..nombre)						say("El jugador "..nombre.." está de camino xD")					end				elseif menu2== 2 then					say("Ir hacia alguien:")					say("")					say("Escribe el nombre del jugador")					local nombre = input()					if find_pc_by_name(nombre) == 0 then						say("El jugadore no existe o está desconectado")						return					else						command("warp "..nombre)					end				end			end  		end		when $VNUM$.chat."GM: Panel Ox" with pc.is_gm() begin			local stat = oxevent.get_status()			say(stat)			if stat == 0 then				say_title("Competición OX")				say("¿Quieres iniciar la competición OX?")				local s = select("Si","No")				if s == 1 then					local v = oxevent.open()					if v == 0 then						say_title("Competición OX")						say("El Buey de la competición ya está activado.")					elseif v == 1 then						say_title("Competición OX")						say("¡La competencia OX ha comenzado!")						notice_all("¡La competencia OX ha comenzado!")						notice_all("Habla con Uriel si quieres ingresar.")					else						say("Error1")					end				end						elseif stat == 1 then				say_title("Competición OX")				say("Las puertas siguen abiertas.")				say("Hay "..oxevent.get_attender().." jugadores en el mapa.")				say("")				local s = select("Cerrar las puertas", "Cerrar")				if s == 1 then					oxevent.close()					notice_all("Las puertas de la competencia OX han sido cerradas")				end						elseif stat == 2 then				say_title("Competición OX")				say("Opciones:")				local s = select("Preguntar", "Premios OX", "Cerrar OX", "Cancelar OX", "Cerrar")				if s == 1 then					local v = oxevent.quiz(1, 30)										if v == 0 then						say_title("Competición OX")						say("El evento OX se está ejecutando todavía!")					elseif v == 1 then						say_title("Evento Ox:")						say("La cuestión ha sido presentado.")					else						say_title("Evento Ox:")						say("Se está haciendo una pregunta!") 					end				elseif s == 2 then					say_title("Competición OX")					say("Por favor, introduzca la ID del artículo.")					local item_vnum = input()					say_title("Competición OX")					say("Por favor, introduzca el número del artículo.")					local item_count = input()					oxevent.give_item(item_vnum, item_count)					say_title("Competición OX")				--	say("Tienen "..oxevent.get_attender().." de recompensa!"				elseif s == 3 then      					oxevent.end_event()					notice_all("La competencia OX ha terminado.")					notice_all("Los participantes serán teletransportados a sus ciudades.")					say_title("Competición OX")					say("Ha finalizado  la competencia OX!")				elseif s == 4 then					say_title("Competición OX")					say("El proceso de cancelacón puede dar algunos problemas.")					say("¿Desea cancelar?")					local s = select("Si", "No")					if s == 1 then						oxevent.end_event_force()					end									end										elseif stat == 3 then				say_title("Competición OX")				say("Por favor, espere un momento.")			else				say_title("Competición OX")				say("Error4")			end 					end  	endend

     

     

  8. En esta parte

    when 20090.chat."Dungeon Principiante" begin	say_title("Dungeon:")	say("Hola viajero, hoy te llevaré")	say("aun magico lugar donde podrás explorar")	say("nuevas tierras")	say("")	say("Quieres ir?")	local dungeon = select("Si" "No")	if dungeon == 1 then		pc.warp(6521200, 1231200)	if dungeon == 2 then		return	endend

    Hay 2 errores, uno es el siguiente

    local dungeon = select("Si" "No")

    Esto, es así

    local dungeon = select ("Si", "No")

    Segundo, esto

    local dungeon = select("Si", "No")	if dungeon == 1 then		pc.warp(6521200, 1231200)	if dungeon == 2 then		return	end

    Está mal, esto es así

    if dungeon == 1 then	pc.warp(6521200, 1231200)elseif dungeon == 2 then	returnend

    Tercero, esto

    when 103.kill or 104.kill or 105.kill with d.getf("fuuton97") == 3 begin	d.setf("drop_dungeon", d.getf("drop_dungeon")+1)	if d.detf("drop_dungeon") == 2	game.drop_item(43003, 1)	d.setf("drop_dungeon", 0)	endend

    También está mal, debería ser así

    when 103.kill or 104.kill or 105.kill with d.getf("fuuton97") == 3 begin	d.setf("drop_dungeon", d.getf("drop_dungeon") +1)	if d.getf("drop_dungeon") == 2 then		game.drop_item(43003, 1)		d.setf("drop_dungeon", 0)	endend

    Eso es lo que ví, un gran dungeon como tú dices serlo, debe arreglar todo esto y no equivocarse

     Aprovecho para decir que se hacen Dungeon's profesionales, con las plantas que quieran, y como quieren que sea, claro  no se vallan de la imaginación xD, a tan solo 15 Euros

    No es por nada, pero tienes que ver los errores antes de decir que eres professional en las dungeons.

  9. Buena quest ^^, aquí la dejo con tabulación para quien quiera:

    quest bancopepi begin	state start begin		when 20092.chat."Banco" begin			local yang = {100000, 1000000, 10000000, 100000000}			local que = select("Guardar Dinero", "Sacar Dinero", "Cerrar")			if que != 3 then				say("Tienes "..pc.getqf("almacenyang"))				local cantidad = select("100000", "1000000", "10000000", "100000000", "Cerrar")			end			if que == 1 and cantidad != 5 then				if yang[cantidad] <= pc.get_gold() then					pc.setqf("almacenyang", pc.getqf("almacenyang")+yang[cantidad])					pc.changegold(-yang[cantidad])					say("Has almacenado "..yang[cantidad])				else					say("no tienes yang suficiente")				end			elseif que == 2 and cantidad != 5 then				if yang[cantidad] <= pc.getqf("almacenyang") then					pc.setqf("almacenyang", pc.getqf("almacenyang")-yang[cantidad])					pc.changegold(yang[cantidad])				else					say("No tienes suficiente dinero en el banco")				end			end		end	endend

    En esta parte

    cantidad = select("100000", "1000000", "10000000", "100000000", "Cerrar")

    No seria mejor ponerle un local:

    local cantidad = select("100000", "1000000", "10000000", "100000000", "Cerrar")

    Eso es, buena :3 Saludos.

  10. Hola, empezando con visual basic, hice este primer programa por mí, no se me echo tan dificil, ya que el lua es parecido.

    Eh aquí el programa:

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

    Es un contador de clicks interesante.

     

    Ahora les dejo este otro que es un programa de preguntas y respuestas, espero que les guste , y dejen las criticas de como quedo y/o errores del programa.  ^^

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

    Saludos!

  11. Keko, este array:

    local cordes = {{1894400,2483200},{500000,450000},{0,332800},{1243200,1243300},{2733400,2729100}}

    Es lo mismo que esto:

    local cordes = {{1894400,2483200},{500000,450000},{0,332800},{1243200,1243300},{2733400,2729100}}

    Eso lo sé, ahora:

     

    Así, ¿también se podria no?:

    local cordes = {1894400,2483200},{500000,450000},{0,332800},{1243200,1243300},{2733400,2729100}
×
×
  • Crear nuevo...