Untagged Release RakSAMP [v0.8.6-0.3.7-R3]

SobFoX

Expert
Joined
Jul 14, 2015
Messages
1,386
Solutions
4
Reaction score
893
Location
Israel
Hey, i've updated RakSAMP to 0.3.7 Server R3.

RakSAMP is a fake client and server for SA-MP.

Commands:
!exit or !quit: exits client.
!reconnect: reconnects the server.
!reload: reloads settings.
!runmode: sets current runmode.
!stats: shows raknet statistics.
!players: shows list of players.
!npcs: show list of NPCs.
!login: login to RCON.
!rcon: send an RCON command.
!goto: go to players position.
!gotocp: go to the current checkpoint.
!autogotocp: toggle automatic checkpoint teleporter.
!imitate: change imitate name.
!vlist: shows list of vehicles.
!vdeath: send vehicle death notification.
!fu: send lost connection packet to server.
!spawn: spawns fake player.
!pickup: pick up a pickup by ID.
!class: select a class.
!menusel: selects an item from the GTA menu.
!kill: toggle fake kill flooder.
!lag: toggle server lagger.
!spam: toggle reconnect spammer.
!joinflood: toggle join flooder.
!chatflood: toggle chat flooder.
!classflood: toggle class selection flooder.
!bulletflood: flood the server with bullet sync packets to the players' positions.
!weapon: sets the current weapon in the fake player's hand.
!selplayer: sets the followed player's name.
!selveh: sets the fake player's vehicle.
!pos: sets the fake player's position.
!follow: sets the following offset.
!pulsator: pulse health & armor.
!change_server: connect to another server without restarting RakSAMPClient.
!change_name: change the fake player's name and reconnect/rejoin the game.
!dialogresponse: send a dialog response.
!logstatus: show log status.
!log: toggle logging objects/pickups/textlabels/textdraws.
!teleport: show the teleport menu.
!scmevent: send SCM event.
!fakekick: send vehicle enter notification with invalid vehicle id to get kicked.
!seltd: select a textdraw.
!sendrates: show sendrates.

Code:
[v0.8.1-0.3z] (Client)
- Updated InitGame both client and server-side.
- SendBulletData function added.
- Added a lots of RPC IDs.
- Manual spawn feature.
- Money and drunklevel implemented client-side.
- Sending ID_STATS_UPDATE packet in every seconds.
- FPS simulation.
- Lowered font size in the top info text.

Code:
[v0.8.2-0.3z] (Client)
- Compatible with the new 0.3z-R3 servers.
- The server can change your position in normal mode with SetSpawnInfo and SetPlayerPos.

Code:
[v0.8.3-0.3z] (Client)
- Server can now set the fake player's rotation, health, armour.
- Force mode.
- New commands: !runmode, !weapon, !selplayer, !selveh, !bulletflood, !pulsehealth, !followx, !followy, !followz
- The info label isn't updating if the info text wasn't changed.
- Added health, armor, x, y, z, rotation to the info label.
- The players' scores and pings are updated now.

[v0.8.3-0.3z] (Server)
- Bullet synchronization (lagcomp mode)
- Basic script (scripts/basic.lua) updated
- Loading text changed
- ScriptEvent_OnPlayerWeaponShot added
- ScriptEvent_OnPlayerCommand fixed
- ScriptEvent_OnPlayerDeath fixed
- setGameModeText added
- setMapName added
- setWebURL added
- setPlayerPos fixed
- setPlayerRotation fixed
- setPlayerInterior added
- setPlayerCameraPos added
- setPlayerCameraLookAt added
- setCameraBehindPlayer added
- givePlayerMoney fixed
- resetPlayerMoney fixed
- setPlayerHealth fixed
- setPlayerArmour fixed
- giveWeapon fixed
- setWeaponAmmo fixed
- clearPlayerWeapons fixed
- playAudioStreamForPlayer added
- stopAudioStreamForPlayer added
- sendDeathMessage added
- sendDeathMessageForPlayer added
- setGravity added
- setPlayerGravity added

Code:
[v0.8.4-0.3z] (Client)
- New command: !gotocp.
- New command: !autogotocp.
- New command: !changename.
- New command: !pos_x.
- New command: !pos_y.
- New command: !pos_z.
- Rewrote !goto because it desynced the player after use.
- Added password dialog type.
- Unique color for checkpoint alerts.

[v0.8.4-0.3z] (Server)
- Fixed the player ID mixing bug.
- The server won't drop the player at joining anymore.
- basic.lua script updated.
- New event: onPlayerRequestClass.
- New event: onPlayerEnterCheckpoint.
- New event: onPlayerLeaveCheckpoint.
- New function: setPlayerCheckpoint.
- New function: disablePlayerCheckpoint.
- New function: gameTextForAll.
- New function: gameTextForPlayer.

Code:
[v0.8.5-0.3z] (Client)
- Built-in gpci generation. (by bartekdvd)
- If the health or armour is higher than 200 'N/A' will be displayed in the info label.
- Current skin is displayed in the info label.
- Added intervals for !kill, !lag, !spam which can be set in the config.
- Added logging for objects & pickups which can be toggled in the config.
- The client version (gathered by GetPlayerVersion) can be set in the config.
- The position after spawn is set by the last RequestClass RPC.
- Color embeddings are removed from the displayed client messages.
- RakSAMPClient users can't be detected now by aim sync data.
- The bullets sent by the followed player will be sent by the fake player too.
- RakSAMPClient can be launched with parameters. (-h <IP> -p <Port> -n <Nickname> -z <Password (not required if no password)>)
- New command: !class.
- New command: !pickup.
- New command: !dialogresponse.

[v0.8.5-0.3z] (Server)
- Vehicle damage sync.
- Dialog style IDs are added to the internal script.
- setPlayerPos added.
- getPlayerPos added.
- getPlayerVehicleID added.
- repairVehicle added.
- setVehicleHealth added.
- showPlayerDialog added.
- ScriptEvent_OnPlayerDamageVehicle added.
- ScriptEvent_OnPlayerClickMap.
- ScriptEvent_OnDialogResponse.

Code:
[v0.8.6-0.3z] (Client)
- Customizable teleport menu.
- 3D textlabel logging.
- New commands: !pos, !follow, !scmevent, !logstatus, !log, !teleport, !npcs, !fakekick, !seltd, !sendrates, !change_server.
- Textdraw logging.
- Custom sendrates.
- Patched povargek's RakSAMP crasher.
- !change_server command.
- ClientJoin RPC flooder. (!joinflood)
- Chat flooder. (!chatflood)
- Class selection flooder. (!classflood)
- Fakekill flood improved.
- Bulletflood improved.
(!pulsehealth -> !pulsator | !changename -> !change_name)

[v0.8.6-0.3z] (Server)
- Fixed a critical bug in the server's lower level networking layer, thanks to n3ptun0.
- New scripting events: onPlayerInteriorChange, onScmEvent.
- New scripting functions: getPlayerInterior, broadcastScmEvent.

Code:
[v0.8.6-0.3.7] (Client)
- Spectator mode.
- !players & !npcs improved.

Code:
[v0.8.6-0.3.7-R2] (Client)
- 0.3.7-R2 auth keys have been added. (contribution of spmn)

Code:
--SobFoX--
[v0.8.6-0.3.7-R3] (Client)
- 0.3.7-R3 auth keys have been added. (contribution of spmn)

Authors: jlfm, bartekdvd, P3ti, SobFoX.
Special thanks to balika011, .silent, n3ptun0.
Binaries are in the attachment. (VirusTotal)
Source code: https://www.mediafire.com/file/rbgr139v55exvdq/RakSAMP-master.zip/file
 

Attachments

  • RakSAMP037R3.zip
    205.3 KB · Views: 1,668
Last edited:

Hidend

Expert
Joined
Mar 4, 2013
Messages
624
Reaction score
39
Since RakSamp was public and open source, it would be amazing that it could stay like that so people can learn from it, but that's your own decision. Good release over all.
 

0x_

Wtf I'm not new....
Administrator
Joined
Feb 18, 2013
Messages
1,116
Reaction score
167
Please attach source(s).
 

SobFoX

Expert
Joined
Jul 14, 2015
Messages
1,386
Solutions
4
Reaction score
893
Location
Israel
Works perfectly! Thank you very much!!
Since RakSamp was public and open source, it would be amazing that it could stay like that so people can learn from it, but that's your own decision. Good release over all.

Recommend downloading again, the keys have been updated :D
 

_Winzip_

Member
Joined
Nov 22, 2019
Messages
7
Reaction score
0
Location
Vietnam
How can I prevent the character from changing the virtual world when logging in with raksamp?
 
Last edited:

Wreeper

Member
Joined
Apr 14, 2019
Messages
10
Reaction score
0
how to make more then 1 bot??
just open multiple instances of it. also want to report if the server has GPCI protection on accounts then it won't work because the gpci changes everytime you login with raksamp (even reconnects)
@SobFoX i also am curious about some static gpci option, so it won't change on reconnect or restarts of the app
 

SobFoX

Expert
Joined
Jul 14, 2015
Messages
1,386
Solutions
4
Reaction score
893
Location
Israel
just open multiple instances of it. also want to report if the server has GPCI protection on accounts then it won't work because the gpci changes everytime you login with raksamp (even reconnects)
@SobFoX i also am curious about some static gpci option, so it won't change on reconnect or restarts of the app
for raksamp ?

This is a standard raksamp that I updated that could be used by anyone at all for programmers

Maybe in the future I will post my project bots
 
Top