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.
|