Ayuda Para Crear Gremio
-
Hola UJ, tengo un problema con el yang que pide el guardian de la plaza para crear gremio.
no logro encontrar donde cambiar la cantidad de yang que pide para crear el gremio, ahora pide 200.000 yang y quiero poner otra cantidad.
lo unico que he logrado es cambiar la cantidad en el mensaje, cuando dice la cantidad de yang que necesitas para crearlo.
porfavor que alguien me ayude.
-
pega al quest acá y te la arreglo, que no recuerdo el nombre de la función pero al verla ya lo hago.
-
busca en la quest una liena que diga Pc.reward (-2000000) algo asi donde veas ek numero en negativo ese es la cantidad que cobra
-
aqui dejo adjunta la carpeta completa guild_man1, espero que sea esta.
Muchas Gracias Aquiles.
-
mira acá te dejo al quets...solo debes reemplazarla y hacer make.sh
quest guild_manage begin state start begin when guild_man1.chat."Salir del gremio" or guild_man2.chat."Salir del gremio" or guild_man3.chat."Salir del gremio" with pc.hasguild() and not pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin -- ?? say(locale.guild.withdraw_confirm) local s = select ( locale . guild . yes , locale . guild . no ) if s==1 then say ( locale . guild . withdraw_msg ) pc.remove_from_guild() pc.setqf("new_withdraw_time",get_global_time()) end end when guild_man1.chat."Desvanecer gremio" or guild_man2.chat."Desvanecer gremio" or guild_man3.chat."Desvanecer gremio" with pc.hasguild() and pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin -- ?? say(locale.guild.disband_confirm) local s = select ( locale . guild . yes , locale . guild . no ) if s==1 then say ( locale . guild . disband_msg ) pc.destroy_guild() pc.setqf("new_disband_time",get_global_time()) pc.setqf("new_withdraw_time",get_global_time()) end end when guild_man1.chat."Establecer Gremio" or guild_man2.chat."Establecer Gremio" or guild_man3.chat."Establecer Gremio" with (pc.is_gm() or npc.empire == pc.empire) begin local level_limit; local guild_create_item if get_locale() == "euckr" then level_limit = 86 guild_create_item = false else level_limit = 86 guild_create_item = false end if pc.hasguild() then return end if game.get_event_flag("guild_withdraw_delay")*21600 > get_global_time() - pc.getqf("new_withdraw_time") then say_title ( "Guardian:") say(string.format( "Debes esperar, %d dia, para crear un nuevo gremio." , game . get_event_flag ( "guild_withdraw_delay" ) ) ) return end if game.get_event_flag("guild_disband_delay")*21700 > get_global_time() - pc.getqf("new_disband_time") then say_title ( "Guardian:") say(string.format( "Usted ha borrado el gremio, hasta que no pase %d dia, no podras crear otro gremio." , game . get_event_flag ( "guild_disband_delay" ) ) ) return end say(locale.guild.create_confirm) local s = select ( locale . guild . yes , locale . guild . no ) if s == 2 then return end if pc.level >= level_limit then if pc.gold >= 8000000 then if not guild_create_item or pc.countitem(guild_create_item)>0 then game.request_make_guild() else say ( locale . guild . no_guild_create_item ) end else say ( locale . guild . create_not_enough_money ) end else say ( locale . guild . not_enough_leadership ) end end end end
en al linea dodne dice if pc.gold >= 8000000 then ese es el yang que pide.
es mejor que lo tengas por quest que después en object si necesitas hacer un make.sh pierdes los npc y debes volver a ponerlos. -
Gracias Aquiles, pero sabes lo necesito si es posible para ponerlo en object, porque el make.sh no me va
llevo tiempo intentando implementar quest y no me va el make. uso los files de rain, le he dado permisos 777 a make y nada, lo he renombrado a make.sh y nada, doy nuevamente permisos estanto ya renombrado y nada.cuando hago make me dice permiso denegado (en ingles claro jejej).
por otra parte en objet/guill_man1, tambien tiendo esta linea if pc . gold >= 2000000 then, y aun asi solo me quita 200.000 yang cuando creo gremio.
no se donde estara el problema.