[HELP] My Slots Functions won't work

09/02/2012 18:42 iWiizz#1
Hi guys, i've got a tiny problem. My slots won't work (5slot, 6th slot...)

He's the function :

Code:
if(Slots ==1)
{
 DWORD dwPlayerPtr = *(DWORD*)ADR_SERVERPTR;
 if(dwPlayerPtr != 0)
 {
         *(long*)(dwPlayerPtr + OFS_SLOT5)= 1;
         *(long*)(dwPlayerPtr + OFS_SLOT6)= 1;
         *(long*)(dwPlayerPtr + OFS_SLOT7)= 1;
         *(long*)(dwPlayerPtr + OFS_SLOT8)= 1;
         }
}
He's the addy :

Code:
#define OFS_SLOT5                     0xC70BC
#define OFS_SLOT6                     0xC70BD
#define OFS_SLOT7                     0xC70BE
#define OFS_SLOT8                     0xC70BF
Can somebody help me ? Thanks
09/02/2012 18:44 Kazbah__#2
/* ########################## Slot 5 ####################################### */
switch (cServer.CH_5Slot )
{
case 0: *(INT*)(dwServerPtr+ADR_OFFSET_SLOT_5) = 0; break;
case 1: *(INT*)(dwServerPtr+ADR_OFFSET_SLOT_5) = 1; break;
}
/* ########################## Slot 6 ####################################### */
switch (cServer.CH_6Slot )
{
case 0: *(INT*)(dwServerPtr+ADR_OFFSET_SLOT_6) = 0; break;
case 1: *(INT*)(dwServerPtr+ADR_OFFSET_SLOT_6) = 1; break;
}
/* ########################## Slot 7 ####################################### */
switch (cServer.CH_7Slot )
{
case 0: *(INT*)(dwServerPtr+ADR_OFFSET_SLOT_7) = 0; break;
case 1: *(INT*)(dwServerPtr+ADR_OFFSET_SLOT_7) = 1; break;
}
/* ########################## Slot 8 ####################################### */
switch (cServer.CH_8Slot )
{
case 0: *(INT*)(dwServerPtr+ADR_OFFSET_SLOT_8) = 0; break;
case 1: *(INT*)(dwServerPtr+ADR_OFFSET_SLOT_8) = 1; break;
}
09/02/2012 20:17 iWiizz#3
Thanks gonna try :)
09/03/2012 14:15 Donrevallo#4
Please post that in [Only registered and activated users can see links. Click Here To Register...] thats the Thread for your Question. And other Questions about Code Snippets for Warrock.
09/03/2012 14:31 xxfabbelxx#5
// closed