Comunidad Umbría :: La web en general :: Editor de fichas interactivo
Empiezo a tener el trabajo 'de verdad' bajo control y este fin de semana he podido darle caña al tema de las fichas. Ya tenemos aquí el editor interactivo y ya podéis subir todas vuestras fichas al sistema.
Si entráis en la Natilla el menú Rol por Internet se ha visto ampliado. Ahora en él aparecen las cosas así:
Al pulsar ahí podréis ver el listado de fichas que tengáis hecho (si habéis hecho alguna con el test antiguo aparecerá). El testeador rápido de scripts sigue estando ahí pero desaparecerá en breve porque ya no tiene sentido mantenerlo.
Los que ya tenéis scripts hechos podéis subirlos añadiendo una ficha por script.
Aunque el editor es visual (es decir, hay botones para manejarlo y ver de inmediato como está quedando la ficha) hay una solapa llamada 'Script estructura' que funciona como antes: ponéis el script, le dais cargar script y os aparece a la derecha como será la estructura de la ficha.
En la derecha es donde realmente podemos trabajar sin problema: añadiendo páginas, grupos, listas, etc... Hoy voy un poco justo pero mañana subiré un videotutorial de como funciona todo. Lo que hagáis a la derecha se cargará automáticamente en el script de la izquierda. En realidad lo lógico sería trabajar todo ya con el diseño de la derecha pero mi experiencia me dice que es muy cómodo tener disponible la opción del script para copiar/pegar bloques de campos y modificar cosas a mano de forma rápida.
De momento solo podéis ver vuestras propias fichas, aunque yo las veo todas. Id marcando la casilla 'oficial' para que a partir de mañana esas fichas estén disponibles para revisar por el resto de los usuarios (subiré una opción del menú específica para eso) de manera que puedan ser compartidas.
Esta semana cuento con tener ya la Natilla operativa para jugar mis dos primeras partidas donde probaré el tema de las fichas, tiradas y demás. Os iré informando de como va la cosa.
Oficial o pública? Porque puedo marcar pública pero Oficial me sale por defecto No y no puedo tocarlo.
¡Uy! Estoy viendo que con el editor puedo mejorar algunas cosas que con el script habían quedado un poco mal. A ver si saco un ratito y la retoco. ;)
Esta semana cuento con tener ya la Natilla operativa para jugar mis dos primeras partidas donde probaré el tema de las fichas, tiradas y demás. Os iré informando de como va la cosa.
Eso ya suena esperanzador de verdad :)
Maravilloso, Chemo. Por ahora le estoy echando un ojo porque a la hora de darle a "Probar Ficha" me mezcla dos de las pestañas y hay cosas que no aparecen como deberían, pero quiero probar a hacerlo todo de nuevo o con el Editor Visual directamente. Seguiremos informando.
Edit: Primera cosilla que veo con el editor visual (que no recuerdo haber leído en los hilos), el resultado de algunas operaciones da un resultado extraño. Por ejemplo, para calcular la Dureza yo pongo Dureza:N:N:({{Vigor}}/2)+2:4; y si pongo, por ejemplo, Vigor d6, el resultado es 5,0.
No sé el ",0" de dónde sale.
Edit2: También hay errores cuando seleccionas tipo "Barra de Progreso", que la ficha desaparece y muestra un error. No sé si eso se remató. La opción "Contador" no sé si requiere una fórmula, pero cuando introduces un valor no hace nada.
Me acabo de dar cuenta de ciertas cosas:
- Al añadir páginas hace algo raro añadiéndolas al principio. Con el script lo hace bien.
- El 5,0 es de los decimales. Siempre toma los números como decimales cuando lo más habitual en rol es que sean enteros. Mañana lo pongo por defecto con enteros y luego ya le añadiré una opción para donde sean necesarios decimales (que es más raro).
- Sigue sin verse bien los dados cuando no es 1dx (si es 1d10 lo hace bien, pero si son 2d10 pone d0).
- Sigue sin funcionar lo de la barra de progreso (que es una opción muy interesante).
De todos modos con esto ya podéis subir las fichas, que es lo más importante, y empezar a trabajar en las nuevas.
A mi al subir el script y verlo me aparecio una linea con C/C entre dos de los grupos. Eso si al verla ya funcionando no aparece, puede que sea algo puntual.
A mi en la ficha me pasan varias cosas que no deberian(creo)
Esto es parte del Script de la ficha de D&D 3.5 Pathfinder, importante fijarse en el orden que aparece tanto en la estructura como en el diseño, en este caso las caracteristicas y salvaciones.
Presumiblemente deberia salir en una fila, FUE, FUE_ACTUAL y MOD_FUE, sin embargo, cuando le doy a probar script veo esto:
la fila tiene FUE, FUE_ACTUAL y DES, además que MOD_FUE no aparece en toda la tabla.
- El nombre de la ficha está cambiado por Pathfinder y sin embargo muestra Ficha 119(o 226, porque he creado otra de cero por si acaso).
- En la pestaña 1, Datos básicos, muestra campos que no tiene que mostrar:
- En las Tiradas de salvación, que podeis ver el script al final de la primera imagen, me sale completamente descuadrado:
- Además, si entro a mirar un campo, por ejemplo FUE para ver cuanto ocupa de espacio en la pagina, me cambia el texto del script, pero una barbaridad. Lo que os he puesto en la primera foto de repente se convierte en:
#Datos Básicos$
#Características y Salvaciones$
^Características$
FUE:N:N::4=10;
FUE_ACTUAL:N:N::4;
MOD_FUE:N:N::4=0;
DES:N:N::4=10;
DES_ACTUAL:N:N::4;
MOD_DES:N:N::4=0;
CON:N:N::4=10;
CON_ACTUAL:N:N::4;
MOD_CON:N:N::4=0;
INT:N:N::4=10;
INT_ACTUAL:N:N::4;
MOD_INT:N:N::4=0;
SAB:N:N::4=10;
SAB_ACTUAL:N:N::4;
MOD_SAB:N:N::4=0;
CAR:N:N::4=10;
CAR_ACTUAL:N:N::4;
MOD_CAR:N:N::4=0$
^Tiradas de Salvación$
Fort.:N:N::3|1D20+{{self}};
Base_F:N:N::3=0;
Car_F:N:N::3=0;
Otros_F:N:N::3=0;
Ref.:N:N::3|1D20+{{self}};
Base_R:N:N::3=0;
Car_R:N:N::3=0;
Otros_R:N:N::3=0;
Vol.:N:N::3|1D20+{{self}};
Base_V:N:N::3=0;
Car_V:N:N::3=0;
Otros_V:N:N::3=0$
- Las tabla de habilidades no la hace bien, me añade campos en cada fila para llegar hasta 6, descuadrandolo todo. No se si será por intentar llenar un divisor de las 12 partes en que se parte la pantalla.
Pero es que en vista diseño, si doy a probar ficha, es aún más caótica.
Os voy a dejar aqui el script completo, que espero que sea una pijada tan grande como un simbolo por ahí olvidado, pero llevo pegandome con ello mas de dos horas y no veo la luz.
Merci
#Datos Básicos$
Nombre:C;Alineamiento:C;Clase:C$
Nivel:C;Px Actual:N;Px Necesarios:N$
Raza:C;Deidad:C;Tamaño:C$
Sexo:C;Edad:C;Altura:C$
Peso:C;Cabello:C;Ojos:C$
Descripción:T$#Características y Salvaciones$
^Características$
FUE:N:N==10;FUE_ACTUAL:N;MOD_FUE:N:N==0$
DES:N:N==10;DES_ACTUAL:N;MOD_DES:N:N==0$
CON:N:N==10;CON_ACTUAL:N;MOD_CON:N:N==0$
INT:N:N==10;INT_ACTUAL:N;MOD_INT:N:N==0$
SAB:N:N==10;SAB_ACTUAL:N;MOD_SAB:N:N==0$
CAR:N:N==10;CAR_ACTUAL:N;MOD_CAR:N:N==0$^Tiradas de Salvación$
Fort.:N|1D20+{{self}};Base_F:N:N==0;Car_F:N:N==0;Otros_F:N:N==0$
Ref.:N|1D20+{{self}};Base_R:N:N==0;Car_R:N:N==0;Otros_R:N:N==0$
Vol.:N|1D20+{{self}};Base_V:N:N==0;Car_V:N:N==0;Otros_V:N:N==0$#Vida, Defensa y Movimiento$
^Puntos de Golpe:$
PG Total:N:N==0;PG Actual:N:N==0;Atenuado:N:N==0$
^^Resistencias:$
Tipo:C;Cantidad:N:N==0;Niega:C$
^Defensa contra maniobras de combate:$
DMC:N:N==0;Base_DMC:N:N==10;Ata.Base:N:N==0$
MOD_FUE:N:N==0;MOD_DEST:N:N==0;MOD_TAM:N:N==0$^CA Normal$$
CA:N:N==10;Base CA:N:N==10;MOD_DES:N:N==0;Tamaño:N:N==0$
Armadura:N:N==0;Mej.Armadura:N:N==0;Escudo:N:N==0;Mej.Escudo:N:N==0$
A.N.:N:N==0;Mej.A.N.:N:N==0;Desvio:N:N==0;Otros:N:N==0$
^CA Toque:$
CA Toque:N:N==10;Base Toque:N:N==10;MOD_DE:N:N==0$
Tamañ.:N:N==0;Desvio_T:N:N==0;Otros_T:N:N==0$
^CA Desprevenido:$
CA Despr.:N:N==10;Base Des:N:N==10;MOD_D:N:N==0;Tam.:N:N==0$
Armad:N:N==0;Mej.Armad:N:N==0;Esc:N:N==0;Mej.Esc:N:N==0$
A.N._D:N:N==0;Mej.A.N._D:N:N==0;Desvio_D:N:N==0;Otros_D:N:N==0$^Movimiento:$
Vel_base:N:N==0;Vel_Armadura:N:N==0;Vel_Vuelo:N:N==0$
Vel_Nadar:N:N==0;Vel_Trepar:N:N==0;Vel_Excavar:N:N==0$
#Combate$
A.Base:N:N==0;Iniciativa:N|1D20{{self}};DES_Ini:N:N==0;Otros_Ini:N:N==0$
Base_BMC:N|1D20{{self}};At.Base:N:N==0;FUE_BMC:N:N==0;Otros_BMC:N:N==0$^Ataques$
Arma:C;Ataque 1:N|1D20+{{Bono_Ataque_1}};Bono_Ataque_1:N:N==0; Tipo:C$
Daño_1:N|{{Dado_1}}D{{Caras_1}}+{{Bono_1}};Dado_1:N:N==1;Caras_1:N:N==6;Bono_1:N:N==4$
Daño_Critico:N|{{DadoC_1}}D{{CarasC_1}}+{{BonoC_1}};DadoC_1:N:N==2;CarasC_1:N:N==6;BonoC_1:N:N==4$Arma:C;Ataque 1:N|1D20+{{Bono_Ataque_2}};Bono_Ataque_2:N:N==0; Tipo:C$
Daño_2:N|{{Dado_2}}D{{Caras_2}}+{{Bono_2}};Dado_2:N:N==1;Caras_2:N:N==6;Bono_2:N:N==4$
Daño_Critico:N|{{DadoC_2}}D{{CarasC_2}}+{{BonoC_2}};DadoC_2:N:N==2;CarasC_2:N:N==6;BonoC_2:N:N==4$Arma:C;Ataque 1:N|1D20+{{Bono_Ataque_3}};Bono_Ataque_3:N:N==0; Tipo:C$
Daño_3:N|{{Dado_3}}D{{Caras_3}}+{{Bono_3}};Dado_3:N:N==1;Caras_3:N:N==6;Bono_3:N:N==4$
Daño_Critico:N|{{DadoC_3}}D{{CarasC_3}}+{{BonoC_3}};DadoC_3:N:N==2;CarasC_3:N:N==6;BonoC_3:N:N==4$#Habilidades$
^Habilidades$
Acrobacias:C;Total_1:N|1D20+{{self}}==0;Caract_1:N:N==0;Rangos_1:N:N==0;Varios_1:N:N==0$
Artesanía:C;Total_2:N|1D20+{{self}}==0;Caract_2:N:N==0;Rangos_2:N:N==0;Varios_2:N:N==0$
Artesanía:C;Total_3:N|1D20+{{self}}==0;Caract_3:N:N==0;Rangos_3:N:N==0;Varios_3:N:N==0$
Artesanía:C;Total_4:N|1D20+{{self}}==0;Caract_4:N:N==0;Rangos_4:N:N==0;Varios_4:N:N==0$
Averiguar intenciones:C;Total_5:N|1D20+{{self}}==0;Caract_5:N:N==0;Rangos_5:N:N==0;Varios_5:N:N==0$
Conocimiento de conjuros:C;Total_6:N|1D20+{{self}}==0;Caract_6:N:N==0;Rangos_6:N:N==0;Varios_6:N:N==0$
Curar:C;Total_7:N|1D20+{{self}}==0;Caract_7:N:N==0;Rangos_7:N:N==0;Varios_7:N:N==0$
Diplomacia:C;Total_8:N|1D20+{{self}}==0;Caract_8:N:N==0;Rangos_8:N:N==0;Varios_8:N:N==0$
Disfrazarse:C;Total_9:N|1D20+{{self}}==0;Caract_9:N:N==0;Rangos_9:N:N==0;Varios_9:N:N==0$
Engañar:C;Total_10:N|1D20+{{self}}==0;Caract_10:N:N==0;Rangos_10:N:N==0;Varios_10:N:N==0$
Escapismo:C;Total_11:N|1D20+{{self}}==0;Caract_11:N:N==0;Rangos_11:N:N==0;Varios_11:N:N==0$
Interpretar:C;Total_12:N|1D20+{{self}}==0;Caract_12:N:N==0;Rangos_12:N:N==0;Varios_12:N:N==0$
Interpretar:C;Total_13:N|1D20+{{self}}==0;Caract_13:N:N==0;Rangos_13:N:N==0;Varios_13:N:N==0$
Intimidar:C;Total_14:N|1D20+{{self}}==0;Caract_14:N:N==0;Rangos_14:N:N==0;Varios_14:N:N==0$
Inutilizar mecanismos:C;Total_15:N|1D20+{{self}}==0;Caract_15:N:N==0;Rangos_15:N:N==0;Varios_15:N:N==0$
Juego de manos:C;Total_16:N|1D20+{{self}}==0;Caract_16:N:N==0;Rangos_16:N:N==0;Varios_16:N:N==0$
Montar:C;Total_17:N|1D20+{{self}}==0;Caract_17:N:N==0;Rangos_17:N:N==0;Varios_17:N:N==0$
Nadar:C;Total_18:N|1D20+{{self}}==0;Caract_18:N:N==0;Rangos_18:N:N==0;Varios_18:N:N==0$
Percepción:C;Total_19:N|1D20+{{self}}==0;Caract_19:N:N==0;Rangos_19:N:N==0;Varios_19:N:N==0$
Profesión:C;Total_20:N|1D20+{{self}}==0;Caract_20:N:N==0;Rangos_20:N:N==0;Varios_20:N:N==0$
Profesión:C;Total_21:N|1D20+{{self}}==0;Caract_21:N:N==0;Rangos_21:N:N==0;Varios_21:N:N==0$
Saber(Arcano):C;Total_22:N|1D20+{{self}}==0;Caract_22:N:N==0;Rangos_22:N:N==0;Varios_22:N:N==0$
Saber(Dungeons):C;Total_23:N|1D20+{{self}}==0;Caract_23:N:N==0;Rangos_23:N:N==0;Varios_23:N:N==0$
Saber(Geografía):C;Total_24:N|1D20+{{self}}==0;Caract_24:N:N==0;Rangos_24:N:N==0;Varios_24:N:N==0$
Saber(Historia):C;Total_25:N|1D20+{{self}}==0;Caract_25:N:N==0;Rangos_25:N:N==0;Varios_25:N:N==0$
Saber(Ingeniería):C;Total_26:N|1D20+{{self}}==0;Caract_26:N:N==0;Rangos_26:N:N==0;Varios_26:N:N==0$
Saber(Local):C;Total_27:N|1D20+{{self}}==0;Caract_27:N:N==0;Rangos_27:N:N==0;Varios_27:N:N==0$
Saber(Los planos):C;Total_28:N|1D20+{{self}}==0;Caract_28:N:N==0;Rangos_28:N:N==0;Varios_28:N:N==0$
Saber(Naturaleza):C;Total_29:N|1D20+{{self}}==0;Caract_29:N:N==0;Rangos_29:N:N==0;Varios_29:N:N==0$
Saber(Nobleza):C;Total_30:N|1D20+{{self}}==0;Caract_30:N:N==0;Rangos_30:N:N==0;Varios_30:N:N==0$
Saber(Religión):C;Total_31:N|1D20+{{self}}==0;Caract_31:N:N==0;Rangos_31:N:N==0;Varios_31:N:N==0$
Sigilo:C;Total_32:N|1D20+{{self}}==0;Caract_32:N:N==0;Rangos_32:N:N==0;Varios_32:N:N==0$
Supervivencia:C;Total_33:N|1D20+{{self}}==0;Caract_33:N:N==0;Rangos_33:N:N==0;Varios_33:N:N==0$
Asación:C;Total_34:N|1D20+{{self}}==0;Caract_34:N:N==0;Rangos_34:N:N==0;Varios_34:N:N==0$
Trato con animales:C;Total_35:N|1D20+{{self}}==0;Caract_35:N:N==0;Rangos_35:N:N==0;Varios_35:N:N==0$
Trepar:C;Total_36:N|1D20+{{self}}==0;Caract_36:N:N==0;Rangos_36:N:N==0;Varios_36:N:N==0$
Usar objeto mágico:C;Total_37:N|1D20+{{self}}==0;Caract_37:N:N==0;Rangos_37:N:N==0;Varios_37:N:N==0$
Volar:C;Total_38:N|1D20+{{self}}==0;Caract_38:N:N==0;Rangos_38:N:N==0;Varios_38:N:N==0$
^^Idiomas:$
Idioma:C$#Rasgos, Dotes y Aptitudes$
^^Rasgos:$
Rasgo:C;Descripción:T$^^Dote:$
Dote:C;Descripción:T$^^Aptitud Clasea:$
Aptitud Clasea:C;Descripción:T$#Equipo$
^^Equipo:$
Item:C;Cantidad:N:N==0;Peso:N:N==0;Precio:N:N==0$#Conjuros$
^^Conjuros:$
Conjuro:C;CD:C;Libro:C;Memorizados:N:N==0$
@kheldon: la fila tiene FUE, FUE_ACTUAL y DES, además que MOD_FUE no aparece en toda la tabla.
¿Es posible que guardes la variable MOD_FUE en alguna otra parte del script? He notado que cuando utilizas exáctamente el mismo nombre para crear diferentes campos, solo carga el último de todos.
Pero es que en vista diseño, si doy a probar ficha, es aún más caótica.
La ficha se vuelve caótica porque:
1.- Al eliminar campos duplicados, el resto de campos en adelante se desplazan hacia atrás para cubrir el hueco.
2.- Los campos con botones o más texto que otros tienen más altura, y eso "rompe" las siguientes filas. Esto es culpa de bootstrap (el componente que le da el aspecto básico a la natilla).
Aquí voy a llamar la atención a Chemo, y es que el símbolo $ del script, que se supone que indica donde termina una fila, en el editor interactivo no hace absolutamente nada (siempre te va a añadir todos los campos que pueda para rellenarte cada fila con 12 unidades de ancho).
Chemo, piénsate el añadir un campo vacío con anchura 12 para hacer de "salto de línea", o algo parecido. Esto arreglaría el 90% de los errores con "fichas caóticas"
Buenísimo !! Me has pillado mal esta semana, pero el lunes me pongo a subir las fichas que tengo ya en script :)
Tiene toda la pinta de ser lo que dice @Darkpaul (campos repetidos).
Lo del nombre test-xxx es que ese nombre es el del personaje de pruebas para la ficha. El modelo de ficha es lo que veis en la pantalla de diseño pero cuando le dais al botón 'Probar ficha' se genera un personaje (cuyo nombre es test-#id_ficha y está asignado a vosotros) y se usa con él la ficha.
Hola, he estado con kheldon mirando la ficha y efectivamente hay unos cuantos nombres duplicados.
Una vez arreglado eso los fallos parece que se quedan en el tamaño de los botones (sino van los últimos rompen la linea) y las líneas y si metes 5 elementos no hace caso al $ del final de línea y mete otro elemento de la siguiente línea.
Muy posiblemente se arregle como dice @Darkpaul metiendo con cada $ un div sm-12 que haga una limpia de eso.
Bueno, pues añadiendo las tiradas de dados al final de la "fila" y revisando bien no repetir los nombres lo he apañado y subido mis cuatro fichas.
Por cierto, asumo que es ridículo ahora mismo poner incidencias para incluir el Rune Quest 6/Mythras en la lista de juegos, pero por si es cosa de minutos, te la he añadido(0004566).
Una pregunta: ¿Se podrá editar tamaño de fuente, interlineado y demás? De momento están las opciones, pero no funcionan.
Buenas, ¿El tema de revisar las fichas ya hechas está ya habilitado? Me estoy poniendo a rematar las que tenía scripteadas pero aunque veo la opción de ponerla en pública no veo como compartirla con gente para que la vea y pruebe :)
Y de paso pregunto. Lo del tema de la barra de progreso al final se implementó o para más adelante :P
Este mes ha sido muy complicado en mi trabajo real y no he tenido moral para ponerme con Umbría al finalizar la jornada.
Yo confío en que ahora se tiene que normalizar la cosa y solo quedarán algunos rezagados que no hayan cavado las trincheras de cara a este curso así que con suerte este mes empezaré en serio con la Natilla. Falta un suspiro para que todo el tetris encaje pero no me han dejado respirar de momento ;)
AH !!
Pues nada tranqui tranqui. Pregunto por ir sabiendo que está habilitado y que no. Sabiéndolo dejo la que tengo con barras para el final ;)
Tu toma aire y prepárate que cuando abras la natilla entraremos todos a saco a romper cosas :/
Me ha surgido una duda, y posiblemente ya esté explicado en alguna parte pero no lo he encontrado. El apartado "instrucciones" de la ficha interactiva al abrir el editor ¿para qué es, exactamente?
Visto el aluvión de respuestas, no debe saberlo mucha gente. O más bien, no se habrá visto el mensaje entre tanta novedad...
voy a tirar por lo obvio, las "instrucciones" son las instrucciones de como hacer uso de la ficha para crear un personaje, ahí se pondría el paso a paso o un resumen del paso a paso de como se crea un personaje con esa ficha en concreto. Esto es lo que a mi me viene a la mente, aunque quizá haya alguna otra intención para ese campo. Igualmente, esta tarde hay Aló Demiurgo si puedes pasarte, seguro que Chemo hará una ronda de preguntas y respuestas.
Si no veo yo la pregunta por el chat y estoy presente, prometo preguntarlo por ti que ahora me he quedado con la duda, más de para que sirve, como se va a conjugar en la web, si aparecerá en algún panel de la ficha o de que forma podrá acceder el jugador.
Si vas a estar en directo, te agradecería que hiceras la pregunta por mí. Mucho me temo que a esa hora me va a ser difícil estar (es hora de peque y de hacer la cena). La cosa es que yo también pensaba que sería algo así, unas instrucciones de cómo rellenar la ficha, pero al ir al "Listado de fichas disponibles para usar en partidas" de la Natilla, no he visto que hubiera ninguna opción para consultar esas instrucciones. No se si es algo que sólo se podrá consultar una vez se abra la Natilla definitiva, o algo así.
Muchas gracias, por cierto ;)
Sí, perdón... me perdí este mensaje.
Es lo que dice Amedio. Aunque de momento aún no se ve lo que sucederá es que las fichas que tengan 'Instrucciones' harán exactamente eso que dices Juancar.
No os preocupéis si no podéis estar en el directo: intentaré tocar todos los palos posibles dentro de lo razonable (que tampoco es cuestión de estar tres horas largando) pero si queda algo sin resolver podréis ponerlo después de la emisión en el foro, cuando hayáis visto en diferido el evento.
Por otro lado: aunque las fichas están operativas (yo las estoy usando) he realizado un par de cambios en caliente por el tema de que necesitaba funcionalidades que no iban bien (el repetir campos sobre todo) y parece que me he cargado algunas cosas (a mí no me están funcionando las listas de equipo o de habilidades que se añaden a gusto del jugador, por ejemplo).
De todos modos que no cunda el pánico: todo lo que tenéis hecho es compatible y se migra sin problema. Y aunque hubiera alguien que perdiese el script original por cualquier motivo lo podemos recuperar las copias de seguridad que tenemos de la Natilla (se hace copia nocturna como de la Yogur).
Lo pregunté yo ayer en el directo, lo tienes en el youturberismo para verlo cuando quieras y con las pausas que necesites :D