Vehicle Health and Nitro Pickups
#1

Im having a problem adding pickups for vehicles for my racing server.
Everything compiles perfectly but when i check ingame for the health and nitro pickup, they aren't seen nor are they able to be picked up.

strampnos1 = CreateDynamicPickup(1318, 14,-1467.9694,4141.1084,74.5000, -1, -1, -1, 100.0);// 1st ramp nos 1
strampnos2 = CreateDynamicPickup(1318, 14,-1474.0217,4136.7314,74.5000, -1, -1, -1, 100.0);// 1st ramp nos 2
strampnos3 = CreateDynamicPickup(1318, 14,-1479.9152,4133.0356,74.5000, -1, -1, -1, 100.0);// 1st ramp nos 3
ndwallridenos1 = CreateDynamicPickup(1318, 14,-1301.7166,3880.7947,17.1000, -1, -1, -1, 100.0);// 2nd wallride nos 1
ndwallridenos2 = CreateDynamicPickup(1318, 14,-1303.9594,3889.5288,17.1000, -1, -1, -1, 100.0);// 2nd wallride nos 2
ndwallridenos3 = CreateDynamicPickup(1318, 14,-1304.5093,3898.5989,17.1000, -1, -1, -1, 100.0);// 2nd wallride nos 3
ndrampnos1 = CreateDynamicPickup(1318, 14,-1134.6281,4420.9321,47.6285, -1, -1, -1, 100.0); // 2nd ramp nos/repair 1
rdrampnos1 = CreateDynamicPickup(1318, 14,-1381.7247,4289.1987,37.4000, -1, -1, -1, 100.0); // 3rd ramp nos/repair 1
rdrampnos2 = CreateDynamicPickup(1318, 14,-1386.3134,4294.2290,37.4000, -1, -1, -1, 100.0); // 3rd ramp nos/repair 2
rdrampnos3 = CreateDynamicPickup(1318, 14,-1393.2761,4302.1323,37.4000, -1, -1, -1, 100.0); // 3rd ramp nos/repair 3
Create3DTextLabel("Nitro", COLOR_WHITE, -1467.9694,4141.1084,74.5000,100.0, -1, 0);// 1st ramp nos 1
Create3DTextLabel("Nitro", COLOR_WHITE, -1474.0217,4136.7314,74.5000,100.0, -1, 0);// 1st ramp nos 2
Create3DTextLabel("Nitro", COLOR_WHITE, -1479.9152,4133.0356,74.5000,100.0, -1, 0);// 1st ramp nos 3
Create3DTextLabel("Nitro", COLOR_WHITE, -1301.7166,3880.7947,17.1000,100.0, -1, 0);// 2nd wallride nos 1
Create3DTextLabel("Nitro", COLOR_WHITE, -1303.9594,3889.5288,17.1000,100.0, -1, 0);// 2nd wallride nos 2
Create3DTextLabel("Nitro", COLOR_WHITE, -1304.5093,3898.5989,17.1000,100.0, -1, 0);// 2nd wallride nos 3
Create3DTextLabel("Nitro and Repair", COLOR_WHITE, -1134.6281,4420.9321,47.6285, -1, 0);// 2nd ramp nos/repair 1
Create3DTextLabel("Nitro and Repair", COLOR_WHITE, -1381.7247,4289.1987,37.4000, -1, 0);// 3rd ramp nos/repair 1
Create3DTextLabel("Nitro and Repair", COLOR_WHITE, -1386.3134,4294.2290,37.4000, -1, 0);// 3rd ramp nos/repair 2
Create3DTextLabel("Nitro and Repair", COLOR_WHITE, -1393.2761,4302.1323,37.4000, -1, 0);// 3rd ramp nos/repair 3
Create3DTextLabel("Nitro and Repair", COLOR_WHITE, -1301.7166,3880.7947,17.1000, -1, 0);// 2nd wallride repair/nos 1
Create3DTextLabel("Nitro and Repair", COLOR_WHITE, -1303.9594,3889.5288,17.1000, -1, 0);// 2nd wallride repair/nos 2
Create3DTextLabel("Nitro and Repair", COLOR_WHITE, -1304.5093,3898.5989,17.1000, -1, 0);// 2nd wallride repair/nos 2

and also

public OnPlayerPickUpPickup(playerid, pickupid)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(pickupid == strampnos1)
{
AddVehicleComponent(vehicleid, 100; // Nitro
}
if(pickupid == strampnos2)
{
AddVehicleComponent(vehicleid, 100; // Nitro
}
if(pickupid == strampnos3)
{
AddVehicleComponent(vehicleid, 100; // Nitro
}
if(pickupid == ndwallridenos1)
{
SetVehicleHealth(vehicleid, 1000.0);
AddVehicleComponent(vehicleid, 100; // Nitro
}
if(pickupid == ndwallridenos2)
{
SetVehicleHealth(vehicleid, 1000.0);
AddVehicleComponent(vehicleid, 100; // Nitro
}
if(pickupid == ndwallridenos3)
{
SetVehicleHealth(vehicleid, 1000.0);
AddVehicleComponent(vehicleid, 100; // Nitro
}
if(pickupid == ndrampnos1)
{
SetVehicleHealth(vehicleid, 1000.0);
AddVehicleComponent(vehicleid, 100; // Nitro
}
if(pickupid == rdrampnos1)
{
SetVehicleHealth(vehicleid, 1000.0);
AddVehicleComponent(vehicleid, 100; // Nitro
}
if(pickupid == rdrampnos2)
{
SetVehicleHealth(vehicleid, 1000.0);
AddVehicleComponent(vehicleid, 100; // Nitro
}
if(pickupid == rdrampnos3)
{
SetVehicleHealth(vehicleid, 1000.0);
AddVehicleComponent(vehicleid, 100; // Nitro
}
return 1;
}
Reply
#2

try this:

Quote:

public OnPlayerPickUpPickup(playerid, pickupid)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(pickupid == strampnos1) AddVehicleComponent(vehicleid, 100; // Nitro

if(pickupid == strampnos2) AddVehicleComponent(vehicleid, 100; // Nitro

if(pickupid == strampnos3) AddVehicleComponent(vehicleid, 100; // Nitro

if(pickupid == ndwallridenos1) SetVehicleHealth(vehicleid, 1000.0) AddVehicleComponent(vehicleid, 100; // Nitro

if(pickupid == ndwallridenos2) SetVehicleHealth(vehicleid, 1000.0) AddVehicleComponent(vehicleid, 100; // Nitro

if(pickupid == ndwallridenos3) SetVehicleHealth(vehicleid, 1000.0) AddVehicleComponent(vehicleid, 100; // Nitro

if(pickupid == ndrampnos1) SetVehicleHealth(vehicleid, 1000.0) AddVehicleComponent(vehicleid, 100; // Nitro

if(pickupid == rdrampnos1) SetVehicleHealth(vehicleid, 1000.0) AddVehicleComponent(vehicleid, 100; // Nitro

if(pickupid == rdrampnos2) SetVehicleHealth(vehicleid, 1000.0) AddVehicleComponent(vehicleid, 100; // Nitro

if(pickupid == rdrampnos3) SetVehicleHealth(vehicleid, 1000.0) AddVehicleComponent(vehicleid, 100; // Nitro

return 1;
}

Reply
#3

sorry that didn't work and there were many errors that i had to correct, for example putting ")" and ";" at the end of the command lines
Reply
#4

Show me your errors!
Reply
#5

i already corrected it.
look at what you sent me, some of the lines were missing ; and ) and the end of them
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)