Jump to content
  • 0

pomoc Problém s tuningom


LosO

Dotaz

Ahojte,

Robil som si do modu tuning systém ale naskytol sa mi problém keď som vo vozidle napr. sultan, elegy, jestert atd.. a chcem dať  naň spoiler tak mi ho tam proste nepridá

 

Tu je kod:

 

Dialog:

new model = GetVehicleModel(GetPlayerVehicleID(playerid));
if(model == 560 || model == 558 || model == 559 || model == 561 || model == 562 || model == 565)
{
format(strin1,sizeof(strin1),"%sAlien {00ff00}%d $\nX-Flow {00ff00}%d $",strin1,PodnikInfo[j][cenaf][16],PodnikInfo[j][cenaf][17]);
ShowPlayerDialogEx(playerid,694,DIALOG_STYLE_LIST,"Spoilere",strin1, "Kúpiť", "Zavrieť");
}

A tu je dialog id 694

case 0:
{
new model = GetVehicleModel(GetPlayerVehicleID(playerid));
if(model == 560)
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1038);
}
else if(model == 558)
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1064); // alien
}
else if(model == 559)
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1062); // alien
}
else if(model == 561)
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1058); // alien
}
else if(model == 562)
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1046); // alien
}
SCM(playerid,cervena,"[ Tuning ] {ffffff}Úspešne si si namontoval Spoiler Alien");
}
case 1:
{
new model = GetVehicleModel(GetPlayerVehicleID(playerid));
if(model == 560)
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1039); // X-Flow
}
else if(model == 558)
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1063); // X-Flow
}
else if(model == 559)
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1058); // X-Flow
}
else if(model == 561)
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1060); // X-Flow
}
else if(model == 562)
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1047); // X-Flow
}
SCM(playerid,cervena,"[ Tuning ] {ffffff}Úspešne si si namontoval Spoiler X-Flow");
}

Správu to napíše ale nenamontuje to na auto ten spoiler.. ID componentu je je dobré

A výfuky mám spravené presne takto isto a tie mi namontuje bezproblémov...

Link to comment
Share on other sites

8 odpovědí na tuto otázku

Recommended Posts

  • 0

Skusil som si to spraviť takto
 

if(model == 560)
{
SCM(playerid,cervena,"1");
AddVehicleComponent(GetPlayerVehicleID(playerid),1038);
SCM(playerid,cervena,"2");
}

A napísalo 1 a 2 ale spoiler nenamontovalo..

Link to comment
Share on other sites

  • 0
case 0:
{
	new tuning,vehicleid = GetPlayerVehicleID(playerid);
	switch(GetVehicleModel(vehicleid))
	{
		case 558: tuning = 1064; // alien
		case 559: tuning = 1062; // alien
                case 560: tuning = 1038;
		case 561: tuning = 1058; // alien
		case 562: tuning = 1046; // alien
		default: return SCM(playerid,cervena,"[ Tuning ] {ffffff}Špatné vozidlo ?");
	}
	new s[128];
        format(s,128,"vehicleid = %d tuning = %d",vehicleid,tuning);
        SCM(playerid,-1,s);
	AddVehicleComponent(vehicleid,tuning);
	SCM(playerid,cervena,"[ Tuning ] {ffffff}Úspešne si si namontoval Spoiler Alien");
}
case 1:
{
        new tuning,vehicleid = GetPlayerVehicleID(playerid);
	switch(GetVehicleModel(vehicleid))
	{
		case 558: tuning = 1063; // X-Flow
		case 559: tuning = 1058; // X-Flow
                case 560: tuning = 1039; // X-Flow
		case 561: tuning = 1060; // X-Flow
		case 562: tuning = 1047; // X-Flow
		default: return SCM(playerid,cervena,"[ Tuning ] {ffffff}Špatné vozidlo ?");
	}
	new s[128];
        format(s,128,"vehicleid = %d tuning = %d",vehicleid,tuning);
	SCM(playerid,-1,s);
	AddVehicleComponent(vehicleid,tuning);
	SCM(playerid,cervena,"[ Tuning ] {ffffff}Úspešne si si namontoval Spoiler X-Flow");
}

Testujes to na prazdnem GM ? Je mozne ze tam mas nejaky filterscrypt, kterej ti treba blokuje tyhle tuningy, a ujisti se ze davas spravny component na spravny model

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...