KhrizPlayCL Posted March 24 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 27 Reputation: 1 Joined: 01/31/20 Last Seen: 10 hours ago Share Posted March 24 Estimados, buenas tardes he estado buscando información pero sin dar con muchos resultados, que indique como proceder Quiero cambiar el icono del CashShop poniendo otro icono custom (solo imagen), como lo hacen servidores mas modernos que se llama DONA Cambie el comportamiento del la funcion icono roulette open, para que pueda abrir el dialogo del npc de configuracion de mi servidor, el problema es que habilite el funcion de ruleta en mi servidor y no lo tengo oculto en mi en el diff de mi cliente, pero aun asi no logro hacer que me muestra el icono, ya recompile y nada. (tambien acualice la DB con items) Mi Servidor Actual Como quiero que quede cualquier orientación me sirve saludos, Quote Link to comment Share on other sites More sharing options...
KazumaSatou Posted March 25 Group: Members Topic Count: 9 Topics Per Day: 0.01 Content Count: 157 Reputation: 37 Joined: 05/15/20 Last Seen: 1 hour ago Share Posted March 25 11 hours ago, KhrizPlayCL said: Estimados, buenas tardes he estado buscando información pero sin dar con muchos resultados, que indique como proceder Quiero cambiar el icono del CashShop poniendo otro icono custom (solo imagen), como lo hacen servidores mas modernos que se llama DONA Cambie el comportamiento del la funcion icono roulette open, para que pueda abrir el dialogo del npc de configuracion de mi servidor, el problema es que habilite el funcion de ruleta en mi servidor y no lo tengo oculto en mi en el diff de mi cliente, pero aun asi no logro hacer que me muestra el icono, ya recompile y nada. (tambien acualice la DB con items) Mi Servidor Actual Como quiero que quede cualquier orientación me sirve saludos, Pode ser necessário habilitar isso para que a roleta seja exibida Quote Link to comment Share on other sites More sharing options...
williamII Posted March 25 Group: Members Topic Count: 18 Topics Per Day: 0.00 Content Count: 343 Reputation: 15 Joined: 11/21/11 Last Seen: 2 hours ago Share Posted March 25 es correcto lo que dice @KazumaSatou debes habilitar la opción de restaurar la ruleta y desde la data en la carpeta textura buscas la que contiene los iconos de la ruleta y reemplazarlo por el que deseas. Quote Link to comment Share on other sites More sharing options...
KhrizPlayCL Posted March 26 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 27 Reputation: 1 Joined: 01/31/20 Last Seen: 10 hours ago Author Share Posted March 26 gracias muchachos, estoy creado un nuevo ejecutable y les comento como me va Quote Link to comment Share on other sites More sharing options...
KhrizPlayCL Posted March 26 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 27 Reputation: 1 Joined: 01/31/20 Last Seen: 10 hours ago Author Share Posted March 26 Alguna idea de donde puedo obtener estos iconos Quote Link to comment Share on other sites More sharing options...
_Terra Posted March 27 Group: Members Topic Count: 12 Topics Per Day: 0.00 Content Count: 170 Reputation: 55 Joined: 07/15/13 Last Seen: 5 hours ago Share Posted March 27 (edited) Esos iconos recomiendo que los hagas tu mismo porque no creo que encuentres alguno suelto por internet, por lo que tocaría improvisar con photoshop. De igual forma aquí te dejo la ubicación de los archivos que puedes cambiarle el ícono. Cash Shop: data\texture\À¯ÀúÀÎÅÍÆäÀ̽º\basic_interface\nc_cashshop.bmp Roulette Icon: data\texture\À¯ÀúÀÎÅÍÆäÀ̽º\basic_interface\roullette\RoulletteIcon.bmp Edited March 27 by _Terra Quote Link to comment Share on other sites More sharing options...
williamII Posted March 27 Group: Members Topic Count: 18 Topics Per Day: 0.00 Content Count: 343 Reputation: 15 Joined: 11/21/11 Last Seen: 2 hours ago Share Posted March 27 (edited) @KhrizPlayCL los cambios en las interfaces deben de ser de tu propiedad o si es de descarga libre, en este caso si quieres ese que nos muestras tendrías que ver si están disponibles para uso publico o crearte uno a tu gusto y medida. Edited March 27 by williamII Quote Link to comment Share on other sites More sharing options...
KhrizPlayCL Posted March 28 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 27 Reputation: 1 Joined: 01/31/20 Last Seen: 10 hours ago Author Share Posted March 28 (edited) Habilitando la opción informada por @KazumaSatou se mostró el icono de la Roullete, después como menciona @_Terra fue solo cambiar las imágenes del GRF en las rutas señaladas, después solo es cambiar el comportamiento del botón clif_parse_roulette_open en clif.cpp y recopilar void clif_parse_roulette_open( int fd, struct map_session_data* sd ){ nullpo_retv(sd); if (sd) { if (sd->npc_id || sd->vender_id || sd->state.trading || sd->state.storage_flag) return; struct npc_data* nd; nd = npc_name2id("NAME_NPC"); if (nd == NULL) return; run_script(nd->u.scr.script, 0, sd->bl.id, nd->bl.id); } } Edited March 28 by KhrizPlayCL Agregar codigo Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.