Résolu Comment activer un RPC ?

Statut
N'est pas ouverte pour d'autres réponses.

CRUEL-MODZ

Membre Premiums
Premium
Inscription
28 Septembre 2014
Messages
1 033
Réactions
196
Points
20 596
RGCoins
200
bonjour,
You must be registered for see images attach
You must be registered for see images attach

sa c mon rpc
public static int Call(uint func_address, params object[] parameters)
{
int length = parameters.Length;
int index = 0;
uint num3 = 0;
uint num4 = 0;
uint num5 = 0;
uint num6 = 0;
while (index < length)
{
if (parameters[index] is int)
{
DEX.Extension.WriteInt32(0x10020000 + (num3 * 4), (int)parameters[index]);
num3++;
}
else if (parameters[index] is uint)
{
DEX.Extension.WriteUInt32(0x10020000 + (num3 * 4), (uint)parameters[index]);
num3++;
}
else
{
uint num7;
if (parameters[index] is string)
{
num7 = 0x10022000 + (num4 * 0x400);
DEX.Extension.WriteString(num7, Convert.ToString(parameters[index]));
DEX.Extension.WriteUInt32(0x10020000 + (num3 * 4), num7);
num3++;
num4++;
}
else if (parameters[index] is float)
{
DEX.Extension.WriteFloat(0x10020024 + (num5 * 4), (float)parameters[index]);
num5++;
}
else if (parameters[index] is float[])
{
float[] input = (float[])parameters[index];
num7 = 0x10021000 + (num6 * 4);
Lib.WriteSingle(num7, input);
DEX.Extension.WriteUInt32(0x10020000 + (num3 * 4), num7);
num3++;
num6 += (uint)input.Length;
}
}
index++;
}
DEX.Extension.WriteUInt32(0x1002004C, func_address);
Thread.Sleep(20);
return DEX.Extension.ReadInt32(0x10020050);
}
public static void Enable()
{
DEX.SetMemory(function_address, new byte[] { 0x4E, 0x80, 0x00, 0x20 });
Thread.Sleep(20);
byte[] memory = new byte[]
{ 0x7C, 0x08, 0x02, 0xA6, 0xF8, 0x01, 0x00, 0x80, 0x3C, 0x60, 0x10, 0x02, 0x81, 0x83, 0x00, 0x4C,
0x2C, 0x0C, 0x00, 0x00, 0x41, 0x82, 0x00, 0x64, 0x80, 0x83, 0x00, 0x04, 0x80, 0xA3, 0x00, 0x08,
0x80, 0xC3, 0x00, 0x0C, 0x80, 0xE3, 0x00, 0x10, 0x81, 0x03, 0x00, 0x14, 0x81, 0x23, 0x00, 0x18,
0x81, 0x43, 0x00, 0x1C, 0x81, 0x63, 0x00, 0x20, 0xC0, 0x23, 0x00, 0x24, 0xc0, 0x43, 0x00, 0x28,
0xC0, 0x63, 0x00, 0x2C, 0xC0, 0x83, 0x00, 0x30, 0xC0, 0xA3, 0x00, 0x34, 0xc0, 0xC3, 0x00, 0x38,
0xC0, 0xE3, 0x00, 0x3C, 0xC1, 0x03, 0x00, 0x40, 0xC1, 0x23, 0x00, 0x48, 0x80, 0x63, 0x00, 0x00,
0x7D, 0x89, 0x03, 0xA6, 0x4E, 0x80, 0x04, 0x21, 0x3C, 0x80, 0x10, 0x02, 0x38, 0xA0, 0x00, 0x00,
0x90, 0xA4, 0x00, 0x4C, 0x90, 0x64, 0x00, 0x50, 0xE8, 0x01, 0x00, 0x80, 0x7C, 0x08, 0x03, 0xA6,
0x38, 0x21, 0x00, 0x70, 0x4E, 0x80, 0x00, 0x20 };
DEX.SetMemory(function_address + 4, memory);
DEX.SetMemory(0x10020000, new byte[0x2854]);
DEX.SetMemory(function_address, new byte[] { 0xF8, 0x21, 0xFF, 0x91 });
}
public static int Init()
{
function_address = 0x7AA1E0;
Enable();
return 0;
}
g bien pris BO2RPC.dll apre je ne c pas si c 1.19 ou 1.18 ou 1.17 ect ect
aider moi si vous plai
 
Salut,
J'ai édité http://reality-gaming.fr/attachments/edition-png.20322/ le titre de ta discussion pour que celle-ci soit plus compréhensible.

A l'avenir essaie de faire des titres plus longs et détaillés, plus le titre est long et détaillé, plus tu obtiendras de vues http://reality-gaming.fr/attachments/vues-png.20315/ ainsi que des réponses http://reality-gaming.fr/attachments/reponses-png.20332/.

Bonne soirée,
Boubi SEC
 
Salut,
J'ai édité http://reality-gaming.fr/attachments/edition-png.20322/ le titre de ta discussion pour que celle-ci soit plus compréhensible.

A l'avenir essaie de faire des titres plus longs et détaillés, plus le titre est long et détaillé, plus tu obtiendras de vues http://reality-gaming.fr/attachments/vues-png.20315/ ainsi que des réponses http://reality-gaming.fr/attachments/reponses-png.20332/.

Bonne soirée,
Boubi SEC
merci
et gg assistant ;)
 
Salut,
J'ai déplacé ta discussion en section Résolu.
Pour les prochaines fois, tu peux cliquer sur Cette réponse a répondu à ma question sur le message qui t'a aidé pour rajouter le préfixe résolu à la discussion. :)

Bonne fin de soirée,
Andro Gabeer
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut