So leute ich habe mal wieder ein Problem ;).
Ich habe ein Cmd namens /tunepack.
Der baut einem Hydraulik und Wire Reifen.Nur wenn man jetzt Wire reifen ins boot einbaut crasht der server!
}
if (strcmp("/tunepack", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid)) {
new cartype = GetPlayerVehicleID(playerid);
new modelid;
modelid = GetVehicleModel(cartype);
switch(modelid)
{
case 578,579,580,582,583,584,585,587,588,589,596,407,
597,400,401,420,534,535,536,556,557,558,559,560,561,
598,599,600,601,602,603,604,605,609,568,572,574,402,
403,404,405,408,409,410,411,412,413,414,415,416,418,
419,421,422,423,424,426,427,428,429,431,432,433,434,
436,437,438,439,440,441,442,443,444,445,451,455,456,
457,458,459,466,467,470,474,475,477,478,479,480,471,
483,485,486,489,492,494,495,496,498,499,500,502,503,
504,505,506,507,508,514,515,516,517,518,524,525,526,
527,528,529,530,531,532,533,540,541,542,543,566,544,
545,546,547,549,550,551,552,554,555,562,565,567,575,
576,482,624,324:
{
AddVehicleComponent(GetPlayerVehicleID(playerid), 1087); //Hydraulik
AddVehicleComponent(GetPlayerVehicleID(playerid), 1081); //Wire Wheels
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_YELLOW,"Tunepack wurde Installiert!(Falls es ein Kompatibles Auto ist!");
}
}
}else{
SendClientMessage(playerid, COLOR_RED ,"Du bist nicht in einem Fahrzeug!");
}
return 1;
Mein befehl sieht jetzt so aus.Aber manche Useer haben immer noch tricks das zu umgehen und crashen den Server
Könntet ihr mir diese ID liste richtig stellen?
Bzw. Könnte man da auch eine Error message einfügen?
Weil wenn ich tunepack im jetmax mache, kommt gar nichts..
Ist auch net grad das wahre
Ich hätte in der ID liste gerne NUR Autos.(Müssen auch nicht alle seiN!)
Hatt doch bestimmt irg. wo einer rumliegen
Schonmal danke für eure antworten!
MFG,Cedi
PS: die id liste die oben steht hab ich aus einem GM mit nos script.Das funktioniert net sou ganz ..
MFG,Cedi