Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER)
- {
- SendClientMessage(playerid,KOLOR_CZERWONY,"Panel zarządzania pojazdem, wpisz: "C_BIALY"(/p)ojazd");
- SendClientMessage(playerid,KOLOR_CZERWONY,"Aby zdac na prawo jazdy wpisz: "C_BIALY"/prawko");
- SendClientMessage(playerid,KOLOR_CZERWONY,"Aby zarzadzac prywatnym pojazdem wpisz: "C_BIALY"/privpomoc");
- {
- for(new nr = 0; nr < ILOSC_WOZOW; nr++)
- {
- new carid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
- if(engine)
- {
- TextDrawShowForPlayer(playerid, Licznik[playerid]);
- TextDrawShowForPlayer(playerid, Zones[playerid]);
- TextDrawShowForPlayer(playerid, Statystyki[playerid]);
- PokazFirmaTD(playerid);
- }
- if(newstate == PLAYER_STATE_ONFOOT)
- {
- TextDrawHideForPlayer(playerid, Licznik[playerid]);
- TextDrawHideForPlayer(playerid, Zones[playerid]);
- TextDrawHideForPlayer(playerid, Statystyki[playerid]);
- UkryjFirmaTD(playerid);
- }
- if(carid == KupWozy[nr])
- {
- if(PrivateCar[nr][cKupiony] == 0)
- {
- RemovePlayerFromVehicle(playerid);
- 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]);
- ShowPlayerDialog(playerid, GUI_NIEKUPIONE, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Tak", "Nie");
- SetPVarInt(playerid, "WozDoKupna", nr);
- }
- else if(PrivateCar[nr][cKupiony] == 1)
- {
- if(!strcmp(PrivateCar[nr][cWlasciciel], Nick(playerid)))
- {
- SendClientMessage(playerid, KOLOR_ZIELONY, "Witaj w swoim prywatnym samochodzie.");
- }
- else
- {
- if(PrivateCar[nr][cLock]==1)
- {
- if(!IsPlayerAdmin(playerid))
- {
- RemovePlayerFromVehicle(playerid);
- 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]);
- ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Ok", "");
- }
- else
- {
- 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]);
- ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Ok", "");
- }
- }
- else if(PrivateCar[nr][cLock]==0)
- {
- if(!IsPlayerAdmin(playerid))
- {
- 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]);
- ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Ok", "");
- }
- else
- {
- 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]);
- ShowPlayerDialog(playerid, 9999, DIALOG_STYLE_MSGBOX, "Prywatne Pojazdy", dstring, "Ok", "");
- }
- }
- }
- }
- }
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment