Autor Tema: trivial  (Leído 437 veces)

0 Usuarios y 1 Visitante están viendo este tema.

k|en

  • Visitante
trivial
« en: Noviembre 16, 2011, 05:51:51 pm »
porque desde esta linea seme queda el codigo pegao a la izquierda en remotes muchas gracias espero las respuesta


}
Alias -l Print2 Sha.Query $Hget(Trivia,Salon) $1-
Alias Pista.Respuesta Return $Mid($2,1-,$Ceil($Calc(($Len($2) * $1) /100)))
Alias Vocales { Var %1 = $Replace($1-,b,*,c,*,d,*,f,*,g,*,h,*,j,*,k,*,l,*,m,*,n,*,p,*,q,*,r,*,s,*,t,*,v,*,w,*,x,*,y,*,z,*) | Return %1 }
Alias Consonantes { Var %1 = $Replace($1-,a,*,e,*,i,*,o,*,u,*) | Return %1 }
Alias Pista { Var %Respuesta = $Gettok($Read(Preguntas.txt,%Numero.Pregunta),2,42), %Porciento = $Iif($1 = 1,40,65) | Print2 * Pista: $Pista.Respuesta(%Porciento,%Respuesta) }
Alias FinPreg {
  Timer.Trivia* off
  ;Print2 * Se acabo el tiempo(O) ; La respuesta era: $Gettok($Read(Preguntas.txt,%Numero.Pregunta),2,42)
  Print2 * Se acabo el tiempo(O) ; No les voy a dar la respuesta (6) Estudien (a)
  set %Numero.Pregunta $r(1,$lines(preguntas.txt))
  Timer.Trivia.Siguiente 1 5 Preguntas
}
Alias Preguntas {
  If (!%Numero.Pregunta) set %Numero.Pregunta $r(1,$lines(preguntas.txt))
  If ($Read(Preguntas.txt,%Numero.Pregunta)) {
    Print2 Pregunta[ $+ %Numero.Pregunta $+ ] $Encoding_Fix($Gettok($Read(Preguntas.txt,%Numero.Pregunta),1,42))
    Echo $Hget(Trivia,Salon) La respuesta es: $Gettok($Read(Preguntas.txt,%Numero.Pregunta),2,42)
    Timer.Trivia.Pista1 1 30 Pista 1 | Timer.Trivia.Pista2 1 60 Pista 2 | Timer.Trivia.Fin 1 90 FinPreg
  }
  Else { Print2 Se acabaron las preguntas | Unset %Numero.Pregunta | Set %Trivia.Status. [ $+ [ $1 ] ] Apagada }
}
Alias Encoding_Fix { Var %1 $Replace($1-,©,©,«,«,á,Âá,é,Âé,í,Âí,ó,Âó,ú,Âú) | Return %1 }
Alias Posicion { Var %1 1, %Output 0 | While ($Read(Puntos.ini,%1)) { If ($Gettok($Read(Puntos.ini,%1),2,61) >= $Readini(Puntos.ini,Puntos,$Address($1,1))) { Inc %Output 1 | Inc %1 1 } | Else { Inc %1 1 } } | Return %Output }

Desconectado MaCrO

  • Miembro de pleno derecho
  • ***
  • Mensajes: 161
  • Karma: +3/-83
  • Sexo: Masculino
    • UniRedLatina
Re:trivial
« Respuesta #1 en: Noviembre 17, 2011, 04:15:27 am »
Hola, bueno ese código esta fuera de mi conocimiento y no se si esté equivocado pero para empezar me parece que esto esta mal.
Esta:
 $Iif($1 = 1,40,65)
Cuando debería ser:
 $if($1 = 1,40,65)

Me parece que para empezar ese sería el problema, puedes probar y comentarnos..

Saludos..
MaCrO

Desconectado Lokiyo

  • Administrador
  • Miembro Senior
  • *****
  • Mensajes: 491
  • Karma: +12/-0
  • Sexo: Masculino
    • El revoltijo de Lokiyo
Re:trivial
« Respuesta #2 en: Noviembre 17, 2011, 07:17:47 pm »
Yo no entendí la pregunta...

SykO

  • Visitante
Re:trivial
« Respuesta #3 en: Noviembre 19, 2011, 08:29:31 pm »
"esto de las llaves es un problema ke muchos tenemos por ke bueno aveces no vemos bien ke hacemos... te rekomiendo utilizar el boton ke tiene { }... este boton alinea tu codigo dependiendo de tus { y }

http://www.youtube.com/watch?v=wPLrSvoYLCc

salu2 espero te ayude esto"

esto lo agarre de un post ke ya avia hecho anteriormente y me da flojera volver a escribirlo mira el video si kieres

SykO

  • Visitante
Re:trivial
« Respuesta #4 en: Noviembre 19, 2011, 08:35:10 pm »
eh visto el video y creo que no aclara nada pero bueno aqui esplico:

el problema se deve a que tienes un "}" de mas
algo como:

alias mialias1 {
}
}
alias otroalias { }
alias otroaliasmas {
comando1
comando2
}
el problema esta en el primer alias pues tengo un "}" de mas eso es lo ke tu tienes eso kreo
ahora si espero esto te ayude o te aclare mejor y si alguien puede borrar mi post anterior que no sirve de nada se los agradeseria hahaha adios