[CS MOD] CSO-NST Refresh Edition [2011] - A new thread

Thảo luận trong 'Counter Strike' bắt đầu bởi Orpheus, 23/6/11.

Trạng thái chủ đề:
Không mở trả lời sau này.
  1. MrKaii

    MrKaii The Warrior of Light

    Tham gia ngày:
    14/6/11
    Bài viết:
    2,208
    Nơi ở:
    Hà Nội
    vừa chơi qua thử mh2.0 cảm tưởng ntn`y:
    Cũng phình thường thôi, ko có gì hot ngoại trừ draw tga ra mà ko bị dis như tôi=)), các biểu tưởng icon như hero khi đc thay = tga thì nhìn chung di chuyển khá mượt giống cso, nhưng vì cái số để đo cự li supbox = text nên vẫn ko mượt = cso thật đc, đem lại cảm giác giật giật khó chịu. Nói chung trong mh đợt này có mỗi thay đổi là draw tga ra thôi chứ ko có gì hot lắm. Chiều mai tôi thử decode ra xem có fun nào hot
     
  2. My Own Way

    My Own Way S.V.E.N Commander

    Tham gia ngày:
    30/7/09
    Bài viết:
    12,221
    Nơi ở:
    Hải Phòng
    Thế dùng được cho ver hiện tại chưa ?
     
  3. kakaan96

    kakaan96 Dragon Quest

    Tham gia ngày:
    29/1/10
    Bài viết:
    1,422
    ông test của CSO DJB hả .................
     
  4. redplane

    redplane Legend of Zelda

    Tham gia ngày:
    7/11/09
    Bài viết:
    1,195
    @ Mr Kai : Nick yahoo của ông là gì ? :D tôi add hỏi vài điều :D
     
  5. MrKaii

    MrKaii The Warrior of Light

    Tham gia ngày:
    14/6/11
    Bài viết:
    2,208
    Nơi ở:
    Hà Nội
    KaKaAn: Chuẩn luôn :>
    REdplane: h` tôi phải đi làm kiếm sống nên bận lắm, chỉ rảnh chút ít buổi tối thôi nên h` ko chat, nếu có gì hỏi ông cứ post lên ko thì pm vào tin nhắn cho tôi :)
     
  6. redplane

    redplane Legend of Zelda

    Tham gia ngày:
    7/11/09
    Bài viết:
    1,195
    Tôi muốn hỏi ông cách xài metahook 2.0 kiểu gì :D. Và ông có thể send tôi bộ metahook đó không ? :)
     
  7. My Own Way

    My Own Way S.V.E.N Commander

    Tham gia ngày:
    30/7/09
    Bài viết:
    12,221
    Nơi ở:
    Hải Phòng
    Muốn xài được nó phải tùy thuộc vào ver của CS.
     
  8. MrKaii

    MrKaii The Warrior of Light

    Tham gia ngày:
    14/6/11
    Bài viết:
    2,208
    Nơi ở:
    Hà Nội
    1) VẪn như bản cũ 1.0(chạy cstrike sau khi đã nhúng đoạn code mh vào cstrike.exe=> điều này làm mình đỡ mất công phải load metahook.exe).
    2) Tôi làm gì có source đâu mà send :-/ Có thì đã giàu rồi ^ ^
     
    Chỉnh sửa cuối: 13/9/11
  9. sontung0

    sontung0 Dragon Quest

    Tham gia ngày:
    27/5/09
    Bài viết:
    1,333
    @kungfu:
    cái vụ event ListWeapon anh làm thử thì thay đc hud nhưng không select đc weapon
    vậy làm sao nhể :-w

    cái này là thay hud của AK47 thành M4A1
    PHP:
    #include <amxmodx>
    #include <amxmisc>
    #include <fakemeta>
    #include <hamsandwich>
    #include <xs>
    #include <cstrike>
    #include <engine>
    #include <fakemeta_util>


    #define PLUGIN "New Plug-In"
    #define VERSION "1.0"
    #define AUTHOR "author"


    // Weapon Type
    enum _:NST_WPN
    {
        
    NST_WPN_NONE 0,
        
    NST_WPN_PRIMARY,
        
    NST_WPN_SECONDARY,
        
    NST_WPN_MELEE,
        
    NST_WPN_GRENADE,
        
        
    NST_WPN_GRENADE2,
        
    NST_WPN_C4
    }

    new const 
    CSWPN_NAME[][] = { """weapon_p228""""weapon_scout""weapon_hegrenade""weapon_xm1014""weapon_c4""weapon_mac10",
                
    "weapon_aug""weapon_smokegrenade""weapon_elite""weapon_fiveseven""weapon_ump45""weapon_sg550",
                
    "weapon_galil""weapon_famas""weapon_usp""weapon_glock18""weapon_awp""weapon_mp5navy""weapon_m249",
                
    "weapon_m3""weapon_m4a1""weapon_tmp""weapon_g3sg1""weapon_flashbang""weapon_deagle""weapon_sg552",
                
    "weapon_ak47""weapon_knife""weapon_p90"
    }

    new const 
    CSWPN_AMMOID[] = { -19, -121251464131076444610,
                
    11035410211842, -17
    }
    new const 
    CSWPN_MAXBPAMMO[] = { -152, -1901321100901120100100909090100120,
                
    301202003290120902359090, -1100
    }


    public 
    plugin_init()
    {
        
    register_plugin(PLUGINVERSIONAUTHOR)
        
        
    register_event("CurWeapon""Event_CurWeapon""be""1=1")
        
        
    register_concmd("www""www")
    }

    public 
    www(id)
    {
        
    fm_give_item(idCSWPN_NAME[CSW_AK47])
        
    fm_give_item(idCSWPN_NAME[CSW_M249])
        
    }

    public 
    Event_CurWeapon(id)
    {
        if (!
    is_user_alive(id)) return
        
        new 
    iCsWpnId read_data(2)
        new 
    iCsWpnClip read_data(3)
        
        
    update_hud_WeaponList(idiCsWpnIdiCsWpnClip)
    }


    public 
    update_hud_WeaponList(idiCsWpnIdiCsWpnClip)
    {
        new 
    sWeaponName[32], iPriAmmoIdiPriAmmoMaxiSecAmmoIdiSecAmmoMaxiSlotIdiNumberInSlotiWeaponIdiFlags
        
        
    if (iCsWpnId == CSW_AK47)
        {
            
    format(sWeaponNamecharsmax(sWeaponName), "%s"CSWPN_NAME[CSW_M4A1])
        }
        else
        {
            
    format(sWeaponNamecharsmax(sWeaponName), "%s"CSWPN_NAME[iCsWpnId])
        }
        
        
    iPriAmmoId CSWPN_AMMOID[iCsWpnId]
        
    iPriAmmoMax CSWPN_MAXBPAMMO[iCsWpnId]
        
    iSecAmmoId = -1
        iSecAmmoMax 
    = -1
        iNumberInSlot 
    get_cswpn_position(iCsWpnId)
        
    iWeaponId iCsWpnId
        get_cswpn_slotid_flags
    (iCsWpnIdiSlotIdiFlags)

        
    send_message_WeaponList(idsWeaponNameiPriAmmoIdiPriAmmoMaxiSecAmmoIdiSecAmmoMaxiSlotIdiNumberInSlotiWeaponIdiFlags)
        
        
    send_message_CurWeapon(id1iWeaponIdiCsWpnClip)
        
        
    client_print(idprint_chat"[%s] [%i] [%i] [%i] [%i] [%i] [%i] [%i] [%i]"sWeaponNameiPriAmmoIdiPriAmmoMaxiSecAmmoIdiSecAmmoMaxiSlotIdiNumberInSlotiWeaponIdiFlags)
        
    }

    stock get_cswpn_slotid_flags(iCsWpn, &iSlotId, &iFlags)
    {
        new 
    iCsWpnType get_cswpn_type(iCsWpn)
        switch (
    iCsWpnType)
        {
            case 
    NST_WPN_PRIMARY:
            {
                
    iSlotId 0
                iFlags 
    0
            
    }
            case 
    NST_WPN_SECONDARY:
            {
                
    iSlotId 1
                iFlags 
    0
            
    }
            case 
    NST_WPN_MELEE:
            {
                
    iSlotId 2
                iFlags 
    0
            
    }
            case 
    NST_WPN_GRENADENST_WPN_GRENADE2:
            {    
                
    iSlotId 3
                iFlags 
    24
            
    }
            case 
    NST_WPN_C4:
            {    
                
    iSlotId 4
                iFlags 
    24
            
    }
        }
    }
    stock get_cswpn_type(cswpn)
    {
        new 
    iType
        
    switch (cswpn)
        {
            case 
    CSW_M3CSW_XM1014CSW_MAC10CSW_UMP45CSW_MP5NAVYCSW_TMPCSW_P90CSW_SCOUTCSW_AUGCSW_SG550CSW_GALILCSW_FAMASCSW_AWPCSW_M4A1CSW_G3SG1CSW_SG552CSW_AK47CSW_M249:
            {
                
    iType NST_WPN_PRIMARY
            
    }
            case 
    CSW_P228CSW_ELITECSW_FIVESEVENCSW_USPCSW_GLOCK18CSW_DEAGLE:
            {
                
    iType NST_WPN_SECONDARY
            
    }
            case 
    CSW_KNIFE:
            {
                
    iType NST_WPN_MELEE
            
    }
            case 
    CSW_HEGRENADE:
            {
                
    iType NST_WPN_GRENADE
            
    }
            case 
    CSW_FLASHBANGCSW_SMOKEGRENADE:
            {
                
    iType NST_WPN_GRENADE2
            
    }
            case 
    CSW_C4:
            {
                
    iType NST_WPN_C4
            
    }
            default:
            {
                
    iType NST_WPN_NONE
            
    }
        }
        
        return 
    iType
    }

    stock get_cswpn_position(cswpn)
    {
        new 
    iPosition
        
        
    switch (cswpn)
        {
            case 
    CSW_P228iPosition 3
            
    case CSW_SCOUTiPosition 9
            
    case CSW_HEGRENADEiPosition 1
            
    case CSW_XM1014iPosition 12
            
    case CSW_C4iPosition 3
            
    case CSW_MAC10iPosition 13
            
    case CSW_AUGiPosition 14
            
    case CSW_SMOKEGRENADEiPosition 3
            
    case CSW_ELITEiPosition 5
            
    case CSW_FIVESEVENiPosition 6
            
    case CSW_UMP45iPosition 15
            
    case CSW_SG550iPosition 16
            
    case CSW_GALILiPosition 17
            
    case CSW_FAMASiPosition 18
            
    case CSW_USPiPosition 4
            
    case CSW_GLOCK18iPosition 2
            
    case CSW_AWPiPosition 2
            
    case CSW_MP5NAVYiPosition 7
            
    case CSW_M249iPosition 4
            
    case CSW_M3iPosition 5
            
    case CSW_M4A1iPosition 6
            
    case CSW_TMPiPosition 11
            
    case CSW_G3SG1iPosition 3
            
    case CSW_FLASHBANGiPosition 2
            
    case CSW_DEAGLEiPosition 1
            
    case CSW_SG552iPosition 10
            
    case CSW_AK47iPosition 1
            
    case CSW_KNIFEiPosition 1
            
    case CSW_P90iPosition 8
            
    default: iPosition 0
        
    }
        
        return 
    iPosition
    }

    stock send_message_CurWeapon(idisActiveiWeaponIDiClip)
    {
        new 
    iDest = (id) ? MSG_ONE MSG_ALL
        message_begin
    (iDestget_user_msgid("CurWeapon"), _id)
        
    write_byte(isActive)
        
    write_byte(iWeaponID)
        
    write_byte(iClip)
        
    message_end()
    }

    stock send_message_WeaponList(id, const sWeaponName[], iPriAmmoIDiPriAmmoMaxiSecAmmoIDiSecAmmoMaxiSlotIdiNumberInSlotiWeaponIdiFlags)
    {
        new 
    iDest = (id) ? MSG_ONE MSG_ALL
        message_begin
    (iDestget_user_msgid("WeaponList"), _id)
        
    write_string(sWeaponName)
        
    write_byte(iPriAmmoID)
        
    write_byte(iPriAmmoMax)
        
    write_byte(iSecAmmoID)
        
    write_byte(iSecAmmoMax)
        
    write_byte(iSlotId)
        
    write_byte(iNumberInSlot)
        
    write_byte(iWeaponId)
        
    write_byte(iFlags)
        
    message_end()
    }
     
    Chỉnh sửa cuối: 13/9/11
  10. Hvp123

    Hvp123 Youtube Master Race

    Tham gia ngày:
    13/9/11
    Bài viết:
    59
    Nơi ở:
    Center Of Vn
    Thế sắp hết trung thu rồi team chỉ bị update đi:)
     
  11. MrKaii

    MrKaii The Warrior of Light

    Tham gia ngày:
    14/6/11
    Bài viết:
    2,208
    Nơi ở:
    Hà Nội
    Dục tốc ăn đạn 8-x
     
  12. Hvp123

    Hvp123 Youtube Master Race

    Tham gia ngày:
    13/9/11
    Bài viết:
    59
    Nơi ở:
    Center Of Vn
    Đã ai trong team bik cách thay hud weapon riêng của từng cây súng chưa:-/
     
  13. MrKaii

    MrKaii The Warrior of Light

    Tham gia ngày:
    14/6/11
    Bài viết:
    2,208
    Nơi ở:
    Hà Nội
    Suýt thì biết =))
     
  14. lambien12345

    lambien12345 Mr & Ms Pac-Man

    Tham gia ngày:
    14/4/10
    Bài viết:
    268
    Nơi ở:
    De_Dustier
    Giải thích về cái WeaponList: cái sWeaponName mà anh send đi sẽ cập nhật lại lệnh chọn súng ở slot và position đó, chẳng hạn anh send là "weapon_mg3" thì khi chọn súng nó sẽ thực hiện lệnh "weapon_mg3" --> ko đc>:)
    Cách fix: dùng forward client_command, PLUGIN_HANDLED cái weapon_mg3, trước khi return thì nhớ client_cmd(id, "weapon_<tên_wpnchange>") nhé ông anh>:)
    P/s: ơ thế AMX cũng dùng đc pointer như C++ à>:)có cái hay để vọc rồi>:)

    Xong lâu rồi bạn ạ:|
     
    Chỉnh sửa cuối: 13/9/11
  15. sontung0

    sontung0 Dragon Quest

    Tham gia ngày:
    27/5/09
    Bài viết:
    1,333
    lằng nhằng nhể
    thảo nào anh lọ mọ mãi mà không tài nào select đc :(

    pointer là kiểu này à
    PHP:
    get_cswpn_slotid_flags(iCsWpn, &iSlotId, &iFlags)
     
  16. kakaan96

    kakaan96 Dragon Quest

    Tham gia ngày:
    29/1/10
    Bài viết:
    1,422
    Chỉnh sửa cuối: 13/9/11
  17. NextNext

    NextNext Mr & Ms Pac-Man

    Tham gia ngày:
    8/6/11
    Bài viết:
    192
    Nơi ở:
    █████
    Post nhầm , mod xóa bài hộ em
     
  18. lambien12345

    lambien12345 Mr & Ms Pac-Man

    Tham gia ngày:
    14/4/10
    Bài viết:
    268
    Nơi ở:
    De_Dustier
    File cstrike.exe thì ko chạy đc, còn dùng loader thì ko có tác dụng:|
     
  19. redplane

    redplane Legend of Zelda

    Tham gia ngày:
    7/11/09
    Bài viết:
    1,195
    @ Mr.Kai : Ông gửi tôi cái metahook 2.0 mà ông đang dùng được không ? :)
    Và tiện thể tôi hỏi là Show TGA kiểu gì vậy ? :). Tức là dùng func nào trong file .inc (nhớ gửi .inc cho tôi nữa nhé)
     
  20. The_Mamba

    The_Mamba C O N T R A Lão Làng GVN

    Tham gia ngày:
    15/12/09
    Bài viết:
    1,735
    Nơi ở:
    Staples Center
    thấy con KFL nói cái gì cũng xong hết rồi:-?? vậy rút cuộc còn chờ cái gì nữa mà chưa release:-? hay các bạn định làm phát final update lun ah
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này