Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- RC-Rent system by TheO
- (c)by TheO
- Copyright entferner sind SCHLECHT...
- */
- #include <a_samp>
- #include <ocmd>
- new o[24];
- new p1,p2,p3,p4;
- new Text3D:l1,Text3D:l2,Text3D:l3,Text3D:l4;
- new in[MAX_PLAYERS];
- new bandit[MAX_PLAYERS],
- baron[MAX_PLAYERS],
- rader[MAX_PLAYERS],
- goblin[MAX_PLAYERS],
- tiger[MAX_PLAYERS],
- cam[MAX_PLAYERS];
- #define dialog 123
- #define dialogg 1234
- #define dialoggg 12345
- #define dialogggg 123456
- new rccar;
- forward EndeAnim(playerid);
- new PlayerText:Weiter[MAX_PLAYERS];
- new PlayerText:Mieten[MAX_PLAYERS];
- new PlayerText:Exit[MAX_PLAYERS];
- new PlayerText:Preis[MAX_PLAYERS];
- new PlayerText:Name[MAX_PLAYERS];
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Blank Filterscript by your name here");
- print("--------------------------------------\n");
- CreateVehicle(441, -1986.3394, 668.7100, 144.4097, 127.9800, -1, -1, 100);
- CreateVehicle(464, -1985.9196, 666.8373, 144.7184, 119.3400, -1, -1, 100);
- CreateVehicle(465, -1986.2275, 664.8646, 144.7186, 124.2000, -1, -1, 100);
- CreateVehicle(501, -1985.7562, 662.4953, 144.7195, 121.6800, -1, -1, 100);
- CreateVehicle(564, -1985.6707, 660.0266, 144.4160, 121.3800, -1, -1, 100);
- CreateVehicle(594, -1986.4542, 657.3349, 144.5163, 0.0000, -1, -1, 100);
- o[0] = CreateObject(19458, -1972.19, 117.41, 35.24, 0.00, 0.00, -1.86);
- o[1] = CreateObject(3851, -1973.92, 122.10, 30.08, -90.18, 25.50, 115.68);
- o[2] = CreateObject(19386, -1977.50, 122.12, 28.43, 0.00, 0.00, 90.18);
- o[3] = CreateObject(19458, -1972.19, 117.41, 28.30, 0.00, 0.00, -1.86);
- o[4] = CreateObject(19458, -1972.19, 117.41, 31.79, 0.00, 0.00, -1.86);
- o[5] = CreateObject(3851, -1977.89, 122.05, 35.73, -90.18, 25.50, 115.98);
- o[6] = CreateObject(1433, -1973.35, 114.84, 26.89, 0.00, 0.00, 0.00);
- o[7] = CreateObject(1433, -1974.56, 114.85, 26.89, 0.00, 0.00, 0.00);
- o[8] = CreateObject(1671, -1973.83, 113.35, 27.12, 0.00, 0.00, 197.10);
- o[9] = CreateObject(2190, -1973.05, 114.70, 27.40, 0.00, 0.00, -42.66);
- o[10] = CreateObject(2121, -1974.60, 116.28, 27.17, 0.00, 0.00, 16.62);
- o[11] = CreateObject(1703, -1976.11, 113.90, 26.68, 0.00, 0.00, 178.86);
- o[12] = CreateObject(1703, -1978.58, 115.06, 26.68, 0.00, 0.00, 89.76);
- o[13] = CreateObject(1516, -1977.16, 115.88, 26.68, 0.00, 0.00, -0.66);
- o[14] = CreateObject(1808, -1978.88, 118.16, 26.56, 0.00, 0.00, 90.54);
- o[15] = CreateObject(2894, -1974.38, 115.08, 27.39, 0.00, 0.00, 183.60);
- o[16] = CreateObject(1742, -1972.05, 120.71, 26.68, 0.00, 0.00, 269.64);
- o[17] = CreateObject(19172, -1972.20, 119.76, 29.62, 0.00, 0.00, -91.68);
- o[18] = CreateObject(19173, -1974.06, 112.91, 29.38, 0.00, 0.00, 0.00);
- o[19] = CreateObject(19174, -1979.11, 120.03, 29.76, 0.00, 0.00, 89.70);
- o[20] = CreateObject(1742, -1972.10, 119.18, 26.68, 0.00, 0.00, 269.64);
- o[21] = CreateObject(1546, -1977.56, 116.23, 27.29, 0.00, 0.00, 0.00);
- o[22] = CreateObject(18868, -1974.08, 114.46, 27.40, 0.00, 0.00, 0.00);
- o[23] = CreateObject(1498, -1978.28, 122.13, 26.64, 0.00, 0.00, 0.00);
- p1 = CreatePickup(19133,1,-1977.5471,123.0732,27.6940,0);
- l1 = Create3DTextLabel("Benutze 'Enter'\nUm das RC-Büro zu betreten.",0xFF8000FF,-1977.5471,123.0732,27.6940,10,0);
- p2 = CreatePickup(19133,1,-1977.5001,121.3127,27.6875,3);
- l2 = Create3DTextLabel("Benutze 'Enter'\nUm das RC-Büro zu verlassen.",0xFF8000FF,-1977.5001,121.3127,27.6875,10,3);
- l3 = Create3DTextLabel("/drink\n2$",0xFF8000FF,-1978.1948,118.1651,27.6940,7,3);
- p3 = CreatePickup(1239,1,-1978.1948,118.1651,27.6940,3);
- p4 = CreatePickup(1239,1,-1973.9166,116.1588,27.6875,3);
- l4 = Create3DTextLabel("Benutze /rc\nUm in die Auswahl zu kommen.",0xFF8000FF,-1973.9166,116.1588,27.6875,11,3);
- return 1;
- }
- public OnFilterScriptExit()
- {
- Delete3DTextLabel(l1);
- Delete3DTextLabel(l2);
- Delete3DTextLabel(l3);
- Delete3DTextLabel(l4);
- DestroyPickup(p1);
- DestroyPickup(p2);
- DestroyPickup(p3);
- DestroyPickup(p4);
- for(new i = 0; i< GetMaxPlayers();i++)
- {
- PlayerTextDrawDestroy(i,Weiter[i]);
- PlayerTextDrawDestroy(i,Mieten[i]);
- PlayerTextDrawDestroy(i,Exit[i]);
- PlayerTextDrawDestroy(i,Name[i]);
- PlayerTextDrawDestroy(i,Preis[i]);
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- RemoveBuildingForPlayer(playerid, 11352, -1972.4844, 136.3750, 30.8281, 0.25);
- RemoveBuildingForPlayer(playerid, 1256, -1970.4453, 123.8750, 27.3438, 0.25);
- RemoveBuildingForPlayer(playerid, 1256, -1967.9844, 123.8750, 27.3438, 0.25);
- return 1;
- }
- public EndeAnim(playerid)
- {
- ClearAnimations(playerid);
- return 1;
- }
- ocmd:drink(playerid,params[])
- {
- if(GetPlayerMoney(playerid) >= 2)
- {
- ApplyAnimation(playerid,"BAR","dnk_stndF_loop",4.0,1,0,0,10,0);
- SetPlayerHealth(playerid,120);
- GivePlayerMoney(playerid,-2);
- SendClientMessage(playerid,0xFFFF30FF,"Du erhälst {FF0000}120 HP");
- SetTimerEx("EndeAnim",2000,false,"d",playerid);
- }
- else
- {
- SendClientMessage(playerid,0xFF0037FF,"Du hast nicht genug Geld.");
- }
- return 1;
- }
- ocmd:m(playerid,params[])
- {
- GivePlayerMoney(playerid,3000);
- return 1;
- }
- ocmd:spawn(playerid,params[])
- {
- SpawnPlayer(playerid);
- return 1;
- }
- ocmd:rc(playerid,params[])
- {
- if(IsPlayerInRangeOfPoint(playerid,3,-1973.9166,116.1588,27.6875))
- {
- ShowPlayerDialog(playerid,dialog,DIALOG_STYLE_LIST,"RC-Auswahl[Liveview]","{FFFFFF}Zur Live Auswahl","Okey","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid,0xEC1D00FF,"Du bist nicht im RC-Vermietungs Büro.");
- }
- return 1;
- }
- ocmd:loadtd(playerid,params[])
- {
- if(IsPlayerAdmin(playerid))
- {
- for(new i = 0; i < GetMaxPlayers();i++)
- {
- Weiter[i] = CreatePlayerTextDraw(i, 415.578, 273.583, "/weiter [Anderes Fahrzeug]");
- PlayerTextDrawLetterSize(i, Weiter[i], 0.449, 1.600);
- PlayerTextDrawTextSize(i, Weiter[i], 1039.649, -12.248);
- PlayerTextDrawAlignment(i, Weiter[i], 1);
- PlayerTextDrawColor(i, Weiter[i], 1140812793);
- PlayerTextDrawUseBox(i, Weiter[i], 1);
- PlayerTextDrawBoxColor(i, Weiter[i], 102);
- PlayerTextDrawSetOutline(i, Weiter[i], 1);
- PlayerTextDrawBackgroundColor(i, Weiter[i], 51);
- PlayerTextDrawFont(i, Weiter[i], 1);
- PlayerTextDrawSetProportional(i, Weiter[i], 1);
- Mieten[i] = CreatePlayerTextDraw(i, 415.140, 292.750, "/mieten [Fahrzeug Mieten]");
- PlayerTextDrawLetterSize(i, Mieten[i], 0.449, 1.600);
- PlayerTextDrawTextSize(i, Mieten[i], 638.125, 1.748);
- PlayerTextDrawAlignment(i, Mieten[i], 1);
- PlayerTextDrawColor(i, Mieten[i], 1140812793);
- PlayerTextDrawUseBox(i, Mieten[i], 1);
- PlayerTextDrawBoxColor(i, Mieten[i], 102);
- PlayerTextDrawSetOutline(i, Mieten[i], 1);
- PlayerTextDrawBackgroundColor(i, Mieten[i], 51);
- PlayerTextDrawFont(i, Mieten[i], 1);
- PlayerTextDrawSetProportional(i, Mieten[i], 1);
- Exit[i] = CreatePlayerTextDraw(i, 415.173, 311.915, "/exit [Menu verlassen]");
- PlayerTextDrawLetterSize(i, Exit[i], 0.449, 1.600);
- PlayerTextDrawTextSize(i, Exit[i], 639.531, -18.666);
- PlayerTextDrawAlignment(i, Exit[i], 1);
- PlayerTextDrawColor(i, Exit[i], 1140812793);
- PlayerTextDrawUseBox(i, Exit[i], 1);
- PlayerTextDrawBoxColor(i, Exit[i], 102);
- PlayerTextDrawSetOutline(i, Exit[i], 1);
- PlayerTextDrawBackgroundColor(i, Exit[i], 51);
- PlayerTextDrawFont(i, Exit[i], 1);
- PlayerTextDrawSetProportional(i, Exit[i], 1);
- Preis[i] = CreatePlayerTextDraw(i, 415.204, 246.498, "Preis: 250$");
- PlayerTextDrawLetterSize(i, Preis[i], 0.563, 2.486);
- PlayerTextDrawTextSize(i, Preis[i], 780.086, -236.832);
- PlayerTextDrawAlignment(i, Preis[i], 1);
- PlayerTextDrawColor(i, Preis[i], -167771905);
- PlayerTextDrawUseBox(i, Preis[i], 1);
- PlayerTextDrawBoxColor(i, Preis[i], 102);
- PlayerTextDrawSetOutline(i, Preis[i], 1);
- PlayerTextDrawBackgroundColor(i, Preis[i], 51);
- PlayerTextDrawFont(i, Preis[i], 1);
- PlayerTextDrawSetProportional(i, Preis[i], 1);
- Name[i] = CreatePlayerTextDraw(i, 415.234, 219.582, "RC-Bandit");
- PlayerTextDrawLetterSize(i, Name[i], 0.563, 2.486);
- PlayerTextDrawTextSize(i, Name[i], 780.086, -236.832);
- PlayerTextDrawAlignment(i, Name[i], 1);
- PlayerTextDrawColor(i, Name[i], -167771905);
- PlayerTextDrawUseBox(i, Name[i], 1);
- PlayerTextDrawBoxColor(i, Name[i], 102);
- PlayerTextDrawSetOutline(i, Name[i], 1);
- PlayerTextDrawBackgroundColor(i, Name[i], 51);
- PlayerTextDrawFont(i, Name[i], 1);
- PlayerTextDrawSetProportional(i, Name[i], 1);
- }
- }
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(newkeys & 16)
- {
- if(in[playerid] == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid,2,-1977.5471,123.0732,27.6940))
- {
- SetPlayerPos(playerid,-1977.67, 120.52, 27.60);
- SetPlayerVirtualWorld(playerid,3);
- SetPlayerFacingAngle(playerid,185.6554);
- in[playerid] = 1;
- }
- }
- else if(in[playerid] == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid,2,-1977.5001,121.3127,27.6875))
- {
- SetPlayerPos(playerid,-1977.5471,123.0732,27.6940);
- SetPlayerVirtualWorld(playerid,0);
- in[playerid] = 0;
- }
- }
- }
- if(newkeys & 16)
- {
- if(IsPlayerInVehicle(playerid,rccar))
- {
- new Float:x,Float:y,Float:z;
- GetVehiclePos(rccar,x,y,z);
- SetPlayerPos(playerid,x,y,z);
- DestroyVehicle(rccar);
- }
- }
- return 1;
- }
- ocmd:exit(playerid,params[])
- {
- SetPlayerVirtualWorld(playerid,3);
- SetPlayerPos(playerid,-1973.9166,116.1588,27.6875);
- SetCameraBehindPlayer(playerid);
- PlayerTextDrawHide(playerid,Weiter[playerid]);
- PlayerTextDrawHide(playerid,Mieten[playerid]);
- PlayerTextDrawHide(playerid,Exit[playerid]);
- PlayerTextDrawHide(playerid,Preis[playerid]);
- PlayerTextDrawHide(playerid,Name[playerid]);
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- ocmd:mieten(playerid,params[])
- {
- TogglePlayerControllable(playerid,1);
- if(bandit[playerid] == 1)
- {
- if(GetPlayerMoney(playerid) >= 230)
- {
- PlayerTextDrawDestroy(playerid,Weiter[playerid]);
- PlayerTextDrawDestroy(playerid,Mieten[playerid]);
- PlayerTextDrawDestroy(playerid,Exit[playerid]);
- PlayerTextDrawDestroy(playerid,Name[playerid]);
- PlayerTextDrawDestroy(playerid,Preis[playerid]);
- SendClientMessage(playerid,0xFFFF30FF,"Du hast nun den RC-Bandito für 15 Minuten Gemietet Preis: 230$");
- GivePlayerMoney(playerid,-230);
- rccar = CreateVehicle(441,-1978.2240,96.5337,27.6875,89.2360,1,1,-1);
- SetTimerEx("RentCarVorbei",900000,false,"d",playerid);
- SetPlayerVirtualWorld(playerid,0);
- in[playerid] = 0;
- PutPlayerInVehicle(playerid,rccar,0);
- }
- else
- {
- SendClientMessage(playerid,0xEC1D00FF,"Du hast zuwenig Geld!.");
- }
- }
- else if(baron[playerid] == 1)
- {
- if(GetPlayerMoney(playerid) >= 250)
- {
- PlayerTextDrawDestroy(playerid,Weiter[playerid]);
- PlayerTextDrawDestroy(playerid,Mieten[playerid]);
- PlayerTextDrawDestroy(playerid,Exit[playerid]);
- PlayerTextDrawDestroy(playerid,Name[playerid]);
- PlayerTextDrawDestroy(playerid,Preis[playerid]);
- SendClientMessage(playerid,0xFFFF30FF,"Du hast nun den RC-Baron für 15 Minuten Gemietet Preis: 250$");
- GivePlayerMoney(playerid,-250);
- rccar = CreateVehicle(464,-1978.2240,96.5337,27.6875,89.2360,1,1,-1);
- SetTimerEx("RentCarVorbei",900000,false,"d",playerid);
- SetPlayerVirtualWorld(playerid,0);
- in[playerid] = 0;
- PutPlayerInVehicle(playerid,rccar,0);
- }
- }
- else if(rader[playerid] == 1)
- {
- if(GetPlayerMoney(playerid) >= 300)
- {
- PlayerTextDrawDestroy(playerid,Weiter[playerid]);
- PlayerTextDrawDestroy(playerid,Mieten[playerid]);
- PlayerTextDrawDestroy(playerid,Exit[playerid]);
- PlayerTextDrawDestroy(playerid,Name[playerid]);
- PlayerTextDrawDestroy(playerid,Preis[playerid]);
- SendClientMessage(playerid,0xFFFF30FF,"Du hast nun den RC-Raider für 15 Minuten Gemietet Preis: 300$");
- GivePlayerMoney(playerid,-300);
- rccar = CreateVehicle(465,-1978.2240,96.5337,27.6875,89.2360,1,1,-1);
- SetTimerEx("RentCarVorbei",900000,false,"d",playerid);
- SetPlayerVirtualWorld(playerid,0);
- in[playerid] = 0;
- PutPlayerInVehicle(playerid,rccar,0);
- }
- else
- {
- SendClientMessage(playerid,0xEC1D00FF,"Du hast zuwenig Geld!.");
- }
- }
- else if(goblin[playerid] == 1)
- {
- if(GetPlayerMoney(playerid) >= 300)
- {
- PlayerTextDrawDestroy(playerid,Weiter[playerid]);
- PlayerTextDrawDestroy(playerid,Mieten[playerid]);
- PlayerTextDrawDestroy(playerid,Exit[playerid]);
- PlayerTextDrawDestroy(playerid,Name[playerid]);
- PlayerTextDrawDestroy(playerid,Preis[playerid]);
- SendClientMessage(playerid,0xFFFF30FF,"Du hast nun den RC-Goblin für 15 Minuten Gemietet Preis: 300$");
- GivePlayerMoney(playerid,-300);
- rccar = CreateVehicle(501,-1978.2240,96.5337,27.6875,89.2360,1,1,-1);
- SetTimerEx("RentCarVorbei",900000,false,"d",playerid);
- SetPlayerVirtualWorld(playerid,0);
- in[playerid] = 0;
- PutPlayerInVehicle(playerid,rccar,0);
- }
- else
- {
- SendClientMessage(playerid,0xEC1D00FF,"Du hast zuwenig Geld!.");
- }
- }
- else if(tiger[playerid] == 1)
- {
- if(GetPlayerMoney(playerid) >= 600)
- {
- PlayerTextDrawDestroy(playerid,Weiter[playerid]);
- PlayerTextDrawDestroy(playerid,Mieten[playerid]);
- PlayerTextDrawDestroy(playerid,Exit[playerid]);
- PlayerTextDrawDestroy(playerid,Name[playerid]);
- PlayerTextDrawDestroy(playerid,Preis[playerid]);
- SendClientMessage(playerid,0xFFFF30FF,"Du hast nun den RC-Tiger für 15 Minuten Gemietet Preis: 600$");
- GivePlayerMoney(playerid,-600);
- rccar = CreateVehicle(546,-1978.2240,96.5337,27.6875,89.2360,1,1,-1);
- SetTimerEx("RentCarVorbei",900000,false,"d",playerid);
- SetPlayerVirtualWorld(playerid,0);
- in[playerid] = 0;
- PutPlayerInVehicle(playerid,rccar,0);
- }
- }
- else if(cam[playerid] == 1)
- {
- if(GetPlayerMoney(playerid) >= 800)
- {
- PlayerTextDrawDestroy(playerid,Weiter[playerid]);
- PlayerTextDrawDestroy(playerid,Mieten[playerid]);
- PlayerTextDrawDestroy(playerid,Exit[playerid]);
- PlayerTextDrawDestroy(playerid,Name[playerid]);
- PlayerTextDrawDestroy(playerid,Preis[playerid]);
- SendClientMessage(playerid,0xFFFF30FF,"Du hast nun den RC-Cam für 15 Minuten Gemietet Preis: 800$");
- GivePlayerMoney(playerid,-800);
- rccar = CreateVehicle(594,-1978.2240,96.5337,27.6875,89.2360,1,1,-1);
- SetTimerEx("RentCarVorbei",900000,false,"d",playerid);
- SetPlayerVirtualWorld(playerid,0);
- in[playerid] = 0;
- PutPlayerInVehicle(playerid,rccar,0);
- }
- else
- {
- SendClientMessage(playerid,0xEC1D00FF,"Du hast zuwenig Geld!.");
- }
- }
- return 1;
- }
- ocmd:weiter(playerid,params[])
- {
- if(cam[playerid] == 1)
- {
- TogglePlayerControllable(playerid,0);
- PlayerTextDrawSetString(playerid,Name[playerid],"RC-Bandit");
- PlayerTextDrawSetString(playerid,Preis[playerid],"Preis: 230$");
- PlayerTextDrawShow(playerid,Weiter[playerid]);
- PlayerTextDrawShow(playerid,Mieten[playerid]);
- PlayerTextDrawShow(playerid,Exit[playerid]);
- PlayerTextDrawShow(playerid,Preis[playerid]);
- PlayerTextDrawShow(playerid,Name[playerid]);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerPos(playerid,-1988.0603, 668.9146, 144.9977);
- SetPlayerCameraPos(playerid, -1988.0603, 668.9146, 144.9977);
- SetPlayerCameraLookAt(playerid, -1987.0573, 668.8259, 144.7130);
- bandit[playerid] = 1;
- baron[playerid] = 0;
- rader[playerid] = 0;
- goblin[playerid] = 0;
- tiger[playerid] = 0;
- cam[playerid] = 0;
- }
- else if(bandit[playerid] == 1)
- {
- PlayerTextDrawShow(playerid,Weiter[playerid]);
- PlayerTextDrawShow(playerid,Mieten[playerid]);
- PlayerTextDrawShow(playerid,Exit[playerid]);
- PlayerTextDrawSetString(playerid,Preis[playerid],"Preis: 250$");
- PlayerTextDrawShow(playerid,Preis[playerid]);
- PlayerTextDrawSetString(playerid,Name[playerid],"RC-Baron");
- PlayerTextDrawShow(playerid,Name[playerid]);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerPos(playerid,-1988.0603, 668.9146, 144.9977);
- SetPlayerCameraPos(playerid, -1988.1647, 667.0665, 145.0102);
- SetPlayerCameraLookAt(playerid, -1987.1593, 667.0140, 144.7355);
- bandit[playerid] = 0;
- baron[playerid] = 1;
- rader[playerid] = 0;
- goblin[playerid] = 0;
- tiger[playerid] = 0;
- cam[playerid] = 0;
- }
- else if(baron[playerid] == 1)
- {
- PlayerTextDrawShow(playerid,Weiter[playerid]);
- PlayerTextDrawShow(playerid,Mieten[playerid]);
- PlayerTextDrawShow(playerid,Exit[playerid]);
- PlayerTextDrawSetString(playerid,Preis[playerid],"Preis: 300$");
- PlayerTextDrawShow(playerid,Preis[playerid]);
- PlayerTextDrawSetString(playerid,Name[playerid],"RC-Raider");
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerPos(playerid,-1988.0603, 668.9146, 144.9977);
- SetPlayerCameraPos(playerid, -1988.2317, 664.6017, 144.9648);
- SetPlayerCameraLookAt(playerid, -1987.2269, 664.5391, 144.7700);
- bandit[playerid] = 0;
- baron[playerid] = 0;
- rader[playerid] = 1;
- goblin[playerid] = 0;
- tiger[playerid] = 0;
- cam[playerid] = 0;
- }
- else if(rader[playerid] == 1)
- {
- TogglePlayerControllable(playerid,0);
- PlayerTextDrawShow(playerid,Weiter[playerid]);
- PlayerTextDrawShow(playerid,Mieten[playerid]);
- PlayerTextDrawShow(playerid,Exit[playerid]);
- PlayerTextDrawSetString(playerid,Preis[playerid],"Preis: 300$");
- PlayerTextDrawShow(playerid,Preis[playerid]);
- PlayerTextDrawSetString(playerid,Name[playerid],"RC-Goblin");
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerPos(playerid,-1988.0603, 668.9146, 144.9977);
- SetPlayerCameraPos(playerid, -1988.3354, 662.7169, 144.9648);
- SetPlayerCameraLookAt(playerid, -1987.3315, 662.6381, 144.7750);
- bandit[playerid] = 0;
- baron[playerid] = 0;
- rader[playerid] = 0;
- goblin[playerid] = 1;
- tiger[playerid] = 0;
- cam[playerid] = 0;
- }
- else if(goblin[playerid] == 1)
- {
- TogglePlayerControllable(playerid,0);
- PlayerTextDrawShow(playerid,Weiter[playerid]);
- PlayerTextDrawShow(playerid,Mieten[playerid]);
- PlayerTextDrawShow(playerid,Exit[playerid]);
- PlayerTextDrawSetString(playerid,Preis[playerid],"Preis: 600$");
- PlayerTextDrawShow(playerid,Preis[playerid]);
- PlayerTextDrawSetString(playerid,Name[playerid],"RC-Tiger");
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerPos(playerid,-1988.0603, 668.9146, 144.9977);
- SetPlayerCameraPos(playerid, -1988.5146, 660.2059, 144.9648);
- SetPlayerCameraLookAt(playerid, -1987.5100, 660.1393, 144.7750);
- bandit[playerid] = 0;
- baron[playerid] = 0;
- rader[playerid] = 0;
- goblin[playerid] = 0;
- tiger[playerid] = 1;
- cam[playerid] = 0;
- }
- else if(tiger[playerid] == 1)
- {
- TogglePlayerControllable(playerid,0);
- PlayerTextDrawShow(playerid,Weiter[playerid]);
- PlayerTextDrawShow(playerid,Mieten[playerid]);
- PlayerTextDrawShow(playerid,Exit[playerid]);
- PlayerTextDrawSetString(playerid,Preis[playerid],"Preis: 800$");
- PlayerTextDrawShow(playerid,Preis[playerid]);
- PlayerTextDrawSetString(playerid,Name[playerid],"RC-Cam");
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerPos(playerid,-1988.0603, 668.9146, 144.9977);
- SetPlayerCameraPos(playerid, -1988.6687, 657.6936, 144.9648);
- SetPlayerCameraLookAt(playerid, -1987.6636, 657.6350, 144.7800);
- bandit[playerid] = 0;
- baron[playerid] = 0;
- rader[playerid] = 0;
- goblin[playerid] = 0;
- tiger[playerid] = 0;
- cam[playerid] = 1;
- }
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == dialog)
- {
- if(response)
- {
- if(listitem == 0)
- {
- Weiter[playerid] = CreatePlayerTextDraw(playerid, 415.578, 273.583, "/weiter [Anderes Fahrzeug]");
- PlayerTextDrawLetterSize(playerid, Weiter[playerid], 0.449, 1.600);
- PlayerTextDrawTextSize(playerid, Weiter[playerid], 1039.649, -12.248);
- PlayerTextDrawAlignment(playerid, Weiter[playerid], 1);
- PlayerTextDrawColor(playerid, Weiter[playerid], 1140812793);
- PlayerTextDrawUseBox(playerid, Weiter[playerid], 1);
- PlayerTextDrawBoxColor(playerid, Weiter[playerid], 102);
- PlayerTextDrawSetOutline(playerid, Weiter[playerid], 1);
- PlayerTextDrawBackgroundColor(playerid, Weiter[playerid], 51);
- PlayerTextDrawFont(playerid, Weiter[playerid], 1);
- PlayerTextDrawSetProportional(playerid, Weiter[playerid], 1);
- Mieten[playerid] = CreatePlayerTextDraw(playerid, 415.140, 292.750, "/mieten [Fahrzeug Mieten]");
- PlayerTextDrawLetterSize(playerid, Mieten[playerid], 0.449, 1.600);
- PlayerTextDrawTextSize(playerid, Mieten[playerid], 638.125, 1.748);
- PlayerTextDrawAlignment(playerid, Mieten[playerid], 1);
- PlayerTextDrawColor(playerid, Mieten[playerid], 1140812793);
- PlayerTextDrawUseBox(playerid, Mieten[playerid], 1);
- PlayerTextDrawBoxColor(playerid, Mieten[playerid], 102);
- PlayerTextDrawSetOutline(playerid, Mieten[playerid], 1);
- PlayerTextDrawBackgroundColor(playerid, Mieten[playerid], 51);
- PlayerTextDrawFont(playerid, Mieten[playerid], 1);
- PlayerTextDrawSetProportional(playerid, Mieten[playerid], 1);
- Exit[playerid] = CreatePlayerTextDraw(playerid, 415.173, 311.915, "/exit [Menu verlassen]");
- PlayerTextDrawLetterSize(playerid, Exit[playerid], 0.449, 1.600);
- PlayerTextDrawTextSize(playerid, Exit[playerid], 639.531, -18.666);
- PlayerTextDrawAlignment(playerid, Exit[playerid], 1);
- PlayerTextDrawColor(playerid, Exit[playerid], 1140812793);
- PlayerTextDrawUseBox(playerid, Exit[playerid], 1);
- PlayerTextDrawBoxColor(playerid, Exit[playerid], 102);
- PlayerTextDrawSetOutline(playerid, Exit[playerid], 1);
- PlayerTextDrawBackgroundColor(playerid, Exit[playerid], 51);
- PlayerTextDrawFont(playerid, Exit[playerid], 1);
- PlayerTextDrawSetProportional(playerid, Exit[playerid], 1);
- Preis[playerid] = CreatePlayerTextDraw(playerid, 415.204, 246.498, "Preis: 250$");
- PlayerTextDrawLetterSize(playerid, Preis[playerid], 0.563, 2.486);
- PlayerTextDrawTextSize(playerid, Preis[playerid], 780.086, -236.832);
- PlayerTextDrawAlignment(playerid, Preis[playerid], 1);
- PlayerTextDrawColor(playerid, Preis[playerid], -167771905);
- PlayerTextDrawUseBox(playerid, Preis[playerid], 1);
- PlayerTextDrawBoxColor(playerid, Preis[playerid], 102);
- PlayerTextDrawSetOutline(playerid, Preis[playerid], 1);
- PlayerTextDrawBackgroundColor(playerid, Preis[playerid], 51);
- PlayerTextDrawFont(playerid, Preis[playerid], 1);
- PlayerTextDrawSetProportional(playerid, Preis[playerid], 1);
- Name[playerid] = CreatePlayerTextDraw(playerid, 415.234, 219.582, "RC-Bandit");
- PlayerTextDrawLetterSize(playerid, Name[playerid], 0.563, 2.486);
- PlayerTextDrawTextSize(playerid, Name[playerid], 780.086, -236.832);
- PlayerTextDrawAlignment(playerid, Name[playerid], 1);
- PlayerTextDrawColor(playerid, Name[playerid], -167771905);
- PlayerTextDrawUseBox(playerid, Name[playerid], 1);
- PlayerTextDrawBoxColor(playerid, Name[playerid], 102);
- PlayerTextDrawSetOutline(playerid, Name[playerid], 1);
- PlayerTextDrawBackgroundColor(playerid, Name[playerid], 51);
- PlayerTextDrawFont(playerid, Name[playerid], 1);
- PlayerTextDrawSetProportional(playerid, Name[playerid], 1);
- TogglePlayerControllable(playerid,0);
- PlayerTextDrawSetString(playerid,Name[playerid],"RC-Bandit");
- PlayerTextDrawSetString(playerid,Preis[playerid],"Preis: 230$");
- PlayerTextDrawShow(playerid,Weiter[playerid]);
- PlayerTextDrawShow(playerid,Mieten[playerid]);
- PlayerTextDrawShow(playerid,Exit[playerid]);
- PlayerTextDrawShow(playerid,Preis[playerid]);
- PlayerTextDrawShow(playerid,Name[playerid]);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerPos(playerid,-1988.0603, 668.9146, 144.9977);
- SetPlayerCameraPos(playerid, -1988.0603, 668.9146, 144.9977);
- SetPlayerCameraLookAt(playerid, -1987.0573, 668.8259, 144.7130);
- bandit[playerid] = 1;
- baron[playerid] = 0;
- rader[playerid] = 0;
- goblin[playerid] = 0;
- tiger[playerid] = 0;
- cam[playerid] = 0;
- return 1;
- }
- }
- }
- return 1;
- }
- forward RentCarVorbei(playerid);
- public RentCarVorbei(playerid)
- {
- SendClientMessage(playerid,0xEC1D00FF,"Deine Zeit ist um...");
- SetPlayerPos(playerid,-1978.2240,96.5337,27.6875);
- DestroyVehicle(rccar);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment