Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Brian1511

#11
Hola amigos espero que me puedan ayudar con esta incognita que tengo ahora.

Quiero saber como con javascript puedo hacer un Split que me obtenga datos como los de un archivo INI que seria mas o menos haci:

[Config]
Opcion1=1234
Opcion2=5678

[Paths]
Path1=/juegos/
Path2=/musica/


Algo haci entonces quiero de este string obtener los valores ejemplo:


-1234
-5678

-/juegos/
-/musica/


Ya se como cargar el archivo solo quiero saber como obtener estos datos mediante splits?

Gracias y un saludo!
#12
Hola que tal, bueno anteriormente al parecer habia puesto un post en este foro que no iba, pero es que en este es el unico que me ayudan.

Tengo esta array:

Código (javascript) [Seleccionar]

var AttackType = {
Water : {
name: "Water",
bubble: ["Burbujas",0],
waterfall: ["Fuente de Agua",1],
clamp: ["Clamp",2],
hydropump: ["Hidro Ataque",3],
crabhammer: ["Pinzas",4],
watergun: ["Pistola de Agua",5]
bubblebeam: ["Burbuja Explosiva",6]
}
}


Se que epara llamar uno solo introdusco:

AttackType.Water.name //Va a ser igual a Water.
Pero como uso un Random para obtener cualquiera de estos datos de esta forma:
Código (javascript) [Seleccionar]

    var Random = Math.floor((Math.random() * AttackType.Water.length) + 1)
Pokemon_Attacks[IDPOKEMON][ATTACKSLOT][0]=AttackType.Water[Random].name;
Pokemon_Attacks[IDPOKEMON][ATTACKSLOT][1]=AttackType.Water[Random].id;


Y quiero obtener los valores que tiene cada ataque generado aleatorio, ejemplo:

Rnd = 4
Entonces de la lista Attack.Type.Water me tiene que dar el "NOMBRE", ID
en unas variables llamadas
Código (javascript) [Seleccionar]

Pokemon_Attacks=[
[
[Ataques del Pokemon1],
[Ataques del Pokemon2],
[Ataques del Pokemon3],
[Ataques del Pokemon4],
[Ataques del Pokemon5],
[Ataques del Pokemon6]
]];


Esto lo tengo controlado pero quiero hacer que se agregue un ataque aleatorio como ya les comente!
#13
Hola pues tengo este codigo que es de un juego en la cual quiero detectar si una entidad esta serca de otra, o en un ratio.

Tengo esto:

Código (javascript) [Seleccionar]

function checkProximity(entity1, entity2, distanceXZ, distanceY)
{
if(!(Math.abs(Entity.getX(entity1) - Entity.getX(entity2)) <= distanceXZ)){
return false;
}else if(!(Math.abs(Entity.getY(entity1) - Entity.getY(entity2)) <= distanceY)){
return false;
}else if(!(Math.abs(Entity.getZ(entity1) - Entity.getZ(entity2)) <= distanceXZ)){
return false;
}else{
return true;
}

}

Pero siempre me devuelve true, hay alguna manera de hacer esto el detectar si las 2 entidades estan serca o en un area definida?

Saludos
#14
Oppaaa!, en serio les agradezco mucho las explicaciones ya se como lo hare.
Gracias por el apoyo! ñ.ñ y a MinusFour por tomarse su tiempo en explicarme todo eso que me sirvio de mucho!.
#15
Wow chicos muchas gracias en serio, no sabia que tendria tanto apoyo en esta comunidad!,
Bueno el caso es que antes de publicar este post ya tenia una formula parecida a la que indica v4char

Código (javascript) [Seleccionar]
function CapturePokemon(name,hp,lvl,pb){
/*
name = Nombre del pokemon.
hp = Vida actual del pokemon.
lvl = Nivel del pokemon.
pb = Ratio de la pokebola.
*/
var TLT = lvl - pb;
al = Math.floor(Math.random()*TLT);
if(al==0||al<0){
//Capturado
}elese{
//Escapado
}
}

Y me funciona pero queria respuestas de personas conocedoras :).

Intentara implementar la formula de Gus Garsaky  porque es la mas corta, pero sino funciona como quiero usare la de #!drvy.

Una ves mas muchas gracias amigos en serio, y gracias a #!drvy  por tomarte el tiempo de hacer todo eso.


Mod: No olvidar las GeSHi
#16
Estoy en la creacion de un juego Pokemon con javascript,

Quiero hacer el sistema de captura de Pokemon, quisiera hacer probabilidades al capturar algun pokemon.

Tengo algo como esto:

Código (javascript) [Seleccionar]
var PokeBall = 15;
var MasterBall = 25;
var UltraBall = 50;
var PokemonLvl1 = 5;
var PokemonLvl2 = 10;
var PokemonLvl3 = 20;


Como hago para hacer que dependiendo el nivel y el valor de la pokebolas se genere una probabilidad de captura exitosa?
#17
Cita de: engel lex en 23 Julio 2015, 02:33 AM
la funcion replace de jscript reemplaza una sola vez... yo siempre lo he tomado como bug, ellos lo toman como "característica"

puedes usar esta funcion
Código (javascript) [Seleccionar]
function reemplazar(texto, busqueda, reemplazo){
 while(texto.indexOf(busqueda) != -1){
   texto=texto.replace(busqueda, reemplazo)
 }
 return texto;
}


Muchas gracias engel funciona a la perfeccion te lo agradezco mucho!, al igual que a Dark y a Gus!

Dark: Pasa que escribi esto directo aqui pero en mi code si lo tenia de esa manera! :)
#18
Wow #!drvy la verdad que te lo agradezco muchisimo amigo, me volvi loco buscando esto!
Muchas gracias me sirvio a la perfeccion!

Saludos!
#19
Bueno mi duda es la siguiente en javascript estoy creando un mod para Minecraft Pocket Edition el caso es que usa lenguaje javascript con la Api de la app que corre los mod.

Quiero reemplazar en una cadena de texto algunas letras y caracteres ejemplo:

[BRIAN|NVL:100]
HP: ---------------
EXP: __________

Uso una funcion que hace lo siguiente:

Código (javascript) [Seleccionar]

function getName(string){
var Listadecaracteres = ["NVL","_","-","1","2","3","0","HP",":","EXP"," "];
for(i=0; i>Listadecaracteres.length; i++){
string = string.replace(Listadecaracteres[i],"");
}
return string;
}


Hasta hay todo bien me reemplaza los caracterez pero solo me reemplaza una - (rayo / barra) o como le llamen solo me elimina 1 y quiero que se eliminen todas.
Ya intete hacerlo con un while y hacerlo por separado es decir que se reemplazen solo las - pero sigue igual.

Alguien que me pueda ayudar Porfa!.

Saludos!
#20
Hola a todos.
Mi duda es como puedo hacer este estilo de ListView para mi web mobil.

El caso es que muestro productos en una bd y uso el While de Php para que por cada producto en la tabla se cree un list view con los productos. Eso lo tengo listo pero como hago que los productos se muestren en este estilo?:



Saludo y Gracias de antemano!