Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(dialogid == KolaNaProdazba)
- {
- if(!response)
- {
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid, 1);
- for(new i = 0; i < 13; i++)
- {
- PlayerTextDrawHide(playerid, VoziloProdazbaTD[playerid][i]);
- }
- CancelSelectTextDraw(playerid);
- return 1;
- }
- if(EnCV[playerid] != -1)
- {
- if(MyVehicle[EnCV[playerid]][MyVehCena] <= GetPlayerMoney(playerid))
- {
- for(new i = 0; i < 13; i++)
- {
- PlayerTextDrawShow(i, VoziloProdazbaTD[playerid][i]);
- }
- new vehicleid = GetPlayerVehicleID(playerid);
- new i;
- i = ConvertVehIDtoDYID(vehicleid);
- format(string, sizeof(string), "Marka: %s", VehNames[GetVehicleModel(vehicleid) - 400]);
- PlayerTextDrawSetString(i, VoziloProdazbaTD[i][6], string);
- format(string, sizeof(string), "Cena: %d$", MyVehicle[i][MyVehCena]);
- PlayerTextDrawSetString(i, VoziloProdazbaTD[i][7], string);
- format(string, sizeof(string), "ID: %d", MyVehicle[i][MyVehID]);
- PlayerTextDrawSetString(i, VoziloProdazbaTD[i][8], string);
- PlayerTextDrawSetPreviewModel(i, VoziloProdazbaTD[i][10], GetVehicleModel(vehicleid));
- PlayerTextDrawShow(i, VoziloProdazbaTD[i][10]);
- SelectTextDraw(i, COLOR_BLUE);
- }
- }
- }
- if(strmatch(MyVehicle[i1][MyVehOwner], "Nema"))
- {
- /*new prodazbastring1[300];
- new prodazbastring2[300];
- new prodazbastring3[300];
- format(prodazbastring1, sizeof(prodazbastring1), "\n{0049FF}Model: {FFFFFF}%s\n{0049FF}Cena: {FFFFFF}%d$",
- VehNames[GetVehicleModel(vehicleid) - 400], MyVehicle[i1][MyVehCena]);
- format(prodazbastring2, sizeof(prodazbastring2), "\n\n{FFFFFF}Dokolku sakate da go kupite voziloto\npritisnete
- {0049FF}'{FFFFFF}Kupi{0049FF}'{FFFFFF}.\n{FFFFFF}Dokolku ne sakate {0049FF}'{FFFFFF}Otkazi{0049FF}'{FFFFFF}.");
- format(prodazbastring3, sizeof(prodazbastring3), "%s%s%s%s", prodazbastring1,prodazbastring2,prodazbastring3);
- ShowPlayerDialog(playerid, 11112, DIALOG_STYLE_MSGBOX, "{0049FF}Drzavno Vozilo na Prodazba", prodazbastring3, "Kupi",
- "Otkazi");*/
- for(new i = 0; i < 13; i++)
- {
- PlayerTextDrawShow(i, VoziloProdazbaTD[playerid][i]);
- }
- SelectTextDraw(playerid, COLOR_BLUE);
- format(string, sizeof(string), "Marka: %s", VehNames[GetVehicleModel(vehicleid) - 400]);
- PlayerTextDrawSetString(i1, VoziloProdazbaTD[i1][6], string);
- format(string, sizeof(string), "Cena: %d$", MyVehicle[i1][MyVehCena]);
- PlayerTextDrawSetString(i1, VoziloProdazbaTD[i1][7], string);
- format(string, sizeof(string), "ID: %d", MyVehicle[i1][MyVehID]);
- PlayerTextDrawSetString(i1, VoziloProdazbaTD[i1][9], string);
- PlayerTextDrawSetPreviewModel(i1, VoziloProdazbaTD[i1][10], GetVehicleModel(vehicleid));
- PlayerTextDrawShow(i1, VoziloProdazbaTD[i1][10]);
- EnCV[playerid] = i1;
- return 1;
- }
- if(playertextid == VoziloProdazbaTD[playerid][11]) // Kupi za Vozilo
- {
- if(PlayerInfo[playerid][pLevel] < 3)
- {
- SendClientMessage(playerid, COLOR_WHITE, "{FF4040}GRESKA:{FFFFFF}Ne ste 3+ level za da kupite vozilo.");
- RemovePlayerFromVehicle(playerid);
- return 1;
- }
- if(Kupija[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_WHITE, "{FF4040}GRESKA:{FFFFFF}Pocekajte 5 minuti za da kupite povtorno vozilo.");
- RemovePlayerFromVehicle(playerid);
- return 1;
- }
- if(MyVehicle[EnCV[playerid]][MyVehCena] <= GetPlayerMoney(playerid))
- {
- if(MyVehicle[EnCV[playerid]][MyVehCar] == 1 && AllMyCars(playerid) >= PlayerInfo[playerid][pMaxKoli])
- {
- SendClientMessage(playerid, COLOR_GRAD1, "{FF4040}GRESKA:{FFFFFF}Ste go dostignale svojot limit za avtomobili, dokolku sakate da kupuvate poveke koristete /vippanel.");
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid, 1);
- }
- else if(MyVehicle[EnCV[playerid]][MyVehBike] == 1 && AllMyBikes(playerid) >= PlayerInfo[playerid][pMaxMotori])
- {
- SendClientMessage(playerid, COLOR_GRAD1, "{FF4040}GRESKA:{FFFFFF}Ste go dostignale svojot limit za motori, dokolku sakate da kupuvate poveke koristete /vippanel.");
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid, 1);
- }
- else if(MyVehicle[EnCV[playerid]][MyVehBoat] == 1 && AllMyBoats(playerid) >= PlayerInfo[playerid][pMaxBrodovi])
- {
- SendClientMessage(playerid, COLOR_GRAD1, "{FF4040}GRESKA:{FFFFFF}Ste go dostignale svojot limit za brodovi, dokolku sakate da kupuvate poveke koristete /vippanel.");
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid, 1);
- }
- else if(MyVehicle[EnCV[playerid]][MyVehPlane] == 1 && AllMyAirs(playerid) >= PlayerInfo[playerid][pMaxLetala])
- {
- SendClientMessage(playerid, COLOR_GRAD1, "{FF4040}GRESKA:{FFFFFF}Ste go dostignale svojot limit za letala, dokolku sakate da kupuvate poveke koristete /vippanel.");
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- new imee[MAX_PLAYER_NAME];
- GetPlayerName(playerid, imee, sizeof(imee));
- GivePlayerMoney(playerid, -MyVehicle[EnCV[playerid]][MyVehCena]);
- strmid(MyVehicle[EnCV[playerid]][MyVehOwner], imee, 0, strlen(imee), 64);
- ZacuvajCarOwnerShip(EnCV[playerid]);
- EnCV[playerid] = -1;
- for(new i = 0; i < 13; i++)
- {
- PlayerTextDrawHide(playerid, VoziloProdazbaTD[playerid][i]);
- }
- CancelSelectTextDraw(playerid);
- SendClientMessage(playerid, COLOR_GRAD1,"{0049FF}INFO:{FFFFFF}Cestitki, vie kupivte vozilo.");
- SendClientMessage(playerid, COLOR_GRAD1,"{0049FF}INFO:{FFFFFF}Dokolku sakate da gi vidite komandite na voziloto koristete /help.");
- Kupija[playerid] = 1;
- BuyTimer[playerid] = SetTimerEx("BuyTimerr", 300000, false, "i", playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "{FF4040}GRESKA:{FFFFFF}Nemate dovolno pari.");
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid, 1);
- }
- }
- if(playertextid == VoziloProdazbaTD[playerid][12]) // Izlezi za Vozilo
- {
- for(new i = 0; i < 13; i++)
- {
- PlayerTextDrawHide(playerid, VoziloProdazbaTD[playerid][i]);
- }
- CancelSelectTextDraw(playerid);
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid, 1);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement