none
Como hago para guardar coordenadas XYZ Con un Key y luego Ir a las Coordenadas que Guarde con otro Key ? RRS feed

  • Debate general

  • Hola : 

    Necesito que me ayuden con mi problema:

    Dim Xvalue,Yvalue,Zvalue As String

    'Presiono F1 para Guardar las coordenadas de mi ubicacion actual, aqui mi error es que cuando presiono F1 no me guarda la ubicacion  ..Como soluciono esto ?

      If GetAsyncKeyState(Keys.F1) Then 
    Xvalue=ReadPointerInteger("wolfteam.bin", cfx.Text + &H3C92C, &HCC).tostring
    Yvalue=ReadPointerInteger("wolfteam.bin", cfx.Text + &H3C92C, &HC4).tostring
    Zvalue=ReadPointerInteger("wolfteam.bin", cfx.Text + &H3C92C, &HC8).tostring
    end If

    'Aqui presiono F2 para ir a las coordenadas que guarde,aquí mi error es que cuando presiono F2 no me manda a la ubicacion que guarde antes y a cambio de eso me manda a otras coordenadas que no son las que habia guardado anteriormente ..Como soluciono esto ?

    If GetAsyncKeyState(Keys.F2) Then
           WritePointerInteger("wolfteam.bin", cfx.Text + &H3C92C,Xvalue, &HCC)
            WritePointerInteger("wolfteam.bin", cfx.Text + &H3C92C, Yvalue, &HC4)
            WritePointerInteger("wolfteam.bin", cfx.Text + &H3C92C, Zvalue,  &HC8)

    End If

    El Addrres es : 3C92C y el type de scan es float, y el proceso de donde saque el addrees es "Wolfteam.bin"

    Si me podrian ayudar seria fantastico gracias :)


    viernes, 21 de julio de 2017 23:28

Todas las respuestas

  • Hola : 

    Necesito que me ayuden con mi problema:

    Dim Xvalue,Yvalue,Zvalue As String

    'Presiono F1 para Guardar las coordenadas de mi ubicacion actual, aqui mi error es que cuando presiono F1 no me guarda la ubicacion  ..Como soluciono esto ?

      If GetAsyncKeyState(Keys.F1) Then 
    Xvalue=ReadPointerInteger("wolfteam.bin", cfx.Text + &H3C92C, &HCC).tostring
    Yvalue=ReadPointerInteger("wolfteam.bin", cfx.Text + &H3C92C, &HC4).tostring
    Zvalue=ReadPointerInteger("wolfteam.bin", cfx.Text + &H3C92C, &HC8).tostring
    end If

    'Aqui presiono F2 para ir a las coordenadas que guarde,aquí mi error es que cuando presiono F2 no me manda a la ubicacion que guarde antes y a cambio de eso me manda a otras coordenadas que no son las que habia guardado anteriormente ..Como soluciono esto ?

    If GetAsyncKeyState(Keys.F2) Then
           WritePointerInteger("wolfteam.bin", cfx.Text + &H3C92C,Xvalue, &HCC)
            WritePointerInteger("wolfteam.bin", cfx.Text + &H3C92C, Yvalue, &HC4)
            WritePointerInteger("wolfteam.bin", cfx.Text + &H3C92C, Zvalue,  &HC8)

    End If

    El Addrres es : 3C92C y el type de scan es float, y el proceso de donde saque el addrees es "Wolfteam.bin"

    Si me podrían ayudar seria fantástico gracias :)

    sábado, 22 de julio de 2017 2:41
  • Hola:

    El problema es que se pierden los datos al cerrar la aplicación.

    Tienes dos opciones, una es tener una tabla donde guardes esos datos y despúes cuando abras el form, lea los mismos y te cargue las variables.

    Otra es a través de guardar esos valores en my.setting y cuando abras la aplicación leerlos y con ello cargar las variables, asignándoles dicho valores.

    Un saludo.

    Gemma

    sábado, 22 de julio de 2017 7:18
  • Puedes enseñarme como hacerlo  ? 

    Para yo Hacerlo en VB.NET...Gracias

    sábado, 22 de julio de 2017 14:46
  • Hola:

    Vamos a hacerlo a través de My.Settings.

    Abres el archivo Settings.Settings en tu explorador de soluciones.

    Añades un nombre para el valor que deseas, por ejemplo; setXValue, tipo String y ámbito. Usuario.

    Eso lo harías para cada valor que quieras guardar.

    Después solo te queda asignarle el valor al settings y guardarlo, por ejemplo:

     My.Settings.setXValue= XValue y después guardamos el valor:

    My.Settings.Save()

    Con esto ya tienes guardado el valor de tu variable.

    Hasta que no lo vuelvas a cambiar tu variable tendrá siempre ese valor, es decir, el que lleve XValue.

    A ver si lo entiendes, aplícalo a las otras dos variables.

    Un saludo.

    Gemma

    sábado, 22 de julio de 2017 15:00
  • Eso no era realmente mi problema ...mires le voy a explicar

    Este es como un hack de teletransportacion para este juego "Wolfteam.bin" y lo que deseo saber es como guardar las coordenadas de mi personaje cuando este jugando con una tecla por ejemplo F1 y se guadan por ejemplo estas coordenas , pero las coordenadas cambian cada vez que se mueve mi personaje  :

    X:1112176266

    Y:1112176266

    Z:1112176266

    , ya después de haber guardado las coordenadas sigo juando y despues me quiero teletransportar a esas Coordenadas presionando otra tecla por ejemplo F2

    este es el codigo: cfxxxxx.tmp+3C92C y el type de scan es float, y el proceso de donde saque el addrees es "Wolfteam.bin"

    X=CC
    Y=C4
    Z=C8


    • Editado IronTeam sábado, 22 de julio de 2017 15:17
    sábado, 22 de julio de 2017 15:16