Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 09:50

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Vb] Memory Adresse Typ Float ?

Discussion on [Vb] Memory Adresse Typ Float ? within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
bvz's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 260
Received Thanks: 266
[Vb] Memory Adresse Typ Float ?

Wie die Überschrift schon sagt hab ich grad Probleme eine Adresse eiznufügen die mal nicht 4 Bytes ist sondern vom Typ Float.. Gibts da eine leichte Lösung ?

@Pain glaub du hattest eine
bvz is offline  
Old 03/18/2011, 22:21   #2
 
P-a-i-n's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,258
Received Thanks: 396
Ich hab das selbe Problem gehabt mit dem Scheiss, da kannste Long oder sonst was nehmen geht einfach nicht.
Ich hab den Wert dann mit TSearch geändert und dann das ganze ByteArray überschrieben das ich auf den gewünschten Wert komme.
P-a-i-n is offline  
Old 03/19/2011, 06:34   #3
 
xNopex's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
Quote:
da kannste Long oder sonst was nehmen geht einfach nicht.
Was genau überrascht dich an diesem Fakt?

Quote:
die mal nicht 4 Bytes ist sondern vom Typ Float..
Laut MSDN ist in VB.NET der Datentyp 'Single' sowas wie float:


Sollte helfen...
xNopex is offline  
Old 03/19/2011, 13:22   #4
 
P-a-i-n's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,258
Received Thanks: 396
Quote:
Originally Posted by xNopex View Post
Was genau überrascht dich an diesem Fakt?



Laut MSDN ist in VB.NET der Datentyp 'Single' sowas wie float:


Sollte helfen...
Geht trotzdem nicht hab es mal getestet lese ich ein Wert aus der
200.0076294 gebe ihn als Single wieder = -3.39197412
Schreibe ich dann mit Single mit 45.00 = 1.57772181E-29

Die ergebnisse hat mir alle tsearch angezeigt nach der änderung.
Wenn man mal googelt findet man viele die das Float problem in VB haben

Das einzigste was Hilfreich ist


Wird wohl was mit den Unterschiedlichen größen zutun haben.
P-a-i-n is offline  
Old 03/22/2011, 14:15   #5
 
bvz's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 260
Received Thanks: 266
Ich versuchs mal danke

wo ist denn z.B abs deklariert ? :s

Code:
Static Function SingleToFloat(X)
    Dim e As Integer
    Dim float As Long
    Dim m As Long
 
    If X <> 0 Then
        e = Math.Round(Log2(Abs(X)) - 0.5)
        m = (Abs(X) / (2 ^ e) - 1) * 2 ^ 23
        e = e + 127
        float = m
        float = float Or (e * &H800000)
        If X < 0 Then
            float = float Or &H80000000
        End If
    Else
        float = 0
    End If
 
    SingleToFloat = float
End Function
 
Static Function Log2(X)
   Log2 = Log(X) / Log(2#)
End Function
bvz is offline  
Old 03/22/2011, 16:41   #6
 
P-a-i-n's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,258
Received Thanks: 396
wie wär es mal mit
Imports System.Math ^^
P-a-i-n is offline  
Old 03/22/2011, 18:22   #7
 
bvz's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 260
Received Thanks: 266
Das hab ich gesucht aber wusste nicht mehr wie es heißt XD

aber (Log2( [....] wird immer noch angezeigt
bvz is offline  
Reply


Similar Threads Similar Threads
Memory Adresse -> Mousecoords ?
08/24/2010 - Last Chaos - 3 Replies
Hallo erstmal .. Ich habe natürlich google mit dem Thema verprügelt ,aber nix gefunden , weil ich auch nicht genau weiß nach was ich suchen muss ;P Und zwar habe ich das Problem ,dass sich die Fenster der Npcs nach dem Porten oder nach patches an einer anderen Position befinden also keine statische Position hat. Ich will aber ,zb wie auf dem screen "Auskunft" anklicken.. Wenn das Fenster aber dann plötzlich eine andere Posi hat klickt er halt ins Leere : ). ...
Pop Up memory adresse
12/10/2009 - GW Bots - 2 Replies
Gibt es eine Memory Adresse um gegner hoch poppen zu lassen? also das man zum bsp. den Wert 0 eingibt und die Gegner kommen dann nicht hoch .
Memory-Adresse für Rangpunkte
11/21/2009 - Metin2 Private Server - 1 Replies
Da ich mit der SuFu nichts darüber gefunden habe, wollte ich kurz mal fragen, nach was ich suchen muss, um den aktuellen Rang auszulesen. Einfach weil mir 1. Langweilig ist und es mich 2. Nervt, immer mit C nachzugucken. Memory-Kenntnisse besitze ich, Pointer würde ich locker finden. Programmieren ist auch nicht das Problem, nur leider finde ich die Adresse an sich nicht. Hab sowohl in Float, 4-Bytes als auch in Text gesucht. Natürlich auch mit Unknown geprüft, aber keinen Wert gefunden,...
1 hit memory adresse
12/26/2008 - Metin2 Private Server - 1 Replies
hat jemand die memory adresse für 1 hit 91longju wer ihn hat pls posten weil ich die adresse nicht scannen kann das game schlist sich imemr wenn ich das game pausen will-.-
hp memory adresse finden
10/27/2007 - Kal Online - 11 Replies
.



All times are GMT +2. The time now is 09:50.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.