11/06/2015 21:41
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

Ok entiendo, dos scripts distintos no?

Aquí:

;situamos el medio de la mesa
f_x:=ancho*0.549
f_y:=alto*0.585

Debería poner esto:

;situamos el medio de la mesa
M_x:=ancho*0.549
M_y:=alto*0.585

verdad? (que rápido eres editando!! xD)

Voy a echarle un ojo a ver

11/06/2015 21:58
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

Me funciona si elimino lo del color, porque como te dije creo que el i'm modder me cambia algo de esa ventana, supongo que con encontrar el pixel con letra de ese color me vale no?

EDIT: el Sleep 500 se puede bajar un poco? porque ralentiza bastante todo... Aparte se ejecuta siempre

11/06/2015 22:09
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

Listo, en mi caso seleccioné el pixel 154 122 para lo del color. Acabo de probar a eliminar los Sleep y va más rápido y creo que sin problemas. Se los pones por algo?

Por cierto MUCHÍSIMAS GRACIAS!!!!!!!! a ver si ahora recupero estos días de grind xDDD

11/06/2015 22:17
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados

Que curro señores! 

Se los agradezco mucho todo esto. A ver si lo consiguen máquinas! sería una gran ayuda a la comunidad ;)

¿Para gente que no usa i'm modder supongo que sería otro script/código? ¿o no afecta?

Gracias!

11/06/2015 22:25
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

Creo que solo influye esto último del pixel para saber que es esa ventana, supongo que con el de hoscaraguirre servirá. El resto creo que si que funciona sin i'm modder porque no recuerdo mover los botones de sitio. 

Puntos a tener en cuenta:

- El chat hay que tenerlo desplegado, sino cambia la posición de los botones

- Cuando ganas una mano y aparecen los botones Show Muck, si pinchas botón derecho por error vas a enseñar las cartas xD

- A veces no me reconoce bien la rueda del ratón, pero moviendo o pinchando en la barra de apuestas ya vuelve a funcionar.

- Cuando navegas por el lobby no puedes hacer scroll con la rueda del ratón, por tener asignada otra función

Y creo que esto es todo (que recuerde ahora)

11/06/2015 22:33
hoscaragu…
Cash Project
Nivel 47
2.798 mensajes
12 premiados

Listo, en mi caso seleccioné el pixel 154 122 para lo del color. Acabo de probar a eliminar los Sleep y va más rápido y creo que sin problemas. Se los pones por algo?

Por cierto MUCHÍSIMAS GRACIAS!!!!!!!! a ver si ahora recupero estos días de grind xDDD

Sleep 1000 equivale a 1 segundo. Se lo puse por si no le da tiempo a aparecer la ventanita.

Lo del color mira que no coincida con otra ventana del mismo tamaño, sobre todo la de aceptar asiento.

Dejo un ahk que sirve para obtener el color y la posición. Se ejecuta, activas una ventana, pones el cursor donde quieras y pulsas la rueda del ratón.

https://www.dropbox.com/s/q10cok9p03j8hsn/Find%20Colour%20and%20Coordin…

11/06/2015 22:36
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados

guay.

Avisen si consiguen solucionar aquello y pueden publicar versión definitiva con las 3 funciones integradas.

Cracks!

11/06/2015 22:41
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

Na gracias!! ya me las apañé para encontrar el pixel con el Window Spy que trae el AHK. Ahora solo me queda testear que no me la líe en otra ventana xD

11/06/2015 22:52
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

guay.

Avisen si consiguen solucionar aquello y pueden publicar versión definitiva con las 3 funciones integradas.

Cracks!

Prueba con estos, a ver si te funciona sin problema. Descargas los archivos (botón derecho>Guardar enlace como) y le cambias la extensión a .ahk.

Recuerda estar ejecutando el ahk como administrador. Para no tener que abrirlos siempre con Botón Derecho>Ejecutar como administrador, te vas a la carpeta donde tienes instalado el AutoHotkey (normalmente C:\Program Files\AutoHotkey) y pulsas botón derecho sobre AutoHotkey.exe>Propiedades>Compatibilidad>Ejecutar como administrador. 

12/06/2015 03:21
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados

Genial Ptinto! muchas gracias!

Tengo 3 dudas:

1. Cuando tengo los 3 scripts activados a la vez ("mesa bajo el puntero al primer plano", "ipokerscript" y "cerrarventana"), la función de pausar script con ctrl+p, que me funcionaba antes cuando solo tenia el script para "mesa bajo el puntero al primer plano", ya solo me sirve para tu script "ipoker", y el de "mesa bajo el puntero al primer plano" ya no me lo pausa (a menos que solo tenga este abierto) .

2. ¿Por qué has hecho 2 nuevos scripts ademas del ya mencionado que teníamos antes para "mesa bajo el puntero al primer plano"? ¿No es posible integrar todos en 1? A mi el ultimo que has hecho (cerrarventana) no me funciona, es decir, me sigue saliendo la ventana que me pregunta que confirme si quiero pasar o foldear porque es gratis, o sea que no sé cual es la utilidad de este script de "cerrarventana".

3. Podrías poner para que en lugar de subir o bajar de 1bb e 1bb con la rueda del ratón se suba o se baje de 0,5bb en 0,5bb? me parece mucho más útil.

GRACIAS!

12/06/2015 05:38
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

Te respondo:

1. El script "mesa bajo el puntero a primer plano" ya está agregado al "ipokerScript", por lo que solo tienes que ejecutar estos dos últimos que subí (ipokerscript y cerrarventana).

2. Por el momento no se pueden poner en uno solo, tienen que estar separados en dos archivos. El de cerrarventana ya me han comentado que en Titan no funcionaba. En teoría es un detalle pero tengo que verlo con un portátil con Titan instalado, mañana igual lo puedo ver y subo el modificado,

3. Estaría bien hacerlo para 0.5bb, pero ahora simplemente asigno a la rueda del ratón las flechas del teclado, que por defecto sirven para subir y bajar la barra de apuestas de ciega en ciega. Lo subir de 0.5 en 0.5 no se me ocurre como hacerlo, no es tan simple creo.

12/06/2015 14:22
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados

Mil gracias crack!

12/06/2015 14:36
hoscaragu…
Cash Project
Nivel 47
2.798 mensajes
12 premiados

Para lo de subir 1 sb dejo aquí un código que hicieron hace años para Partypoker. Si alguien está interesado puede investigar.

#NoEnv  
#SingleInstance force
#MaxHotkeysPerInterval 300|
SetTitleMatchMode, 2

BS_OnActiveTable=0
BS_moveMouse=1

#if (MouseIsOver("NL  Hold ahk_exe PartyGaming.exe"))
~WheelUp::AlterAmount(getid(),"up")
~WheelDown::AlterAmount(getid(),"down")

~^WheelUp::AlterAmount(getid(),"up", "1", "sb")
^~WheelDown::AlterAmount(getid(),"down", "1", "sb")
  
~LButton & ~WheelDown::AlterAmount(getid(),"up", "0.5", "pot")
~LButton & ~WheelUp::AlterAmount(getid(),"up", "0.66", "pot")
  
~RButton & ~WheelDown::AlterAmount(getid(),"up", "0.75", "pot")
~RButton & ~WheelUp::AlterAmount(getid(),"up", "1", "pot")
  
return

AlterAmount(id, dir="", frac=1, unit="")
{ global party_uses_commas_for_decimals, BS_moveMouse
  IfWinExist, ahk_id%id% 
  { WinGetTitle, title, ahk_id%id%
    if InStr(title, "/")
      StringTrimLeft, bb, title, InStr(title, "/", true, 1)
    
    if InStr(bb, ",")
    {  StringReplace, bb, bb, `,,., All 
       party_uses_commas_for_decimals:=1
    }  else party_uses_commas_for_decimals:=0

    StringReplace,bb,bb,$,,1
    sb := sb(bb) 
  } else {
    Send {%A_ThisHotkey%}
    return
  }
  If (unit = "" or unit = "bb")
    unit := bb
  else if (unit = "sb")
    unit := sb
  else if (unit = "pot")
  { pot := 0
    call := 0
    hero_bet := 0
    street := "pre"
    hero_position := ""
    open := 0
    max := 10000000
    IfWinExist, ahk_id%id% 
    { ControlGetText, pot, Static16, ahk_id %id%
      StringReplace,pot,pot,$,,1
      StringTrimLeft, pot, pot, % InStr(pot,": ")
      if (party_uses_commas_for_decimals)
        StringReplace, pot, pot, `,,., All   
      unit:=pot
    }
  }

  amount:=unit*frac 
  if (unit = pot)
    amount-=bb
  ;traytip,,  % "Pot: " . pot . "`r`n" . "frac: " . frac . "`r`n" . "unit: " . unit  . "`r`n" . "amount: " . amount
  if (dir="down")
    amount:=amount-(2*amount)
  
  IfWinExist, ahk_id%id% 
  { ControlGetText, t, Edit2, ahk_id%id%
    if (party_uses_commas_for_decimals)
      StringReplace, t, t, `,,., All
    else StringReplace, t, t, `,,, All
      
    t+=amount
    if (t < 0)
      t := 0
    transform, t, Round, t, 2
    
    if (party_uses_commas_for_decimals)
      StringReplace, t, t, .,`,, All
  
    ControlSetText, Edit2, %t%, ahk_id%id%
    if (BS_moveMouse)
    { ControlGet, vis, visible, , AfxWnd90u19, ahk_id%id% 
      if (vis)
      { IfWinNotActive, ahk_id%id%
          WinActivate, ahk_id%id% 
        WinWaitActive, ahk_id%id% ,,3
        If ErrorLevel
          return
        ControlGetPos, x, y, , , AfxWnd90u19, ahk_id%id%
        MouseMove, x + 15, y + 10
      }
    }
  }
}

sb(bb) 
{ If bb = .25
    sb := .10
  else if bb = 15
    sb = 10
  else if bb = 0.05
    sb = 0.02
  else
    sb := bb/2
  if (sb > 1)
    sb := Round(sb, 0)
  else sb := Round(sb, 2)
  return sb
}

getid()
{ global BS_OnActiveTable
  id:= ""
  if (BS_OnActiveTable = 1) 
    WinGet,id,,A
  else MouseGetPos, , , id
  return id
}
MouseIsOver(WinTitle) 
{ MouseGetPos,,, id
  return WinExist(WinTitle . " ahk_id " . id)
}

12/06/2015 19:52
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

Listo el script cerrarVentana para Titan. No está muy testeado, cualquier fallo avisad.

Igual que los otros archivos, botón derecho>guardar enlace como y cambiáis la extensión a .ahk.

PD: para otras salas igual hay que retocarlo, porque veo que no coinciden las ventanas en todas las salas. Bet365 por ejemplo tiene otro diseño y color.

12/06/2015 20:44
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados

Pues Ptinto, lo siento por tí, y sobre todo por mí :D pero lo acabo de probar y me sigue saliendo en Titan.es la ventana de confirmación de que si quiero foldear siendo gratis.

12/06/2015 21:24
daniii_99
Cash Project
Nivel 42
64 mensajes

Yo lo probe antes en Titan y me funciono todo correcto. Algun pekeño bug sin importancia cuando se superponen ventanas al abrir y cerrar el soft pero del resto perfecto. Currazo Chipiii!! :D
 

12/06/2015 21:27
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

Yo no lo probé personalmente en titan, pero me dice un colega que si que le funciona sin problemas. Revisa estos puntos:

- Cierra todos los scripts que tengas abiertos (en la barra de tareas aparecen como una H verde)

- Ejecutalos como administrador

- Ejecuta tan sólo cerrarVentanaTitan.ahk y ipokerScript.ahk

Si no te funciona, la solución de todo buen informático, reinicia el ordenador xDD

12/06/2015 21:55
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados

¿Como los ejecuto como administrador?

Pinchando individualmente sobre ellos con el boton derecho y poniendo propiedades creo que no hay nada para cambiar eso, si acaso ¿es esto de aquí?:

Yo lo que hice para ejecutarlos como administrador hace unos días es una cosa que leí en este o en otro post que es acceder hasta la carpeta donde está instalado el programa de AutoHotckey, pichar con el boton derecho sobre AutoHotckey.exe, darle a propiedades, y ahí sí que tengo en la pestaña de compatibilidad la opción de poner "ejecutar este programa como administrador"

 

12/06/2015 22:12
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados

A la espera de que me contestes si puedes esa duda del administrador, te digo que acabo de reiniciar el equipo y ejecutado solo scripts de cerrarventanatitan e ipokerscript y me sigue saliendo la ventana.

¿Seguro que tu colega lo probó bien? no me cuadra nada que a él le funcione bien en titanbet.es y a mi no, siendo la misma sala y el mismo script.

Saludos máquina.

12/06/2015 22:12
hoscaragu…
Cash Project
Nivel 47
2.798 mensajes
12 premiados

Ejecutas como administrador el Autohotkey,exe

O ejecutas como administrador un .exe que creas si le das click derecho sobre el .ahk, y seleccionas Compile.

12/06/2015 22:16
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados
Ejecutas como administrador el Autohotkey,exe

O ejecutas como administrador un .exe que creas si le das click derecho sobre el .ahk, y seleccionas Compile.

No no, eso del compile ni sabia que existía. Yo he modificado lo del administrador en el .exe general de la carpeta donde está alojado el programa, siguiendo las indicaciones que leí:

12/06/2015 22:17
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

Tal y como lo haces, marcándolo en el programa AutoHotkey.exe deberían ejecutarse como administrador. 

Sube una captura de pantalla (usando Alt+Imp Pan) de la ventana en cuestión, a ver si veo el error.

EDIT: si es como esta te debería funcionar, si cambia el color, los botones de sitio o el texto aparece mas arriba sube tu captura

12/06/2015 22:20
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados

Tal y como lo haces, marcándolo en el programa AutoHotkey.exe deberían ejecutarse como administrador. 

Sube una captura de pantalla (usando Alt+Imp Pan) de la ventana en cuestión, a ver si veo el error.

¿A qué ventana te refieres?

12/06/2015 22:21
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados

Tu colega o tu usan I´m modder? Yo no lo uso, puede ser que no me sirva porque mi posición de la mesa o de la ventana emergente que es la que viene por defecto sea diferente o esté colocada en otro sitio que la de ustedes?

12/06/2015 22:22
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

Esa que he puesto, acabo de editar xD

12/06/2015 22:22
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados

AH NO: ES LA MISMA EH!

12/06/2015 22:23
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

El no usa i'm modder, en Titan al estar en español no se puede usar, así que por eso no creo que sea

12/06/2015 22:25
daniii_99
Cash Project
Nivel 42
64 mensajes

No, donde tienes que cambiar la compatibilidad es solo en autohotkey.exe en la carpeta donde esta instalado. Luego ejecutas los 2 archivos como admin con el btn der y listo.

Cerraste los dos iconos verdes de la barra de tareas cuando bajaste el archivo nuevo como te dijo Ptinto? A mi de primeras no funciono porq simplemente lo elimine, pero cerrandolos y ejecuntando los nuevos deberia irte todo okey!

12/06/2015 22:31
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados
No, donde tienes que cambiar la compatibilidad es solo en autohotkey.exe en la carpeta donde esta instalado. Luego ejecutas los 2 archivos como admin con el btn der y listo.

"Luego ejecutas los 2 archivos como admin con el btn der y listo" ...aquí no te entiendo, no se supone que habiendolo hecho en el .exe general ya no tengo que tocar nada mas?

Cerraste los dos iconos verdes de la barra de tareas cuando bajaste el archivo nuevo como te dijo Ptinto? A mi de primeras no funciono porq simplemente lo elimine, pero cerrandolos y ejecuntando los nuevos deberia irte todo okey!

Cuando me bajé antes el nuevo de Ptinto no tenía ningún script abierto previamente (creo). Simplemente ejecuté los dos sin mas (cerraventanatitan + ipokerscript)

12/06/2015 22:36
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

Vale, he encontrado el error, a uno le sale la letra como en negrita y al otro no, por eso son "diferentes" las ventanas, me imagino que será por ser otro sistema operativo o algo así... 

Dame un minuto y te subo otro modificado!

12/06/2015 22:47
daniii_99
Cash Project
Nivel 42
64 mensajes
No, donde tienes que cambiar la compatibilidad es solo en autohotkey.exe en la carpeta donde esta instalado. Luego ejecutas los 2 archivos como admin con el btn der y listo.

"Luego ejecutas los 2 archivos como admin con el btn der y listo" ...aquí no te entiendo, no se supone que habiendolo hecho en el .exe general ya no tengo que tocar nada mas?

No hace falta, yo lo hice asi para asugurarme, como era la primera vez que los usaba xD

Cerraste los dos iconos verdes de la barra de tareas cuando bajaste el archivo nuevo como te dijo Ptinto? A mi de primeras no funciono porq simplemente lo elimine, pero cerrandolos y ejecuntando los nuevos deberia irte todo okey!
peterrufai wrote:

Cuando me bajé antes el nuevo de Ptinto no tenía ningún script abierto previamente (creo). Simplemente ejecuté los dos sin mas (cerraventanatitan + ipokerscript)

Pues a mi tampoco me funciono asta que hice eso, aer si es problema de la fyuente y Ptinto te lo soluciana, que es muy majo! xD

13/06/2015 23:09
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados
Prueba con este y me cuentas!

EDIT: ha sido mas de un minuto, jeje

Ahora sí!!!!

Muchas gracias Ptinto! Gracias por tu tiempo y por tu atención conmigo. Me has ayudado mucho, te lo agradezco en el alma.

Comentarte 2 cosillas a modo de curiosidad:

1. Funciona, pero "tarda" un poquito, casi nada realmente, no llega a ser ni un segundo, estamos hablando de algunas décimas, pero vamos que se ve perfectamente como salta la pantalla de la pregunta y con la misma se cierra. Lo digo por saber si a los que lo usan también les pasa esto.

2. Si clico botón derecho teniendo el puntero cerca del límite de la ventana, no funciona (salta la ventana de la pregunta pero no se cierra), tanto teniéndolo en los limites de la derecha, la izquierda, arriba o abajo. Realmente funciona en casi toda la superficie de la ventana, pero es como si hubiera un límite imaginario de 1 centímetro aproximadamente que bordea todo el rectángulo de la ventana en el que no sirve esta función. Es muy extraño, porque como te digo, la ventana de la pregunta salta, es decir, que cuando es un fold normal (foldeo ante una apuesta, etc.) sí que foldea bien clicando el botón derecho aunque el puntero esté justo en el borde.

14/06/2015 05:29
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

De nada, es algo que me interesaba a mi también y no me cuesta compartirlo, pues conseguí hacerlo gracias a que otra gente también compartió cosillas, sobre todo hoscaraguirre,

Te comento:

1. Aparece la ventana porque lo que hace el script es clickar en el botón de Check. No sé si se puede hacer más rápido, la verdad.

2. Te refieres a los límites de la mesa en si, o de la ventana que pregunta? Si es de la mesa creo que es porque al tener la función de pasar a primer plano la ventana en la que tienes el ratón, la ventana que pregunta pierde el foco y entonces el script "cerrarVentana" no la detecta y no funciona, no sé si me explico. Habrá que acostumbrarse a clickar mas o menos en el centro de la mesa xD. 

Subo otra nueva versión xD. Esta debería funcionar tanto en Titan como en CGM, en bet365 no, ya que cambia la ventana así que hay que usar otra versión (también la subo). Tiene un par de comandos:

Símbolo de Windows+Z: pausa la función de pasar las ventanas a primer plano, para poder moverse mejor por otras aplicaciones que no sean las mesas de poker.

Símbolo de Windows+E: salir del ipokerScript. Aparece una ventana que pregunta si deseas salir. El script cerrarVentana hay que cerrarlo manualmente desde la barra de tareas.

Como el anterior, cambiar la extensión .jpg por .ahk y recordar ejecutar el AHK como administrador.

15/06/2015 11:09
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados

OK Ptinto, me refería a la mesa en sí, no a la de la pregunta. Pero bueno que no es importante, como tú dices, se clickea por el centro y ya está.

Pues te lo has currado que te cagas la verdad. Gracias a hoscaraguirre y a ti, tenemos todos una aplicación MUY chula.

Ya para terminar la obra maestra quedaría solo lo de hacer que con la rueda del ratón suba o baje de 1sb en 1sb. Si con esto que puso hoscaraguirre o con alguna otra cosa de por ahí lo consiguieras, propondría cambiarle el nombre a la Plaza Mayor y ponerle Plaza Ptinto ;)

Saludos.

Para lo de subir 1 sb dejo aquí un código que hicieron hace años para Partypoker. Si alguien está interesado puede investigar.

#NoEnv  
#SingleInstance force
#MaxHotkeysPerInterval 300|
SetTitleMatchMode, 2

BS_OnActiveTable=0
BS_moveMouse=1

#if (MouseIsOver("NL  Hold ahk_exe PartyGaming.exe"))
~WheelUp::AlterAmount(getid(),"up")
~WheelDown::AlterAmount(getid(),"down")

~^WheelUp::AlterAmount(getid(),"up", "1", "sb")
^~WheelDown::AlterAmount(getid(),"down", "1", "sb")
  
~LButton & ~WheelDown::AlterAmount(getid(),"up", "0.5", "pot")
~LButton & ~WheelUp::AlterAmount(getid(),"up", "0.66", "pot")
  
~RButton & ~WheelDown::AlterAmount(getid(),"up", "0.75", "pot")
~RButton & ~WheelUp::AlterAmount(getid(),"up", "1", "pot")
  
return

AlterAmount(id, dir="", frac=1, unit="")
{ global party_uses_commas_for_decimals, BS_moveMouse
  IfWinExist, ahk_id%id% 
  { WinGetTitle, title, ahk_id%id%
    if InStr(title, "/")
      StringTrimLeft, bb, title, InStr(title, "/", true, 1)
    
    if InStr(bb, ",")
    {  StringReplace, bb, bb, `,,., All 
       party_uses_commas_for_decimals:=1
    }  else party_uses_commas_for_decimals:=0

    StringReplace,bb,bb,$,,1
    sb := sb(bb) 
  } else {
    Send {%A_ThisHotkey%}
    return
  }
  If (unit = "" or unit = "bb")
    unit := bb
  else if (unit = "sb")
    unit := sb
  else if (unit = "pot")
  { pot := 0
    call := 0
    hero_bet := 0
    street := "pre"
    hero_position := ""
    open := 0
    max := 10000000
    IfWinExist, ahk_id%id% 
    { ControlGetText, pot, Static16, ahk_id %id%
      StringReplace,pot,pot,$,,1
      StringTrimLeft, pot, pot, % InStr(pot,": ")
      if (party_uses_commas_for_decimals)
        StringReplace, pot, pot, `,,., All   
      unit:=pot
    }
  }

  amount:=unit*frac 
  if (unit = pot)
    amount-=bb
  ;traytip,,  % "Pot: " . pot . "`r`n" . "frac: " . frac . "`r`n" . "unit: " . unit  . "`r`n" . "amount: " . amount
  if (dir="down")
    amount:=amount-(2*amount)
  
  IfWinExist, ahk_id%id% 
  { ControlGetText, t, Edit2, ahk_id%id%
    if (party_uses_commas_for_decimals)
      StringReplace, t, t, `,,., All
    else StringReplace, t, t, `,,, All
      
    t+=amount
    if (t < 0)
      t := 0
    transform, t, Round, t, 2
    
    if (party_uses_commas_for_decimals)
      StringReplace, t, t, .,`,, All
  
    ControlSetText, Edit2, %t%, ahk_id%id%
    if (BS_moveMouse)
    { ControlGet, vis, visible, , AfxWnd90u19, ahk_id%id% 
      if (vis)
      { IfWinNotActive, ahk_id%id%
          WinActivate, ahk_id%id% 
        WinWaitActive, ahk_id%id% ,,3
        If ErrorLevel
          return
        ControlGetPos, x, y, , , AfxWnd90u19, ahk_id%id%
        MouseMove, x + 15, y + 10
      }
    }
  }
}

sb(bb) 
{ If bb = .25
    sb := .10
  else if bb = 15
    sb = 10
  else if bb = 0.05
    sb = 0.02
  else
    sb := bb/2
  if (sb > 1)
    sb := Round(sb, 0)
  else sb := Round(sb, 2)
  return sb
}

getid()
{ global BS_OnActiveTable
  id:= ""
  if (BS_OnActiveTable = 1) 
    WinGet,id,,A
  else MouseGetPos, , , id
  return id
}
MouseIsOver(WinTitle) 
{ MouseGetPos,,, id
  return WinExist(WinTitle . " ahk_id " . id)
}

 

15/06/2015 12:27
Ptinto
Cash Project
Nivel 85
1.587 mensajes
19 premiados

Para lo de subir de sb en sb aún soy un fish. Si consigo algo os aviso

15/06/2015 12:30
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados
Para lo de subir de sb en sb aún soy un fish. Si consigo algo os aviso

Eres un grande!

03/10/2015 21:40
rommme11
Cash Project
Nivel 48
508 mensajes

Currazo! Me funciona perfecto todos los script en Titanbet!

El ojo que todo lo ve debería de pasarse por aquí y dar unos cuantos de educapuntos a los creadores y a los que han aportado ideas!! :)

04/10/2015 05:39
peterrufai
Cash Project
Nivel 83
5.358 mensajes
579 premiados

Pues sí, mucho crack por aquí!

19/10/2015 08:41
eduargent…
Cash Project
Nivel 53
2.271 mensajes
2 premiados

Buenas!

Para los que juegan multilooby (888, PS, PTY e IPO) como están haciendo para que el foco de una mesa no se los robe otra mesa de otra sala?? Osea, tengo que pulsar una acción en 888, pero cuando lo estoy por hacer en Party me toca jugar y me salta ahí antes de completar mi acción en 888...

Como estoy viajando y jugando en un portatil no me sirve la opción de pasar el mouse sobre una mesa para ejecutar una accion porqeu juego 7 u 8 mesas solapadas...

Alguna idea sobre como debo configurar salas y scripts? Utilos 888 y PartyCaption, Ipokerbetpot y starshelpers 

19/10/2015 13:12
zzmidway
Cash Project
Nivel 60
3.472 mensajes
177 premiados

Yo utilizo 888, partycaption, starshelper y Uptopoker. Pero tengo las mesas en mosaico, así que para mi lo del foco nunca ha sido un problema

20/10/2015 01:06
eduargent…
Cash Project
Nivel 53
2.271 mensajes
2 premiados

Gracias, una duda, si tenes todos los scripts para cada sala porque utilizas ademas el Uptopoker?

Yo tb las tengo en mosaico pero se me solapan mesas y algunas me quedan debajo de otras por lo cual no me serviria lo de pasar el mouse encima de la mesa.

 

PD; viendo el Uptopoker, no es compatible con win10??

Responder

¿Quieres participar?
Inicia sesión o crea tu cuenta gratis para formar parte de la comunidad de EducaPoker.