[CS MOD] CSO-NST Refresh Edition [2011]

  • Thread starter Thread starter Orpheus
  • Ngày gửi Ngày gửi
Status
Không mở trả lời sau này.
Vừa nghĩ ra 1 cách để làm scoreboard. Ai giỏi SPR thì ghép hộ cái bảng điểm CSO vào mấy cái file spr radar (nhét ra giữa giống HUD Kill), thêm chữ TR với cả chữ CT, được ko?
chia buồn với cậu là rada nó chỉ hiển thị đc spr < 128x128
vì vậy cho dù cho spr to đùng vào thì nó vẫn chỉ hiện < 128 thôi ;))
 
Vừa nghĩ ra 1 cách để làm scoreboard. Ai giỏi SPR thì ghép hộ cái bảng điểm CSO vào mấy cái file spr radar (nhét ra giữa giống HUD Kill), thêm chữ TR với cả chữ CT, được ko?

Cần GẤP:
Cách hoạt động của Score
Ý tưởng write của ông làm ngay đi
Plugins join char luôn !
 
JLR ơi lỗi này sửa sao ( ram 504 không được à :-s)
12-86.jpg
 
Ờ. rất tiếc, ông chờ hôm sau setup khác cho :|, mọi vấn đề về Launcher cần bàn giao cho ai đó chịu trách nhiệm, mình chỉ lâu lâu chém tí thôi :|

@Yuno: ông pack xong, lôi bản full lên cho ae nhé. Nếu chiều nay ra net (trốn) đc thì để tui up nốt, Tối thiểu 256Mb ? OK ?
 
àh. cài cái pack laucher riêng thì nó cần file ji` trong csonst :-/ chứ cài vào folder khác nó 0 chịu. bắt phải có csonst. vãi chưỡng ;))
 
Vừa nghĩ được cách và đã khắc phục được lỗi ram 512 hoặc thấp hơn không chơi đc laucher JLR ;))
 
Tôi vừa khai thác được cách thức hoạt động của metahook xong. Module này sử dụng 1 function là CreatInterface. Tức là function này sẽ hỗ trợ cả về mặt giao diện chứ không còn riêng gì spr nữa. Cho nên đó là lý do tại sao chúng làm đc nhiều cái giống cso như vậy
Cách thức hoạt động mth tham chiếu đến kernel32.dll rồi đến MSVCRT.dll và thực thi hàm. Giờ đang châm cứu nốt module metahook_amxx.dll nữa là xong. Không biết ông kungfu có ý tưởng gì không nhỉ ? giả dụ như làm module như nó chả hạn ;))
-----------------
Nếu không sử dụng soft thì open with notepad cũng soi được 1 ít sourcetrong metahook đấy. Có 1 đoạn dài chưa bị encrypt đâu ;))
 
Chỉnh sửa cuối:
Nếu hỗ trợ toàn bộ giao diện màn hình thì sẽ có nhiều hiệu ứng mới có thể làm được ..
 
ĐÂy là 1 đoạn code trong metahook. chưa bị encrypt hoàn toàn:
PHP:
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 $V  6V  BV  VV  ðX  ÚX  ÊX  °X  œX  ~X  bX  NX  :X  X  X  þW  Y      ÖV  ìV  þV  W  W  6W  BW  PW  ^W  nW  €W  –W  ºW  ÄW  ÒW  ÚW  äW  ÌV  ÂV  ¸V  ¨V  žV  ”V  ŠV  €V  vV  $W   Y                  ’A iF         QueryPerformanceCounter GetProcAddress  kernel32.dll    hud_widthnumber 1   #MetaHook join  join    player  [MetaHook]  impulse SBNNum_0    SBBNum_0    SBSNum_0    SBNum_0 suithelmet_full suithelmet_empty    suit_full   suit_empty  cross   number_0    sprites/%s.spr  sprites/hud.txt           `@      Y@      4@        {®Gáz„?  ÈBhud_draw          è?š™™™™™Ù?     ào@     à@svdex_ammo2 ‰t$\‰t$`‰t$d‰t$h‰t$l‰t$p‰t$t‰t$x‰t$|      HCDrawExtraAmmo   DrawScoreBoard  SetViewEntityRender SetViewEntityBody   DrawText    DrawHolesImage            $@%s  DrawAdditiveImage   DrawImage   MetaHook    HudTextArgs AmmoX   CurWeapon   WeaponList  HideWeapon  ScoreAttrib ArmorType   Battery Health  ResetHUD              À?\Âõ(\ç?R¸…ëQè?q=
×£pÍ?®GázÞ?áz®Gáê?ffffffö?¤p=
×£à?!°rh‘íà?ffffff@ö(\Âõè?=
×£p=ê?…ëQ¸…ë?333333Ã?X9´Èv¾ß?      à?…ëQ¸Å?ammo    sprites/%s.txt      `”¸”    H                                                            ` T    ÑH                      þÿÿÿ    Ðÿÿÿ    þÿÿÿ    ‰D     UD iD þÿÿÿ    Ôÿÿÿ    þÿÿÿÖE òE     þÿÿÿ    Ìÿÿÿ    þÿÿÿ    G     þÿÿÿ    Øÿÿÿ    þÿÿÿ8H LH hU          hV   P  °U          àV  HP                      $V  6V  BV  VV  ðX  ÚX  ÊX  °X  œX  ~X  bX  NX  :X  X  X  þW  Y      ÖV  ìV  þV  W  W  6W  BW  PW  ^W  nW  €W  –W  ºW  ÄW  ÒW  ÚW  äW  ÌV  ÂV  ¸V  ¨V  žV  ”V  ŠV  €V  vV  $W   Y       GetProcAddress  ÀlstrcmpA  GetModuleHandleA  †VirtualProtect  KERNEL32.dll  Xstrcmp  /memcpy  cstrncmp dstrncpy Osprintf  ??2@YAPAXI@Z  3memset  `strlen  Zstrcpy  .memcmp  MSVCR80.dll m_encode_pointer _malloc_crt n_encoded_null ífree  c_decode_pointer 
_initterm _initterm_e _amsg_exit  _adjust_fdiv  k __CppXcptFilter N_crt_debugger_hook   __clean_type_info_names_internal  í_unlock — __dllonexit |_lock "_onexit v_except_handler4_common )InterlockedExchange VSleep &InterlockedCompareExchange  ^TerminateProcess  BGetCurrentProcess nUnhandledExceptionFilter  JSetUnhandledExceptionFilter 9IsDebuggerPresent £QueryPerformanceCounter ßGetTickCount  FGetCurrentThreadId  CGetCurrentProcessId ÊGetSystemTimeAsFileTime ¢_stricmp          NÚM    bY           XY  \Y  `Y  Ì(  oY    metahook.dll CreateInterface


---------- Post added at 01:42 ---------- Previous post was at 01:37 ----------

Có một số đoạn khá quan trọng đấy, việc của ta còn lại sẽ chỉ là ý tưởng để rewrite lại thôi :)).
 
có file inc này :|. mỗi tội 1 số chú thích = cái ngôn ngữ quái j ko biết thôi 8-}


PHP:
// ÏÔʾ¸øÍæ¼ÒÒ»ÕÅ Additive ģʽͼƬ (SPR)
//
// iIndex = Íæ¼ÒË÷Òý
// iCenter = ÊÇ·ñͼƬ¾ÓÖÐ
// szSprite = ͼƬÎļþÃû
// x = ºáÏò×ø±ê (0.5 ΪÆÁÄ»ÖÐÐÄλÖÃ)
// y = ×ÝÏò×ø±ê (0.5 ΪÆÁÄ»ÖÐÐÄλÖÃ)
// r = ͼƬÏûÏ¢µÄºìɫֵ
// g = ͼƬÏûÏ¢µÄÂÌɫֵ
// b = ͼƬÏûÏ¢µÄÀ¶É«Öµ
// iMode = ͼƬÏûÏ¢ÏÔʾģʽ [0 - ½ûÓà // 1 - µ­Èë // 2 - µ­³ö // 3 - µ­Èëµ­³ö]
// flTime = ͼƬÏûÏ¢µÄÏÔʾʱ¼ä
// iChanne = ͼƬÏûÏ¢µÄͨµÀÖµ (СÓÚ 0 »òÕß´óÓÚ 63 ÎªËæ»ú)
//
 
Status
Không mở trả lời sau này.
Back
Top