Advertisement
Guest User

Untitled

a guest
Nov 30th, 2015
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. public OnPlayerPickUpPickup(playerid, pickupid)
  2. {
  3. if(!IsAGang(playerid) || !IsPlayerAttachedObjectSlotUsed(playerid,1)) return 1;
  4. new Float:X,Float:Y,Float:Z;
  5. forveh(i)
  6. {
  7. GetVehiclePos(i,X,Y,Z);
  8. if(pickupid != autopick_mats[i] || !PlayerToPoint(6.0, playerid, X, Y, Z) || !GetVehicleModel(i)) continue;
  9. new ids, string[10];
  10. switch(PlayerInfo[playerid][pMember])
  11. {
  12. case 12: ids = 0;
  13. case 13: ids = 1;
  14. case 15: ids = 2;
  15. case 17: ids = 3;
  16. case 18: ids = 4;
  17. }
  18. if(MatsInCar[ids] >= 15000) return FullFura(playerid,i);
  19. if(PlayerInfo[playerid][pMats] < 250) return SCMF(playerid, TEAM_GROVE_COLOR, "Материалы %d/15000", MatsInCar[ids]);
  20. MatsInCar[ids] += 250;
  21. format(string, sizeof(string), "%d/15000",MatsInCar[ids]);
  22. UpdateDynamic3DTextLabelText(mats3Dtxt[i], COLOR_YELLOW, string);
  23. SendClientMessage(playerid, COLOR_WHITE, "Вы положили в фургон 250 материалов");
  24. PlayerInfo[playerid][pMats] -= 250;
  25. UpdatePlayerData(playerid, "pMats", PlayerInfo[playerid][pMats]);
  26. DeletePVar(playerid, "usemats");
  27. RemovePlayerAttachedObject(playerid, 1);
  28. ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,0,0,0,0,1,0);
  29. }
  30. else if(areaid >= pickuptook[0] && areaid <= pickuptook[2])
  31. {
  32. if(GetPVarInt(playerid, "arenda_took") && GetPVarInt(playerid, "check_arenda_moped"))
  33. {
  34. DestroyVehicleEx(GetPVarInt(playerid, "arenda_took"));
  35. DeletePVar(playerid, "arenda_took");
  36. SendClientMessage(playerid,COLOR_GREY,"Ваш арендованый мопед был удален!");
  37. DeletePVar(playerid, "check_arenda_moped");
  38. }
  39. if(!GetPVarInt(playerid, "check_arenda_moped")) return SPD(playerid,136,DIALOG_STYLE_MSGBOX,"{FF6F00}Аренда мопедов","{FFFFFF}Аренда мопедов.\n\nИнформация:\n- Если арендованый транспорт не будет использоватся 5-ть минут.\n- Он будет удален автоматически!","Арендовать","Отмена");
  40. }
  41. return 1;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement