Guest User

x

a guest
Jan 6th, 2014
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.78 KB | None | 0 0
  1. public OnPlayerStateChange(playerid, newstate, oldstate)
  2. {
  3. if(newstate == PLAYER_STATE_DRIVER)
  4. {
  5. SendClientMessage(playerid,KOLOR_CZERWONY,"Panel zarządzania pojazdem, wpisz: "C_BIALY"(/p)ojazd");
  6. SendClientMessage(playerid,KOLOR_CZERWONY,"Aby zdac na prawo jazdy wpisz: "C_BIALY"/prawko");
  7. SendClientMessage(playerid,KOLOR_CZERWONY,"Aby zarzadzac prywatnym pojazdem wpisz: "C_BIALY"/privpomoc");
  8. {
  9. for(new nr = 0; nr < ILOSC_WOZOW; nr++)
  10. {
  11. new carid = GetPlayerVehicleID(playerid);
  12. GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
  13. if(engine)
  14. {
  15. TextDrawShowForPlayer(playerid, Licznik[playerid]);
  16. TextDrawShowForPlayer(playerid, Zones[playerid]);
  17. TextDrawShowForPlayer(playerid, Statystyki[playerid]);
  18. PokazFirmaTD(playerid);
  19. }
  20. if(newstate == PLAYER_STATE_ONFOOT)
  21. {
  22. TextDrawHideForPlayer(playerid, Licznik[playerid]);
  23. TextDrawHideForPlayer(playerid, Zones[playerid]);
  24. TextDrawHideForPlayer(playerid, Statystyki[playerid]);
  25. UkryjFirmaTD(playerid);
  26. }
  27. if(carid == KupWozy[nr])
  28. {
  29. if(PrivateCar[nr][cKupiony] == 0)
  30. {
  31. RemovePlayerFromVehicle(playerid);
  32. format(dstring, sizeof(dstring), ""C_BEZOWY"Kupiony: "C_CZERWONY"NIE\n"C_BEZOWY"Właściciel: "C_CZERWONY"Brak\n"C_BEZOWY"Zamknięty: "C_CZERWONY"Tak\n"C_BEZOWY"Koszt: "C_ZOLTY"%d", PrivateCar[nr][cKoszt]);
  33. ShowPlayerDialog(playerid, GUI_NIEKUPIONE, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Tak", "Nie");
  34. SetPVarInt(playerid, "WozDoKupna", nr);
  35. }
  36. else if(PrivateCar[nr][cKupiony] == 1)
  37. {
  38. if(!strcmp(PrivateCar[nr][cWlasciciel], Nick(playerid)))
  39. {
  40. SendClientMessage(playerid, KOLOR_ZIELONY, "Witaj w swoim prywatnym samochodzie.");
  41. }
  42. else
  43. {
  44. if(PrivateCar[nr][cLock]==1)
  45. {
  46. if(!IsPlayerAdmin(playerid))
  47. {
  48. RemovePlayerFromVehicle(playerid);
  49. format(dstring, sizeof(dstring), ""C_BEZOWY"Kupiony: "C_ZIELONY"TAK\n"C_BEZOWY"Właściciel: "C_ZIELONY"%s\n"C_BEZOWY"Zamknięty: "C_ZIELONY"TAK\n"C_BEZOWY"Koszt: "C_ZOLTY"%d\n"C_BEZOWY"Na sprzedaz: "C_CZERWONY"NIE", PrivateCar[nr][cWlasciciel], PrivateCar[nr][cKoszt]);
  50. ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Ok", "");
  51. }
  52. else
  53. {
  54. format(dstring, sizeof(dstring), ""C_BEZOWY"Kupiony: "C_ZIELONY"TAK\n"C_BEZOWY"Właściciel: "C_ZIELONY"%s\n"C_BEZOWY"Zamknięty: "C_ZIELONY"TAK\n"C_BEZOWY"Koszt: "C_ZOLTY"%d\n"C_BEZOWY"Na sprzedaz: "C_CZERWONY"NIE", PrivateCar[nr][cWlasciciel], PrivateCar[nr][cKoszt]);
  55. ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Ok", "");
  56. }
  57. }
  58. else if(PrivateCar[nr][cLock]==0)
  59. {
  60. if(!IsPlayerAdmin(playerid))
  61. {
  62. format(dstring, sizeof(dstring), ""C_BEZOWY"Kupiony: "C_ZIELONY"TAK\n"C_BEZOWY"Właściciel: "C_ZIELONY"%s\n"C_BEZOWY"Zamknięty: "C_CZERWONY"NIE\n"C_BEZOWY"Koszt: "C_ZOLTY"%d\n"C_BEZOWY"Na sprzedarz: "C_CZERWONY"NIE", PrivateCar[nr][cWlasciciel], PrivateCar[nr][cKoszt]);
  63. ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Ok", "");
  64. }
  65. else
  66. {
  67. format(dstring, sizeof(dstring), ""C_BEZOWY"Kupiony: "C_ZIELONY"TAK\n"C_BEZOWY"Właściciel: "C_ZIELONY"%s\n"C_BEZOWY"Zamknięty: "C_CZERWONY"NIE\n"C_BEZOWY"Koszt: "C_ZOLTY"%d\n"C_BEZOWY"Na sprzedarz: "C_CZERWONY"NIE", PrivateCar[nr][cWlasciciel], PrivateCar[nr][cKoszt]);
  68. ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Ok", "");
  69. }
  70. }
  71. }
  72. }
  73. }
  74. }
  75. }
  76. }
  77. return 1;
  78. }
Advertisement
Add Comment
Please, Sign In to add comment