


stock SultanTune(playerid){
if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 560){
AddVehicleComponent(GetPlayerVehicleID(playerid), 1029);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1033);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1170);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1139);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1170);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1087);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1140);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1030);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1031);
} return 1; }
stock FlashTune(playerid){
if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 565){
AddVehicleComponent(GetPlayerVehicleID(playerid), 1046);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1048);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1052);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1049);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1054);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1151);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1152);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1079);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1087);
} return 1; }
stock ElegyTune(playerid){
if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 562){
AddVehicleComponent(GetPlayerVehicleID(playerid), 1034);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1038);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1036);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1147);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1149);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1171);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1086);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1080);
} return 1; }
stock UranusTune(playerid){
if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 558){
AddVehicleComponent(GetPlayerVehicleID(playerid), 1091);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1092);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1093);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1095);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1163);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1165);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1166);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1087);
} return 1; }
stock BladeTune(playerid){
if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 536){
AddVehicleComponent(GetPlayerVehicleID(playerid), 1103);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1105);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1108);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1107);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1128);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1181);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1183);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1087);
} return 1; }
stock JesterTune(playerid){
if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 559){
AddVehicleComponent(GetPlayerVehicleID(playerid), 1066);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1068);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1070);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1080);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1158);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1161);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1173);
AddVehicleComponent(GetPlayerVehicleID(playerid), 1087);
} return 1; }
// CONFIGS
#define NoVehicle if (IsPlayerInAnyVehicle(playerid)) {
#define Komut "/fulltune"
#define AracEklenti AddVehicleComponent
#define AracRenk ChangeVehicleColor
#define AracEtiket ChangeVehiclePaintjob
#define AracTamir RepairVehicle
#define Error SendClientMessage(playerid,-1,"{0C5006}» {FFFFFF}Not in the car!");
#define Info SendClientMessage(playerid,-1,"{0C5006}» {FFFFFF}Full Modified has had random!");
#define NoDriver if (GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid,-1,"{0C5006}» {ffffff}You must be modified to drive to!");
if (strcmp(Komut, cmdtext, true, 10) == 0){
NoVehicle
NoDriver
new rasgeleTune1 = random(1100);
new rasgeleTune2 = random(1000);
new rasgeleTune3 = random(1100);
new rasgeleTune4 = random(1000);
new rasgeleTune5 = random(1100);
new rasgeleTune6 = random(1000);
new renkVER = random(126);
new renkVER2 = random(126);
new EtiketVER = random(3);
AracTamir (GetPlayerVehicleID(playerid));
AracEklenti (GetPlayerVehicleID(playerid), rasgeleTune1);
AracEklenti (GetPlayerVehicleID(playerid), rasgeleTune2);
AracEklenti (GetPlayerVehicleID(playerid), rasgeleTune3);
AracEklenti (GetPlayerVehicleID(playerid), rasgeleTune4);
AracEklenti (GetPlayerVehicleID(playerid), rasgeleTune5);
AracEklenti (GetPlayerVehicleID(playerid), rasgeleTune6);
AracRenk (GetPlayerVehicleID(playerid), renkVER,renkVER2);
AracEtiket (GetPlayerVehicleID(playerid), EtiketVER);
AracEklenti (GetPlayerVehicleID(playerid), 1087);
SultanTune(playerid);
ElegyTune (playerid);
FlashTune (playerid);
UranusTune(playerid);
BladeTune (playerid);
JesterTune(playerid);
Info
} else {
Error
} return 1; }
|
I tried did not crash, I'm new here, so this topic may be filed in the wrong place ...
|
|
I did not say that it will crash for sure. You may be lucky and get from the random valid components for the specific vehicle. But as a method is not good. It'd be better to use an array with the valid components of sultan (an example) and generating a random component from the array, just to prevent it.
|