xqz

xqz

xqz
Jan 6th, 2014
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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(carid == KupWozy[nr])
  21. {
  22. if(PrivateCar[nr][cKupiony] == 0)
  23. {
  24. RemovePlayerFromVehicle(playerid);
  25. 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]);
  26. ShowPlayerDialog(playerid, GUI_NIEKUPIONE, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Tak", "Nie");
  27. SetPVarInt(playerid, "WozDoKupna", nr);
  28. }
  29. else if(PrivateCar[nr][cKupiony] == 1)
  30. {
  31. if(!strcmp(PrivateCar[nr][cWlasciciel], Nick(playerid)))
  32. {
  33. SendClientMessage(playerid, KOLOR_ZIELONY, "Witaj w swoim prywatnym samochodzie.");
  34. }
  35. else
  36. {
  37. if(PrivateCar[nr][cLock]==1)
  38. {
  39. if(!IsPlayerAdmin(playerid))
  40. {
  41. RemovePlayerFromVehicle(playerid);
  42. 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]);
  43. ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Ok", "");
  44. }
  45. else
  46. {
  47. 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]);
  48. ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Ok", "");
  49. }
  50. }
  51. else if(PrivateCar[nr][cLock]==0)
  52. {
  53. if(!IsPlayerAdmin(playerid))
  54. {
  55. 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]);
  56. ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Ok", "");
  57. }
  58. else
  59. {
  60. 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]);
  61. ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Ok", "");
  62. }
  63. }
  64. }
  65. }
  66. }
  67. }
  68. }
  69. else if(newstate == PLAYER_STATE_ONFOOT)
  70. {
  71. TextDrawHideForPlayer(playerid, Licznik[playerid]);
  72. TextDrawHideForPlayer(playerid, Zones[playerid]);
  73. TextDrawHideForPlayer(playerid, Statystyki[playerid]);
  74. UkryjFirmaTD(playerid);
  75. }
  76. }
  77. return 1;
  78. }
Advertisement
Add Comment
Please, Sign In to add comment