Advertisement
Guest User

Untitled

a guest
Feb 6th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. CMD:car(playerid,params[])
  2. {
  3. if(DostupForAdministration{playerid} == false || PlayerInfo[playerid][pAdmin] < 3) return true;
  4. if(GetPlayerInterior(playerid) != 0) return SCM(playerid,COLOR_RED,"Нельзя создать транспорт в интерьере");
  5. if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,COLOR_RED,"Выйдите из транспорта");
  6. if(sscanf(params,"d",params[0])) return SCM(playerid,COLOR_WHITE,"Введите: /car [id машины]");
  7. if(params[0] > 611 || params[0] < 400) return SCM(playerid,COLOR_RED, "ID транспорта от 400 до 611");
  8. if(params[0] == 435 || params[0] == 441 || params[0] == 449 || params[0] == 450 || params[0] == 464 || params[0] == 465 || params[0] == 537 || params[0] == 538 || params[0] == 569 || params[0] == 570 || params[0] == 584 || params[0] == 590 || params[0] == 591 || params[0] == 594 || params[0] == 606 || params[0] == 607 || params[0] == 608 || params[0] == 610 || params[0] == 611) return SCM(playerid,COLOR_RED,"Указан невалидный ID транспорта");
  9. new virt = GetPlayerVirtualWorld(playerid);
  10. new Float:X,Float:Y,Float:Z,Float:angle;
  11. GetPlayerPos(playerid,X,Y,Z);
  12. GetPlayerFacingAngle(playerid,angle);
  13. new carid = CreateVehicle(params[0],X,Y,Z+1,angle,1,1,60000,1);
  14. new engine,lights,alarm,doors,bonnet,boot,objective;
  15. GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
  16. SetVehicleParamsEx(carid,true,true,alarm,doors,bonnet,boot,objective);
  17. Vehicle[carid][ServerVehicle] = false;
  18. Vehicle[carid][CarLock] = false;
  19. Vehicle[carid][TimeFuel] = 0;
  20. Vehicle[carid][Fuel] = 200;
  21. Vehicle[carid][Engine] = true;
  22. Vehicle[carid][Acar] = true;
  23. PutPlayerInVehicles(playerid,carid,0);
  24. SetVehicleVirtualWorld(carid,virt);
  25. format(nsa,128,"Транспорт ID %d создан",params[0]);
  26. SCM(playerid,COLOR_RED,nsa);
  27. return true;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement