[Tutorial] Some Fixes (Allright Source)

Page 1 of 5 12345 LastLast
Results 1 to 25 of 115
  1. #1
    Member FurkicanLove is offline
    MemberRank
    Nov 2011 Join Date
    60Posts

    [Tutorial] Some Fixes (Allright Source)

    Hi everybody,

    Data and Levels

    Thank you TkZ and aomsin2526

    PHP Code:
    https://mega.co.nz/#!KN4wzCTJ!WHX70Q0BaAzv1PsWNlUlrRS8PmJ3ZKtx4CprTyeRVRY 
    Entering the car and crash fix

    WarZ.sln

    Search :

    PHP Code:
    voidCSoundSystem::Play(int SampleID, const r3dPoint3DPosbool donotcheckIsAudible)
    {
        if (!
    FMODEventSystem || !soundsProject)
            return 
    NULL;
        if(
    SampleID == -1)
            return 
    NULL;

        
    FMOD::Event *0;
        
    FMOD_RESULT result;
        
    result soundsProject->getEventByProjectID(SampleIDFMOD_EVENT_INFOONLY, &e);
        
    SND_ERR_CHK(result);

        if(
    Is3DSound(e))
            return 
    Play3D(SampleIDPosdonotcheckIsAudible);
        return 
    Play2D(SampleID);

    Change :

    PHP Code:
    voidCSoundSystem::Play(int SampleID, const r3dPoint3DPosbool donotcheckIsAudible)
    {
        if (!
    FMODEventSystem || !soundsProject)
            return 
    NULL;
        if(
    SampleID == -1)
            return 
    NULL;

        
    FMOD::Event *0;
        
    FMOD_RESULT result;
        
    result soundsProject->getEventByProjectID(SampleIDFMOD_EVENT_INFOONLY, &e);
        
    //SND_ERR_CHK(result);

        
    if(Is3DSound(e))
            return 
    Play3D(SampleIDPosdonotcheckIsAudible);
        return 
    Play2D(SampleID);

    Important note : Not change Updatetraction(); to //Updatetraction(); because entering car and crashing game.

    Group system, died player not working fix

    WarZ.sln

    Search :

    PHP Code:
    static const float SpawnRatesByState[] = {
    0,    //PLAYER_IDLE,
    0,    //PLAYER_IDLEAIM,
    0.6f,    //PLAYER_MOVE_CROUCH,
    0.54f,    //PLAYER_MOVE_CROUCH_AIM,
    0.49f,    //PLAYER_MOVE_WALK_AIM,
    0.95f,    //PLAYER_MOVE_RUN,
    1.0f,    //PLAYER_MOVE_SPRINT,
    0.95f,    //PLAYER_MOVE_SWIM,
    0.95f,    //PLAYER_MOVE_SWIM,
    0.95f,    //PLAYER_MOVE_SWIM,
    0.95f,    //PLAYER_MOVE_SWIM,
    0.95f,    //PLAYER_MOVE_SWIM,
    0.95f,    //PLAYER_MOVE_SWIM,    
    1.0f,    //PRONE
    1.0f,    //PRONE_AIM
    1.0f,  //PRONE_UP
    0,    //PRONE_DOWN
    0,    //PRONE_IDLE
    0,    //PLAYER_DIE,

    Change :

    PHP Code:
    static const float SpawnRatesByState[] = {
    0//PLAYER_IDLE,
    0//PLAYER_IDLEAIM,

    0.6f//PLAYER_MOVE_CROUCH,
    0.54f//PLAYER_MOVE_CROUCH_AIM,
    0.49f//PLAYER_MOVE_WALK_AIM,
    0.95f//PLAYER_MOVE_RUN,
    1.0f//PLAYER_MOVE_SPRINT,

    0.95f//PLAYER_MOVE_SWIM,
    0.95f//PLAYER_MOVE_SWIM,
    0.95f//PLAYER_MOVE_SWIM,
    0.95f//PLAYER_MOVE_SWIM,
    0.95f//PLAYER_MOVE_SWIM,

    1.0f//PLAYER_MOVE_PRONE, // TEST
    1.0f//PLAYER_MOVE_PRONE_AIM,
    1.0f//PLAYER_PRONE_AIM,
    1.0f//PLAYER_PRONE_UP,
    0//PLAYER_PRONE_DOWN,
    0//PLAYER_PRONE_IDLE,
    0//PLAYER_PLAYER_DIE,
    }; 
    Road fix

    WarZ.sln

    Search :

    PHP Code:
    int        _road_UseWireframe    1
    Change :

    PHP Code:
    int        _road_UseWireframe    0
    Premium servers activate

    Search :

    PHP Code:
    void FrontendWarZ::InitButtons()
    {
    Scaleform::GFx::Value vars[7];
    vars[0].SetBoolean(false);
    vars[1].SetBoolean(true);
    vars[2].SetBoolean(false);
    vars[3].SetBoolean(false);
    vars[4].SetBoolean(false);
    vars[5].SetBoolean(true);
    vars[6].SetBoolean(false);
    gfxMovie.Invoke("_root.api.Main.BrowseGamesChannelsAnim.initButtons"vars7);

    Change :

    PHP Code:
    void FrontendWarZ::InitButtons()
    {
    Scaleform::GFx::Value vars[7];
    vars[0].SetBoolean(false);
    vars[1].SetBoolean(true);
    vars[2].SetBoolean(false);
    if (
    gUserProfile.ProfileData.isPunisher) {
    vars[3].SetBoolean(true);
    } else {
    vars[3].SetBoolean(false);
    }
    vars[4].SetBoolean(false);
    vars[5].SetBoolean(false);
    vars[6].SetBoolean(false);
    gfxMovie.Invoke("_root.api.Main.BrowseGamesChannelsAnim.initButtons"vars7);

    How do I add premium server?

    Open MasterServer.cfg

    add

    PHP Code:
    ispte 
    Example

    PHP Code:
    [PermGame2]
    map MAPID_WZ_Colorado DOESNOTHING GBNET_REGION_US_West 0 0
    data 
    32 0 0
    name 
    Server 1
    ispte 



    fix

    Open Data/LangPack/Your Language.lang

    Search :

    PHP Code:
    $FR_TrialServer=TRIAL SERVERS 
    Add under :

    PHP Code:
    $FR_StrongHolds=STRONGHOLD SERVERS 
    Use the car W,A,S,D keys // Thank you wanted587

    Search:

    PHP Code:
    if (Keyboard->IsPressed(kbsDOWN)) // Reverse - AomBE Edit
      
    {
          
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eREVERSE);
            
    carControlData.setDigitalAccel(Keyboard->IsPressed(kbsDOWN));
            
    carControlData.setDigitalBrake(Keyboard->IsPressed(kbsUP));
            if (
    getRealDrivenVehicle()->fuel 0)
            
    getRealDrivenVehicle()->fuel -= 0.01f;
      }
      else if (
    Keyboard->IsPressed(kbsUP)) // Forward Gear
      
    {
          
    float speed car.computeForwardSpeed()*2;
          if (
    speed 40)
          
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFIRST);
          else if (
    speed 80)
              
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eSECOND);
          else if (
    speed 110)
              
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eTHIRD);
          else if (
    speed 130)
              
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFOURTH);
          else
              
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFIFTH);
          
    //else
            //  car.mDriveDynData.forceGearChange(PxVehicleGearsData::eSIXTH);


            
    carControlData.setDigitalAccel(Keyboard->IsPressed(kbsUP));
            
    carControlData.setDigitalBrake(Keyboard->IsPressed(kbsDOWN));
            if (
    getRealDrivenVehicle()->fuel 0)
            
    getRealDrivenVehicle()->fuel -= 0.01f;
      }
      else 
          
    getRealDrivenVehicle()->fuel -= 0.0050f;




           
    PxVehicleDrive4WSmoothDigitalRawInputsAndSetAnalogInputs(gKeySmoothingData,   gSteerVsForwardSpeedTablecarControlDatatimeStepcar);
        
    clearInputData true;

    Replace :

    PHP Code:
    if (Keyboard->IsPressed(kbsS)) // Reverse - AomBE Edit
      
    {
          
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eREVERSE);
            
    carControlData.setDigitalAccel(Keyboard->IsPressed(kbsS));
            
    carControlData.setDigitalBrake(Keyboard->IsPressed(kbsW));
            if (
    getRealDrivenVehicle()->fuel 0)
            
    getRealDrivenVehicle()->fuel -= 0.01f;
      }
      else if (
    Keyboard->IsPressed(kbsW)) // Forward Gear
      
    {
          
    float speed car.computeForwardSpeed()*2;
          if (
    speed 40)
          
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFIRST);
          else if (
    speed 80)
              
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eSECOND);
          else if (
    speed 110)
              
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eTHIRD);
          else if (
    speed 130)
              
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFOURTH);
          else
              
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFIFTH);
          
    //else
            //  car.mDriveDynData.forceGearChange(PxVehicleGearsData::eSIXTH);


            
    carControlData.setDigitalAccel(Keyboard->IsPressed(kbsW));
            
    carControlData.setDigitalBrake(Keyboard->IsPressed(kbsS));
            if (
    getRealDrivenVehicle()->fuel 0)
            
    getRealDrivenVehicle()->fuel -= 0.01f;
      }
      else 
          
    getRealDrivenVehicle()->fuel -= 0.0050f;




           
    PxVehicleDrive4WSmoothDigitalRawInputsAndSetAnalogInputs(gKeySmoothingData,   gSteerVsForwardSpeedTablecarControlDatatimeStepcar);
        
    clearInputData true;

    Search :

    PHP Code:
    carControlData.setDigitalAccel(carControlData.getDigitalAccel() || Keyboard->IsPressed(kbsUP));
        
    carControlData.setDigitalBrake(carControlData.getDigitalBrake() || Keyboard->IsPressed(kbsDOWN));
        
    //    Left and right are switched intentionally
        
    carControlData.setDigitalSteerLeft(carControlData.getDigitalSteerLeft() || Keyboard->IsPressed(kbsRIGHT));
        
    carControlData.setDigitalSteerRight(carControlData.getDigitalSteerRight() || Keyboard->IsPressed(kbsLEFT)); 
    Replace :

    PHP Code:
    carControlData.setDigitalAccel(carControlData.getDigitalAccel() || Keyboard->IsPressed(kbsW));
        
    carControlData.setDigitalBrake(carControlData.getDigitalBrake() || Keyboard->IsPressed(kbsS));
        
    //    Left and right are switched intentionally
        
    carControlData.setDigitalSteerLeft(carControlData.getDigitalSteerLeft() || Keyboard->IsPressed(kbsD));
        
    carControlData.setDigitalSteerRight(carControlData.getDigitalSteerRight() || Keyboard->IsPressed(kbsA)); 
    Not use the weapon in the car

    Search :

    PHP Code:
    bAllowToUseWeapons true;
    if((
    CurLoadout.GameFlags wiCharDataFull::GAMEFLAG_NearPostBox) || (CurLoadout.GameFlags wiCharDataFull::GAMEFLAG_isSpawnProtected))

    bAllowToUseWeapons false;
    hudMain->showSafeZoneWarning(!bAllowToUseWeapons); 
    Replace :

    PHP Code:
    bAllowToUseWeapons true;
    if(
    isInVehicle() || (CurLoadout.GameFlags wiCharDataFull::GAMEFLAG_NearPostBox) || (CurLoadout.GameFlags wiCharDataFull::GAMEFLAG_isSpawnProtected))

    bAllowToUseWeapons false;
    hudMain->showSafeZoneWarning(!bAllowToUseWeapons); 
    Marketplace Create Weapons Tab

    Search :

    PHP Code:
        // AomBE - Adding Weapons Tab

        
    var[0].SetNumber(0);
        var[
    1].SetString("weapon");
        var[
    2].SetBoolean(false);
        var[
    3].SetBoolean(true);
        
    gfxMovie_->Invoke("_root.api.addTabType", var, 4); 
    Replace :

    PHP Code:
        // AomBE - Adding Weapons Tab

        
    var[0].SetNumber(0);
        var[
    1].SetString("weapon");
        var[
    2].SetBoolean(true);
        var[
    3].SetBoolean(true);
        
    gfxMovie_->Invoke("_root.api.addTabType", var, 4); 
    Character outside the car fix

    Search :

    PHP Code:
        if (pl->isDriving())
        {
            
    obj_VehiclecurrentCar pl->curcar;
            
    r3d_assert(currentCar);
            
    pl->SetPosition(currentCar->GetPosition()+r3dPoint3D(0,2,0));
        }
        else if (
    pl->curcar != NULL)
        {
            
    obj_VehiclecurrentCar pl->curcar;
            
    r3d_assert(currentCar);
            
    pl->SetPosition(currentCar->GetPosition()+r3dPoint3D(0,2,0));
        } 
    Replace :

    PHP Code:
        if (pl->isDriving())
        {
            
    obj_VehiclecurrentCar pl->curcar;
            
    r3d_assert(currentCar);
            
    pl->SetPosition(currentCar->GetPosition());
        }
        else if (
    pl->curcar != NULL)
        {
            
    obj_VehiclecurrentCar pl->curcar;
            
    r3d_assert(currentCar);
            
    pl->SetPosition(currentCar->GetPosition());
        } 
    Furkan TÜRKYILMAZ
    InfiniteZ Administrator
    Last edited by FurkicanLove; 30-12-13 at 04:40 PM.


  2. #2
    Account Upgraded | Title Enabled! KlausVander is offline
    MemberRank
    May 2013 Join Date
    BrasilLocation
    240Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Quote Originally Posted by FurkicanLove View Post



    Important note : Not change Updatetraction(); to //Updatetraction(); because entering car and crashing game.
    I change and it's ok to enter in the car
    Can you explain to me this code '-'? "Updatetraction();"

  3. #3
    Member FurkicanLove is offline
    MemberRank
    Nov 2011 Join Date
    60Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Quote Originally Posted by KlausVander View Post
    I change and it's ok to enter in the car
    I changed and crash error. :)

  4. #4
    Member budaihu is offline
    MemberRank
    Sep 2013 Join Date
    77Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Studio fix?

  5. #5
    Member FurkicanLove is offline
    MemberRank
    Nov 2011 Join Date
    60Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Quote Originally Posted by budaihu View Post
    Studio fix?
    Try this.

    - - - Updated - - -

    Quote Originally Posted by KlausVander View Post
    Can you explain to me this code '-'? "Updatetraction();"
    The car sound and position options.

  6. #6
    Alpha Member javaz97 is offline
    MemberRank
    May 2006 Join Date
    HellLocation
    1,537Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    What is Premium Servers ?

  7. #7
    Account Upgraded | Title Enabled! KlausVander is offline
    MemberRank
    May 2013 Join Date
    BrasilLocation
    240Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Quote Originally Posted by javaz97 View Post
    What is Premium Servers ?
    For premium user, look at you database, open Table USERDATA, slide do the right and search for "ispunisher", put 1 and he or she will be a Premium user.
    But here the premium server go to private area, not to Premium area :S
    And i copy and paste the config of master server, only change Pergame to my number.

  8. #8
    Alpha Member javaz97 is offline
    MemberRank
    May 2006 Join Date
    HellLocation
    1,537Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    find > soundsProject->getEventByProjectID(SampleID, FMOD_EVENT_INFOONLY, &e);
    SND_ERR_CHK(result);

    found 2 position
    1. float CSoundSystem::getEventMax3DDistance(int SampleID)
    2. void* CSoundSystem::Play(int SampleID, const r3dPoint3D& Pos, bool donotcheckIsAudible)

    where to fix?

  9. #9
    Member budaihu is offline
    MemberRank
    Sep 2013 Join Date
    77Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Studio don't working!

    Code:
    000000.689|  Adapter: AMD Radeon HD 7700 Series
    000000.689|   aticfx32.dll 8.17.10.1191
    000000.690|  Monitor: \\.\DISPLAY1 (1920x1080)
    000000.713|  r3dRenderLayer::SetMode(x=1920,y=1080,bpp=32,windowed=0,hz=60)
    000000.714|  Creating d3d device
    000001.021|  GPU supports D3DQUERYTYPE_TIMESTAMP
    000001.021|  GPU supports D3DQUERYTYPE_TIMESTAMPFREQ
    000001.021|  D3D hack support = NullRT: 1, hwPCF: 1, IntZ: 1, ResZ: 1
    000001.024|  We have 3788 MB texture memory
    000001.108|  r3dFont: Creating Verdana 10pt
    000001.109|  r3dFont: Finished creating Verdana 10pt
    000001.110| Loading shaders...

  10. #10
    Member FurkicanLove is offline
    MemberRank
    Nov 2011 Join Date
    60Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Quote Originally Posted by javaz97 View Post
    find > soundsProject->getEventByProjectID(SampleID, FMOD_EVENT_INFOONLY, &e);
    SND_ERR_CHK(result);

    found 2 position
    1. float CSoundSystem::getEventMax3DDistance(int SampleID)
    2. void* CSoundSystem::Play(int SampleID, const r3dPoint3D& Pos, bool donotcheckIsAudible)

    where to fix?
    void* CSoundSystem::Play(int SampleID, const r3dPoint3D& Pos, bool donotcheckIsAudible)

  11. #11
    Account Upgraded | Title Enabled! KlausVander is offline
    MemberRank
    May 2013 Join Date
    BrasilLocation
    240Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Quote Originally Posted by FurkicanLove View Post
    void* CSoundSystem::Play(int SampleID, const r3dPoint3D& Pos, bool donotcheckIsAudible)
    Forgot you right.
    Last edited by KlausVander; 28-12-13 at 04:55 PM.

  12. #12
    Member FurkicanLove is offline
    MemberRank
    Nov 2011 Join Date
    60Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Quote Originally Posted by KlausVander View Post
    Sure?
    Because when giving error was in line 405, which is this float CSoundSystem::getEventMax3DDistance(int SampleID)
    Screen shoot please this code

  13. #13
    Alpha Member javaz97 is offline
    MemberRank
    May 2006 Join Date
    HellLocation
    1,537Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    What is new of "WarZ\bin\Levels" by aomsin2526 ?
    - new loot point ?
    - new build ?
    - new player spawn point ?

    - - - Updated - - -

    - new object ?

  14. #14
    Account Upgraded | Title Enabled! KlausVander is offline
    MemberRank
    May 2013 Join Date
    BrasilLocation
    240Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Quote Originally Posted by FurkicanLove View Post
    Screen shoot please this code
    if you put // on this LINE SND_ERR_CHK(result);

    The car don't make sound ? or what?


  15. #15
    Member FurkicanLove is offline
    MemberRank
    Nov 2011 Join Date
    60Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Quote Originally Posted by KlausVander View Post
    if you put // on this LINE SND_ERR_CHK(result);

    The car don't make sound ? or what?

    This crash error is sound problem. Not sound because not crash error.

  16. #16
    Account Upgraded | Title Enabled! KlausVander is offline
    MemberRank
    May 2013 Join Date
    BrasilLocation
    240Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    I put // in the SND_ERR_CHK(result);
    float CSoundSystem::getEventMax3DDistance(int SampleID)

    There is sound, and the game don't crash '-'.
    But sound only for the person who driving.

  17. #17
    Account Upgraded | Title Enabled! MrGrimm is offline
    MemberRank
    Oct 2013 Join Date
    217Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Quote Originally Posted by KlausVander View Post
    I put // in the SND_ERR_CHK(result);
    float CSoundSystem::getEventMax3DDistance(int SampleID)

    There is sound, and the game don't crash '-'.
    But sound only for the person who driving.
    Yeah and that sux.....also sometimes the cars make a horrible banging noise.

  18. #18
    Member wanted587 is offline
    MemberRank
    Aug 2013 Join Date
    BrazilLocation
    85Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Update to version 3.2.5 PhysX and Apex to 1.2.5, to fix the bug character on top of the car

  19. #19
    Enthusiast Valkyrie121 is offline
    MemberRank
    Jul 2013 Join Date
    C:/Location
    43Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Quote Originally Posted by wanted587 View Post
    Update to version 3.2.5 PhysX and Apex to 1.2.5, to fix the bug character on top of the car
    Will you share with us the PhysX 3.2.5 SDK and the Apex 1.2.5 SDK?

  20. #20
    Member wanted587 is offline
    MemberRank
    Aug 2013 Join Date
    BrazilLocation
    85Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    to use the W, S, A, D keys in the car open:


    WarZ.sln

    Search this:

    Spoiler:

    if (Keyboard->IsPressed(kbsDOWN)) // Reverse - AomBE Edit
    {
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eREVERSE);
    carControlData.setDigitalAccel(Keyboard->IsPressed(kbsDOWN));
    carControlData.setDigitalBrake(Keyboard->IsPressed(kbsUP));
    if (getRealDrivenVehicle()->fuel > 0)
    getRealDrivenVehicle()->fuel -= 0.01f;
    }
    else if (Keyboard->IsPressed(kbsUP)) // Forward Gear
    {
    float speed = car.computeForwardSpeed()*2;
    if (speed < 40)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFIRST);
    else if (speed < 80)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eSECOND);
    else if (speed < 110)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eTHIRD);
    else if (speed < 130)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFOURTH);
    else
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFIFTH);
    //else
    // car.mDriveDynData.forceGearChange(PxVehicleGearsData::eSIXTH);


    carControlData.setDigitalAccel(Keyboard->IsPressed(kbsUP));
    carControlData.setDigitalBrake(Keyboard->IsPressed(kbsDOWN));
    if (getRealDrivenVehicle()->fuel > 0)
    getRealDrivenVehicle()->fuel -= 0.01f;
    }
    else
    getRealDrivenVehicle()->fuel -= 0.0050f;




    PxVehicleDrive4WSmoothDigitalRawInputsAndSetAnalogInputs(gKeySmoothingData, gSteerVsForwardSpeedTable, carControlData, timeStep, car);
    clearInputData = true;
    }


    Replace:

    Spoiler:

    if (Keyboard->IsPressed(kbsS)) // Reverse - AomBE Edit
    {
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eREVERSE);
    carControlData.setDigitalAccel(Keyboard->IsPressed(kbsS));
    carControlData.setDigitalBrake(Keyboard->IsPressed(kbsW));
    if (getRealDrivenVehicle()->fuel > 0)
    getRealDrivenVehicle()->fuel -= 0.01f;
    }
    else if (Keyboard->IsPressed(kbsW)) // Forward Gear
    {
    float speed = car.computeForwardSpeed()*2;
    if (speed < 40)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFIRST);
    else if (speed < 80)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eSECOND);
    else if (speed < 110)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eTHIRD);
    else if (speed < 130)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFOURTH);
    else
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFIFTH);
    //else
    // car.mDriveDynData.forceGearChange(PxVehicleGearsData::eSIXTH);


    carControlData.setDigitalAccel(Keyboard->IsPressed(kbsW));
    carControlData.setDigitalBrake(Keyboard->IsPressed(kbsS));
    if (getRealDrivenVehicle()->fuel > 0)
    getRealDrivenVehicle()->fuel -= 0.01f;
    }
    else
    getRealDrivenVehicle()->fuel -= 0.0050f;




    PxVehicleDrive4WSmoothDigitalRawInputsAndSetAnalogInputs(gKeySmoothingData, gSteerVsForwardSpeedTable, carControlData, timeStep, car);
    clearInputData = true;
    }


    and

    Search this:

    Spoiler:

    carControlData.setDigitalAccel(carControlData.getDigitalAccel() || Keyboard->IsPressed(kbsUP));
    carControlData.setDigitalBrake(carControlData.getDigitalBrake() || Keyboard->IsPressed(kbsDOWN));
    // Left and right are switched intentionally
    carControlData.setDigitalSteerLeft(carControlData.getDigitalSteerLeft() || Keyboard->IsPressed(kbsRIGHT));
    carControlData.setDigitalSteerRight(carControlData.getDigitalSteerRight() || Keyboard->IsPressed(kbsLEFT));


    Replace:

    Spoiler:

    carControlData.setDigitalAccel(carControlData.getDigitalAccel() || Keyboard->IsPressed(kbsW));
    carControlData.setDigitalBrake(carControlData.getDigitalBrake() || Keyboard->IsPressed(kbsS));
    // Left and right are switched intentionally
    carControlData.setDigitalSteerLeft(carControlData.getDigitalSteerLeft() || Keyboard->IsPressed(kbsD));
    carControlData.setDigitalSteerRight(carControlData.getDigitalSteerRight() || Keyboard->IsPressed(kbsA));


    Compile

  21. #21
    Account Upgraded | Title Enabled! MrGrimm is offline
    MemberRank
    Oct 2013 Join Date
    217Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Quote Originally Posted by wanted587 View Post
    to use the W, S, A, D keys in the car open:


    WarZ.sln

    Search this:

    Spoiler:

    if (Keyboard->IsPressed(kbsDOWN)) // Reverse - AomBE Edit
    {
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eREVERSE);
    carControlData.setDigitalAccel(Keyboard->IsPressed(kbsDOWN));
    carControlData.setDigitalBrake(Keyboard->IsPressed(kbsUP));
    if (getRealDrivenVehicle()->fuel > 0)
    getRealDrivenVehicle()->fuel -= 0.01f;
    }
    else if (Keyboard->IsPressed(kbsUP)) // Forward Gear
    {
    float speed = car.computeForwardSpeed()*2;
    if (speed < 40)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFIRST);
    else if (speed < 80)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eSECOND);
    else if (speed < 110)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eTHIRD);
    else if (speed < 130)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFOURTH);
    else
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFIFTH);
    //else
    // car.mDriveDynData.forceGearChange(PxVehicleGearsData::eSIXTH);


    carControlData.setDigitalAccel(Keyboard->IsPressed(kbsUP));
    carControlData.setDigitalBrake(Keyboard->IsPressed(kbsDOWN));
    if (getRealDrivenVehicle()->fuel > 0)
    getRealDrivenVehicle()->fuel -= 0.01f;
    }
    else
    getRealDrivenVehicle()->fuel -= 0.0050f;




    PxVehicleDrive4WSmoothDigitalRawInputsAndSetAnalogInputs(gKeySmoothingData, gSteerVsForwardSpeedTable, carControlData, timeStep, car);
    clearInputData = true;
    }


    Replace:

    Spoiler:

    if (Keyboard->IsPressed(kbsS)) // Reverse - AomBE Edit
    {
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eREVERSE);
    carControlData.setDigitalAccel(Keyboard->IsPressed(kbsS));
    carControlData.setDigitalBrake(Keyboard->IsPressed(kbsW));
    if (getRealDrivenVehicle()->fuel > 0)
    getRealDrivenVehicle()->fuel -= 0.01f;
    }
    else if (Keyboard->IsPressed(kbsW)) // Forward Gear
    {
    float speed = car.computeForwardSpeed()*2;
    if (speed < 40)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFIRST);
    else if (speed < 80)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eSECOND);
    else if (speed < 110)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eTHIRD);
    else if (speed < 130)
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFOURTH);
    else
    car.mDriveDynData.forceGearChange(PxVehicleGearsData::eFIFTH);
    //else
    // car.mDriveDynData.forceGearChange(PxVehicleGearsData::eSIXTH);


    carControlData.setDigitalAccel(Keyboard->IsPressed(kbsW));
    carControlData.setDigitalBrake(Keyboard->IsPressed(kbsS));
    if (getRealDrivenVehicle()->fuel > 0)
    getRealDrivenVehicle()->fuel -= 0.01f;
    }
    else
    getRealDrivenVehicle()->fuel -= 0.0050f;




    PxVehicleDrive4WSmoothDigitalRawInputsAndSetAnalogInputs(gKeySmoothingData, gSteerVsForwardSpeedTable, carControlData, timeStep, car);
    clearInputData = true;
    }


    and

    Search this:

    Spoiler:

    carControlData.setDigitalAccel(carControlData.getDigitalAccel() || Keyboard->IsPressed(kbsUP));
    carControlData.setDigitalBrake(carControlData.getDigitalBrake() || Keyboard->IsPressed(kbsDOWN));
    // Left and right are switched intentionally
    carControlData.setDigitalSteerLeft(carControlData.getDigitalSteerLeft() || Keyboard->IsPressed(kbsRIGHT));
    carControlData.setDigitalSteerRight(carControlData.getDigitalSteerRight() || Keyboard->IsPressed(kbsLEFT));


    Replace:

    Spoiler:

    carControlData.setDigitalAccel(carControlData.getDigitalAccel() || Keyboard->IsPressed(kbsW));
    carControlData.setDigitalBrake(carControlData.getDigitalBrake() || Keyboard->IsPressed(kbsS));
    // Left and right are switched intentionally
    carControlData.setDigitalSteerLeft(carControlData.getDigitalSteerLeft() || Keyboard->IsPressed(kbsD));
    carControlData.setDigitalSteerRight(carControlData.getDigitalSteerRight() || Keyboard->IsPressed(kbsA));


    Compile
    Thx man!!

  22. #22
    Alpha Member javaz97 is offline
    MemberRank
    May 2006 Join Date
    HellLocation
    1,537Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    thank you

  23. #23
    Banned mesut816 is offline
    BannedRank
    May 2013 Join Date
    101Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    help speed car max speed change

  24. #24
    Account Upgraded | Title Enabled! KlausVander is offline
    MemberRank
    May 2013 Join Date
    BrasilLocation
    240Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    Quote Originally Posted by mesut816 View Post
    help speed car max speed change
    wanted and i, working on this :D

    - - - Updated - - -
    Car kill player !
    Look this.
    http://forum.ragezone.com/f792/kill-...de-1-a-977761/

  25. #25
    Banned mesut816 is offline
    BannedRank
    May 2013 Join Date
    101Posts

    Re: [Tutorial] Some Fixes (Allright Source)

    void FrontendWarZ::InitButtons()
    {
    Scaleform::GFx::Value vars[7];
    vars[0].SetBoolean(false);
    vars[1].SetBoolean(true);
    vars[2].SetBoolean(false);
    if (
    gUserProfile.ProfileData.isPunisher) {
    vars[3].SetBoolean(true);
    } else {
    vars[3].SetBoolean(false);
    }
    vars[4].SetBoolean(false);
    vars[5].SetBoolean(true);
    vars[6].SetBoolean(false);
    gfxMovie.Invoke("_root.api.Main.BrowseGamesChannelsAnim.initButtons", vars, 7);
    }

    premium server don't working - çalışmıyor



Page 1 of 5 12345 LastLast

Advertisement