Commit Graph

714 Commits

Author SHA1 Message Date
RD42
af200e715e [bot] Update CNetGame::Init(...) 2024-06-30 22:38:49 +08:00
RD42
dfb05a9394 [bot] Update CNetGame::Packet_PassengerSync(...) 2024-06-30 22:38:03 +08:00
RD42
af0e2d04fe [bot] Remove asin element in custom_Natives 2024-06-30 22:32:54 +08:00
RD42
0b2cab3b18 [bot] Implement all util functions 2024-06-30 22:29:19 +08:00
RD42
7f2fe7d6e2 [bot] Update ScrPutPlayerInVehicle(...) 2024-06-30 22:27:27 +08:00
RD42
0c4fe06271 [bot] Implement CNetGame::SetPlayerState(...) 2024-06-29 23:24:41 +08:00
RD42
31d7bff68e [bot] Update netgame.cpp 2024-06-29 22:55:26 +08:00
RD42
979c785029 [bot] Implement/match n_GetPlayerState(...)
* Rename `unnamed_8` to `bytePlayerState`
* Implement/match `CNetGame::GetPlayerState(...)`
2024-06-29 22:53:05 +08:00
RD42
08e445569c [bot] Implement n_SendCommand(...)
* Implement `CNetGame::SendCommand(...)`
2024-06-29 22:47:25 +08:00
RD42
db20065e56 [bot] Implement n_SendChat(...)
* Implement `CNetGame::SendChat(...)`
2024-06-29 22:45:28 +08:00
RD42
5d75008e6d [bot] Implement n_ResumeRecordingPlayback(...)
* Implement `CNetGame::ResumeRecordingPlayback()`
2024-06-29 22:41:19 +08:00
RD42
b1920ee36e [bot] Implement n_PauseRecordingPlayback(...)
* Implement `CNetGame::PauseRecordingPlayback()`
2024-06-29 22:38:46 +08:00
RD42
d9976bb678 [bot] Implement WorldVehicleAdd(...) 2024-06-26 23:21:06 +08:00
RD42
a94fbc924b [bot] Implement WorldVehicleRemove(...) 2024-06-26 23:12:06 +08:00
RD42
3b6fa0fefd [bot] Rename CNetGame::sub_415EC0 to CNetGame::SetVehicleAdded 2024-06-26 23:08:18 +08:00
RD42
7d46ed86fa [bot] Fix/match n_IsPlayerConnected(...) 2024-06-26 22:56:41 +08:00
RD42
9de4780943 [bot] Implement n_format(...)
* Implement `format_amxstring(...)`
* Implement `get_amxaddr(...)`
* Implement `AddString(...)`
* Implement `AddFloat(...)`
* Implement `AddInt(...)`
* Implement `AddHex(...)`
* Implement `AddBin(...)`
* Implement `__WHOA_DONT_CALL_ME_PLZ_K_lol_o_O()`
* Implement `atcprintf(...)`
2024-06-25 22:37:19 +08:00
RD42
5467762720 [server] Implement CScriptTimers::Process(...)
* Implement `CScriptTimers::Delete(...)`
* Update `CNetGame::Process()`
2024-06-25 22:29:12 +08:00
RD42
2df59766ac [server] Implement CGameMode::Frame(...)
* Update `CNetGame::Process()`
2024-06-25 22:26:45 +08:00
RD42
52ee926fdd [server] Implement/match CScriptTimers::DeleteForMode(...) 2024-06-24 23:21:47 +08:00
RD42
5675f1555b [server] Implement/match n_KillTimer(...)
* Implement/match `CScriptTimers::Kill(...)`
2024-06-24 23:20:29 +08:00
RD42
875dc0ed5c [server] Implement/match n_SetTimerEx(...)
* Implement/match `CScriptTimers::NewEx(...)`
2024-06-24 23:19:06 +08:00
RD42
f3446e9c36 [server] Implement/match n_SetTimer(...)
* Implement/match `CScriptTimers::New(...)`
2024-06-24 23:10:26 +08:00
RD42
1da7f651ea [server] Implement/match CScriptTimers destructor
* Implement/match `CScriptTimers::FreeMem(...)`
2024-06-24 23:06:46 +08:00
RD42
9a6f3dcfe1 [server] Implement/match CScriptTimers constructor 2024-06-24 23:01:04 +08:00
RD42
f2b77cc356 [server] Update amx_StrParam 2024-06-23 22:14:28 +08:00
RD42
a503b7be9b [server] Update completename(...) 2024-06-23 22:13:14 +08:00
RD42
2dbf9d9f61 [server] Update n_fputchar(...) 2024-06-23 22:12:43 +08:00
RD42
006376b50f [server] Update n_floatstr(...) 2024-06-23 22:11:42 +08:00
RD42
fe2bce37db [server] Update amxDGram.c 2024-06-23 22:11:12 +08:00
RD42
dd6a4fa318 [server] Update project configuration
* Add `AMX_NODYNALOAD` preprocessor definition
* Enable String Pooling
2024-06-23 18:27:40 +08:00
RD42
7dbd5a2c52 [server] Update release configuration
* Adding `AMX_NODYNALOAD` preprocessor
* Setting optimization to Full Optimization (/Ox)
* Enable Inline Function Expansion
* Enable Minimal Rebuild
* Change Runtime Library to Multi-threaded (/MT)
* Enable Function Level Linking
2024-06-22 23:30:15 +08:00
RD42
af6f75dd04 [server] Match printstring(...) 2024-06-22 19:51:34 +08:00
RD42
9f2b5cfb1e [server] Match amx_Exec(...) 2024-06-21 21:14:12 +08:00
RD42
431a1e394f [server] Match amx_NumPublics(...) 2024-06-21 20:34:45 +08:00
RD42
551369a228 [server] Match amx_FindNative(...) 2024-06-21 20:34:14 +08:00
RD42
f8e58c192a Update IDB files 2024-06-16 20:31:06 +08:00
RD42
9e83c1fd19 [bot] Update CNetGame::UpdateNetwork() 2024-06-08 21:57:35 +08:00
RD42
a58e45731c [bot] Implement n_GetPlayerName(...)
* Implement `set_amxstring(...)`

* Implement `CPlayerPool::GetPlayerName(...)`
2024-06-08 21:56:00 +08:00
RD42
36792cec63 [bot] Implement n_IsPlayerStreamedIn(...) 2024-06-08 21:52:14 +08:00
RD42
4cf1e83080 [bot] Rename unnamed_6 to bPlayerSlotState 2024-06-08 21:48:47 +08:00
RD42
a25cec876a [bot] Implement n_SetMyFacingAngle(...) 2024-06-08 21:44:51 +08:00
RD42
5ce9095241 [bot] Implement WorldPlayerRemove(...) 2024-06-08 21:44:02 +08:00
RD42
0902c67707 [bot] Implement WorldPlayerDeath(...) 2024-06-08 21:42:42 +08:00
RD42
a88d88bb26 [bot] Implement ServerJoin(...)
* Implement `CPlayerPool::New(...)`
2024-06-08 21:39:40 +08:00
RD42
2aa2b1e628 [bot] Implement ScrRemovePlayerFromVehicle(...) 2024-06-08 21:35:32 +08:00
RD42
8b36c6d805 [bot] Implement ScrPutPlayerInVehicle(...) 2024-06-08 21:34:42 +08:00
RD42
6038cf0a59 [bot] Implement ScrSetPlayerPos(...) 2024-06-07 22:56:29 +08:00
RD42
bcb50d8800 [bot] Implement ScrSetPlayerFacingAngle(...) 2024-06-07 22:52:35 +08:00
RD42
291809b71c [bot] Rearrange scriptrpc.cpp 2024-06-07 22:50:00 +08:00