Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


CE 6.5 bugs
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Schallfalke
How do I cheat?
Reputation: 0

Joined: 06 Feb 2016
Posts: 3

PostPosted: Sun Feb 07, 2016 3:15 am    Post subject: Reply with quote

Thanks for the quick fix, mgr.inz.Player Very Happy

The Lua script fix works.
Is it possible to auto-load the script, so I don't have to load it every time when I start CE?
Back to top
View user's profile Send private message
hhhuut
Grandmaster Cheater
Reputation: 6

Joined: 08 Feb 2015
Posts: 607

PostPosted: Sun Feb 07, 2016 6:36 am    Post subject: Reply with quote

Put it in the autorun-folder in the CE installation directory.
Back to top
View user's profile Send private message
Schallfalke
How do I cheat?
Reputation: 0

Joined: 06 Feb 2016
Posts: 3

PostPosted: Sun Feb 07, 2016 10:03 am    Post subject: Reply with quote

Thank you.
Just realized there is such a autorun folder. Laughing
Back to top
View user's profile Send private message
mgr.inz.Player
I post too much
Reputation: 218

Joined: 07 Nov 2008
Posts: 4438
Location: W kraju nad Wisla. UTC+01:00

PostPosted: Sun Feb 07, 2016 10:52 am    Post subject: Reply with quote

mgr.inz.Player wrote:
autorun Lua script


Wink

_________________
Back to top
View user's profile Send private message MSN Messenger
Csimbi
I post too much
Reputation: 94

Joined: 14 Jul 2007
Posts: 3110

PostPosted: Sun Feb 07, 2016 2:12 pm    Post subject: Reply with quote

Did you have a chat on this with DB?
Is he planning releasing a new build with that fixed?
Thanks!
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

Joined: 09 May 2003
Posts: 25296
Location: The netherlands

PostPosted: Sun Feb 07, 2016 2:31 pm    Post subject: Reply with quote

next version
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
mgr.inz.Player
I post too much
Reputation: 218

Joined: 07 Nov 2008
Posts: 4438
Location: W kraju nad Wisla. UTC+01:00

PostPosted: Mon Feb 08, 2016 1:00 pm    Post subject: Reply with quote

Dark Byte wrote:
next version

6.51 ?

_________________
Back to top
View user's profile Send private message MSN Messenger
Dark Byte
Site Admin
Reputation: 458

Joined: 09 May 2003
Posts: 25296
Location: The netherlands

PostPosted: Tue Feb 09, 2016 2:59 am    Post subject: Reply with quote

probably 6.5.1 yes, would be fitting with the 5.6.1 which was a long time favourite
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
mgr.inz.Player
I post too much
Reputation: 218

Joined: 07 Nov 2008
Posts: 4438
Location: W kraju nad Wisla. UTC+01:00

PostPosted: Tue Feb 09, 2016 8:18 am    Post subject: Reply with quote

Interesting, what value getCEVersion() will return?

6.5.1 - not valid single-fp

So, maybe 6.51 or 6.501

_________________
Back to top
View user's profile Send private message MSN Messenger
panraven
Grandmaster Cheater
Reputation: 55

Joined: 01 Oct 2008
Posts: 942

PostPosted: Tue Feb 09, 2016 3:33 pm    Post subject: Reply with quote

The Lines Object of a Memo changed depend on the form created with or without 'false' parameter (initial visibility). The change only happens from the 1st instance of 'visible=false -> visible=true' .
Also happend on ce 6.4

Code:
local function testMemo(b)
   local bk = function(s)return ' <'..tostring(s)..'> ' end
   local ff = b and createForm() or createForm(false)
   local mm = createMemo(ff)

   local flag = 'show? '..bk(b)..' : '

   local lines1 = mm['Lines']

   local before = bk(lines1.ClassName)

   if ff.Visible then ff.Hide() else ff.Show() end

   local lines2 = mm['Lines']

   local after = bk(lines2.ClassName)

   local obj_equal = '-- object equal? '..bk(lines1==lines2)

   ff.Destroy()
   return flag,before,after,obj_equal
end

print(testMemo(true))
print(testMemo(false))
-- print:
-- show?  <true>  :   <TWin32MemoStrings>   <TWin32MemoStrings>  -- object equal?  <true>
-- show?  <false>  :   <TTextStrings>   <TWin32MemoStrings>  -- object equal?  <false>


It cause some problem on a custom gui constructor when every gui object is setting up during 'hide' state.

_________________
- Retarded.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

Joined: 09 May 2003
Posts: 25296
Location: The netherlands

PostPosted: Tue Feb 09, 2016 5:32 pm    Post subject: Reply with quote

not really a bug. it's the difference between a virtual memo and a real one.

but why is it an issue? Do you keep the lines property in a seperate variable? If so, don't do that(thats like keeping a pointer to the first character of a dynamic string, bad idea) . Only keep a reference to the memo (or the form the memo is on) and use that to access it.

e.g always use mm.Lines to access it (or set mm's name using it's name property and then use ff.mm.Lines

(it's a lazarus thing)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
panraven
Grandmaster Cheater
Reputation: 55

Joined: 01 Oct 2008
Posts: 942

PostPosted: Tue Feb 09, 2016 6:23 pm    Post subject: Reply with quote

It seems not a problem when the source of unexpected is known.

I used something like following script to create gui, probably won't able to keep certain property or object in another way.

With the form showing (input parameter is not false) during creation, the form will 'flash' even I set it 'hide' just after creation.
It can be live with, thank you~

Code:
local bCreatedShow = false or true

local function ceupd(t,o)for k,v in pairs(o) do if type(v)=='table' or type(v)=='userdata' then t[k]=ceupd(t[k],v)else t[k]=v end end return t end
local function gui(s,prop,child,p)
  local g = type(s)=='string' and s:match('([_%a][_%w]*)$') -- uiclass
  g,child,prop = g=='Form' and createForm(bCreatedShow) or type(g)=='string' and _G['create'..g](p) or s,child or {},prop or {}
  g.Name = type(s)=='string' and s:match('^([_%a][_%w]*)[^_%w]') or g.Name
  ceupd(g,prop)
  for i=1,#child do
    child[i][4] = g
    gui(unpack(child[i],1,4))
  end
  return g
end
function myMessage(msg,caption,autoCloseMS)
  local m = gui('TestForm/Form',
    {Caption=caption,Width=400,Height=100,Position=poOwnerFormCenter,OnClose=function(frm)frm.Destroy() return caFree end },
  {
    {'txt/Memo',{Align=alClient,Lines={Text=msg} } }
  })
  m.Caption = m.Caption ..' >'..tostring(m.Name)..' >'..tostring(m.txt.Name)
  if type(autoCloseMS)=='number' then
    ceupd(createTimer(),{Interval=autoCloseMS,OnTimer=function(tm)tm.Destroy() if m.OnClose then m:OnClose() end end})
  end
  if not m.Visible then m.Show() end
  return m
end

myMessage('hello~~','Hell!',5000)

_________________
- Retarded.
Back to top
View user's profile Send private message
Hatschi
Master Cheater
Reputation: 2

Joined: 28 Jan 2010
Posts: 327

PostPosted: Wed Feb 10, 2016 1:47 pm    Post subject: Reply with quote

No matter how often I download CE setup from cheatengine.org I always get the (old) 6.5 and not 6.5.0.3 or what other people claim to have.

Can someone give me the correct download link please?
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Wed Feb 10, 2016 1:55 pm    Post subject: Reply with quote

Don't look at the installer details, look at the details for cheatengine-x86_64.exe and cheatengine-i386.exe after installing.

I'm currently running 6.5.0.4591 that was downloaded a week ago.
Back to top
View user's profile Send private message
mgr.inz.Player
I post too much
Reputation: 218

Joined: 07 Nov 2008
Posts: 4438
Location: W kraju nad Wisla. UTC+01:00

PostPosted: Wed Feb 10, 2016 3:12 pm    Post subject: Reply with quote


_________________
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
Page 7 of 10

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites