[REQUEST] Change ThermaL's Player Finder's command

Status
Not open for further replies.

HakunaMatataa

New member
Joined
Oct 6, 2018
Messages
3
Reaction score
0
Name of the mod: Player finder by ThermaL

Where I saw it: Its popular m8

What I want to do: I want to be able to change the /find <id>, /stopfind commands which something less obvious like from '/find <id>' to '/stats <id>' or '/info <id>'.

Details: Admins on the server can now detect this cheat by checking the command log, so I request you guys if you could just change the commands to something less obvious, or just let me know what software I can use to edit this .cs file, I tried PawnO and Sanny Builder but no help.
Thanks for reading this, my first ever post on the site.

If you need link for player finder: http://ugbase.eu/Thread-CLEO-RELEASE-Player-Finder-for-0-3z-works-with-SAMPFUNCS-3-2
 

mistery

Well-known member
Joined
Apr 23, 2014
Messages
262
Reaction score
5
i dont think they can check your local client command log, but anyway

just change activation from cmd /find id to something else, like a dialog where you enter the id and then press a button to find him
 

HakunaMatataa

New member
Joined
Oct 6, 2018
Messages
3
Reaction score
0
just change activation from cmd /find id to something else, like a dialog where you enter the id and then press a button to find him
Thats exactly what I want, but I don't know how to.
 

GoodMan

Active member
Joined
Jun 4, 2014
Messages
141
Reaction score
0
BETTER USE THIS
PHP:
{$CLEO}
0000: NOP
wait 5000
0B34: samp register_client_command "cfind" to_label @start
0B34: samp register_client_command "myfind" to_label @my_find
0B34: samp register_client_command "stopfind" to_label @stop
31@ = false
30@ = false

:cfind
wait 0 
if
31@ == true
jf @cfind
if
SAMP.IsPlayerConnected(2@)
jf @disconnected  
3@ = SAMP.GetActorHandleByPlayerID(2@)
if
856D:  actor 3@ defined
jf @find       
0B2F: samp get_streamed_out_player_pos 2@ to 9@ 10@ 11@
12@ = Marker.CreateIconAndSphere(41, 9@, 10@, 11@)
wait 750
Marker.Disable(12@)
wait 100    

:find
wait 0
if
056D:  actor 3@ defined
jf @cfind
Actor.StorePos(3@, 5@, 6@, 7@)
8@ = Marker.CreateIconAndSphere(41, 5@, 6@, 7@)
wait 750
Marker.Disable(8@)
wait 100
goto @cfind

:start
if
30@ == false
jf @finding_more_players
SAMP.IsCommandTyped(0@)
if
0AD4: 1@ = scan_string 0@ format "%d" 2@
jf @usage
if
SAMP.IsPlayerConnected(2@)
jf @invalid_id
30@ = true
31@ = true
0B36: samp 4@ = get_player_nickname 2@
SAMP.CmdRet
goto @cfind

:stop
if                                                     
31@ == true
jf @not_finding
30@ = false
31@ = false
Marker.Disable(8@)
SAMP.CmdRet
goto @cfind

:my_find
if
31@ == true
jf @not_finding
SAMP.CmdRet
goto @cfind

:disconnected
30@ = false
31@ = false
goto @cfind

:finding_more_players
SAMP.CmdRet
goto @cfind

:usage
SAMP.CmdRet
goto @cfind

:invalid_id
SAMP.CmdRet
goto @cfind

:not_finding
SAMP.CmdRet
goto @cfind
 
Status
Not open for further replies.
Top