Author Topic: Remove car burnt  (Read 2805 times)

GuenosNoLife

  • Jr. Member
  • **
  • Posts: 77
  • Karma: +12/-14
    • View Profile
Remove car burnt
« on: January 29, 2013, 01:48:07 pm »
When my car burn and boum, he repair in a few minutes... I want he disappear!
To avoid brothels vehicle anywhere

How make it ?

Thank's!
Little back... Maybe not maybe yes...

GuenosNoLife

  • Jr. Member
  • **
  • Posts: 77
  • Karma: +12/-14
    • View Profile
Re: Remove car burnt
« Reply #1 on: January 29, 2013, 03:55:21 pm »
This was said 95325238 times.
Code: [Select]
plr.Vehicle.OneTime=true;
I don't found in "95325238 times" ;)

And what is the code complete ? How to understand this code if it is not complete? I really want unraveled me but I do not know how
Little back... Maybe not maybe yes...

GuenosNoLife

  • Jr. Member
  • **
  • Posts: 77
  • Karma: +12/-14
    • View Profile
Re: Remove car burnt
« Reply #2 on: February 03, 2013, 11:33:28 am »
This was said 95325238 times.
Code: [Select]
plr.Vehicle.OneTime=true;


Doesn't work,

Code: [Select]
if ( szCmd == "vehicule" )
{
if ( szParams )
{
local pTemp = split( szParams, " " ), ID = 90;
if ( IsNum( pTemp[ 0 ] ) ) ID = pTemp[ 0 ].tointeger();

if ( ( ID >= 90 ) && ( ID <= 150 ) )
{
local v = pPlayer.Pos;
MessagePlayer( "Vous avez spawner la vehicule ID " + ID + "...", pPlayer );
CreateVehicle( ID, Vector( v.x + 5, v.y, v.z ), pPlayer.Angle );
plr.Vehicle.OneTime=true;
}
}
}

Little back... Maybe not maybe yes...

GuenosNoLife

  • Jr. Member
  • **
  • Posts: 77
  • Karma: +12/-14
    • View Profile
Re: Remove car burnt
« Reply #3 on: February 03, 2013, 11:41:07 am »
Now work, i remove this on main.nut and create vehicule.nut

I copy the code from LU Wiki :
Quote
function onPlayerCommand( pPlayer, szCommand, szText )
{
   if ( szCommand == "veh" )
   {
      local pVehicle = CreateVehicle( VEH_INFERNUS, pPlayer.Pos, pPlayer.Angle, -1, -1 );
      if ( pVehicle ) pVehicle.OneTime = true;
   }
   
   return 1;
}

But I have another question, how to spawn in the car driving mode directly instead of taking the car?
Little back... Maybe not maybe yes...

Jose®

  • Newbie
  • *
  • Posts: 29
  • Karma: +13/-32
  • Jose
    • View Profile
Re: Remove car burnt
« Reply #4 on: February 04, 2013, 02:36:56 am »
I did not know it was going  :o, but thanks is useful because I get to spend in case.


GuenosNoLife

  • Jr. Member
  • **
  • Posts: 77
  • Karma: +12/-14
    • View Profile
Re: Remove car burnt
« Reply #5 on: February 04, 2013, 06:33:31 am »
I did not know it was going  :o, but thanks is useful because I get to spend in case.



Don't copy my code, it's bad.. It's work well but a problem, ALL ID spawn to 101 -_-
I don't know why..
Little back... Maybe not maybe yes...

IdkanYavuk X

  • Jr. Member
  • **
  • Posts: 91
  • Karma: +37/-36
  • Developer for The Newport Experience
    • View Profile
Re: Remove car burnt
« Reply #6 on: February 04, 2013, 07:23:15 am »
Code: [Select]
if ( szCmd == "vehicule" )
{
if ( szParams )
{
local pTemp = split( szParams, " " ), ID = 90;
if ( IsNum( pTemp[ 0 ] ) ) ID = pTemp[ 0 ].tointeger();

if ( ( ID >= 90 ) && ( ID <= 150 ) )
{
local v = pPlayer.Pos;
MessagePlayer( "Vous avez spawner la vehicule ID " + ID + "...", pPlayer );
local vh = CreateVehicle( ID, Vector( v.x + 5, v.y, v.z ), pPlayer.Angle );
vh.OneTime=true;
}
}
}

GuenosNoLife

  • Jr. Member
  • **
  • Posts: 77
  • Karma: +12/-14
    • View Profile
Re: Remove car burnt
« Reply #7 on: February 04, 2013, 05:02:21 pm »
Code: [Select]
if ( szCmd == "vehicule" )
{
if ( szParams )
{
local pTemp = split( szParams, " " ), ID = 90;
if ( IsNum( pTemp[ 0 ] ) ) ID = pTemp[ 0 ].tointeger();

if ( ( ID >= 90 ) && ( ID <= 150 ) )
{
local v = pPlayer.Pos;
MessagePlayer( "Vous avez spawner la vehicule ID " + ID + "...", pPlayer );
local vh = CreateVehicle( ID, Vector( v.x + 5, v.y, v.z ), pPlayer.Angle );
vh.OneTime=true;
}
}
}
Thank's you Great!
Perfect work  ;D
Little back... Maybe not maybe yes...

GuenosNoLife

  • Jr. Member
  • **
  • Posts: 77
  • Karma: +12/-14
    • View Profile
Re: Remove car burnt
« Reply #8 on: February 04, 2013, 05:46:47 pm »
You need to get the closest vehicle and then put the player in it.
It's something like (i can't remember the exact code):
Code: [Select]
plr.Vehicle=GetClosestVehicle(plr);
Yeah it's, or
local veh = GetClosestVehicle( plr );

In Wiki but I don't know how to work this.. I write veh to vh, plr to pPlayer and doesnt work!

Quote
if ( szCmd == "vehicule" )
   {
      if ( szParams )
      {
         local pTemp = split( szParams, " " ), ID = 90;
         if ( IsNum( pTemp[ 0 ] ) ) ID = pTemp[ 0 ].tointeger();
         
         if ( ( ID >= 90 ) && ( ID <= 150 ) )
         {
            local v = pPlayer.Pos;
            MessagePlayer( "Vous avez spawner la vehicule ID " + ID + "...", pPlayer );
            local vh = CreateVehicle( ID, Vector( v.x + 5, v.y, v.z ), pPlayer.Angle );
            vh.OneTime=true;
            local vh = GetClosestVehicle( pPlayer );
         }
      }
   }

I test remove Vector doesn't work too..
Little back... Maybe not maybe yes...

Thijn

  • Tester
  • Sr. Member
  • ****
  • Posts: 531
  • Karma: +27/-16
    • View Profile
Re: Remove car burnt
« Reply #9 on: February 06, 2013, 11:55:02 am »
pPlayer.Vehicle = veh;

Should work fine.

GuenosNoLife

  • Jr. Member
  • **
  • Posts: 77
  • Karma: +12/-14
    • View Profile
Re: Remove car burnt
« Reply #10 on: February 06, 2013, 06:11:19 pm »
pPlayer.Vehicle = veh;

Should work fine.
It's for what ?
Little back... Maybe not maybe yes...

TheMike

  • Newbie
  • *
  • Posts: 2
  • Karma: +1/-0
    • View Profile
Re: Remove car burnt
« Reply #11 on: February 08, 2013, 10:07:47 pm »
Rule is the problem?

 

© Liberty Unleashed Team.