Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Sistema de sacerdote by davidxxx
- //Gracias a Elmo por el mapa (modificado by davidxxx)
- //Edugta , Nickk123, LULU, dis77urbio (necrox) testers
- #define FILTERSCRIPT
- #include <a_samp>
- #include <streamer>
- #if defined FILTERSCRIPT
- //define
- #define misa 42
- //news
- new Enmisa[MAX_PLAYERS];
- new ya[MAX_PLAYERS];
- new com[MAX_PLAYERS];
- new abu[MAX_PLAYERS];
- //Textdraws
- new Text:Textdraw0;
- new Text:Textdraw1;
- new Text:Textdraw2;
- //strings
- new Misa[] = "Empezar Misa\nOraciones\nRecolectar Limosna\nFinalizar Misa";
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Sistema de sacerdote by davidxxx");
- print("--------------------------------------\n");
- Textdraw0 = TextDrawCreate(561.000000, 23.000000, "_");
- TextDrawBackgroundColor(Textdraw0, 255);
- TextDrawFont(Textdraw0, 1);
- TextDrawLetterSize(Textdraw0, 0.519999, 4.599997);
- TextDrawColor(Textdraw0, -1);
- TextDrawSetOutline(Textdraw0, 0);
- TextDrawSetProportional(Textdraw0, 1);
- TextDrawSetShadow(Textdraw0, 1);
- TextDrawUseBox(Textdraw0, 1);
- TextDrawBoxColor(Textdraw0, 840827135);
- TextDrawTextSize(Textdraw0, 595.000000, 5.000000);
- Textdraw1 = TextDrawCreate(577.000000, 29.000000, "_");
- TextDrawBackgroundColor(Textdraw1, 255);
- TextDrawFont(Textdraw1, 1);
- TextDrawLetterSize(Textdraw1, 0.519999, 3.499998);
- TextDrawColor(Textdraw1, -1);
- TextDrawSetOutline(Textdraw1, 0);
- TextDrawSetProportional(Textdraw1, 1);
- TextDrawSetShadow(Textdraw1, 1);
- TextDrawUseBox(Textdraw1, 1);
- TextDrawBoxColor(Textdraw1, -1);
- TextDrawTextSize(Textdraw1, 580.000000, 4.000000);
- Textdraw2 = TextDrawCreate(569.000000, 37.000000, "_");
- TextDrawBackgroundColor(Textdraw2, 255);
- TextDrawFont(Textdraw2, 1);
- TextDrawLetterSize(Textdraw2, 0.519999, 0.499999);
- TextDrawColor(Textdraw2, -1);
- TextDrawSetOutline(Textdraw2, 0);
- TextDrawSetProportional(Textdraw2, 1);
- TextDrawSetShadow(Textdraw2, 1);
- TextDrawUseBox(Textdraw2, 1);
- TextDrawBoxColor(Textdraw2, -1);
- TextDrawTextSize(Textdraw2, 588.000000, 4.000000);
- //mapa
- CreateDynamicObject(3494, 202.00, -2618.50, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 201.70, -2628.30, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 201.20, -2618.20, 110.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 201.50, -2628.70, 110.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 200.40, -2618.00, 118.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 200.70, -2628.90, 118.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 201.50, -2640.80, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 201.80, -2611.60, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 201.10, -2611.80, 110.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 174.30, -2603.80, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 173.40, -2641.10, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 158.30, -2641.20, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 158.20, -2603.90, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 188.60, -2603.80, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 190.20, -2640.80, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 174.30, -2603.80, 110.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 173.30, -2641.10, 110.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 201.00, -2640.80, 110.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 184.80, -2618.40, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 184.60, -2627.90, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 174.20, -2618.30, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 173.60, -2628.20, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 158.20, -2618.00, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 166.40, -2618.20, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(9833, 199.80, -2618.00, 125.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(9833, 199.90, -2629.20, 125.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 158.10, -2627.50, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 165.80, -2627.80, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 150.80, -2618.40, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 150.70, -2627.30, 102.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3515, 174.10, -2604.00, 116.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3515, 173.30, -2641.30, 116.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(8397, 202.80, -2609.60, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 202.80, -2635.90, 98.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 196.20, -2602.90, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 181.00, -2603.60, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 165.90, -2604.60, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 151.10, -2604.50, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 199.10, -2641.20, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 182.50, -2641.20, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 166.20, -2641.00, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 150.40, -2641.30, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 143.60, -2636.00, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 143.90, -2629.70, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 143.40, -2615.90, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 143.50, -2609.00, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(8397, 149.60, -2623.00, 118.40, 0.00, 0.00, 90.00);
- CreateDynamicObject(2207, 200.00, -2622.30, 98.80, 0.00, 0.00, 270.00);
- CreateDynamicObject(1723, 187.60, -2629.50, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 192.50, -2629.30, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 192.50, -2632.20, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 187.60, -2632.40, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 167.60, -2615.70, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 167.60, -2618.50, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 187.50, -2618.60, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 187.60, -2615.80, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 167.10, -2629.40, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 192.60, -2618.70, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 192.60, -2615.80, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 167.10, -2632.40, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 178.50, -2629.20, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 178.50, -2632.00, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 174.90, -2629.20, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 174.80, -2632.10, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 175.40, -2618.70, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 175.40, -2615.90, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 178.40, -2618.80, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 178.40, -2615.90, 98.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(870, 195.20, -2621.00, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 195.00, -2624.50, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 192.20, -2623.10, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 190.40, -2621.00, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 190.00, -2624.60, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 187.50, -2622.70, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 186.10, -2620.80, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 185.80, -2624.70, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 183.10, -2622.90, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 181.20, -2625.20, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 181.30, -2620.80, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 178.30, -2623.10, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 176.00, -2620.90, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 176.10, -2625.00, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 173.20, -2623.00, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 171.20, -2620.90, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 171.10, -2624.80, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 167.90, -2625.40, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 169.00, -2623.10, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 167.40, -2621.20, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 165.60, -2623.20, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 163.80, -2621.50, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 163.40, -2625.20, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 161.00, -2622.90, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 158.70, -2621.40, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 158.50, -2624.80, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 162.00, -2621.00, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 156.00, -2622.20, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 154.00, -2620.20, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 153.70, -2624.20, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 150.50, -2622.30, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 148.10, -2624.20, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 148.00, -2620.40, 99.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(4206, 206.00, -2623.20, 106.60, 179.99, 270.00, 0.00);
- CreateDynamicObject(4206, 165.20, -2628.30, 153.20, 180.00, 0.00, 0.00);
- CreateDynamicObject(4206, 165.30, -2616.50, 153.20, 180.00, 0.00, 0.00);
- CreateDynamicObject(4206, 176.50, -2628.70, 153.20, 179.99, 0.00, 0.00);
- CreateDynamicObject(4206, 177.00, -2615.00, 153.20, 180.00, 0.00, 0.00);
- CreateDynamicObject(4206, 187.40, -2630.80, 153.20, 180.00, 0.00, 0.00);
- CreateDynamicObject(4206, 187.80, -2614.70, 153.20, 180.00, 0.00, 0.00);
- CreateDynamicObject(3461, 200.70, -2624.70, 100.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(3461, 200.57, -2628.92, 100.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(9833, 122.00, -2622.70, 102.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(6959, 142.40, -2622.30, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(6959, 126.50, -2622.30, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3934, 122.20, -2612.90, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3934, 122.30, -2631.10, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3505, 138.70, -2618.00, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3505, 138.60, -2627.20, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3505, 121.90, -2602.80, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3505, 122.40, -2641.90, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3505, 107.20, -2603.00, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3505, 200.50, -2613.80, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3505, 199.40, -2631.80, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(6959, 152.40, -2622.10, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(6959, 172.40, -2622.00, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(6959, 187.30, -2621.80, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3505, 106.80, -2641.30, 98.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1597, 138.30, -2611.40, 101.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(1597, 138.80, -2634.10, 101.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(1597, 107.00, -2622.60, 101.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(1597, 107.20, -2610.60, 101.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(1597, 107.20, -2634.60, 101.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(1597, 129.60, -2603.40, 101.40, 0.00, 0.00, 90.00);
- CreateDynamicObject(1597, 114.30, -2603.20, 101.40, 0.00, 0.00, 90.00);
- CreateDynamicObject(1597, 114.60, -2641.80, 101.40, 0.00, 0.00, 90.00);
- CreateDynamicObject(1597, 130.20, -2641.90, 101.40, 0.00, 0.00, 90.00);
- CreateDynamicObject(3494, 206.50, -2623.31, 127.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 205.80, -2623.40, 110.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 205.77, -2623.52, 123.00, 90.00, 0.00, 0.00);
- CreateDynamicObject(3494, 204.80, -2623.40, 118.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 169.80, -2615.50, 118.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 180.00, -2614.50, 115.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 189.30, -2614.30, 112.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 173.60, -2609.20, 123.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 165.90, -2620.70, 131.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 192.90, -2610.40, 143.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 168.80, -2618.10, 144.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 187.20, -2615.80, 135.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 181.10, -2616.40, 128.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 181.60, -2623.20, 121.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 182.30, -2625.30, 137.30, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 171.20, -2610.30, 141.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 194.20, -2616.20, 143.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 184.60, -2611.50, 129.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(4206, 206.50, -2624.10, 117.60, 179.99, 270.00, 0.00);
- CreateDynamicObject(4206, 207.00, -2622.10, 129.30, 179.99, 270.00, 0.00);
- CreateDynamicObject(4206, 207.50, -2623.10, 141.00, 179.99, 270.00, 0.00);
- CreateDynamicObject(4206, 208.00, -2623.00, 148.10, 179.99, 270.00, 0.00);
- CreateDynamicObject(4206, 208.50, -2623.10, 157.40, 179.99, 270.00, 0.00);
- CreateDynamicObject(4206, 149.49, -2623.12, 164.87, 270.00, 270.00, 0.00);
- CreateDynamicObject(4206, 106.29, -2612.89, 106.30, 270.00, 270.00, 180.22);
- CreateDynamicObject(1455, 200.70, -2622.52, 99.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(1455, 199.90, -2623.29, 99.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(1455, 200.62, -2624.18, 99.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(1667, 200.27, -2623.11, 99.67, 0.00, 0.00, 359.37);
- CreateDynamicObject(2000, 146.25, -2623.12, 135.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(2000, 146.25, -2623.12, 134.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(2000, 146.25, -2623.12, 133.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(2000, 146.42, -2623.14, 131.58, 0.00, 0.00, 0.10);
- CreateDynamicObject(2000, 146.42, -2623.14, 130.26, 0.00, 0.00, 0.10);
- CreateDynamicObject(2000, 146.42, -2623.14, 128.81, 0.00, 0.00, 0.10);
- CreateDynamicObject(2000, 146.42, -2623.14, 127.49, 0.00, 0.00, 0.10);
- CreateDynamicObject(2000, 146.42, -2623.14, 126.07, 0.00, 0.00, 0.10);
- CreateDynamicObject(2000, 146.34, -2623.66, 135.71, 0.00, 0.00, 0.10);
- CreateDynamicObject(2000, 146.34, -2623.66, 134.30, 0.00, 0.00, 0.10);
- CreateDynamicObject(2000, 146.34, -2623.66, 132.98, 0.00, 0.00, 0.10);
- CreateDynamicObject(2000, 146.34, -2623.66, 131.54, 0.00, 0.00, 0.10);
- CreateDynamicObject(2000, 146.34, -2623.66, 130.12, 0.00, 0.00, 0.10);
- CreateDynamicObject(2000, 146.34, -2623.66, 128.80, 0.00, 0.00, 0.10);
- CreateDynamicObject(2000, 146.34, -2623.66, 127.57, 0.00, 0.00, 0.10);
- CreateDynamicObject(2000, 146.45, -2621.31, 133.87, -91.00, 0.00, 358.51);
- CreateDynamicObject(2000, 146.34, -2623.66, 126.13, 0.00, 0.00, 0.10);
- CreateDynamicObject(2000, 146.36, -2625.09, 134.38, -91.00, 0.00, 358.00);
- CreateDynamicObject(2000, 146.37, -2626.44, 134.38, -91.00, 0.00, 358.00);
- CreateDynamicObject(2000, 146.46, -2626.44, 133.87, -91.00, 0.00, 358.00);
- CreateDynamicObject(2000, 146.46, -2625.02, 133.87, -91.00, 0.00, 358.51);
- CreateDynamicObject(2000, 146.45, -2622.74, 133.87, -91.00, 0.00, 358.51);
- CreateDynamicObject(2000, 146.45, -2622.74, 134.38, -91.00, 0.00, 358.51);
- CreateDynamicObject(2000, 146.45, -2621.31, 134.38, -91.00, 0.00, 358.51);
- CreateDynamicObject(3461, 201.00, -2621.80, 100.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(3461, 201.01, -2617.82, 100.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(3461, 200.58, -2627.47, 100.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(3461, 201.01, -2619.37, 100.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(4206, 106.25, -2622.10, 106.30, 270.00, 270.00, 179.92);
- CreateDynamicObject(4206, 106.34, -2634.45, 106.30, 270.00, 270.00, 178.79);
- CreateDynamicObject(4206, 196.33, -2642.32, 106.30, 270.00, 270.00, 270.13);
- CreateDynamicObject(4206, 160.35, -2642.20, 106.30, 270.00, 270.00, 270.13);
- CreateDynamicObject(4206, 136.16, -2602.46, 106.30, 270.00, 270.00, 270.13);
- CreateDynamicObject(4206, 116.72, -2601.95, 106.30, 270.00, 270.00, 270.13);
- CreateDynamicObject(4206, 164.08, -2602.21, 106.30, 270.00, 270.00, 270.13);
- CreateDynamicObject(4206, 184.53, -2602.61, 106.30, 270.00, 270.00, 270.13);
- CreateDynamicObject(4206, 205.86, -2601.73, 106.30, 270.00, 270.00, 270.13);
- CreateDynamicObject(4206, 184.53, -2602.61, 106.30, 270.00, 270.00, 270.13);
- CreateDynamicObject(4206, 164.08, -2602.21, 106.30, 270.00, 270.00, 270.13);
- CreateDynamicObject(4206, 138.41, -2642.31, 106.30, 270.00, 270.00, 270.13);
- CreateDynamicObject(4206, 119.00, -2642.23, 106.30, 270.00, 270.00, 270.13);
- CreateDynamicObject(4206, 179.25, -2642.26, 106.30, 270.00, 270.00, 270.13);
- CreateDynamicObject(2908, 205.23, -2623.42, 103.52, -91.00, 0.00, 3.00);
- CreateDynamicObject(2907, 205.28, -2623.44, 102.96, -90.00, -11.00, 81.00);
- CreateDynamicObject(2906, 205.26, -2623.80, 103.31, 178.00, 0.00, 0.00);
- CreateDynamicObject(2906, 205.26, -2623.08, 103.31, 4.00, 0.00, 0.00);
- CreateDynamicObject(2905, 205.23, -2623.36, 102.29, -103.00, 0.00, 1.00);
- CreateDynamicObject(2905, 205.17, -2623.49, 102.29, -76.00, 0.00, 1.00);
- CreateDynamicObject(3409, 1101.50, -2619.24, 86.77, 360.00, 258.00, 0.00);
- CreateDynamicObject(3409, 204.50, -2629.86, 94.14, 0.00, 91.00, 1.00);
- CreateDynamicObject(3409, 204.43, -2615.11, 94.14, 0.00, 91.00, 1.00);
- CreateDynamicObject(862, 206.87, -2623.52, 103.42, 0.00, -84.00, 357.00);
- CreateDynamicObject(862, 206.77, -2623.39, 103.52, 55.00, -84.00, 357.00);
- CreateDynamicObject(2046, 205.77, -2623.41, 103.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(2046, 205.79, -2623.41, 101.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(2046, 205.79, -2623.41, 102.86, 0.00, 0.00, 0.00);
- CreateDynamicObject(2046, 205.91, -2623.82, 103.28, -91.00, 0.00, 0.00);
- CreateDynamicObject(2046, 205.87, -2623.01, 103.28, -90.00, 0.00, 0.00);
- CreateDynamicObject(2962, 195.74, -2623.84, 104.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(2962, 205.35, -2623.34, 103.79, 0.00, 0.00, 269.41);
- CreateDynamicObject(2962, 205.35, -2623.42, 103.79, 0.00, 0.00, 269.41);
- CreateDynamicObject(2962, 205.35, -2623.34, 103.85, 0.00, 0.00, 269.41);
- CreateDynamicObject(2962, 205.35, -2623.42, 103.85, 0.00, 0.00, 269.41);
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" Sistema de sacerdote by davidxxx");
- print("----------------------------------\n");
- }
- #endif
- public OnPlayerDisconnect(playerid, reason)
- {
- Enmisa[playerid] = 0;
- ya[playerid] = 0;
- com[playerid] = 0;
- abu[playerid] = 0;
- TextDrawHideForPlayer(playerid,Textdraw0);
- TextDrawHideForPlayer(playerid,Textdraw1);
- TextDrawHideForPlayer(playerid,Textdraw2);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/Sacerdote", cmdtext, true, 10) == 0)
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "No Eres Sacerdote");
- GameTextForPlayer(playerid," ~w~ Bienvenido ~b~Sacerdote",3000,4);
- SetPlayerPos(playerid,201.3160,-2623.3357,99.8800);
- SendClientMessage(playerid, -1, "Usa /Menu Para Activar El Menu De Sacerdote");
- SetPlayerSkin(playerid,68);
- Enmisa[playerid] = 1;
- ResetPlayerWeapons(playerid);
- TextDrawShowForPlayer(playerid,Textdraw0);
- TextDrawShowForPlayer(playerid,Textdraw1);
- TextDrawShowForPlayer(playerid,Textdraw2);
- return 1;
- }
- if (strcmp("/Menu", cmdtext, true, 10) == 0)
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "No Eres Sacerdote");
- if(Enmisa[playerid] == 0) return SendClientMessage(playerid, -1, "No Estas En Misa");
- ShowPlayerDialog(playerid,misa,DIALOG_STYLE_LIST,"Menu De Sacerdote",Misa,"Aceptar","Cancelar");
- return 1;
- }
- if (strcmp("/asiento", cmdtext, true) == 0) {
- ApplyAnimation(playerid, "ped", "SEAT_down", 4.000000, 0, 0, 0, 1, 0);
- SendClientMessage(playerid, -1, "Usa /depie Para Pararte");
- return 1;
- }
- if (strcmp("/depie", cmdtext, true) == 0) {
- ApplyAnimation(playerid, "ped", "SEAT_up", 4.000000, 0, 0, 1, 0, 0);
- return 1;
- }
- if(Enmisa[playerid]== 1) return SendClientMessage(playerid, -1, "No Puedes Usar Comandos Mientras Estas En Misa");
- if(strcmp("/Iglesia",cmdtext,true) == 0)
- {
- if(ya[playerid] == 1) return SendClientMessage(playerid, -1,"Ya Ha Comenzado La Misa, No Puedes Entrar");
- SetPlayerPos(playerid,132.0111,-2622.8179,100.00);
- SendClientMessage(playerid,-1,"Bienvenido Peregrino, Podras Salir Cuando Termine La Misa");
- GameTextForPlayer(playerid,"~w~Bienvenido A La ~p~Iglesia",3000,4);
- Enmisa[playerid] = 1;
- ResetPlayerWeapons(playerid);
- TextDrawShowForPlayer(playerid,Textdraw0);
- TextDrawShowForPlayer(playerid,Textdraw1);
- TextDrawShowForPlayer(playerid,Textdraw2);
- return 1;
- }
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- //oraciones
- new padrenuestro[400]; //padre nuestro
- strcat(padrenuestro,"\tPadre nuestro,\n\tque estás en el cielo,\n\tsantificado sea tu Nombre\n\t");
- strcat(padrenuestro,"venga a nosotros tu reino,\n\thágase tu voluntad en la tierra como en el cielo.\n\t");
- strcat(padrenuestro,"Danos hoy nuestro pan de cada día;\n\tperdona nuestras ofensas,\n\tcomo también nosotros perdonamos.\n\t");
- strcat(padrenuestro,"a los que nos ofenden;\n\tno nos dejes caer en la tentación,\n\ty líbranos del mal.\n\tAmén.");
- new angelguarda[250]; //angel de la guarda
- strcat(angelguarda,"\tAngel de mi guarda,\n\tdulce compañía, no me desampares,\n\tni de noche ni de día\n\t");
- strcat(angelguarda,"Hasta que me pongas en paz y alegria,\n\tcon todos los santos;\n\tJesus, Jose y Maria.\n\tAmén.");
- new avemaria[300]; //ave maria
- strcat(avemaria,"\tDios te salve María llena eres de gracia,\n\tel Señor es contigo; bendita tú eres\n\t");
- strcat(avemaria,"entre todas las mujeres,\n\ty bendito es el fruto de tu vientre, Jesús.\n\tSanta María, Madre de Dios,\n\t");
- strcat(avemaria,"ruega por nosotros, pecadores,\n\tahora y en la ahora de nuestra muerte.\n\tAmén");
- switch(dialogid)
- {
- case misa:
- {
- if(!response)
- {
- return 1;
- }
- switch(listitem)
- {
- case 0:
- {
- SendClientMessage(playerid,-1,"La Misa Empezara En 5 Minutos");
- SendClientMessageToAll(-1,"El Sacerdote Iniciara Una Misa En 5 Minutos Usa /Iglesia Para Asistir");
- SetTimerEx("conteo",300000,false,"d",playerid);
- }// finalizacion case 0
- case 1:
- {
- ShowPlayerDialog(playerid,misa+1,DIALOG_STYLE_LIST,"Oraciones","Padre Nuestro\nAngel De Mi Guarda\nAve Maria\nParar Musica\nAtras","Cancion","Texto");
- }//finalizacion case 1
- case 2:
- {
- if(abu[playerid] == 1) return SendClientMessage(playerid,-1,"No Puedes Recoger La Limosna 2 Veces");
- new count;
- for(new i, j=GetMaxPlayers(); i<j; i++)
- {
- if(IsPlayerConnected(i) && Enmisa[i])
- {
- count++;
- GivePlayerMoney(i, -10);
- GivePlayerMoney(playerid, count*10);
- GameTextForPlayer(i," ~r~ -10",3000,4);
- SendClientMessage(i,-1,"El Sacerdote Ha Recogido La Limosna");
- abu[playerid] = 1;
- }
- }
- }//finalizacion case 2
- case 3:
- {
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(IsPlayerConnected(i) && Enmisa[i] == 1)
- {
- SpawnPlayer(i);
- GameTextForPlayer(i,"La Misa Ha Finalizado",3000,4);
- SendClientMessage(i,-1,"Gracias Por Asistir Vuelve Pronto");
- StopAudioStreamForPlayer(i);
- Enmisa[i]= 0;
- abu[playerid] = 0;
- TextDrawHideForPlayer(i,Textdraw0);
- TextDrawHideForPlayer(i,Textdraw1);
- TextDrawHideForPlayer(i,Textdraw2);
- }
- if(IsPlayerConnected(i) && ya[i] == 1)
- {
- ya[i] = 0;
- SendClientMessage(i,-1,"La Misa Finalizo");
- }
- }
- }//finalizacion case 3
- }//finalizacion del switch
- }//finalizacion del dialogo
- case misa+1:
- {
- if(!response)
- {
- switch(listitem)
- {
- case 0:
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && Enmisa[i] == 1)
- {
- ShowPlayerDialog(i,misa+2,DIALOG_STYLE_MSGBOX,"Padre Nuestro",padrenuestro,"Aceptar","");
- }
- }
- }//fin case 0
- case 1:
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && Enmisa[i] == 1)
- {
- ShowPlayerDialog(i,misa+3,DIALOG_STYLE_MSGBOX,"Angel De La Guarda",angelguarda,"Aceptar","");
- }
- }
- }//fin case 1
- case 2:
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && Enmisa[i] == 1)
- {
- ShowPlayerDialog(i,misa+4,DIALOG_STYLE_MSGBOX,"Ave Maria",avemaria,"Aceptar","");
- }
- }
- }//fin case 2
- case 3:
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && Enmisa[i] == 1)
- {
- StopAudioStreamForPlayer(i);
- }
- }
- }//finalizacion case 3
- case 4:
- ShowPlayerDialog(playerid,misa,DIALOG_STYLE_LIST,"Menu De Sacerdote",Misa,"Aceptar","Cancelar");
- }//fin case 4
- return 1;
- }//fin if(!response)
- switch(listitem)
- {
- case 0:
- {
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(IsPlayerConnected(i) && Enmisa[i] == 1)
- {
- PlayAudioStreamForPlayer(i,"http://reverdecer.com/descargas/audio/Padre_nuestro.mp3");
- }
- }
- }//finlaizacion case 0
- case 1:
- {
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(IsPlayerConnected(i) && Enmisa[i] == 1)
- {
- PlayAudioStreamForPlayer(i,"http://dc162.4shared.com/img/128022031/3eb705f7/dlink__2Fdownload_2FgShMmCFb_3Ftsid_3D00000000-000000-00000000/preview.mp3");
- }
- }
- }//finalizacion case 1
- case 2:
- {
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(IsPlayerConnected(i) && Enmisa[i] == 1)
- {
- PlayAudioStreamForPlayer(i,"http://20.media.v4.skyrock.net/music/207/7fe/2077fea4307e7e7f544f9273a2871cf9.mp3");
- }
- }
- }//finalizacion case 2
- case 3:
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && Enmisa[i] == 1)
- {
- StopAudioStreamForPlayer(i);
- }
- }
- }//finalizacion case 3
- case 4:
- {
- ShowPlayerDialog(playerid,misa,DIALOG_STYLE_LIST,"Menu De Sacerdote",Misa,"Aceptar","Cancelar");
- }//fin case 4
- }//finalizacion case listitem
- }//finalizacion misa+1
- }//finalizacion switch dialogid
- return 1;
- }
- forward conteo(playerid);
- public conteo(playerid)
- {
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(IsPlayerConnected(i) && Enmisa[i]== 0)
- {
- ya[i] = 1;
- }
- }
- SendClientMessage(playerid,-1,"Haz Empezado Una Misa");
- SendClientMessageToAll(-1,"La Misa Ha Comenzado");
- com[playerid] = 1;
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment