Ayuda con una Quest
-
pues cree esta quest para ponerla en mi server para hacer algo diferente pero no me anda al darle clik al NPC me sale todo bien pero luego al darle clik a la casilla "Pago a trabajadores theRAPTOR" no me aparece lo demas y se cierra el dialogo :T.T:
say_title ( "Pago a trabajadores theRAPTOR" ) say ( "Hola, este es el Sistema de pago a trabajadores" ) ; say ( "Que desea?" ) ; local item =select ("Cobrar","Info","Cancelar") if item == 1 then say_title ( "Sistema de Pagos theRAPTOR" ) say ( "Hola, este es el Sistema de pago a trabajadores"" ) ; say ( "Aquí usted puede Recibir dinero por los minerales extraidos.." ) ; say ( "Espero que esto puede serle de gran ayuda " ) say ( "Entonces...." ) say ( "Quiere Cobrar su salario?" ) local confirm =select ( "Si" , "No" ) if confirm == 1 then say_reward ( "que joya tiene, su salario depende de eso:" ) local ritiro = select ("200 de Plata 200kk","200 de Oro 250kk","200 de Oro blanco 250kk","200 de Diamante 500kk","NO quiero") if ritiro == 1 then if pc . count_item ( 50605 ) >= 200 then pc . remove_item ( 50605 , 200 ) say ( "Aqui tienes tu pago!!!" ) ; pc . changegold ( 200000000 ) else say ( "No tienes la plata crees que me estafaras" ) ; say ( "largate o te asesino. " ) return end elseif ritiro == 2 then if pc . count_item ( 50606 ) >= 200 then pc . remove_item ( 50606 , 200 ) say ( "Aqui tienes tu pago!!!" ) ; pc . changegold ( 250000000 ) else say ( "No tienes el oro crees que me estafaras" ) ; say ( "largate o te asesino. " ) return end elseif ritiro == 3 then if pc . count_item ( 50610 ) >= 200 then pc . remove_item ( 50610 , 200 ) say ( "Aqui tienes tu pago!!!" ) ; pc . changegold ( 250000000 ) else say ( "No tienes el oro blanco crees que me estafaras" ) ; say ( "largate o te asesino. " ) return end elseif ritiro == 4 then if pc . count_item ( 50601 ) >= 200 then pc . remove_item ( 50601 , 200 ) say ( "Aqui tienes tu pago!!!" ) ; pc . changegold ( 500000000 ) else say ( "No tienes el diamante crees que me estafaras" ) ; say ( "largate o te asesino. " ) return end elseif confirm == 2 then elseif item == 2 then say_title ( "Sistema de pagos" ) if pc . gold >= 1 then pc . changegold ( - 100000 ) say ( "-Hola, este es el sistema de pago.." ) ; say ( "Estoy aquí para darle alguna información .." ) say ( "como trabajas de minero para mi tienes que draerme minerales" ) ; say ( "a cambio yo te doy dinero en efectivo.." ) say ( "-cuando este aburrido de matar MOBS o te den poco yang" ) ; say ( "solo ve un rato por ahi y traeme unos metales preciosos.." ) say ( "esto es util para los negocios" ) ; say ( "asi puedes tener yang con poco esfuerzo.." ) say ( "De esta forma puedes aumentar " ) ; say ( "tu capital" ) ; else say ( "no hay suficiente yang" ) ; say ( "Mi informacion tiene un precio!! xD" ) return end elseif item == 3 then return end
-
asi, a bote pronto te sobran los punto y coma, esto no es c++
Aqui la tienes arreglada
say_title ( "Pago a trabajadores theRAPTOR" ) say ( "Hola, este es el Sistema de pago a trabajadores" ) say ( "Que desea?" ) local item =select ("Cobrar","Info","Cancelar") if item == 1 then say_title ( "Sistema de Pagos theRAPTOR" ) say ( "Hola, este es el Sistema de pago a trabajadores" ) say ( "Aquí usted puede Recibir dinero por los minerales extraidos.." ) say ( "Espero que esto puede serle de gran ayuda " ) say ( "Entonces...." ) say ( "Quiere Cobrar su salario?" ) local confirm =select ( "Si" , "No" ) if confirm == 1 then say_reward ( "que joya tiene, su salario depende de eso:" ) local ritiro = select ("200 de Plata 200kk","200 de Oro 250kk","200 de Oro blanco 250kk","200 de Diamante 500kk","NO quiero") if ritiro == 1 then if pc . count_item ( 50605 ) >= 200 then pc . remove_item ( 50605 , 200 ) say ( "Aqui tienes tu pago!!!" ) pc . changegold ( 200000000 ) else say ( "No tienes la plata crees que me estafaras" ) say ( "largate o te asesino. " ) return end elseif ritiro == 2 then if pc . count_item ( 50606 ) >= 200 then pc . remove_item ( 50606 , 200 ) say ( "Aqui tienes tu pago!!!" ) pc . changegold ( 250000000 ) else say ( "No tienes el oro crees que me estafaras" ) say ( "largate o te asesino. " ) return end elseif ritiro == 3 then if pc . count_item ( 50610 ) >= 200 then pc . remove_item ( 50610 , 200 ) say ( "Aqui tienes tu pago!!!" ) pc . changegold ( 250000000 ) else say ( "No tienes el oro blanco crees que me estafaras" ) say ( "largate o te asesino. " ) return end elseif ritiro == 4 then if pc . count_item ( 50601 ) >= 200 then pc . remove_item ( 50601 , 200 ) say ( "Aqui tienes tu pago!!!" ) pc . changegold ( 500000000 ) else say ( "No tienes el diamante crees que me estafaras" ) say ( "largate o te asesino. " ) return end end elseif confirm == 2 then return end elseif item == 2 then say_title ( "Sistema de pagos" ) if pc . gold >= 1 then pc . changegold ( - 100000 ) say ( "-Hola, este es el sistema de pago.." ) say ( "Estoy aquí para darle alguna información .." ) say ( "como trabajas de minero para mi tienes que draerme minerales" ) say ( "a cambio yo te doy dinero en efectivo.." ) say ( "-cuando este aburrido de matar MOBS o te den poco yang" ) say ( "solo ve un rato por ahi y traeme unos metales preciosos.." ) say ( "esto es util para los negocios" ) say ( "asi puedes tener yang con poco esfuerzo.." ) say ( "De esta forma puedes aumentar " ) say ( "tu capital" ) ; else say ( "no hay suficiente yang" ) say ( "Mi informacion tiene un precio!! xD" ) return end elseif item == 3 then return end
saludos
-
xDD que idiota soy no me fije de los espacios al comenzar :S muchas gracias men jeje funciona al 100%, TE AGRADEZCO MUCHO TU AYUDA