Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Dieses Filterscript wurde gesciptet /gemappt von MoNsTeR3
- Credits bitte stehen lassen!
- */
- #include <a_samp>
- #define DIALOG_WS 333
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" FS [V2.0]Waffenshop by MoNsTeR3");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" Blank Gamemode by your name here");
- print("----------------------------------\n");
- }
- #endif
- public OnGameModeInit()
- {
- UsePlayerPedAnims();
- Create3DTextLabel("Waffenshop von\n MoNsTeR3", 0x0041FFFF, 1250.4703,-1443.9611,13.5833, 40.0, 0, 0);
- Create3DTextLabel("Welche Waffe willst du haben?\n Mach /waffenshop", 0xFF5000FF, 1245.9524,-1444.5923,14.2200, 40.0, 0, 0);
- CreateObject(19339, 1246.01, -1444.61, 13.04, 0.00, 0.00, 0.40);
- CreateObject(19304, 1245.95, -1444.04, 12.51, 0.00, 0.00, 0.60);
- CreateObject(19304, 1244.12, -1445.89, 12.51, 0.00, 0.00, 86.58);
- CreateObject(19304, 1244.12, -1445.89, 12.51, 0.00, 0.00, 86.58);
- CreateObject(18761, 1246.78, -1436.88, 15.06, 0.00, 0.00, 359.88);
- CreateObject(18766, 1253.38, -1441.28, 15.04, 0.00, 0.00, 58.47);
- CreateObject(18766, 1246.83, -1445.54, 15.05, 0.00, 0.00, 1.56);
- CreateObject(19124, 1238.00, -1436.57, 13.01, 0.00, 0.00, 9.84);
- CreateObject(19124, 1255.63, -1436.75, 13.01, 0.00, 0.00, 0.00);
- CreateObject(18649, 1246.50, -1445.02, 14.58, 0.00, 0.00, 268.89);
- CreateObject(18667, 1252.84, -1440.35, 14.72, 0.00, 0.00, 140.85);
- CreateObject(18774, 1246.39, -1442.34, 12.72, 0.00, 0.00, 0.00);
- CreateObject(18766, 1239.87, -1441.87, 15.11, 0.00, 0.00, 305.04);
- CreateObject(19313, 1262.51, -1437.30, 13.84, 0.00, 0.00, 0.00);
- CreateObject(19313, 1230.06, -1437.88, 13.84, 0.00, 0.00, 0.00);
- CreateObject(19314, 1251.42, -1441.01, 14.02, 0.00, 0.00, 80.36);
- CreateObject(19314, 1241.22, -1441.01, 14.02, 0.00, 0.00, 270.09);
- CreateObject(19304, 1242.96, -1441.09, 12.82, 0.00, 0.00, 0.11);
- CreateObject(19304, 1249.79, -1441.03, 12.82, 0.00, 0.00, 0.00);
- CreateObject(19304, 1249.79, -1441.03, 12.82, 0.00, 0.00, 0.00);
- CreateObject(19319, 1245.04, -1444.93, 14.30, 0.00, 0.00, 0.00);
- CreateObject(19319, 1247.96, -1444.93, 14.30, 0.00, 0.00, 0.00);
- CreateObject(19470, 1247.94, -1440.98, 12.55, 0.00, 0.00, 113.75);
- CreateObject(18848, 1254.38, -1436.75, 12.25, 0.00, 0.00, 33.05);
- CreateObject(18848, 1254.38, -1436.75, 12.25, 0.00, 0.00, 33.05);
- CreateObject(18848, 1238.92, -1437.14, 12.25, 0.00, 0.00, 330.37);
- CreateObject(18846, 1245.82, -1431.54, 17.40, 0.00, 0.00, 0.00);
- CreateObject(18848, 1254.38, -1436.75, 12.25, 0.00, 0.00, 33.05);
- CreateObject(18666, 1239.89, -1440.91, 14.91, 0.00, 0.00, 30.87);
- CreateObject(18782, 1247.02, -1440.56, 18.94, 0.00, 0.00, 35.03);
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SetPlayerMapIcon( playerid, 99, 1246.0789,-1442.8218,13.5836, 6, 0, MAPICON_LOCAL );
- RemoveBuildingForPlayer(playerid, 6068, 1247.9141, -1429.9688, 15.1250, 0.25);
- RemoveBuildingForPlayer(playerid, 6052, 1247.9141, -1429.9688, 15.1250, 0.25);
- 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("/waffenshop", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0, 1246.0789,-1442.8218,13.5836))
- {
- ShowPlayerDialog(playerid,333,DIALOG_STYLE_LIST,"Waffenshop by MoNsTeR3","Kettensaege - 500$\nSilenced - 1000$\nDeagle - 2000$\nMP5 - 3000$\nAK-47 - 5000$\nM4 - 6000$","Ok","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid,0xFF6E00FF,"Du bist nicht am Waffenshop neben dem LS Krankenhaus");
- }
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- 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, inputtext[])
- {
- if(response)
- {
- switch(dialogid)
- {
- case 333:
- {
- switch(listitem)
- {
- case 0: //Kettensäge
- {
- if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid, 0xD70000FF, "Du hast nicht genug Geld!");
- GivePlayerWeapon(playerid, 9, 1);
- GivePlayerMoney(playerid, -500);
- }
- case 1: // Silenced
- {
- if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, 0xD70000FF, "Du hast nicht genug Geld!");
- GivePlayerWeapon(playerid, 23, 100);
- GivePlayerMoney(playerid, -1000);
- }
- case 2: //Deagle
- {
- if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, 0xD70000FF, "Du hast nicht genug Geld!");
- GivePlayerWeapon(playerid, 24, 100);
- GivePlayerMoney(playerid, -2000);
- }
- case 3: // MP5
- {
- if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid, 0xD70000FF, "Du hast nicht genug Geld!");
- GivePlayerWeapon(playerid, 29, 100);
- GivePlayerMoney(playerid, -3000);
- }
- case 4: //AK-47
- {
- if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, 0xD70000FF, "Du hast nicht genug Geld!");
- GivePlayerWeapon(playerid, 30, 100);
- GivePlayerMoney(playerid, -5000);
- }
- case 5: //M4
- {
- if(GetPlayerMoney(playerid) < 6000) return SendClientMessage(playerid, 0xD70000FF, "Du hast nicht genug Geld!");
- GivePlayerWeapon(playerid, 31, 100);
- GivePlayerMoney(playerid, -6000);
- }
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement