Like Tree2Likes
  • 1 Post By YoYo [PER]
  • 1 Post By YoYo [PER]

Tema: [Ayuda] Script Flecha rápida
  

Resultados 1 al 5 de 5
  1. #1 [Ayuda] Script Flecha rápida 
    Feyris, nyan-nyan Avatar de Evanescense
    Fecha de Ingreso
    01 Nov, 11
    Ubicación
    En un tupper
    Mensajes
    111
    Buenas! Quería preguntarles una duda que tengo...
    Estoy estudiando un poco scripting de alias para half life y encontré un hecho bastante extraño

    Tenemos el alias

    alias "att" "+attack2; +attack"
    alias "wait2" "wait; wait"
    alias "noatt" "-attack; -attack2"
    alias "lastt" "lastinv; lastinv"
    alias "CF2" "att; wait; +reload; wait2; -reload; noatt; lastt"

    que al bindear una tecla a "CF2" hace la famosa flecha rápida

    ahora bien, si le agregamos el comando weapon_crossbow, de esta manera


    alias "att" "+attack2; +attack"
    alias "wait2" "wait; wait"
    alias "noatt" "-attack; -attack2"
    alias "lastt" "lastinv; lastinv"
    alias "CF2" "weapon_crossbow; att; wait; +reload; wait2; -reload; noatt; lastt"

    El alias ya no cumple la función requerida (cambiar de arma a crossbow y disparar flecha rápida al presionar el botón). ¿Por qué?

    Gracias, Evanescense
    NO CLICKEES ESE BOTÓN NO POR DIOS NO LO HAGAS NOOOOOOOOOOOO:

    http://tinyurl.com/6rqh9dw

    OH NOO UN NUEVO BOTON QUE NO DEBERIAS PRESIONAR! POR FAVOR NOOOO MAMAA NOOOOOOOOOOO

    http://tinyurl.com/3u2acoq

    ¿Es que no te cansás nunca de presionar botones?

    http://tinyurl.com/n8c2gk


    Soy un botón no deseo ser presionado, tengo familia e hijos que alimentar D:

    http://tinyurl.com/7cu6xwb





    Citar  
     

  2. #2  
    Registrado Avatar de YoYo [PER]
    Fecha de Ingreso
    29 Apr, 09
    Ubicación
    Worldspawn
    Mensajes
    2,050
    Juegos

    Steam ID: ShinodaYoYo


    No se puede hacer eso, tienes que pensar como desarrollador en esos momentos.

    Cuando seleccionas crossbow, este tiene un tiempo (0.5 segundos creo) entre cada disparo.
    Los alias son ejecutados en un frame, osea, es muy rápido (depende de los fps del cliente), obviamente antes de 0.5 seg.

    En otras palabras, el alias sólo seleccionará crossbow y los comandos siguientes serán ejecutados antes del tiempo permitido, es por eso que no hace efecto.
    Evanescense les gusta esto.
    My channel | Facebook
    New projects - working on: CStrike Mod [100 % ] - Zombie Mod [ 88 % ]

     

    • (Done) No more spawnpoint algorithm.
    • (Done) Spawn System - All maps.
    • (Done) New scripts.
    • (Removed) Half-Life queries.
    • (Removed) Regex.
    • (Done) Finding spawns (3 methods).
    • (50 %) AMXX Scripting for noobs.
    • (30 %) HL & AG CVar list.
    • (00 %) RPG tutorial.
    • (00 %) VGUI y más #3.
    • (00 %) VGUI y más #4.
    • (00 %) Extract map textures.
    • (00 %) Hallflife.wad v2 - New release.
    • (00 %) Database connection.
    • (00 %) Modifying libraries (hl.dll & client.dll).
    • ~ ~ ~ Holy shit ~ ~ ~
      Sorry bad english xd.
    Citar  
     

  3. #3  
    Feyris, nyan-nyan Avatar de Evanescense
    Fecha de Ingreso
    01 Nov, 11
    Ubicación
    En un tupper
    Mensajes
    111
    Esos 0.5 segundos se aplican antes del primer disparo también?
    NO CLICKEES ESE BOTÓN NO POR DIOS NO LO HAGAS NOOOOOOOOOOOO:

    http://tinyurl.com/6rqh9dw

    OH NOO UN NUEVO BOTON QUE NO DEBERIAS PRESIONAR! POR FAVOR NOOOO MAMAA NOOOOOOOOOOO

    http://tinyurl.com/3u2acoq

    ¿Es que no te cansás nunca de presionar botones?

    http://tinyurl.com/n8c2gk


    Soy un botón no deseo ser presionado, tengo familia e hijos que alimentar D:

    http://tinyurl.com/7cu6xwb





    Citar  
     

  4. #4  
    :D Avatar de Ganjah
    Fecha de Ingreso
    12 Aug, 11
    Ubicación
    Ciudad Madero
    Mensajes
    218
    Juegos

    Steam ID: Ganjah-ar
    Cuando usaba la flecha tenia el alias así y funcionaba perfectamente. ¿Porque a mi si?

     
    Nombre: Leandro
    Nick In Game:Ganjah
    Msn:0-0@live.com.ar
    Facebook:http://facebook.com/LeandroAngiolini
    Steam:5lipkorn
    Citar  
     

  5. #5  
    Registrado Avatar de YoYo [PER]
    Fecha de Ingreso
    29 Apr, 09
    Ubicación
    Worldspawn
    Mensajes
    2,050
    Juegos

    Steam ID: ShinodaYoYo


    Cita Iniciado por Evanescense Ver Mensaje
    Esos 0.5 segundos se aplican antes del primer disparo también?
    Hize una nice tabla sólo para ti:

    Código:
    Deploy         : Al seleccionar arma
    SecondaryAttack: Ataque secundario | +/-attack2 | Zoom   
    PrimaryAttack  : Ataque primario   | +/-attack
    Reload         : Recarga del arma  | +/-reload
    Holster        : No idea xD
    
    
    ┌───────────────────────────┬─────────────────────────┬──────────┐
    │ Function name (CCrossbow) │      Offset name        │  Value   │
    ├───────────────────────────┼─────────────────────────┼──────────┤
    │ ::Deploy                  │ m_flNextAttack          │ 0.500000 │
    ├───────────────────────────┼─────────────────────────┼──────────┤
    │ ::SecondaryAttack         │ m_flNextSecondaryAttack │ 1.000000 │
    ├───────────────────────────┼─────────────────────────┼──────────┤
    │ ::PrimaryAttack           │ m_flNextPrimaryAttack   │ 0.750000 │
    │                           │ m_flNextSecondaryAttack │ 0.750000 │
    ├───────────────────────────┼─────────────────────────┼──────────┤
    │ ::Reload                  │ m_flNextPrimaryAttack   │ 1.000000 │
    ├───────────────────────────┼─────────────────────────┼──────────┤
    │ ::Holster                 │ m_flNextAttack          │ 0.500000 │
    └───────────────────────────┴─────────────────────────┴──────────┘

    Cita Iniciado por Ganjah Ver Mensaje
    Cuando usaba la flecha tenia el alias así y funcionaba perfectamente. ¿Porque a mi si?
    No, tal vez estás confundiendo las cosas.
    Evanescense les gusta esto.
    My channel | Facebook
    New projects - working on: CStrike Mod [100 % ] - Zombie Mod [ 88 % ]

     

    • (Done) No more spawnpoint algorithm.
    • (Done) Spawn System - All maps.
    • (Done) New scripts.
    • (Removed) Half-Life queries.
    • (Removed) Regex.
    • (Done) Finding spawns (3 methods).
    • (50 %) AMXX Scripting for noobs.
    • (30 %) HL & AG CVar list.
    • (00 %) RPG tutorial.
    • (00 %) VGUI y más #3.
    • (00 %) VGUI y más #4.
    • (00 %) Extract map textures.
    • (00 %) Hallflife.wad v2 - New release.
    • (00 %) Database connection.
    • (00 %) Modifying libraries (hl.dll & client.dll).
    • ~ ~ ~ Holy shit ~ ~ ~
      Sorry bad english xd.
    Citar  
     

Permisos de Publicación
  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •