Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- GetPlayerVehicleID(playerid);
- if(newkeys & Reparar)
- {
- RepairVehicle(GetPlayerVehicleID(playerid));
- SendClientMessage(playerid, 0xFFFF00AA,"Car Fixed!");
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- new var0 = GetPlayerVehicleID(playerid);
- if(function218(var0) && (oldkeys & 1 || oldkeys & 4))
- {
- RemoveVehicleComponent(var0, 1010);
- AddVehicleComponent(var0, 1010);
- }
- }
- return 1;
- }
- function218(arg0)
- {
- new var0 = GetVehicleModel(arg0);
- switch(var0) {
- case 444:
- return 0;
- case 581:
- return 0;
- case 586:
- return 0;
- case 481:
- return 0;
- case 509:
- return 0;
- case 446:
- return 0;
- case 556:
- return 0;
- case 443:
- return 0;
- case 452:
- return 0;
- case 453:
- return 0;
- case 454:
- return 0;
- case 472:
- return 0;
- case 473:
- return 0;
- case 484:
- return 0;
- case 493:
- return 0;
- case 595:
- return 0;
- case 462:
- return 0;
- case 463:
- return 0;
- case 468:
- return 0;
- case 521:
- return 0;
- case 522:
- return 0;
- case 417:
- return 0;
- case 425:
- return 0;
- case 447:
- return 0;
- case 487:
- return 0;
- case 488:
- return 0;
- case 497:
- return 0;
- case 501:
- return 0;
- case 548:
- return 0;
- case 563:
- return 0;
- case 406:
- return 0;
- case 520:
- return 0;
- case 539:
- return 0;
- case 553:
- return 0;
- case 557:
- return 0;
- case 573:
- return 0;
- case 460:
- return 0;
- case 593:
- return 0;
- case 464:
- return 0;
- case 476:
- return 0;
- case 511:
- return 0;
- case 512:
- return 0;
- case 577:
- return 0;
- case 592:
- return 0;
- case 471:
- return 0;
- case 448:
- return 0;
- case 461:
- return 0;
- case 523:
- return 0;
- case 510:
- return 0;
- case 430:
- return 0;
- case 465:
- return 0;
- case 469:
- return 0;
- case 513:
- return 0;
- case 519:
- return 0;
- }
- return 1;
- {
- #define PRESSED(%0) \
- (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
- new model, vehicleid = GetPlayerVehicleID(playerid);
- model = GetVehicleModel(vehicleid);
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(PRESSED(KEY_SECONDARY_ATTACK))
- {
- switch(model)
- {
- case 425, 432, 464, 476, 520:
- {
- SetPlayerHealth(playerid, 0);
- SendClientMessage(playerid, -1, "You have been killed because you dmed");
- }
- }
- }
- }
- return 1;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement