Results 1 to 7 of 7
  1. #1
    herowarz's Avatar
    Join Date
    Jan 2008
    Gender
    male
    Posts
    95
    Reputation
    11
    Thanks
    21

    [HELP] making UCE compile error

    hi,

    i dont know how to post so i post this here.

    so , i get error when compiling the dll.
    i dont get any error with free build environement ( 7 files compiled , 1 executable build )

    here the log and after my DPR.


    [Hint] herowarzfunctions.pas(223): Variable 'ec' is declared but never used in 'GetIDTs'
    [Hint] herowarzfunctions.pas(298): Value assigned to 'cc' never used
    [Hint] herowarzfunctions.pas(289): Variable 'input' is declared but never used in 'THookIDTConstantly.execute'
    [Hint] herowarzfunctions.pas(290): Variable 'br' is declared but never used in 'THookIDTConstantly.execute'
    [Hint] herowarzfunctions.pas(291): Variable 'i' is declared but never used in 'THookIDTConstantly.execute'
    [Hint] herowarzfunctions.pas(616): Variable 'i' is declared but never used in 'WritePhysicalMemory'
    [Warning] herowarzfunctions.pas(1046): Constant 0 converted to NIL
    [Hint] herowarzfunctions.pas(1046): Value assigned to 'VAE' never used
    [Hint] herowarzfunctions.pas(1071): Variable 'tid' is declared but never used in 'testapc'
    [Hint] herowarzfunctions.pas(1082): Variable 'i' is declared but never used in 'CreateRemoteAPC'
    [Hint] herowarzfunctions.pas(1111): Variable 'i' is declared but never used in 'setAlternateDebugMethod'
    [Hint] herowarzfunctions.pas(1169): Value assigned to 'cc' never used
    [Hint] herowarzfunctions.pas(1153): Variable 'br' is declared but never used in 'StartCEKernelDebug'
    [Hint] herowarzfunctions.pas(1154): Variable 'i' is declared but never used in 'StartCEKernelDebug'
    [Warning] herowarzfunctions.pas(1236): Return value of function 'SetMemoryAccessWatch' might be undefined
    [Warning] herowarzfunctions.pas(1269): Return value of function 'DebugProcess' might be undefined
    [Warning] herowarzfunctions.pas(1335): Return value of function 'ChangeRegOnBP' might be undefined
    [Warning] herowarzfunctions.pas(1473): Constant 0 converted to NIL
    [Hint] herowarzfunctions.pas(1467): Value assigned to 'd' never used
    [Warning] herowarzfunctions.pas(1508): Return value of function 'RewriteKernel32' might be undefined
    [Warning] herowarzfunctions.pas(1513): Return value of function 'RestoreKernel32' might be undefined
    [Error] herowarz.dpr(21): Undeclared identifier: 'herowarz4'
    [Error] herowarz.dpr(22): Undeclared identifier: 'herowarz5'
    [Error] herowarz.dpr(23): Undeclared identifier: 'herowarz6'
    [Error] herowarz.dpr(24): Undeclared identifier: 'herowarz7'
    [Error] herowarz.dpr(25): Undeclared identifier: 'herowarz8'
    [Error] herowarz.dpr(26): Undeclared identifier: 'herowarz9'
    [Error] herowarz.dpr(27): Undeclared identifier: 'herowarz10'
    [Error] herowarz.dpr(28): Undeclared identifier: 'herowarz11'
    [Error] herowarz.dpr(29): Undeclared identifier: 'herowarz12'
    [Error] herowarz.dpr(30): Undeclared identifier: 'herowarz13'
    [Error] herowarz.dpr(31): Undeclared identifier: 'herowarz14'
    [Error] herowarz.dpr(32): Undeclared identifier: 'herowarz15'
    [Error] herowarz.dpr(33): Undeclared identifier: 'herowarz16'
    [Error] herowarz.dpr(34): Undeclared identifier: 'herowarz17'
    [Error] herowarz.dpr(35): Undeclared identifier: 'herowarz18'
    [Error] herowarz.dpr(36): Undeclared identifier: 'herowarz19'
    [Error] herowarz.dpr(37): Undeclared identifier: 'herowarz20'
    [Error] herowarz.dpr(38): Undeclared identifier: 'herowarz21'
    [Error] herowarz.dpr(39): Undeclared identifier: 'herowarz22'
    [Error] herowarz.dpr(40): Undeclared identifier: 'herowarz23'
    [Error] herowarz.dpr(41): Undeclared identifier: 'herowarz24'
    [Error] herowarz.dpr(42): Undeclared identifier: 'herowarz25'
    [Error] herowarz.dpr(43): Undeclared identifier: 'herowarz26'




    DPR:
    library herowarz;

    { Important note about DLL memory management: ShareMem must be the
    first unit in your library's USES clause AND your project's (select
    Project-View Source) USES clause if your DLL exports any procedures or
    functions that pass strings as parameters or function results. This
    applies to all strings passed to and from your DLL--even those that
    are nested in records and classes. ShareMem is the interface unit to
    the BORLNDMM.DLL shared memory manager, which must be deployed along
    with your DLL. To avoid using BORLNDMM.DLL, pass string information
    using PChar or ShortString parameters. }

    uses
    SysUtils,
    Classes,
    herowarzfunctions in 'herowarzfunctions.pas';

    {$R *.res}


    exports herowarz4;//VirtualQueryEx;
    exports herowarz5;//OpenProcess;
    exports herowarz6;//OpenThread
    exports herowarz7;//NtOpenProcess;
    exports herowarz8;//ReadProcessMemory;
    exports herowarz9;//WriteProcessMemory;
    exports herowarz10; //VirtualAllocEx
    exports herowarz11;
    exports herowarz12;
    exports herowarz13;
    exports herowarz14;
    exports herowarz15;
    exports herowarz16;
    exports herowarz17;
    exports herowarz18;
    exports herowarz19;
    exports herowarz20;
    exports herowarz21;
    exports herowarz22;
    exports herowarz23;
    exports herowarz24;
    exports herowarz25;
    exports herowarz26;
    exports herowarz27;
    exports herowarz28;
    exports herowarz29;
    exports herowarz30;
    exports herowarz31;
    exports herowarz32;
    exports herowarz33;
    exports herowarz34;
    exports herowarz35;
    exports herowarz36;
    exports herowarz37;
    exports herowarz38;
    exports herowarz39;
    exports herowarz40;
    exports herowarz41;
    exports herowarz42;
    exports herowarz43;

    exports herowarz44;
    exports herowarz45;
    exports herowarz46;
    exports herowarz47;

    exports herowarz48;
    exports herowarz49;

    exports herowarz50;

    exports herowarz51;
    exports herowarz52;

    begin
    randomize;
    end.



    can some one help me please ?
    i run on vista 32bit but i think thats change nothing.. some ppl on xp have the same type of probleme


    THX



  2. #2
    radnomguywfq3's Avatar
    Join Date
    Jan 2007
    Gender
    male
    Location
    J:\E\T\A\M\A\Y.exe
    Posts
    8,858
    Reputation
    381
    Thanks
    1,823
    My Mood
    Sad
    Try the CE forums, they have some users the with knowledge of Delphi. Most users here program in C++,VB.*.



    There are two types of tragedies in life. One is not getting what you want, the other is getting it.

    If you wake up at a different time in a different place, could you wake up as a different person?


  3. #3
    herowarz's Avatar
    Join Date
    Jan 2008
    Gender
    male
    Posts
    95
    Reputation
    11
    Thanks
    21
    Quote Originally Posted by jetamay View Post
    Try the CE forums, they have some users the with knowledge of Delphi. Most users here program in C++,VB.*.
    thats i do before here.. i wait

    thx for response



  4. #4
    radnomguywfq3's Avatar
    Join Date
    Jan 2007
    Gender
    male
    Location
    J:\E\T\A\M\A\Y.exe
    Posts
    8,858
    Reputation
    381
    Thanks
    1,823
    My Mood
    Sad
    Quote Originally Posted by herowarz View Post
    thats i do before here.. i wait

    thx for response
    You changed variable names, so there declared differently, the code is using the new variables, but you haven't declared the new variable names, you just changed the code. Not the declarations.

    ugh fuck, I can't explain it. Overall you need to start from scratch and run the Search And Replace over again, correctly.



    There are two types of tragedies in life. One is not getting what you want, the other is getting it.

    If you wake up at a different time in a different place, could you wake up as a different person?


  5. #5
    herowarz's Avatar
    Join Date
    Jan 2008
    Gender
    male
    Posts
    95
    Reputation
    11
    Thanks
    21
    i dont understand XD

    is it here i need to declare ?
    exports herowarz4;//VirtualQueryEx;
    exports herowarz5;//OpenProcess;
    exports herowarz6;//OpenThread
    exports herowarz7;//NtOpenProcess;
    exports herowarz8;//ReadProcessMemory;
    exports herowarz9;//WriteProcessMemory;
    exports herowarz10; //VirtualAllocEx
    exports herowarz11;
    exports herowarz12;
    exports herowarz13;
    exports herowarz14;
    exports herowarz15;
    exports herowarz16;
    exports herowarz17;
    .....
    Last edited by herowarz; 02-01-2008 at 12:47 PM.



  6. #6
    herowarz's Avatar
    Join Date
    Jan 2008
    Gender
    male
    Posts
    95
    Reputation
    11
    Thanks
    21
    jetamay are you dead ?



  7. #7
    herowarz's Avatar
    Join Date
    Jan 2008
    Gender
    male
    Posts
    95
    Reputation
    11
    Thanks
    21
    oMfG.... im banned from cheat engine forum and i dont fucking know why....


    can some one here help me PLEASE im so bored

    i tried again 3 time and always the same probleme


    thx



Similar Threads

  1. [HELP]Why Script Compile Error?!
    By ♪~ ᕕ(ᐛ)ᕗ in forum Call of Duty Modern Warfare 2 Help
    Replies: 3
    Last Post: 08-03-2010, 04:59 AM
  2. Error making UCE's
    By .-=m1k3y=-. in forum WarRock - International Hacks
    Replies: 6
    Last Post: 07-14-2007, 11:33 PM
  3. Please help make a bypass for an elite hack.
    By ao2 in forum WarRock - International Hacks
    Replies: 3
    Last Post: 04-08-2007, 04:26 PM
  4. Help making warrock wepon trainer. Needs to be undetected
    By shadowsecret in forum WarRock - International Hacks
    Replies: 8
    Last Post: 03-23-2007, 10:04 AM
  5. [help] making a trainer
    By analog70 in forum WarRock - International Hacks
    Replies: 6
    Last Post: 03-18-2007, 05:09 AM

Tags for this Thread