[DLL Error] Will rep menu

Shout-Out

User Tag List

Results 1 to 7 of 7
  1. #1
    Padlockcode's Avatar Active Member
    Reputation
    44
    Join Date
    Dec 2006
    Posts
    116
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [DLL Error] Will rep

    I followed a guide to compile my own DLL, so i tried it with a PVP script, AND IT WORKED! I also threw in like 3 premade .dll's but i didnt expect them to work, the dll is pvp.dll and it gives the error below





    [DLL Error] Will rep
  2. #2
    Vindicated's Avatar Contributor
    Reputation
    226
    Join Date
    Aug 2008
    Posts
    1,067
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    In the PVP.dll error the dll (script) isn't compiled for the same ArcEmu revision as your using. For example, the user who compiled it may have been using rev 500, while you may use 501. It makes a difference.

    Contact the author or release person of the DLL and ask for the source so that you can compile it.


  3. #3
    Padlockcode's Avatar Active Member
    Reputation
    44
    Join Date
    Dec 2006
    Posts
    116
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Thats not Helpful at all

    Uhh no, i compiled it myself... sorry...
    And i Compiled it three hours ago. so im on the right revision

  4. #4
    Ickybad's Avatar Contributor
    Reputation
    214
    Join Date
    Apr 2008
    Posts
    904
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Make sure you are compiling it correctly and everytime you compile a new core revision you must recompile the pvp dll so it matches the emulator revision thus you wont get the error anymore is what he is saying.

  5. #5
    Padlockcode's Avatar Active Member
    Reputation
    44
    Join Date
    Dec 2006
    Posts
    116
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ok so, it says successful, and that is how im compiling i am using a video guide on howto compile, can you link me maybe one specific for arc emu.


    setup.pvp
    #include "StdAfx.h"
    #include "Setup.h"
    #define SKIP_ALLOCATOR_SHARING 1
    #include <ScriptSetup.h>

    extern "C" SCRIPT_DECL uint32 _exp_get_script_type()
    {
    return SCRIPT_TYPE_MISC;
    }

    extern "C" SCRIPT_DECL void _exp_script_register(ScriptMgr* mgr)
    {
    SetupPvPToken(mgr);

    }

    #ifdef WIN32

    BOOL APIENTRY DllMain( HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved )
    {
    return TRUE;
    }

    #endif
    setup.h
    #ifndef INSTANCE_SCRIPTS_SETUP_H
    #define INSTANCE_SCRIPTS_SETUP_H

    void SetupPvPToken(ScriptMgr * mgr);
    #endif
    The Project File

    [/quote]
    <?xml version="1.0" encoding="Windows-1252"?>
    <VisualStudioProject
    ProjectType="Visual C++"
    Version="9.00"
    Name="pvp"
    ProjectGUID="{25B8B9AE-2401-4F71-B946-26F6D3237443}"
    RootNamespace="pvp"
    Keyword="Win32Proj"
    TargetFrameworkVersion="131072"
    >
    <Platforms>
    <Platform
    Name="Win32"
    />
    <Platform
    Name="x64"
    />
    </Platforms>
    <ToolFiles>
    </ToolFiles>
    <Configurations>
    <Configuration
    Name="Debug|Win32"
    OutputDirectory="......bindebugscript_bin"
    IntermediateDirectory="2008_int_debug_pvp"
    ConfigurationType="2"
    InheritedPropertySheets="$(VCInstallDir)VCProjectDefaultsUpgradeFromVC71.vsprops "
    CharacterSet="2"
    >
    <Tool
    Name="VCPreBuildEventTool"
    />
    <Tool
    Name="VCCustomBuildTool"
    />
    <Tool
    Name="VCXMLDataGeneratorTool"
    />
    <Tool
    Name="VCWebServiceProxyGeneratorTool"
    />
    <Tool
    Name="VCMIDLTool"
    />
    <Tool
    Name="VCCLCompilerTool"
    Optimization="0"
    InlineFunctionExpansion="2"
    AdditionalIncludeDirectories="....arcemu-shared;....arcemu-world;......depinclude;......depsrc"
    PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;SCRIPTLIB"
    MinimalRebuild="true"
    BasicRuntimeChecks="3"
    RuntimeLibrary="3"
    UsePrecompiledHeader="0"
    WarningLevel="3"
    Detect64BitPortabilityProblems="false"
    DebugInformationFormat="3"
    />
    <Tool
    Name="VCManagedResourceCompilerTool"
    />
    <Tool
    Name="VCResourceCompilerTool"
    />
    <Tool
    Name="VCPreLinkEventTool"
    />
    <Tool
    Name="VCLinkerTool"
    AdditionalDependencies="arcemu-world.lib"
    OutputFile="../../../bin/debug/script_bin/pvp.dll"
    LinkIncremental="2"
    AdditionalLibraryDirectories="......bindebug"
    GenerateDebugInformation="true"
    ProgramDatabaseFile="../../../bin/debug/script_bin/pvp.pdb"
    SubSystem="2"
    RandomizedBaseAddress="1"
    DataExecutionPrevention="0"
    ImportLibrary="$(OutDir)/pvp.lib"
    TargetMachine="1"
    />
    <Tool
    Name="VCALinkTool"
    />
    <Tool
    Name="VCManifestTool"
    />
    <Tool
    Name="VCXDCMa****ol"
    />
    <Tool
    Name="VCBscMa****ol"
    />
    <Tool
    Name="VCFxCopTool"
    />
    <Tool
    Name="VCAppVerifierTool"
    />
    <Tool
    Name="VCPostBuildEventTool"
    />
    </Configuration>
    <Configuration
    Name="Debug|x64"
    OutputDirectory="......bindebug_x64script_bin"
    IntermediateDirectory="2008_int_debug_pvp_x64"
    ConfigurationType="2"
    InheritedPropertySheets="$(VCInstallDir)VCProjectDefaultsUpgradeFromVC71.vsprops "
    CharacterSet="2"
    >
    <Tool
    Name="VCPreBuildEventTool"
    />
    <Tool
    Name="VCCustomBuildTool"
    />
    <Tool
    Name="VCXMLDataGeneratorTool"
    />
    <Tool
    Name="VCWebServiceProxyGeneratorTool"
    />
    <Tool
    Name="VCMIDLTool"
    TargetEnvironment="3"
    />
    <Tool
    Name="VCCLCompilerTool"
    Optimization="0"
    InlineFunctionExpansion="2"
    AdditionalIncludeDirectories="....arcemu-shared;....arcemu-world;......depinclude;......depsrc"
    PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;SCRIPTLIB;X64;_CRT_SECURE _NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
    MinimalRebuild="true"
    BasicRuntimeChecks="3"
    RuntimeLibrary="1"
    UsePrecompiledHeader="0"
    WarningLevel="3"
    Detect64BitPortabilityProblems="false"
    DebugInformationFormat="3"
    />
    <Tool
    Name="VCManagedResourceCompilerTool"
    />
    <Tool
    Name="VCResourceCompilerTool"
    />
    <Tool
    Name="VCPreLinkEventTool"
    />
    <Tool
    Name="VCLinkerTool"
    AdditionalDependencies="arcemu-world.lib"
    OutputFile="../../../bin/debug_x64/script_bin/pvp.dll"
    LinkIncremental="2"
    AdditionalLibraryDirectories="......bindebug_x64"
    GenerateDebugInformation="true"
    ProgramDatabaseFile="../../../bin/debug_x64/script_bin/pvp.pdb"
    SubSystem="2"
    RandomizedBaseAddress="1"
    DataExecutionPrevention="0"
    ImportLibrary="$(OutDir)/pvp.lib"
    TargetMachine="17"
    />
    <Tool
    Name="VCALinkTool"
    />
    <Tool
    Name="VCManifestTool"
    />
    <Tool
    Name="VCXDCMa****ol"
    />
    <Tool
    Name="VCBscMa****ol"
    />
    <Tool
    Name="VCFxCopTool"
    />
    <Tool
    Name="VCAppVerifierTool"
    />
    <Tool
    Name="VCPostBuildEventTool"
    />
    </Configuration>
    <Configuration
    Name="Release|Win32"
    OutputDirectory="......bindebugscript_bin"
    IntermediateDirectory="2008_int_release_pvp"
    ConfigurationType="2"
    InheritedPropertySheets="$(VCInstallDir)VCProjectDefaultsUpgradeFromVC71.vsprops "
    CharacterSet="2"
    WholeProgramOptimization="1"
    >
    <Tool
    Name="VCPreBuildEventTool"
    />
    <Tool
    Name="VCCustomBuildTool"
    />
    <Tool
    Name="VCXMLDataGeneratorTool"
    />
    <Tool
    Name="VCWebServiceProxyGeneratorTool"
    />
    <Tool
    Name="VCMIDLTool"
    />
    <Tool
    Name="VCCLCompilerTool"
    Optimization="4"
    InlineFunctionExpansion="2"
    EnableIntrinsicFunctions="true"
    FavorSizeOrSpeed="1"
    OmitFramePointers="true"
    WholeProgramOptimization="true"
    AdditionalIncludeDirectories="....arcemu-shared;....arcemu-world;......depinclude;......depsrc"
    PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPTLIB"
    StringPooling="true"
    RuntimeLibrary="2"
    BufferSecurityCheck="false"
    EnableFunctionLevelLinking="false"
    EnableEnhancedInstructionSet="0"
    FloatingPointModel="2"
    UsePrecompiledHeader="0"
    WarningLevel="3"
    Detect64BitPortabilityProblems="false"
    DebugInformationFormat="3"
    />
    <Tool
    Name="VCManagedResourceCompilerTool"
    />
    <Tool
    Name="VCResourceCompilerTool"
    />
    <Tool
    Name="VCPreLinkEventTool"
    />
    <Tool
    Name="VCLinkerTool"
    AdditionalDependencies="arcemu-world.lib"
    OutputFile="../../../bin/release/script_bin/pvp.dll"
    LinkIncremental="1"
    AdditionalLibraryDirectories="......binrelease"
    GenerateDebugInformation="true"
    ProgramDatabaseFile="../../../bin/release/script_bin/pvp.pdb"
    SubSystem="2"
    OptimizeReferences="2"
    EnableCOMDATFolding="2"
    RandomizedBaseAddress="1"
    DataExecutionPrevention="0"
    ImportLibrary="$(OutDir)/pvp.lib"
    TargetMachine="1"
    />
    <Tool
    Name="VCALinkTool"
    />
    <Tool
    Name="VCManifestTool"
    />
    <Tool
    Name="VCXDCMa****ol"
    />
    <Tool
    Name="VCBscMa****ol"
    />
    <Tool
    Name="VCFxCopTool"
    />
    <Tool
    Name="VCAppVerifierTool"
    />
    <Tool
    Name="VCPostBuildEventTool"
    />
    </Configuration>
    <Configuration
    Name="Release|x64"
    OutputDirectory="......binrelease_x64script_bin"
    IntermediateDirectory="2008_int_release_pvp_x64"
    ConfigurationType="2"
    InheritedPropertySheets="$(VCInstallDir)VCProjectDefaultsUpgradeFromVC71.vsprops "
    CharacterSet="2"
    >
    <Tool
    Name="VCPreBuildEventTool"
    />
    <Tool
    Name="VCCustomBuildTool"
    />
    <Tool
    Name="VCXMLDataGeneratorTool"
    />
    <Tool
    Name="VCWebServiceProxyGeneratorTool"
    />
    <Tool
    Name="VCMIDLTool"
    TargetEnvironment="3"
    />
    <Tool
    Name="VCCLCompilerTool"
    AdditionalIncludeDirectories="....arcemu-shared;....arcemu-world;......depinclude;......depsrc"
    PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCRIPTLIB;X64;_CRT_SECURE _NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
    RuntimeLibrary="0"
    UsePrecompiledHeader="0"
    WarningLevel="3"
    Detect64BitPortabilityProblems="false"
    DebugInformationFormat="3"
    />
    <Tool
    Name="VCManagedResourceCompilerTool"
    />
    <Tool
    Name="VCResourceCompilerTool"
    />
    <Tool
    Name="VCPreLinkEventTool"
    />
    <Tool
    Name="VCLinkerTool"
    AdditionalDependencies="arcemu-world.lib"
    OutputFile="../../../bin/release_x64/script_bin/pvp.dll"
    LinkIncremental="1"
    AdditionalLibraryDirectories="......binrelease_x64"
    GenerateDebugInformation="true"
    ProgramDatabaseFile="../../../bin/release_x64/script_bin/pvp.pdb"
    SubSystem="2"
    OptimizeReferences="2"
    EnableCOMDATFolding="2"
    RandomizedBaseAddress="1"
    DataExecutionPrevention="0"
    ImportLibrary="$(OutDir)/pvp.lib"
    TargetMachine="17"
    />
    <Tool
    Name="VCALinkTool"
    />
    <Tool
    Name="VCManifestTool"
    />
    <Tool
    Name="VCXDCMa****ol"
    />
    <Tool
    Name="VCBscMa****ol"
    />
    <Tool
    Name="VCFxCopTool"
    />
    <Tool
    Name="VCAppVerifierTool"
    />
    <Tool
    Name="VCPostBuildEventTool"
    />
    </Configuration>
    </Configurations>
    <References>
    </References>
    <Files>
    <Filter
    Name="Main Resources"
    Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
    UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
    >
    <File
    RelativePath="C:ArcEmuSourcetrunksrcPvpapvp.cpp"
    >
    </File>
    <File
    RelativePath="C:ArcEmuSourcetrunksrcPvpapvp.h"
    >
    </File>
    </Filter>
    <Filter
    Name="Scripts"
    Filter="h;hpp;hxx;hm;inl;inc;xsd"
    UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
    >


    </Filter>
    </Files>
    <Globals>
    </Globals>
    </VisualStudioProject>
    Last edited by Padlockcode; 09-07-2008 at 01:06 AM.

  6. #6
    Vindicated's Avatar Contributor
    Reputation
    226
    Join Date
    Aug 2008
    Posts
    1,067
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hah its my guide (I'm SectorSeven)

    Anyways that is correct, you just need to compile that on the same revision as it is being used on. Recompile it right now along with ArcEmu and see if it works. DO NOT update your revision in between.


  7. #7
    Padlockcode's Avatar Active Member
    Reputation
    44
    Join Date
    Dec 2006
    Posts
    116
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ok Thanks for the advice, so what im doing now is i just did a svn checkout

    Completed: At revision: 987


    and so im compiling the logon, and world and all the scripts and then i will recompile the base scripts

    and if that works have my babies

Similar Threads

  1. Noggit3 Runtime Error (Will rep for Answer)
    By Jordanator123 in forum WoW ME Questions and Requests
    Replies: 4
    Last Post: 08-29-2010, 08:53 AM
  2. [Error] MySQL [Will +Rep Ofc]
    By marco1234 in forum WoW EMU Questions & Requests
    Replies: 6
    Last Post: 04-12-2009, 02:17 PM
  3. ADE DB Editor Quest Error Will Rep
    By Strupantwn in forum World of Warcraft Emulator Servers
    Replies: 14
    Last Post: 07-29-2008, 01:52 AM
  4. Orc Female->Dwarf/Troll Male(will rep)and wep change!!
    By Jaske53211 in forum WoW ME Questions and Requests
    Replies: 0
    Last Post: 07-09-2007, 02:15 PM
  5. Lf Joanas Horde will +rep =P
    By unceenrogue in forum Community Chat
    Replies: 4
    Last Post: 04-10-2007, 03:17 PM
All times are GMT -5. The time now is 05:13 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search