Flashboot

Movie Filterscript samp

Feb 4th, 2014
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.33 KB | None | 0 0
  1. #include <a_samp>
  2. #include <ocmd>
  3. #include <sscanf>
  4.  
  5. public OnFilterScriptInit()
  6. {
  7.     SetGameModeText("Movie Script");
  8.     DisableInteriorEnterExits();
  9.     EnableStuntBonusForAll(0);
  10.     ShowNameTags(1);
  11.     ShowPlayerMarkers(0);
  12.     AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
  13.     print("\n--------------------------------------");
  14.     print("Move Filterscript by ©Flashboot");
  15.     print("--------------------------------------\n");
  16.     return 1;
  17. }
  18.  
  19.  
  20. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  21. {
  22.     switch(dialogid) {
  23.     case 1: {
  24.         switch(listitem) {
  25.             case 0: { ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Skin ID eingeben", "Bitte gib die ID von dem gewünschten Skin ein:", "Ok", "Abbrechen"); }
  26.             case 1: { ShowPlayerDialog(playerid, 3, DIALOG_STYLE_INPUT, "Wetter ID eingeben", "Bitte gib die ID von dem gewünschten Wetter ein:", "Ok", "Abbrechen"); }
  27.             case 2: { ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "Tag/Nacht auswählen", "Tag\nNacht", "Ok", "Abbrechen"); }
  28.             case 3: { ShowPlayerDialog(playerid, 5, DIALOG_STYLE_LIST, "Teleportieren", "San Fierro\nLos Santos\nLas Venturas\nZu Spieler", "Teleportieren", "Abbrechen"); }
  29.             case 4: { ShowPlayerDialog(playerid, 7, DIALOG_STYLE_INPUT, "Waffe geben", "Bitte gib eine WaffenID ein:", "Ok", "Abbrechen"); }
  30.         }
  31.     }
  32.     case 2: {
  33.         new skinID = strval(inputtext);
  34.         SetPlayerSkin(playerid, skinID);
  35.     }
  36.     case 3: {
  37.         new WetterID = strval(inputtext);
  38.         SetWeather(WetterID);
  39.     }
  40.     case 4: {
  41.         if(listitem==0)return SetWorldTime(12);
  42.         if(listitem==1)return SetWorldTime(23);
  43.     }
  44.     case 5: {
  45.         switch(listitem) {
  46.             case 0: { SetPlayerPos(playerid, -2055.5139,-77.5359,35.3203); }
  47.             case 1: { SetPlayerPos(playerid, 1127.5482,-1437.6023,15.7969); }
  48.             case 2: { SetPlayerPos(playerid, 2015.2168,1248.6331,10.8203); }
  49.             case 3: { ShowPlayerDialog(playerid, 6, DIALOG_STYLE_INPUT, "Spieler ID eingeben", "Bitte gib die ID(!) des Spielers ein, zu dem du teleport werden willst.", "Ok", "Abbrechen"); }
  50.         }
  51.     }
  52.     case 6: {
  53.         new Float:x, Float:y, Float:z, pID = strval(inputtext);
  54.         GetPlayerPos(pID, x, y, z);
  55.         SetPlayerPos(playerid, x, y, z);
  56.     }
  57.     case 7: {
  58.         new weaponid = strval(inputtext);
  59.         GivePlayerWeapon(playerid, weaponid, 10000);
  60.     }
  61.     }
  62.     return 1;
  63. }
  64.  
  65.  
  66. ocmd:veh(playerid, params[]) {
  67.     new car, col1, col2, Float:x, Float:y, Float:z, Float:Angle;
  68.     if(sscanf(params,"ddd", car, col1, col2))return 1;
  69.     GetPlayerPos(playerid, x, y, z);
  70.     GetPlayerFacingAngle(playerid, Angle);
  71.     CreateVehicle(car, x, y, z, Angle, col1, col2, -1);
  72.     return 1;
  73. }
  74.  
  75. ocmd:server(playerid, params[]) {
  76.     ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Einstellung auswählen", "Skin ändern\nWetter ändern\nTag/Nacht\nTeleportieren\nWaffe geben", "Auswählen", "Abbrechen");
  77.     return 1;
  78. }
  79.  
  80. ocmd:delveh(playerid, params[]) {
  81.     DestroyVehicle(GetPlayerVehicleID(playerid));
  82.     return 1;
  83. }
  84.  
  85. ocmd:help(playerid, params[]) {
  86.     ShowPlayerDialog(playerid, 8, DIALOG_STYLE_MSGBOX, "Hilfemenü", "/server -> Optionen (Uhrzeit, Wetter, Skinn, etc)\n/help -> Hilfemenü\n/veh -> Auto spawnen\n/delveh -> Auto zerstören", "Ok", "");
  87.     return 1;
  88. }
Add Comment
Please, Sign In to add comment