pawn Код:
//anti crash server koruyucusu [FS]
#include <a_samp>
public OnFilterScriptInit()
{
print("-------------------------------------------");
print("[T]HeLLBoY Edit Anti Crashi Yьklenmistir.");
print("-------------------------------------------");
AntiDeAMX();
return 1;
}
public OnVehicleMod(playerid,vehicleid,componentid)
{
new model = GetVehicleModel(vehicleid);
switch(componentid)
{
case 1000:
{
switch(model)
{
case 589,492,516,404,547,489,505,405,421,9917,91275,91754,92755,1915711,912346,8124613,715185,11111,0,2: return 1;
}
}
case 1001:
{
switch(model)
{
case 496,401,518,527,415,585,546,410,603,426,436,405,580,439,550,549,420,540,529: return 1;
}
}
case 1002:
{
switch(model)
{
case 496,546,517,551,418,516,404,489,505: return 1;
}
}
case 1003:
{
switch(model)
{
case 496,401,518,415,585,517,410,551,426,436,547,439,550,549,420,491,529: return 1;
}
}
case 1004:
{
switch(model)
{
case 401,589,492,546,516,600,426,489,505,550,420,540,478: return 1;
}
}
case 1005:
{
switch(model)
{
case 401,518,589,492,551,600,426,489,505,550,420,478: return 1;
}
}
case 1006:
{
switch(model)
{
case 496,401,518,589,585,492,546,551,418,603,600,426,436,489,505,580,550,540,529,477: return 1;
}
}
case 1007,1017:
{
switch(model)
{
case 496,422,401,518,527,415,589,585,546,517,410,516,404,603,600,436,580,439,549,540,491,529,477: return 1;
}
}
case 1011:
{
switch(model)
{
case 496,549,529: return 1;
}
}
case 1012:
{
switch(model)
{
case 549,478,529: return 1;
}
}
case 1013:
{
switch(model)
{
case 422,401,518,589,585,400,410,500,404,600,436,489,505,478,439: return 1;
}
}
case 1014:
{
switch(model)
{
case 527,542,405,491,421: return 1;
}
}
case 1015:
{
switch(model)
{
case 527,542,516: return 1;
}
}
case 1016:
{
switch(model)
{
case 589,492,517,551,418,516,404,547,489,505,421: return 1;
}
}
case 1018:
{
switch(model)
{
case 518,527,415,542,589,585,546,400,517,551,516,603,600,547,489,505,405,580,550,549,540,491,421,529,477: return 1;
}
}
case 1019:
{
switch(model)
{
case 496,422,401,415,542,585,546,400,517,410,551,500,516,404,603,426,436,547,489,505,405,550,549,420,540,491,421,529,477: return 1;
}
}
case 1020:
{
switch(model)
{
case 496,422,401,518,527,542,589,585,400,517,410,551,500,418,516,404,603,600,436,547,489,505,405,580,550,549,540,491,478,421,529,477: return 1;
}
}
case 1021:
{
switch(model)
{
case 422,527,542,400,410,551,500,418,516,404,426,436,547,405,420,491,478,421,477: return 1;
}
}
case 1022:
{
switch(model)
{
case 600,436,478: return 1;
}
}
case 1023:
{
switch(model)
{
case 496,518,415,585,546,517,410,551,603,405,580,439,550,549,540,491,421,529: return 1;
}
}
case 1024:
{
switch(model)
{
case 589,546,400,410,500,603,489,505,540,478: return 1;
}
}
case 1008..1010, 1025, 1073..1087, 1096..1098:
{
if(IsTransfenderVehicle(model) || IsLocolowVehicle(model) || IsWAAVehicle(model)) return 1;
}
case 1190..1193, 1134..1137:
{
if(model == 576) return 1;
}
case 1186..1189, 1129..1133, 1102:
{
if(model == 567) return 1;
}
case 1181..1184, 1128, 1107..1108, 1103..1105:
{
if(model == 536) return 1;
}
case 1185, 1178..1180, 1122..1127, 1106, 1100..1101:
{
if(model == 534) return 1;
}
case 1174..1177, 1099, 1042..1044:
{
if(model == 575) return 1;
}
case 1173, 1158..1162, 1065..1072:
{
if(model == 559) return 1;
}
case 1171..1172, 1146..1149, 1034..1041:
{
if(model == 562) return 1;
}
case 1169..1170, 1138..1141, 1026..1033:
{
if(model == 560) return 1;
}
case 1163..1168, 1088..1095:
{
if(model == 558) return 1;
}
case 1154..1157, 1055..1064:
{
if(model == 561) return 1;
}
case 1150..1153, 1045..1054:
{
if(model == 565) return 1;
}
case 1109..1121:
{
if(model == 535) return 1;
}
case 1142..1145:
{
switch(model)
{
case 401,518,542,589,585,546,517,603,439,550,549,540,491: return 1;
}
}
}
return 0;
}
stock IsTransfenderVehicle(model)
{
switch(model)
{
case 400,401,402,404,405,409,410,411,415,418,419,420,421,422,424,426,429,436,438,439,
442,445,451,458,466,467,474,475,477,478,479,480,489,491,492,496,500,505,506,
507,516,517,518,527,526,529,533,540,541,542,545,546,547,549,550,551,555,575,
579,580,585,587,589,600,602,603: return 1;
}
return 0;
}
stock IsLocolowVehicle(model)
{
switch(model)
{
case 412,534,535,536,566,567,576: return 1;
}
return 0;
}
stock IsWAAVehicle(model)
{
switch(model)
{
case 558,559,560,561,562,565: return 1;
}
return 0;
}
public OnVehiclePaintjob(playerid,vehicleid,paintjobid)
{
switch(paintjobid)
{
case -1,0,1,2,3,4,5: return 1;
}
return 0;
}
AntiDeAMX()
{
new a[][] =
{
"Unarmed (Fist)",
"Brass K"
};
#pragma unused a
}