Advertisement
Guest User

Untitled

a guest
Feb 6th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.02 KB | None | 0 0
  1. if(strcmp(cmd, "/sellcar", true) == 0)
  2. {
  3. if(IsPlayerConnected(playerid))
  4. {
  5. if(AdminDuty[playerid] == 1) { SendClientMessage(playerid, COLOR_GRAD1, "*Для начала уйдите с /adminduty."); return 1; }
  6. if(PlayerInfo[playerid][pCar] >= 231)
  7. {
  8. SendClientMessage(playerid,COLOR_BLUE,"*Нужно находится в первом авто");
  9. return 1;
  10. }
  11. new carid;
  12. carid = gPCar[playerid];
  13. if(carid >= 231)
  14. {
  15. SendClientMessage(playerid,COLOR_BLUE,"*Вы не в авто");
  16. return 1;
  17. }
  18. if(PlayerInfo[playerid][pCar] == 999)
  19. {
  20. format(string, sizeof(string), "*У вас Анти-Барыга, закончится через %d часов", PlayerInfo[playerid][pBarigaTime]);
  21. ShowPlayerDialog(playerid,348,DIALOG_STYLE_MSGBOX,"Сумма денег на счете",string,"Ок","");
  22. return 1;
  23. }
  24. if(PlayerInfo[playerid][pBarigaTime] != 0)
  25. {
  26. format(string, sizeof(string), "*У вас Анти-Барыга, закончится через %d часов", PlayerInfo[playerid][pBarigaTime]);
  27. ShowPlayerDialog(playerid,348,DIALOG_STYLE_MSGBOX,"Анти-Барыга",string,"Ок","");
  28. return 1;
  29. }
  30. if(carid < sizeof(CarInfo) && CarInfo[carid][cOwned] == 1)
  31. {
  32.  
  33. if(IsCarBusyAll(carid) && gPCar[playerid] != carid) { SendClientMessage(playerid,COLOR_BLUE, "*Продажа авто невозможна."); return 1; }
  34. SendClientMessage(playerid,COLOR_BLUE,"*Вы продали авто");
  35. PlayerInfo[playerid][pCash] += CarInfo[carid][cPrice] / 2;
  36. PlayerInfo[playerid][pCar] = 999;
  37. RemovePlayerFromVehicle(playerid);
  38. PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
  39. CarInfo [carid][cNitro] = 0 ;
  40. CarInfo[carid][cHydravlic] = 0;
  41. format(string, sizeof(string), "~r~ЊO€ѓPAB‡•E– C ЊPOѓA„E† ABЏO~n~~g~$%d", CarInfo[carid][cPrice] / 2);
  42. GameTextForPlayer(playerid, string, 5000, 3);
  43. format(string, sizeof(string), "Продажа: $%d",CarInfo[carid][cPrice]);
  44. CarInfo[carid][cLabel] = Create3DTextLabel(string, COLOR_WHITE, CarInfo[carid][cSLocationx], CarInfo[carid][cSLocationy], CarInfo[carid][cSLocationz],15.0,0,1);
  45. Attach3DTextLabelToVehicle(CarInfo[carid][cLabel],carid, 0.0, 0.0, 1.6);
  46. format(string, sizeof(string), "*ВНИМАНИЕ! На продаже доступен новый автомобиль цена: $%d", CarInfo[carid][cPrice]);
  47. SendClientMessageToAll(COLOR_BLUE, string);
  48. format(string, sizeof(string), "*Игрок %s продал автомобиль ID[%d], в гос, за $%d",CarInfo[carid][cLastName],carid,CarInfo[carid][cPrice] / 2);
  49. WriteRusLog("logs/sellcar.log", string);
  50.  
  51. //aSetVehiclePos(carid, CarInfo[carid][cSLocationx],CarInfo[carid][cSLocationy],CarInfo[carid][cSLocationz]);
  52. //SetVehicleZAngle(carid, CarInfo[carid][cSAngle]);
  53. SellingCar(carid);
  54. //OnPropUpdate();
  55. return 1;
  56. }
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement