yandrack Posted August 31, 2013 Report Share Posted August 31, 2013 Se puede desabilitar el caballo en un mapa determinado? Es decir que no puedan sacar el caballo en un mapa determinado, via quest. Link to comment Share on other sites More sharing options...
PACI Posted September 1, 2013 Report Share Posted September 1, 2013 quest desabilitarcaballo begin state start begin when 50051.use or 50052.use or 50053.use with pc.get_map_index() == X begin syschat("No puedes sacar el caballo en este mapa.") end endend Donde "X" pones el index del mapa. Link to comment Share on other sites More sharing options...
Tiico™ Posted September 1, 2013 Report Share Posted September 1, 2013 when 50051.use or 50052.use or 50053.use with pc.get_map_index() == X begin Paci, pero en que lado esta para que no se pueda?, no entendi xD Link to comment Share on other sites More sharing options...
Zeler Posted September 1, 2013 Report Share Posted September 1, 2013 Supuestamente en los "use", pero igual si ya venias con el caballo al mandarlo al mapa debes hacerle un unsummon, para que no pueda entrar con caballo y así ponerle el use Link to comment Share on other sites More sharing options...
PACI Posted September 1, 2013 Report Share Posted September 1, 2013 Supuestamente en los "use", pero igual si ya venias con el caballo al mandarlo al mapa debes hacerle un unsummon, para que no pueda entrar con caballo y así ponerle el use quest desabilitarcaballo begin state start begin when 50051.use or 50052.use or 50053.use with pc.get_map_index() == X begin syschat("No puedes sacar el caballo en este mapa.") end when login with pc.get_map_index() == X begin if horse.is_summon() then horse.unsummon() end if pc.is_mount() then pc.unmount() end end endendAla ahí está.No había pensao en eso. when 50051.use or 50052.use or 50053.use with pc.get_map_index() == X beginPaci, pero en que lado esta para que no se pueda?, no entendi xD Los .use son los items que invocan el caballo. Link to comment Share on other sites More sharing options...
Tiico™ Posted September 1, 2013 Report Share Posted September 1, 2013 Si lose , xD pero me referia a que no habias puesto esto when 50051.use or 50052.use or 50053.use with pc.get_map_index() == MAPINDEX begin --- Mapa chat("No puedes sacar el caballo en este mapa.")endwhen login with pc.get_map_index() == MAPINDEX begin if horse.is_summon() then horse.unsummon() end if pc.is_mount() then pc.unmount() endend Link to comment Share on other sites More sharing options...
KeKo Posted September 1, 2013 Report Share Posted September 1, 2013 Si lose , xD pero me referia a que no habias puesto esto when 50051.use or 50052.use or 50053.use with pc.get_map_index() == MAPINDEX begin --- Mapa chat("No puedes sacar el caballo en este mapa.")endwhen login with pc.get_map_index() == MAPINDEX begin if horse.is_summon() then horse.unsummon() end if pc.is_mount() then pc.unmount() endend Mi experiencia me dice que no pongais eso, xq no funcionara. Por algun motivo muchos files tienen bug la funcion pc.get_map_index() Link to comment Share on other sites More sharing options...
yandrack Posted September 2, 2013 Author Report Share Posted September 2, 2013 Aun no se a probado, cuando lo pruebe si rula, os dejo los thanks Link to comment Share on other sites More sharing options...
yandrack Posted September 2, 2013 Author Report Share Posted September 2, 2013 Tiene un error esta quest--- Calls undeclared function! : horse.is_summon Abort trap (core dumped) Solucion? plis? Link to comment Share on other sites More sharing options...
topekone Posted September 5, 2013 Report Share Posted September 5, 2013 Escribe en quest functions: horse.is_summon Link to comment Share on other sites More sharing options...
Recommended Posts