Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define FILTERSCRIPT
- #include <a_samp>
- #define DIALOG_TABLOO 1000
- new Text3D:Tabloo[8];
- new koondis[8];
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- for(new i=0; i<8;i++)
- {
- Tabloo[i] = Create3DTextLabel("Los Santos Autobussikoondis",0x66CC00FF,0.0,0.0,0.0,30.0,0);
- }
- koondis[0] = AddStaticVehicleEx(431,875.70001221,-1209.09997559,17.60000038,213.99768066,16,16,15); //Bus
- Attach3DTextLabelToVehicle(Tabloo[0], koondis[0], 0.0, 0.0, 2.0);
- koondis[1] = AddStaticVehicleEx(431,845.09997559,-1196.90002441,17.60000038,179.99237061,16,16,15); //Bus
- Attach3DTextLabelToVehicle(Tabloo[1], koondis[1], 0.0, 0.0, 2.0);
- koondis[2] = AddStaticVehicleEx(431,848.20001221,-1212.19995117,17.70000076,199.99243164,16,16,15); //Bus
- Attach3DTextLabelToVehicle(Tabloo[2], koondis[2], 0.0, 0.0, 2.0);
- koondis[3] = AddStaticVehicleEx(431,870.09997559,-1209.19995117,17.60000038,215.98779297,16,16,15); //Bus
- Attach3DTextLabelToVehicle(Tabloo[3], koondis[3], 0.0, 0.0, 2.0);
- koondis[4] = AddStaticVehicleEx(437,883.29998779,-1253.50000000,17.00000000,335.99841309,16,16,15); //Coach
- Attach3DTextLabelToVehicle(Tabloo[4], koondis[4], 0.0, 0.0, 2.0);
- koondis[5] = AddStaticVehicleEx(437,877.90002441,-1253.90002441,17.00000000,333.99438477,16,16,15); //Coach
- Attach3DTextLabelToVehicle(Tabloo[5], koondis[5], 0.0, 0.0, 2.0);
- AddStaticVehicleEx(525,868.79998779,-1227.40002441,16.79999924,167.99993896,16,16,15); //Tow Truck
- AddStaticVehicleEx(552,875.20001221,-1229.30004883,16.60000038,165.99993896,16,16,15); //Utility
- koondis[6] = AddStaticVehicleEx(431,864.29998779,-1208.80004883,17.60000038,217.99987793,16,16,15); //Bus
- Attach3DTextLabelToVehicle(Tabloo[6], koondis[6], 0.0, 0.0, 2.0);
- koondis[7] = AddStaticVehicleEx(431,845.09997559,-1180.59997559,17.60000038,179.98901367,16,16,15); //Bus
- Attach3DTextLabelToVehicle(Tabloo[7], koondis[7], 0.0, 0.0, 2.0);
- return 1;
- }
- public OnPlayerCommandText(playerid,cmdtext[])
- {
- if(!strcmp(cmdtext,"/tabloo", true))
- {
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,-1,"Hoiad tablood käes?");
- ShowPlayerDialog(playerid, DIALOG_TABLOO, DIALOG_STYLE_LIST, "Vali bussi tabloo:", "1 Los Santose Keskjaam\n1 Ida-Ranniku\n2 Grove\n2 Ida-Ranniku\n3 Los Santose Keskjaam\n3 Sadam\n4 Santa Marina\n4 Los Santose Keskjaam\n5 Vinewood\n5 Los Santose Keskjaam\nTellitud\nÕppesõit\nLSAK", "Vali", "Tühista");
- return 1;
- }
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == DIALOG_TABLOO)//<--------------------------------------------------------------TABLOO MUUTMINE
- {
- new vehid;
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- vehid = GetPlayerVehicleID(playerid); // Saame kätte kasutaja masina
- for(new i = 0;i<8;i++)
- {
- if(koondis[i] == vehid)
- {
- Delete3DTextLabel(Tabloo[i]);
- Tabloo[i] = Create3DTextLabel("1 Los Santose Keskjaam",0x66CC00FF,1141.34, -1389.88, 15.06,30.0,0);
- //Attaching Text Label To Vehicle
- Attach3DTextLabelToVehicle( Tabloo[i], vehid, 0.0, 0.0, 2.0);
- SendClientMessage(playerid, 0x66CC00FF, "Tabloo muudetud!" );
- }
- }
- }
- case 1:
- {
- vehid = GetPlayerVehicleID(playerid); // Saame kätte kasutaja masina
- for(new i = 0;i<8;i++)
- {
- if(koondis[i] == vehid)
- {
- Delete3DTextLabel(Tabloo[i]);
- Tabloo[i] = Create3DTextLabel("1 Ida-Ranniku",0x66CC00FF,1141.34, -1389.88, 15.06,30.0,0);
- //Attaching Text Label To Vehicle
- Attach3DTextLabelToVehicle( Tabloo[i], vehid, 0.0, 0.0, 2.0);
- SendClientMessage(playerid, 0x66CC00FF, "Tabloo muudetud!" );
- }
- }
- }
- case 2:
- {
- vehid = GetPlayerVehicleID(playerid); // Saame kätte kasutaja masina
- for(new i = 0;i<8;i++)
- {
- if(koondis[i] == vehid)
- {
- Delete3DTextLabel(Tabloo[i]);
- Tabloo[i] = Create3DTextLabel("2 Grove",0x66CC00FF,1141.34, -1389.88, 15.06,30.0,0);
- //Attaching Text Label To Vehicle
- Attach3DTextLabelToVehicle( Tabloo[i], vehid, 0.0, 0.0, 2.0);
- SendClientMessage(playerid, 0x66CC00FF, "Tabloo muudetud!" );
- }
- }
- }
- case 3:
- {
- vehid = GetPlayerVehicleID(playerid); // Saame kätte kasutaja masina
- for(new i = 0;i<8;i++)
- {
- if(koondis[i] == vehid)
- {
- Delete3DTextLabel(Tabloo[i]);
- Tabloo[i] = Create3DTextLabel("2 Ida-Ranniku",0x66CC00FF,1141.34, -1389.88, 15.06,30.0,0);
- //Attaching Text Label To Vehicle
- Attach3DTextLabelToVehicle( Tabloo[i], vehid, 0.0, 0.0, 2.0);
- SendClientMessage(playerid, 0x66CC00FF, "Tabloo muudetud!" );
- }
- }
- }
- case 4:
- {
- vehid = GetPlayerVehicleID(playerid); // Saame kätte kasutaja masina
- for(new i = 0;i<8;i++)
- {
- if(koondis[i] == vehid)
- {
- Delete3DTextLabel(Tabloo[i]);
- Tabloo[i] = Create3DTextLabel("3 Los Santose Keskjaam",0x66CC00FF,1141.34, -1389.88, 15.06,30.0,0);
- //Attaching Text Label To Vehicle
- Attach3DTextLabelToVehicle( Tabloo[i], vehid, 0.0, 0.0, 2.0);
- SendClientMessage(playerid, 0x66CC00FF, "Tabloo muudetud!" );
- }
- }
- }
- case 5:
- {
- vehid = GetPlayerVehicleID(playerid); // Saame kätte kasutaja masina
- for(new i = 0;i<8;i++)
- {
- if(koondis[i] == vehid)
- {
- Delete3DTextLabel(Tabloo[i]);
- Tabloo[i] = Create3DTextLabel("3 Sadam",0x66CC00FF,1141.34, -1389.88, 15.06,30.0,0);
- //Attaching Text Label To Vehicle
- Attach3DTextLabelToVehicle( Tabloo[i], vehid, 0.0, 0.0, 2.0);
- SendClientMessage(playerid, 0x66CC00FF, "Tabloo muudetud!" );
- }
- }
- }
- case 6:
- {
- vehid = GetPlayerVehicleID(playerid); // Saame kätte kasutaja masina
- for(new i = 0;i<8;i++)
- {
- if(koondis[i] == vehid)
- {
- Delete3DTextLabel(Tabloo[i]);
- Tabloo[i] = Create3DTextLabel("4 Santa Marina",0x66CC00FF,1141.34, -1389.88, 15.06,30.0,0);
- //Attaching Text Label To Vehicle
- Attach3DTextLabelToVehicle( Tabloo[i], vehid, 0.0, 0.0, 2.0);
- SendClientMessage(playerid, 0x66CC00FF, "Tabloo muudetud!" );
- }
- }
- }
- case 7:
- {
- vehid = GetPlayerVehicleID(playerid); // Saame kätte kasutaja masina
- for(new i = 0;i<8;i++)
- {
- if(koondis[i] == vehid)
- {
- Delete3DTextLabel(Tabloo[i]);
- Tabloo[i] = Create3DTextLabel("4 Los Santose Keskjaam",0x66CC00FF,1141.34, -1389.88, 15.06,30.0,0);
- //Attaching Text Label To Vehicle
- Attach3DTextLabelToVehicle( Tabloo[i], vehid, 0.0, 0.0, 2.0);
- SendClientMessage(playerid, 0x66CC00FF, "Tabloo muudetud!" );
- }
- }
- }
- case 8:
- {
- vehid = GetPlayerVehicleID(playerid); // Saame kätte kasutaja masina
- for(new i = 0;i<8;i++)
- {
- if(koondis[i] == vehid)
- {
- Delete3DTextLabel(Tabloo[i]);
- Tabloo[i] = Create3DTextLabel("5 Vinewood",0x66CC00FF,1141.34, -1389.88, 15.06,30.0,0);
- //Attaching Text Label To Vehicle
- Attach3DTextLabelToVehicle( Tabloo[i], vehid, 0.0, 0.0, 2.0);
- SendClientMessage(playerid, 0x66CC00FF, "Tabloo muudetud!" );
- }
- }
- }
- case 9:
- {
- vehid = GetPlayerVehicleID(playerid); // Saame kätte kasutaja masina
- for(new i = 0;i<8;i++)
- {
- if(koondis[i] == vehid)
- {
- Delete3DTextLabel(Tabloo[i]);
- Tabloo[i] = Create3DTextLabel("5 Los Santose Keskjaam",0x66CC00FF,1141.34, -1389.88, 15.06,30.0,0);
- //Attaching Text Label To Vehicle
- Attach3DTextLabelToVehicle( Tabloo[i], vehid, 0.0, 0.0, 2.0);
- SendClientMessage(playerid, 0x66CC00FF, "Tabloo muudetud!" );
- }
- }
- }
- case 10:
- {
- vehid = GetPlayerVehicleID(playerid); // Saame kätte kasutaja masina
- for(new i = 0;i<8;i++)
- {
- if(koondis[i] == vehid)
- {
- Delete3DTextLabel(Tabloo[i]);
- Tabloo[i] = Create3DTextLabel("Tellitud",0x66CC00FF,1141.34, -1389.88, 15.06,30.0,0);
- //Attaching Text Label To Vehicle
- Attach3DTextLabelToVehicle( Tabloo[i], vehid, 0.0, 0.0, 2.0);
- SendClientMessage(playerid, 0x66CC00FF, "Tabloo muudetud!" );
- }
- }
- }
- case 11:
- {
- vehid = GetPlayerVehicleID(playerid); // Saame kätte kasutaja masina
- for(new i = 0;i<8;i++)
- {
- if(koondis[i] == vehid)
- {
- Delete3DTextLabel(Tabloo[i]);
- Tabloo[i] = Create3DTextLabel("Õppesõit",0x66CC00FF,1141.34, -1389.88, 15.06,30.0,0);
- //Attaching Text Label To Vehicle
- Attach3DTextLabelToVehicle( Tabloo[i], vehid, 0.0, 0.0, 2.0);
- SendClientMessage(playerid, 0x66CC00FF, "Tabloo muudetud!" );
- }
- }
- }
- case 12:
- {
- vehid = GetPlayerVehicleID(playerid); // Saame kätte kasutaja masina
- for(new i = 0;i<8;i++)
- {
- if(koondis[i] == vehid)
- {
- Delete3DTextLabel(Tabloo[i]);
- Tabloo[i] = Create3DTextLabel("Los Santose Autobussikoondis",0x66CC00FF,1141.34, -1389.88, 15.06,30.0,0);
- //Attaching Text Label To Vehicle
- Attach3DTextLabelToVehicle( Tabloo[i], vehid, 0.0, 0.0, 2.0);
- SendClientMessage(playerid, 0x66CC00FF, "Tabloo muudetud!" );
- }
- }
- }
- }
- }
- return 1;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement