[Help] help me the Game crash (nitro FS)
#1

when i add nitro To bike the Server have To crash

this is the FS :
Код:
#include <a_samp>
#if defined FILTERSCRIPT

new vehicleID = GetPlayerVehicleID(playerid);
		
public OnFilterScriptInit()
{
	print("\n--------------------------------------");
	print("        Nitro");
	print("--------------------------------------\n");
	return 1;
}

#else

main()
{
	print("\n----------------------------------");
	print("        Nitro");
	print("----------------------------------\n");
}

#endif


public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	SendClientMessage(playerid,0x3A47DEFF,"if you want to add nitro to your vehicle Press Number 2");
	return 1;
}


public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	if(newkeys & KEY_SUBMISSION)
{

	AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
	SendClientMessage(playerid,0x3A47DEFF,"***** You have succesfully added 10x Nitro to car *****");
	PlayerPlaySound(playerid,1133 ,0, 0, 0);

	return 1;
}
	return 0;
}
Help Me plz
Reply
#2

That's because Nitro and bike don't mix.

Use this command so it won't be able to be used on bikes and other vehicles that crash.

pawn Код:
if (!strcmp(cmdtext, "/nos", true, 4))
    {
      new cs = GetPlayerState(playerid);
      if(IsPlayerInAnyVehicle(playerid) && cs==PLAYER_STATE_DRIVER){
        new V_Id=GetPlayerVehicleID(playerid);
        new vid=GetVehicleModel(V_Id);
        if(vid==499 || vid==538 || vid==570 || vid==537 || vid==569 || vid==590 || vid==611 || vid==584 || vid==608 || vid==610 || vid==607 || vid==606 || vid==591 || vid==450 || vid==435 || vid==454 || vid==446 || vid==452 || vid==453 || vid==430 || vid==484 || vid==595 || vid==493 || vid==473 || vid==472 || vid==522 || vid==462 || vid==52 || vid==461 || vid==463 || vid==581 || vid==488 || vid==586 || vid==523 || vid==468 || vid==509 || vid==510 || vid==481){
        SendClientMessage(playerid, RED, "ERROR : Current vehicle doent supports Nitro Boost");
            return 1;
            }
            else{
          //    new string [256];
                format(string, sizeof(string), "10x Nitro Boost Added.");
                SendClientMessage(playerid,GREEN,string);
                AddVehicleComponent(V_Id,1010);
                return 1;
            }
        }else{
             SendClientMessage(playerid, RED, "ERROR : You need to be in a vehicle in which you want the Nitro Boost.");
             return 1;
        }

    }
-Burridge
Reply
#3

thanks but i have fixed it From your FS
the FS code:
Код:
#include <a_samp>
#if defined FILTERSCRIPT

new vehicleID = GetPlayerVehicleID(playerid);
		
public OnFilterScriptInit()
{
	print("\n--------------------------------------");
	print("        Nitro");
	print("--------------------------------------\n");
	return 1;
}

#else

main()
{
	print("\n----------------------------------");
	print("        Nitro");
	print("----------------------------------\n");
}

#endif


public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	SendClientMessage(playerid,0x3A47DEFF,"if you want to add nitro to your vehicle Press Number 2");
	return 1;
}


public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	new V_Id=GetPlayerVehicleID(playerid);
  new vid=GetVehicleModel(V_Id);
  if(vid==499 || vid==538 || vid==570 || vid==537 || vid==569 || vid==590 || vid==611 || vid==584 || vid==608 || vid==610 || vid==607 || vid==606 || vid==591 || vid==450 || vid==435 || vid==454 || vid==446 || vid==452 || vid==453 || vid==430 || vid==484 || vid==595 || vid==493 || vid==473 || vid==472 || vid==522 || vid==462 || vid==52 || vid==461 || vid==463 || vid==581 || vid==488 || vid==586 || vid==523 || vid==468 || vid==509 || vid==510 || vid==481)
{

}
	else
	if(newkeys & KEY_SUBMISSION)
{

	AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
	SendClientMessage(playerid,0x3A47DEFF,"***** You have succesfully added 10x Nitro to car *****");
	PlayerPlaySound(playerid,1133 ,0, 0, 0);

	return 1;
}
	return 0;
}
Reply
#4

Either way works. And mine wasen't an FS, it was a Command. Glad it helped you.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)