Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- ****======================================****
- ****| Start/Stop Engine by Mesut |****
- ****| Version: 1.0 |****
- ****| GTA IV |****
- ****| ICQ; XXXXX |****
- ****======================================****
- */
- /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
- const Grn = 0xfb9a00AA;
- const Rot = 0xAA3333AA;
- /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
- local gestartet;
- local timer;
- local startet;
- /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
- function onScriptInit()
- {
- print("*========================================*");
- print("*Startet das FS "Engine" von Mesut.......*");
- print("*Erfolgreich geladen......................*");
- print("*========================================*");
- return 1;
- }
- /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
- function onScriptExit()
- {
- print("*===========================================*");
- print("*Das FS "Engine" könnte nicht geladen werden*");
- print("*===========================================*");
- return 1;
- }
- /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
- function onPlayerEnterVehicle( playerid, vehicleid, passenger, seatid )
- {
- sendPlayerMessage(playerid, Rot, "Um los zu fahren, muss du deinen Motor anschschalten(/start - /stop)");
- togglePlayerControls(playerid, false)
- return 1;
- }
- /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
- function onPlayerCommand(playerid, command)
- {
- local cmdtext = split(command, " ");
- if(isPlayerInAnyVehicle(playerid))
- {
- if(cmdtext[0] == "/start")
- {
- if(gestartet[playerid] == true) return sendClientMessage(playerid,Rot,"Dein Motor läuft doch schon!");
- sendPlayerMessage(playerid, Grn, "Motor wird gestartet....");
- startet[playerid] = 5;
- if(timer == 0)
- {
- setTimer("autostartcheck",1000,false);
- timer++;
- }
- return 1;
- }
- /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
- if(cmdtext[0] == "/stop")
- {
- if(gestartet[playerid] == false) return sendClientMessage(playerid,Rot,"Der Motor ist schon aus!");
- sendPlayerMessage(playerid, Rot, "Du hast dein Auto gestoppt.");
- sendPlayerMessage(playerid, Rot, "Wenn du dein Auto starten willst, tippe /start ein.");
- togglePlayerControls(playerid, false);
- return 1;
- }
- }
- return 0;
- }
- /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
- function autostartcheck()
- {
- local starteundlos = 0;
- for(local playerid; playerid<MAX_PLAYERS; playerid++)
- {
- if(startet[playerid] >= 1)
- {
- startet[playerid]--;
- if(startet[playerid] == 0)
- {
- sendPlayerMessage(playerid, Grn, "Dein Motor hat sich Erfolgreich gestartet, viel spaß beim Fahren");
- togglePlayerControls(playerid, true);
- }
- else starteundlos++;
- }
- }
- if(starteundlos >= 1)
- {
- setTimer("autostartcheck",1000,false);
- timer++;
- }
- return 1;
- }
- /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
- function onPlayerDisconnect( playerid, reason )
- {
- if(startet[playerid] >= 1) startet[playerid] = 0;
- return 1;
- }
- {
- return 1;
- }
- /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement