-
Posts
8,811 -
Joined
-
Last visited
-
Days Won
1,033
Content Type
Profiles
Forums
Downloads
Gallery
Everything posted by Enyby
-
Asphalt 8: Airborne - new maps in quick solo race - lua script - GameGuardian
Enyby posted a gallery image in Video Tutorials
-
View File Asphalt 8: Airborne - new maps in quick solo race Replace Dubai tracks in quick solo race to Rio de Janeiro, Area 51, Patagonia, Munich Subway, Transylvania or Orbital Loop tracks and back. Video: Asphalt 8: Airborne - new maps in quick solo race - lua script - GameGuardian Submitter Enyby Submitted 07/28/2017 Category LUA scripts
-
-
No. It is start activity UI acceleration.
-
- 80 replies
-
1
-
@Backlift gg.searchNumber('100', gg.TYPE_DWORD) -- 1_find a value local d = gg.getResults(1) -- 2_get its address d[1].address = d[1].address + 12 -- 3_use the offset on it (for example +12) d = gg.getValues(d) -- load values print(d) d[1].value = 120 -- set new value in var gg.setValues(d) -- write to game gg.getValues(d) -- read from game print(d)
-
@Aufar_R You have two option - or make your script with loop. And user do not work with gg while loop worked. Or save your data to file and load it from this file on revert. Ypu can use same script for revert and choice on start. Or use another script for revert all back. In your case you can run same search. But with changed numbers. And you must avoid thousand separator or your script not work on different locale. Revert like this: gg.clearResults() gg.searchNumber('1,110,704,128;2,139,000,000;1,036,831,949', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber('2,139,000,000', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(850) print('Replaced: ', gg.editAll('1,008,981,770', gg.TYPE_DWORD)) It is not revert strictly speaking. it is replace with search. But it can consider as revert if no other values found. Full revert must look like this: gg.toast('Lua script by Aufar_R') gg.toast('Working on Rebels server!!!') -- choice here - revert or replace. -- if replace then gg.clearResults() gg.searchNumber('1,110,704,128;1,008,981,770;1,036,831,949', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber('1,008,981,770', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(850) -- here you need save values to table -- save table with value to file print('Replaced: ', gg.editAll('2,139,000,000', gg.TYPE_DWORD)) gg.clearResults() gg.toast('Done Fast Reload') -- replace else -- load values table from file from -- set values from table to memory -- if end This is draft with comments. You nned learn lua yourself for write full script.
-
No. You must save data in script and restore if you want. For example: local saved = gg.getResults(100) -- load first 100 results gg.editAll('123', gg.TYPE_DWORD) -- edit loaded values gg.setValues(saved) -- set values to saved (revert back)
-
Asphalt 8: Airborne - hack nitro - lua script - GameGuardian
Enyby commented on Enyby's gallery image in Video Tutorials
-
You can try Lucky patcher for disable some activity.
-
Logic is next: You set rules for new value. New value = Old value + difference. Search run as (new value) sign (old value + difference). If sign is EQUAL, then it is mean test for unchanged. If INEQUAL - for changed. _______________________________________________ added 2 minutes later For example old value id 5, difference is 0, new value is X. And if you search (X == 5 + 0) then this mean value unchanged and stay 5. If you search (X ~= 5 + 0) then this mean value changed and can be any but not 5.
-
Difference can be set nil. It assumed as '0'. For unchanged you can search gg.searchFuzzy(nil, gg.TYPE_DWORD, gg.SIGN_EQUAL). For changed same but SIGN_INEQUAL. You can set first param as '0', all be same.
-
I don't know. Try ask support. Maybe you never able use this account again.
-
@stathis https://gameguardian.net/forum/topic/17533-why-there-is-two/?do=findComment&comment=59600
- 1,987 replies
-
1
-
- GameGuardian APK
- Official Download
-
(and 1 more)
Tagged with:
-
Start icon and this option is not connected things. Option for ui acceleration, icon only for start activity acceleration. _______________________________________________ added 2 minutes later Suggestion - thanks. We have plans about rewrite settings to more clear way.
- 1,987 replies
-
- GameGuardian APK
- Official Download
-
(and 1 more)
Tagged with:
-
I advice use integer indexes without specify it on creation. It can produce right order of fields on prompt. For explicit indexes order can be any. local data = gg.prompt({'v1.0.0', 'v1.1.0', 'v2.0.0'}, {'1', '2', '3'}) -- here order fields on dialog always be as I specified print(data[1], data[2], data[3]) -- in any examples below order can be any local data = gg.prompt({[i]='v1.0.0', [j]='v1.1.0', [k]='v2.0.0'}, {[i]='1', [j]='2', [k]='3'}) local data = gg.prompt({[1]='v1.0.0', [2]='v1.1.0', [3]='v2.0.0'}, {[1]='1', [2]='2', [3]='3'}) local data = gg.prompt({[0]='v1.0.0', [1]='v1.1.0', [2]='v2.0.0'}, {[0]='1', [1]='2', [2]='3'}) _______________________________________________ added 2 minutes later _______________________________________________ added 3 minutes later Defaults is obviously: gg.searchNumber(string text[, int type = gg.TYPE_AUTO[, bool encrypted = false[, int sign = gg.SIGN_EQUAL[, long memoryFrom = 0[, long memoryTo = -1]]]]]
-
This written in app help for this search method:
-
Also you can use something like LuckyPatcher for disable some activities.
-
One note: 7 is bad choice for dword. Dword must be aligned in 4 bytes. So this number must be 4 8 12 16 20, but not 7. _______________________________________________ added 1 minute later gg.prompt return table, not value, so need z = a[1] .. 'X7' _______________________________________________ added 2 minutes later "etc..." part not required started from 8.29.0. If it omitted then used defaults.
-
-- good gg.clearResults() gg.searchNumber ('8', gg.TYPE_DWORD) gg.getResults(10) -- we load first 10 results or less gg.editAll('8', gg.TYPE_DWORD) -- we change all loaded, all ok -- bad gg.clearResults() gg.searchNumber ('8', gg.TYPE_DWORD) gg.editAll('8', gg.TYPE_DWORD) -- we try change all loaded, but we do not ask load any results, so script crash on this line
-
-
Asphalt 8: Airborne - new maps in solo/quick race - lua script - GameGuardian
Enyby posted a gallery image in Video Tutorials
-
No. GG never can hack any server-sided data. In any mode. It is like flying pig. Pig can be any but it is do not make she flying.
-
In next release we make required call gg.getResults before gg.editAll. If it is not true script can end with message Good: gg.clearResults() gg.searchNumber ('8', gg.TYPE_DWORD) gg.getResults(count) gg.editAll('1', gg.TYPE_DWORD) Bad: gg.clearResults() gg.searchNumber ('8', gg.TYPE_DWORD) -- gg.getResults(count) gg.editAll('1', gg.TYPE_DWORD)