Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // This is a comment
- // uncomment the line below if you want to write a filterscript
- #include <a_samp>
- #define COLOR_GREEN 0x33AA33AA
- //BEISPIEL GANZ OBEN
- enum
- {
- DIALOG_YOSEMIT,
- DIALOG_BURRITO,
- DIALOG_BOXVILLE,
- DIALOG_CEMENT_TRUCK,
- DIALOG_DFT30,
- DIALOG_FLATBED,
- DIALOG_LINERUNNER,
- DIALOG_MULE,
- DIALOG_PACKER,
- DIALOG_TANKER,
- DIALOG_PICADOR,
- DIALOG_PONY,
- DIALOG_ROADTRAIN,
- DIALOG_RUMPO,
- DIALOG_SADLER,
- DIALOG_SADLER_SHIT,
- DIALOG_WALTON,
- DIALOG_YANKEE
- };
- //Preise
- #define Yosemit_Preis -2500
- #define Burrito_Preis -3000
- #define Boxville_Preis -5000
- #define Cement_Truck_Preis -50000
- #define DFT30_Preis -10000
- #define Flatbed_Preis -15000
- #define Linerunner_Preis -65000
- #define Mule_Preis -8000
- #define Packer_Preis -20000
- #define Tanker_Preis -50000
- #define Picador_Preis -2750
- #define Pony_Preis -4000
- #define Roadtrain_Preis -70000
- #define Rumpo_Preis -6000
- #define Sadler_Preis -1000
- #define Sadler_Shit_Preis -500
- #define Walton_Preis -2000
- #define Yankee_Preis -16000
- //Maximal Ladung
- #define Yosemit_Ladung 2500 //erlaubte Ladung 2000
- #define Burrito_Ladung 3500 //erlaubte Ladung 3000
- #define Boxville_Ladung 4500 //erlaubte Ladung 4000
- #define Cement_Truck_Ladung 9000 //erlaubte Ladung 8600
- #define DFT30_Ladung 8600 //erlaubte Ladung 8000
- #define Flatbed_Ladung 11000 //erlaubte Ladung 10000
- #define Linerunner_Ladung 30100 //erlaubte Ladung 29800
- #define Mule_Ladung 6200 //erlaubte Ladung 8950
- #define Packer_Ladung 6350 //erlaubte Ladung 6010
- #define Tanker_Ladung 90100 //erlaubte Ladung 89664
- #define Picador_Ladung 1358 //erlaubte Ladung 1000
- #define Pony_Ladung 4257 //erlaubte Ladung 4000
- #define Roadtrain_Ladung 106741 //erlaubte Ladung 96000
- #define Rumpo_Ladung 7235 //erlaubte Ladung 6900
- #define Sadler_Ladung 874 //erlaubte Ladung 750
- #define Sadler_Shit_Ladung 810 //erlaubte Ladung 750
- #define Walton_Ladung 2000 //erlaubte Ladung 1800
- #define Yankee_Ladung 8620 //erlaubte Ladung 8000
- new TRUCKER_YOSEMIT;
- new TRUCKER_BURRITO;
- new TRUCKER_BOXVILLE;
- new TRUCKER_CEMENT_TRUCK;
- new TRUCKER_DFT30;
- new TRUCKER_FLATBED;
- new TRUCKER_LINERUNNER;
- new TRUCKER_MULE;
- new TRUCKER_PACKER;
- new TRUCKER_TANKER;
- new TRUCKER_PICADOR;
- new TRUCKER_PONY;
- new TRUCKER_ROADTRAIN;
- new TRUCKER_RUMPO;
- new TRUCKER_SADLER;
- new TRUCKER_SADLER_SHIT;
- new TRUCKER_WALTON;
- new TRUCKER_YANKEE;
- /*new DIALOG_YOSEMIT=5551;
- new DIALOG_BURRITO=5552;
- new DIALOG_BOXVILLE=5553;
- new DIALOG_CEMENT_TRUCK=5554;
- new DIALOG_DFT30=5555;
- new DIALOG_FLATBED=5556;
- new DIALOG_LINERUNNER=5557;
- new DIALOG_MULE=5558;
- new DIALOG_PACKER=5559;
- new DIALOG_TANKER=5561;
- new DIALOG_PICADOR=5562;
- new DIALOG_PONY=5563;
- new DIALOG_ROADTRAIN=5564;
- new DIALOG_RUMPO=5565;
- new DIALOG_SADLER=5566;
- new DIALOG_SADLER_SHIT=5567;
- new DIALOG_WALTON=5568;
- new DIALOG_YANKEE=5569;*/
- public OnFilterScriptInit()
- {
- //Trucker Job
- TRUCKER_YOSEMIT = AddStaticVehicle(554,2294.1357,-2349.0220,13.6321,316.5072,1,1); // Yosemit
- TRUCKER_BURRITO = AddStaticVehicle(482,2261.3533,-2338.9580,13.6687,313.3614,1,1); // burrito
- TRUCKER_BOXVILLE = AddStaticVehicle(498,2263.7410,-2341.7754,13.6159,314.0243,1,1); // boxville
- TRUCKER_CEMENT_TRUCK = AddStaticVehicle(524,2266.9468,-2344.9878,14.4778,314.1598,1,1); // cement truck
- TRUCKER_DFT30 = AddStaticVehicle(578,2271.7683,-2346.7654,14.1717,316.4111,1,1); // dft-30
- TRUCKER_FLATBED = AddStaticVehicle(455,2274.7642,-2350.2095,13.9837,317.5302,1,1); // flatbed
- TRUCKER_LINERUNNER = AddStaticVehicle(403,2278.0337,-2355.3149,14.1529,313.3423,1,1); // Linerunner
- TRUCKER_MULE = AddStaticVehicle(414,2282.9099,-2360.4536,13.6406,315.0677,1,1); // Mule
- TRUCKER_PACKER = AddStaticVehicle(443,2256.5723,-2337.1106,14.1810,314.8160,1,1); // Packer
- TRUCKER_TANKER = AddStaticVehicle(514,2268.1606,-2325.1177,14.1334,314.2846,1,1); // Tanker
- TRUCKER_PICADOR = AddStaticVehicle(600,2272.3555,-2326.8145,13.2664,318.0395,1,1); // Picador
- TRUCKER_PONY = AddStaticVehicle(413,2275.1191,-2329.2375,13.6304,318.9973,1,1); // Pony
- TRUCKER_ROADTRAIN = AddStaticVehicle(515,2276.6208,-2333.0898,14.5670,315.0305,1,1); // RoadTrain
- TRUCKER_RUMPO = AddStaticVehicle(440,2280.9780,-2334.3711,13.6710,314.4756,1,1); // Rumpo
- TRUCKER_SADLER = AddStaticVehicle(543,2283.3059,-2336.3313,13.3710,315.9846,1,1); // sadler
- TRUCKER_SADLER_SHIT = AddStaticVehicle(605,2285.6489,-2338.8689,13.3691,311.5296,1,1); // Sadler Shit
- TRUCKER_WALTON = AddStaticVehicle(478,2288.3745,-2342.0034,13.5364,311.3698,1,1); // Walton
- TRUCKER_YANKEE = AddStaticVehicle(456,2290.9338,-2344.6106,13.7206,316.5203,1,1); // Yankee
- //Trucker Job Ende
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/debug", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,2287.9946,-2328.1155,13.5469);
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_YOSEMIT)
- {
- ShowPlayerDialog(playerid, DIALOG_YOSEMIT, DIALOG_STYLE_MSGBOX, "LKW Händler", "Yosemit\n Preis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_BURRITO)
- {
- ShowPlayerDialog(playerid, DIALOG_BURRITO, DIALOG_STYLE_MSGBOX, "LKW Händler", "Burrito\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_BOXVILLE)
- {
- ShowPlayerDialog(playerid, DIALOG_BOXVILLE, DIALOG_STYLE_MSGBOX, "LKW Händler", "Boxville\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_CEMENT_TRUCK)
- {
- ShowPlayerDialog(playerid, DIALOG_CEMENT_TRUCK, DIALOG_STYLE_MSGBOX, "LKW Händler", "Zement Laster\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_DFT30)
- {
- ShowPlayerDialog(playerid, DIALOG_DFT30, DIALOG_STYLE_MSGBOX, "LKW Händler", "DFT 30\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_FLATBED)
- {
- ShowPlayerDialog(playerid, DIALOG_FLATBED, DIALOG_STYLE_MSGBOX, "LKW Händler", "Flatbed\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_LINERUNNER)
- {
- ShowPlayerDialog(playerid, DIALOG_LINERUNNER, DIALOG_STYLE_MSGBOX, "LKW Händler", "Linerunner\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_MULE)
- {
- ShowPlayerDialog(playerid, DIALOG_MULE, DIALOG_STYLE_MSGBOX, "LKW Händler", "Mule\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_PACKER)
- {
- ShowPlayerDialog(playerid, DIALOG_PACKER, DIALOG_STYLE_MSGBOX, "LKW Händler", "Packer\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_TANKER)
- {
- ShowPlayerDialog(playerid, DIALOG_TANKER, DIALOG_STYLE_MSGBOX, "LKW Händler", "Tanker\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_PICADOR)
- {
- ShowPlayerDialog(playerid, DIALOG_PICADOR, DIALOG_STYLE_MSGBOX, "LKW Händler", "Picador\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_PONY)
- {
- ShowPlayerDialog(playerid, DIALOG_PONY, DIALOG_STYLE_MSGBOX, "LKW Händler", "Pony\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_ROADTRAIN)
- {
- ShowPlayerDialog(playerid, DIALOG_ROADTRAIN, DIALOG_STYLE_MSGBOX, "LKW Händler", "Roadtrain\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_RUMPO)
- {
- ShowPlayerDialog(playerid, DIALOG_RUMPO, DIALOG_STYLE_MSGBOX, "LKW Händler", "Rumpo\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_SADLER)
- {
- ShowPlayerDialog(playerid, DIALOG_SADLER, DIALOG_STYLE_MSGBOX, "LKW Händler", "Sadler\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_SADLER_SHIT)
- {
- ShowPlayerDialog(playerid, DIALOG_SADLER_SHIT, DIALOG_STYLE_MSGBOX, "LKW Händler", "Kaputter Sadler\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_WALTON)
- {
- ShowPlayerDialog(playerid, DIALOG_WALTON, DIALOG_STYLE_MSGBOX, "LKW Händler", "Walton\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == TRUCKER_YANKEE)
- {
- ShowPlayerDialog(playerid, DIALOG_YANKEE, DIALOG_STYLE_MSGBOX, "LKW Händler", "Yankee\nPreis 5000$\nMaximale zuladung: 2500KG\nErlaubte zuladung: 2000KG", "Kaufen", "Abbrechen");
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- /*public OnDialogResponse(playerid, dialogid,response, listitem, itemtext[]=
- {
- case DIALOG_YOSEMIT
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Yosemit_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- return 0;
- }*/
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- printf("playerid: %d |dialogid: %d", playerid, dialogid);
- switch(dialogid)
- {
- case DIALOG_YOSEMIT:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Yosemit_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_BURRITO:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Burrito_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_BOXVILLE:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Boxville_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_CEMENT_TRUCK:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Cement_Truck_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_DFT30:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, DFT30_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_FLATBED:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Flatbed_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_LINERUNNER:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Linerunner_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_MULE:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Mule_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_PACKER:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Packer_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_TANKER:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Tanker_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_PICADOR:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Picador_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_PONY:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Pony_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_ROADTRAIN:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Roadtrain_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_RUMPO:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Rumpo_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_SADLER:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Sadler_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_SADLER_SHIT:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Sadler_Shit_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_WALTON:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Walton_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- case DIALOG_YANKEE:
- {
- if(response) // If they clicked 'Yes' or pressed enter
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Gute wahl, achte stehts drauf dein fahrzeug nicht zu überladen");
- SendClientMessage(playerid, COLOR_GREEN, "Es könnte sonst ärger mit der Polizei geben");
- GivePlayerMoney(playerid, Yankee_Preis);
- RemovePlayerFromVehicle(playerid);
- }
- else // Pressed ESC or clicked cancel
- {
- SendClientMessage(playerid, COLOR_GREEN, "LKW Händler: Dann eben nicht.");
- RemovePlayerFromVehicle(playerid);
- }
- return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
- }
- }
- return 0; // You MUST return 0 here! Just like OnPlayerCommandText.
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement