/* Criado Por: Jonathan Feitosa || Contato MSN: john_feat@hotmail.com Mapper: Suxi_Beats || Contato MSN: sushi_koi@hotmail.com Garfield Por ter Tirado Um Bug Ricop Por Fazer a Cвmera Depois de Morto. DrakinS Por Sistema Base de Cвmera Player. Sistema de Registro Por: Jonathan & Thiago. */ #include <a_samp> #include <streamer> #include <OPSP> #include <Dini> #define Escolha 999 #define REGISTRO 1 #define LOGIN 2 #define CONTAS "Players/%s.ini" // ============================================================= enum pJFS{bool:SpawnDance,Float:SpawnAngle,SpawnTimer}; new SkinClass[MAX_PLAYERS][pJFS]; new ClosedSelection[MAX_PLAYERS]; new Float:cordinatex,Float:cordinatey,Float:cordinatez,Float:cordinateangle; new Float:RequestCamera[4][4] = { {1126.4359,-1308.0940,60.0026,178.5119}, {1184.3705,-2215.5891,65.7277,184.2770}, {1479.0432,-2299.6812,65.7277,182.9631}, {991.2220,-2156.9790,49.8335,175.3485} }; // ============================================================= new Matou[MAX_PLAYERS]; new Level[MAX_PLAYERS]; new Morreu[MAX_PLAYERS]; new Logou[MAX_PLAYERS]; new Tutorial[MAX_PLAYERS]; new TempoTutu[MAX_PLAYERS]; new Humanos; new Zumbis; new Check[MAX_PLAYERS]; new specid[MAX_PLAYERS]; new Text:JFS; new Trancado; new NomeJFS[24], JFSPerfect[128]; new Text:Textdraw0; new AntRoubo; new Text:Textdraw1; new Float:tX[MAX_PLAYERS],Float:tY[MAX_PLAYERS],Float:tZ[MAX_PLAYERS]; new Pickup1, Pickup2, Pickup3; //------------------ main() { printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n"); printf("\t\tJFS Zumbi v1.0 - Carregado. "); printf("\t\tGameMode Criado Por: Jonathan Feitosa"); printf("\n\n"); } new Escolheu[MAX_PLAYERS]; new Transformando[MAX_PLAYERS]; enum pInfo { Admin, Org }; new PlayerInfo[MAX_PLAYERS][pInfo]; new sendername[MAX_PLAYER_NAME]; public OnGameModeInit() { CreatePickup(1239, 2, -443.3189,1442.5240,21.2363, -1); CreatePickup(1239, 2, 2305.3201,-16.0648,26.7422, -1); CreatePickup(1239, 2, 2303.3257,-16.3115,26.4844, -1); Create3DTextLabel("Centro de Seguranзa\nHumanos", -1, -443.3189,1442.5240,21.2363, 30.0, 0); Create3DTextLabel("Centro de Seguranзa\nHumanos", -1, 2303.3257,-16.3115,26.4844, 30.0, 0); SetTimer("PlacarZ", 1000,true); SetTimer("PlacarS", 1000,true); SetTimer("CheckGanhador", 120000,true); // 2 Min DisableInteriorEnterExits(); SetWorldTime(2); SetGameModeText("JFS Zumbie v1.0"); JFS= TextDrawCreate(653.000000, 1.000000, "I"); TextDrawBackgroundColor(JFS, 255); TextDrawFont(JFS, 1); TextDrawLetterSize(JFS, 0.500000, 57.000000); TextDrawColor(JFS, -1); TextDrawSetOutline(JFS, 0); TextDrawSetProportional(JFS, 1); TextDrawSetShadow(JFS, 1); TextDrawUseBox(JFS, 1); TextDrawBoxColor(JFS, 0xFF0A00FF); TextDrawTextSize(JFS, -84.000000, 0.000000); Textdraw0 = TextDrawCreate(546.000000, 107.000000, "Humanos:"); TextDrawAlignment(Textdraw0, 2); TextDrawBackgroundColor(Textdraw0, 255); TextDrawFont(Textdraw0, 1); TextDrawLetterSize(Textdraw0, 0.400000, 1.799999); TextDrawColor(Textdraw0, 65535); TextDrawSetOutline(Textdraw0, 1); TextDrawSetProportional(Textdraw0, 1); TextDrawSetShadow(Textdraw0, 1); Textdraw1 = TextDrawCreate(528.000000, 128.000000, "Zumbis:"); TextDrawAlignment(Textdraw1, 2); TextDrawBackgroundColor(Textdraw1, 255); TextDrawFont(Textdraw1, 1); TextDrawLetterSize(Textdraw1, 0.400000, 1.799999); TextDrawColor(Textdraw1, 0xFF0A00FF); TextDrawSetOutline(Textdraw1, 1); TextDrawSetProportional(Textdraw1, 1); TextDrawSetShadow(Textdraw1, 1); Pickup1 = CreatePickup(358, 21, 2357.0881,61.2717,42.9320, 0); Pickup2 = CreatePickup(358, 21, 2435.7512,75.5660,43.6957, 0); Pickup3 = CreatePickup(358, 21, 2492.6580,24.6331,43.7981, 0); AddStaticVehicleEx(580,2410.65771484,17.47426033,26.39189911,122.51098633,-1,-1,15); //Stafford AddStaticVehicleEx(580,2418.99267578,-2.14299941,27.95679855,354.32910156,-1,-1,15); //Stafford AddStaticVehicleEx(580,2387.78735352,-22.89580536,27.76128769,229.20983887,-1,-1,15); //Stafford AddStaticVehicleEx(580,2441.13842773,-3.85588264,27.41400337,180.53485107,-1,-1,15); //Stafford AddStaticVehicleEx(500,2483.29541016,6.12216663,27.46898651,269.79138184,-1,-1,15); //Mesa AddStaticVehicleEx(500,2501.27539062,13.34165573,31.82393074,272.53363037,-1,-1,15); //Mesa AddStaticVehicleEx(500,2503.39233398,8.90165234,27.99862099,91.83984375,-1,-1,15); //Mesa AddStaticVehicleEx(568,2508.65234375,65.08396912,27.01405907,271.99951172,-1,-1,15); //Bandito AddStaticVehicleEx(568,2507.00488281,72.71530151,30.66549110,274.08929443,-1,-1,15); //Bandito AddStaticVehicleEx(568,2514.43896484,86.31614685,31.53487778,271.99951172,-1,-1,15); //Bandito AddStaticVehicleEx(568,2521.62695312,59.93411636,26.66630363,182.26965332,-1,-1,15); //Bandito AddStaticVehicleEx(422,2310.95068359,33.86765289,31.31615448,314.02465820,-1,-1,15); //Bobcat AddStaticVehicleEx(491,2503.80541992,135.94638062,26.20268440,0.00000000,-1,-1,15); //Virgo AddStaticVehicleEx(518,2494.52001953,88.63445282,26.27918243,0.00000000,-1,-1,15); //Buccaneer AddStaticVehicleEx(466,2560.49682617,43.28216934,26.09166145,89.25085449,57,55,15); //Glendale AddStaticVehicleEx(500,2517.99194336,5.67996216,28.95438957,189.65490723,-1,-1,15); //Mesa CreateDynamicObject(987,2472.29687500,-24.00591850,25.36294746,0.00000000,359.53308105,233.87420654); //object(elecfence_bar) (52) CreateDynamicObject(987,2475.72705078,-18.49233627,25.41438484,0.00000000,0.86242676,238.11218262); //object(elecfence_bar) (52) CreateDynamicObject(3749,2343.54687500,153.70193481,31.19911194,0.00000000,0.00000000,0.05398560); //object(clubgate01_lax) (1) CreateDynamicObject(3749,2576.94921875,41.55072784,31.32077217,0.00000000,0.00000000,269.89013672); //object(clubgate01_lax) (2) CreateDynamicObject(3502,2343.43554688,81.72382355,24.04462051,0.00000000,0.00000000,266.38818359); //object(vgsn_con_tube) (3) CreateDynamicObject(3502,2344.46240234,81.67002106,24.04622078,0.00000000,0.00000000,85.99548340); //object(vgsn_con_tube) (4) CreateDynamicObject(2985,2332.26318359,0.95561934,30.16406250,0.00000000,0.00000000,0.00000000); //object(minigun_base) (1) CreateDynamicObject(2985,2332.26147461,2.20507765,30.16406250,0.00000000,0.00000000,0.00000000); //object(minigun_base) (2) CreateDynamicObject(2985,2332.29931641,1.70559406,30.16406250,0.00000000,0.00000000,0.00000000); //object(minigun_base) (3) CreateDynamicObject(2985,2332.31811523,1.45582438,30.16406250,0.00000000,0.00000000,0.00000000); //object(minigun_base) (4) CreateDynamicObject(2985,2332.39453125,0.45806330,30.16406250,0.00000000,0.00000000,0.00000000); //object(minigun_base) (5) CreateDynamicObject(2985,2332.43310547,-0.04049960,30.16406250,0.00000000,0.00000000,0.00000000); //object(minigun_base) (6) CreateDynamicObject(8209,2575.61303711,68.30345154,27.79112816,0.00000000,0.00000000,269.89245605); //object(vgsselecfence11) (2) CreateDynamicObject(8209,2575.54565430,32.21593094,27.75229263,0.00000000,0.00000000,269.89013672); //object(vgsselecfence11) (3) CreateDynamicObject(8209,2525.30468750,-18.28700066,27.75173759,0.00000000,0.00000000,180.48339844); //object(vgsselecfence11) (4) CreateDynamicObject(8209,2415.34570312,-33.84954834,28.58540154,0.00000000,0.00000000,179.99725342); //object(vgsselecfence11) (5) CreateDynamicObject(8209,2415.34570312,-33.84863281,28.58540154,0.00000000,0.00000000,179.99450684); //object(vgsselecfence11) (6) CreateDynamicObject(8209,2338.40625000,-33.83984375,28.58487511,0.00000000,0.00000000,179.98901367); //object(vgsselecfence11) (7) CreateDynamicObject(8209,2288.18066406,16.29687500,28.55179596,0.00000000,0.00000000,90.15380859); //object(vgsselecfence11) (8) CreateDynamicObject(8209,2288.12988281,101.96777344,28.57099915,0.00000000,0.00000000,89.82971191); //object(vgsselecfence11) (9) CreateDynamicObject(8209,2338.42993164,152.04312134,28.33408165,0.00000000,359.83801270,359.99176025); //object(vgsselecfence11) (10) CreateDynamicObject(8209,2437.89184570,151.87648010,26.89519119,0.00000000,359.83520508,359.98901367); //object(vgsselecfence11) (11) CreateDynamicObject(8209,2525.98754883,151.74482727,29.09101486,0.00000000,357.67529297,359.88110352); //object(vgsselecfence11) (12) CreateDynamicObject(8209,2525.79663086,151.76606750,35.47391510,0.00000000,357.67089844,359.87915039); //object(vgsselecfence11) (13) CreateDynamicObject(8209,2575.71337891,125.60752869,28.32353210,0.00000000,0.00000000,269.89013672); //object(vgsselecfence11) (14) CreateDynamicObject(8209,2575.65820312,101.51171875,35.02156830,0.00000000,0.00000000,269.88464355); //object(vgsselecfence11) (15) CreateDynamicObject(2904,2303.93945312,-16.50564957,26.78701019,0.00000000,0.00000000,270.27026367); //object(warehouse_door1) (1) CreateDynamicObject(2904,2303.93554688,-15.85203648,26.79533958,0.00000000,0.00000000,270.26916504); //object(warehouse_door1) (2) CreateDynamicObject(1496,2322.77978516,6.88799095,25.07636070,0.00000000,0.00000000,90.03485107); //object(gen_doorshop02) (2) CreateDynamicObject(1491,2314.76000977,0.79709446,25.35177612,0.00000000,0.00000000,0.00000000); //object(gen_doorint01) (2) CreateDynamicObject(3279,2356.51953125,61.41113281,25.85387421,0.00000000,0.00000000,89.72534180); //object(a51_spottower) (1) CreateDynamicObject(3885,2413.55175781,91.27253723,26.24569130,0.00000000,0.00000000,247.63909912); //object(sambase_sfxrf) (1) CreateDynamicObject(3885,2359.12695312,-1.56250000,27.38960838,0.00000000,0.00000000,259.90551758); //object(sambase_sfxrf) (2) CreateDynamicObject(3885,2308.17187500,135.22656250,27.44519424,0.00000000,0.00000000,251.46051025); //object(sambase_sfxrf) (3) CreateDynamicObject(18609,2487.06738281,109.49218750,26.50842476,0.00000000,0.00000000,0.00000000); //object(cs_logs06) (1) CreateDynamicObject(18609,2505.46459961,106.14113617,26.65686226,0.00000000,0.00000000,0.00000000); //object(cs_logs06) (2) CreateDynamicObject(16613,2426.72094727,135.70071411,28.78975677,0.00000000,0.00000000,269.78576660); //object(des_bigtelescope) (1) CreateDynamicObject(18609,2517.27734375,-10.44335938,26.29294014,0.00000000,0.00000000,0.00000000); //object(cs_logs06) (1) CreateDynamicObject(18609,2536.95996094,11.23154449,26.50842476,0.00000000,0.00000000,99.70001221); //object(cs_logs06) (1) CreateDynamicObject(18609,2486.10888672,-13.60904312,26.48298454,0.00000000,0.00000000,0.00000000); //object(cs_logs06) (1) CreateDynamicObject(18609,2460.79248047,71.89821625,26.50842476,0.00000000,0.00000000,270.27026367); //object(cs_logs06) (1) CreateDynamicObject(18609,2463.66943359,56.04508591,26.51316833,0.00000000,0.00000000,270.26916504); //object(cs_logs06) (1) CreateDynamicObject(3279,2435.50830078,75.24063873,26.61753082,0.00000000,0.00000000,239.27520752); //object(a51_spottower) (1) CreateDynamicObject(3279,2492.46508789,24.73570442,26.71999550,0.00000000,0.00000000,239.27124023); //object(a51_spottower) (1) CreateDynamicObject(844,2435.90527344,-22.75195312,26.64651871,0.00000000,0.00000000,0.00000000); //object(dead_tree_16) (1) CreateDynamicObject(840,2418.67895508,-21.46439743,27.47487640,0.00000000,0.00000000,280.24023438); //object(dead_tree_12) (1) CreateDynamicObject(619,2405.69824219,-9.78515625,22.28148651,0.00000000,0.00000000,330.08972168); //object(veg_palwee03) (1) CreateDynamicObject(13435,2391.97851562,-29.89160156,28.34413910,0.00000000,0.00000000,39.87487793); //object(sw_logs08) (1) CreateDynamicObject(846,2463.74438477,97.99197388,25.86335373,0.00000000,0.00000000,79.76000977); //object(dead_tree_18) (1) CreateDynamicObject(838,2518.54541016,5.26217461,28.14428139,0.00000000,0.00000000,0.00000000); //object(dead_tree_9) (1) CreateDynamicObject(831,2483.93041992,4.73506451,26.55459213,0.00000000,0.00000000,0.00000000); //object(dead_tree_5) (1) CreateDynamicObject(619,2419.72998047,55.53277206,25.10291672,0.00000000,0.00000000,330.08972168); //object(veg_palwee03) (1) CreateDynamicObject(619,2487.66503906,53.30958939,24.04839325,0.00000000,0.00000000,330.08972168); //object(veg_palwee03) (1) CreateDynamicObject(619,2477.48999023,86.40276337,24.07172012,0.00000000,0.00000000,330.08972168); //object(veg_palwee03) (1) CreateDynamicObject(13435,2340.56298828,-18.72536850,28.34323692,0.00000000,0.00000000,310.14489746); //object(sw_logs08) (1) CreateDynamicObject(2927,-396.10250854,1244.07202148,6.98590660,0.00000000,87.77172852,0.00000000); //object(a51_blastdoorr) (1) CreateDynamicObject(2927,-394.61312866,1243.96215820,7.01827717,0.00000000,89.86151123,355.82043457); //object(a51_blastdoorr) (2) CreateDynamicObject(1437,-395.19921875,1257.35644531,8.41985226,0.00000000,0.00000000,178.43994141); //object(dyn_ladder_2) (1) CreateDynamicObject(16778,-395.22418213,1244.09326172,7.68385506,0.09521484,266.98889160,268.05133057); //object(des_ufosign) (2) CreateDynamicObject(2062,-395.19863892,1257.29626465,9.73580933,0.00000000,354.00146484,90.00000000); //object(cj_oildrum2) (1) CreateDynamicObject(2680,-395.37808228,1243.80676270,7.23088312,19.97698975,2.22366333,359.23992920); //object(cj_padlock) (1) CreateDynamicObject(1437,-437.87158203,1434.45544434,21.99269676,355.81970215,0.00000000,23.85620117); //object(dyn_ladder_2) (2) CreateDynamicObject(2062,-437.93762207,1434.61132812,23.72247696,359.02221680,355.83618164,89.81872559); //object(cj_oildrum2) (2) CreateDynamicObject(2927,-445.81420898,1441.46154785,22.21525955,0.00000000,89.85717773,65.60968018); //object(a51_blastdoorr) (3) CreateDynamicObject(2927,-444.32864380,1444.73706055,22.22375679,0.00000000,89.85168457,65.60485840); //object(a51_blastdoorr) (4) CreateDynamicObject(2927,-442.91775513,1447.82934570,22.42712593,0.00000000,89.85168457,65.60485840); //object(a51_blastdoorr) (5) CreateDynamicObject(2927,-444.30831909,1444.77282715,26.05938721,0.00000000,0.00000000,65.60485840); //object(a51_blastdoorr) (6) CreateDynamicObject(2927,-445.98175049,1441.09008789,26.05962944,0.00000000,0.00000000,65.60485840); //object(a51_blastdoorr) (7) CreateDynamicObject(2680,-445.08605957,1443.63464355,22.18601990,19.97314453,2.21923828,259.53674316); //object(cj_padlock) (2) CreateDynamicObject(3134,-397.02102661,1258.27343750,6.51318073,0.00000000,0.00000000,0.00000000); //object(quarry_barrel) (1) CreateDynamicObject(3046,-393.98779297,1254.15844727,6.31734896,0.00000000,0.00000000,0.00000000); //object(kb_barrel) (1) CreateDynamicObject(3016,-396.54476929,1255.35217285,6.08140373,0.00000000,0.00000000,0.00000000); //object(cr_ammobox_nonbrk) (1) CreateDynamicObject(930,-395.00390625,1269.87890625,6.98267221,0.00000000,0.00000000,0.00000000); //object(o2_bottles) (1) CreateDynamicObject(3633,-397.02642822,1263.31518555,6.65578365,0.00000000,0.00000000,0.00000000); //object(imoildrum4_las) (1) CreateDynamicObject(920,-397.93847656,1272.48535156,7.24713421,0.00000000,0.00000000,0.00000000); //object(y_generator) (1) CreateDynamicObject(1217,-396.28613281,1280.16503906,7.96935129,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1218,-398.70330811,1279.16894531,7.94060373,0.00000000,0.00000000,0.00000000); //object(barrel1) (1) CreateDynamicObject(1218,-397.70410156,1290.51562500,9.09745598,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1222,-399.48242188,1284.67675781,8.48526955,0.00000000,0.00000000,0.00000000); //object(barrel3) (2) CreateDynamicObject(1222,-397.00750732,1283.01147461,8.31094360,0.00000000,0.00000000,0.00000000); //object(barrel3) (3) CreateDynamicObject(1222,-402.05761719,1299.29980469,9.92718601,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1225,-395.34570312,1274.73437500,7.40488720,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(3057,-398.84960938,1275.48925781,7.46002436,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(2905,-396.06771851,1276.21374512,7.23853779,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (1) CreateDynamicObject(2906,-398.55209351,1277.26098633,7.32871723,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (1) CreateDynamicObject(2907,-396.89584351,1281.82214355,7.87440825,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (1) CreateDynamicObject(2907,-397.86535645,1274.09082031,7.08565760,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (2) CreateDynamicObject(2907,-397.56781006,1268.71484375,6.54029989,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (3) CreateDynamicObject(2908,-395.47338867,1273.78198242,6.97929049,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (1) CreateDynamicObject(2908,-395.59875488,1266.95349121,6.38527870,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (2) CreateDynamicObject(2908,-399.00421143,1280.93127441,7.70555592,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (3) CreateDynamicObject(3007,-393.83370972,1270.08789062,6.53171349,0.00000000,0.00000000,116.41827393); //object(chopcop_torso) (1) CreateDynamicObject(3092,-397.31152344,1287.12304688,8.36171246,359.99450684,270.27465820,195.21057129); //object(dead_tied_cop) (1) CreateDynamicObject(2907,-400.46166992,1289.33520508,8.64281082,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (4) CreateDynamicObject(2907,-398.72930908,1293.77282715,9.09030342,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (5) CreateDynamicObject(2908,-399.35906982,1286.27612305,8.24966335,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (4) CreateDynamicObject(2908,-399.58020020,1294.44836426,9.07047367,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (5) CreateDynamicObject(1222,-405.94433594,1324.66015625,12.04460430,0.00000000,0.00000000,0.00000000); //object(barrel3) (2) CreateDynamicObject(1218,-400.06640625,1302.78515625,10.27923203,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1218,-401.81134033,1294.95178223,9.52840137,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1218,-406.39062500,1318.49218750,11.79079342,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(2907,-402.54940796,1309.90600586,10.62376404,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (6) CreateDynamicObject(2906,-399.88885498,1289.75122070,8.59972858,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (2) CreateDynamicObject(2906,-397.39071655,1289.42517090,8.56896782,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (3) CreateDynamicObject(2906,-401.69268799,1296.53247070,9.26177216,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (4) CreateDynamicObject(2906,-396.07260132,1273.47668457,6.94294739,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (5) CreateDynamicObject(2907,-402.87750244,1302.91455078,9.97264099,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (7) CreateDynamicObject(2908,-403.16540527,1301.84252930,9.79688931,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (6) CreateDynamicObject(2908,-400.51074219,1304.76562500,10.05313110,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (7) CreateDynamicObject(2908,-407.75103760,1319.45947266,11.42504883,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (8) CreateDynamicObject(1222,-404.40466309,1308.03222656,10.81515121,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1218,-402.01895142,1311.71838379,11.12774944,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1218,-397.79165649,1296.31872559,9.66671276,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1222,-411.34375000,1333.93457031,12.49152184,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1218,-409.13964844,1337.75390625,12.65742302,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(2907,-405.42272949,1313.31091309,11.02644348,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (8) CreateDynamicObject(2907,-404.13415527,1318.33483887,11.44226646,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (9) CreateDynamicObject(2907,-408.91119385,1334.72094727,12.19046593,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (10) CreateDynamicObject(2907,-425.20712280,1392.22436523,14.56058693,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (11) CreateDynamicObject(3092,-402.83203125,1315.22265625,11.11046791,359.98901367,270.26916504,195.20507812); //object(dead_tied_cop) (1) CreateDynamicObject(1218,-410.86007690,1328.99218750,12.28578281,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(2907,-408.99032593,1324.13635254,11.72539330,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (12) CreateDynamicObject(2907,-409.19360352,1339.61437988,12.40804863,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (13) CreateDynamicObject(2905,-400.88378906,1307.99023438,10.37409878,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (2) CreateDynamicObject(2905,-399.89816284,1299.59436035,9.57487488,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (3) CreateDynamicObject(2905,-404.69451904,1309.84106445,10.60956478,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (2) CreateDynamicObject(2905,-406.47991943,1320.95263672,11.49918175,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (5) CreateDynamicObject(2905,-410.42999268,1330.38354492,11.94328785,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (6) CreateDynamicObject(2905,-407.33288574,1330.40808105,11.91896439,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (7) CreateDynamicObject(2908,-403.02520752,1313.10107422,10.85636425,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (7) CreateDynamicObject(2906,-408.35668945,1326.53308105,11.73971176,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (6) CreateDynamicObject(2906,-407.92306519,1332.66601562,12.00347328,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (7) CreateDynamicObject(2908,-406.99896240,1325.17102051,11.67304134,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (10) CreateDynamicObject(1222,-408.19140625,1328.48339844,12.22267818,0.00000000,0.00000000,0.00000000); //object(barrel3) (2) CreateDynamicObject(1217,-398.98171997,1287.45507812,8.71408749,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1217,-400.15402222,1291.89379883,9.16508961,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1217,-401.05987549,1301.33654785,10.06875515,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1217,-406.10388184,1315.08618164,11.47468948,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(2907,-397.35388184,1278.87902832,7.57386780,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (14) CreateDynamicObject(1217,-405.20220947,1320.34582520,11.79679298,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1217,-409.24606323,1323.09570312,11.94301224,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1217,-409.64941406,1331.00488281,12.29426479,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1217,-410.50097656,1340.09863281,12.66605759,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1222,-415.40917969,1346.06542969,12.48930073,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1218,-415.05523682,1351.95361328,12.40037155,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(2907,-416.17285156,1361.67480469,11.85945320,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (13) CreateDynamicObject(2905,-414.15744019,1339.54968262,12.25729561,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (8) CreateDynamicObject(2906,-411.97216797,1344.01184082,12.20822144,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (8) CreateDynamicObject(2906,-414.96795654,1343.30908203,12.14926529,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (9) CreateDynamicObject(2908,-417.24176025,1349.92187500,11.97780991,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (11) CreateDynamicObject(2908,-413.75921631,1348.06713867,12.09071541,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (12) CreateDynamicObject(2908,-412.39077759,1335.55749512,12.17272568,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (13) CreateDynamicObject(2908,-414.53363037,1344.44897461,12.14073467,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (14) CreateDynamicObject(2907,-413.35058594,1341.75036621,12.30366135,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (13) CreateDynamicObject(2907,-412.48300171,1346.77307129,12.22915840,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (13) CreateDynamicObject(2905,-410.89193726,1335.50756836,12.17246723,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (9) CreateDynamicObject(2908,-411.87405396,1337.15234375,12.23872852,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (15) CreateDynamicObject(2908,-410.59249878,1338.37524414,12.28219795,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (16) CreateDynamicObject(2908,140.26644897,155.26687622,454.51062012,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (17) CreateDynamicObject(1222,-413.08706665,1337.44104004,12.65986347,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1218,-413.23437500,1340.14062500,12.66879559,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1217,-411.76123047,1348.29345703,12.47916603,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1218,-410.63372803,1344.00305176,12.65876198,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1218,-418.23883057,1358.88012695,12.19997501,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1222,-412.10269165,1341.85070801,12.64826298,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1217,-416.02755737,1350.90637207,12.32911110,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(3057,-396.57772827,1285.34216309,8.45909691,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(3057,-398.95172119,1297.63305664,9.68415356,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(3057,-402.57116699,1305.11193848,10.39752102,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(3057,-404.32427979,1312.50109863,11.14492893,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(3057,-406.03256226,1329.36340332,12.16183472,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(3057,-408.74777222,1332.27246094,12.30738449,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(3057,-411.66519165,1338.80456543,12.61832428,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(3057,-413.13403320,1350.91040039,12.36040020,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(1222,-414.44335938,1357.10156250,12.30050468,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1222,-419.55957031,1372.75585938,12.73613262,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1222,-417.49804688,1354.12829590,12.29080582,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1222,-419.83593750,1362.66210938,12.07793999,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1217,-418.26058960,1355.93530273,12.18529987,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1217,-417.44503784,1362.48449707,12.07805347,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1217,-416.11132812,1357.94140625,12.19326496,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1217,-421.22167969,1368.08886719,12.30337715,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1217,-417.02343750,1367.67871094,12.17857647,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(3057,-416.37173462,1355.61743164,12.19658184,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(3057,-421.94335938,1366.57324219,12.14908600,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(1222,-415.82818604,1363.97900391,12.13902092,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1225,-421.02755737,1371.11511230,12.55147934,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(1218,-418.28710938,1368.30273438,12.33082485,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1218,-414.83456421,1361.97888184,12.21367168,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1218,-437.42440796,1430.41625977,20.09759903,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1225,-419.45703125,1365.99316406,12.06506729,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(2907,-417.84393311,1351.88330078,12.01011086,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (15) CreateDynamicObject(2907,-414.58996582,1355.52001953,12.01104546,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (16) CreateDynamicObject(2907,-420.20639038,1360.50756836,11.79501915,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (17) CreateDynamicObject(2907,-419.08105469,1364.06835938,11.75133705,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (18) CreateDynamicObject(2908,-418.01568604,1353.25817871,11.89761066,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (9) CreateDynamicObject(2908,-413.45190430,1354.29638672,11.97954082,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (18) CreateDynamicObject(2908,-414.51562500,1351.77160645,12.00166225,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (19) CreateDynamicObject(2906,-415.71264648,1348.04870605,12.04295826,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (10) CreateDynamicObject(2906,-411.08084106,1346.11450195,12.18993282,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (11) CreateDynamicObject(2905,-416.33023071,1354.04077148,11.93295670,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (4) CreateDynamicObject(2905,-417.58157349,1359.80639648,11.79621029,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (10) CreateDynamicObject(2905,-419.73211670,1355.42309570,11.83349800,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (11) CreateDynamicObject(2905,-413.55996704,1358.62536621,11.90845394,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (12) CreateDynamicObject(1218,-410.28915405,1335.31799316,12.55950737,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1222,-414.86175537,1341.92602539,12.57943535,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1217,-413.91650391,1346.70458984,12.45679474,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(2908,-418.04327393,1357.38537598,11.81838417,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (20) CreateDynamicObject(2908,-415.30725098,1357.53417969,11.87436008,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (21) CreateDynamicObject(2908,-416.86032104,1365.05114746,11.69776154,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (22) CreateDynamicObject(2908,-421.98999023,1364.88415527,11.69198322,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (23) CreateDynamicObject(2906,-418.28961182,1361.08178711,11.73925686,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (12) CreateDynamicObject(2906,-417.46517944,1366.33496094,11.72157669,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (13) CreateDynamicObject(2906,-418.90679932,1367.21020508,11.82943058,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (14) CreateDynamicObject(1217,-412.87072754,1354.01477051,12.34306240,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1225,-424.06250000,1380.12597656,13.38185787,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(3057,-420.10501099,1359.15783691,11.66287708,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(1222,-423.96109009,1374.61914062,12.96770477,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1218,-423.15087891,1370.58862305,12.62967682,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1218,-421.53884888,1376.12243652,13.09135437,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1217,-422.76956177,1375.83349609,13.02132797,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1217,-421.06900024,1378.74597168,13.24332428,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1222,-425.28491211,1378.57751465,13.31438065,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(2907,-417.66668701,1370.91979980,12.21761513,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (18) CreateDynamicObject(2905,-421.32104492,1362.36950684,11.66699886,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (13) CreateDynamicObject(2905,-419.44580078,1368.91003418,12.00866890,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (14) CreateDynamicObject(2905,-421.09042358,1366.54162598,11.83373547,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (15) CreateDynamicObject(2905,-422.08547974,1371.51831055,12.29516125,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (16) CreateDynamicObject(2905,-419.46737671,1376.33837891,12.66654778,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (17) CreateDynamicObject(2906,-421.21466064,1370.15942383,12.13910198,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (15) CreateDynamicObject(2906,-413.86724854,1352.87329102,11.99310112,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (16) CreateDynamicObject(2906,-421.07473755,1364.40844727,11.62717724,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (17) CreateDynamicObject(2907,-422.70275879,1368.91784668,12.14661598,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (20) CreateDynamicObject(2907,-420.48272705,1372.52624512,12.41916084,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (21) CreateDynamicObject(2907,-422.85928345,1373.90917969,12.59055328,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (22) CreateDynamicObject(2908,-420.25573730,1369.42541504,12.05732918,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (24) CreateDynamicObject(2908,-419.47143555,1371.34082031,12.21031094,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (25) CreateDynamicObject(2908,-418.15463257,1365.29626465,11.66526985,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (26) CreateDynamicObject(2908,-420.81802368,1375.27966309,12.58729839,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (27) CreateDynamicObject(1218,-422.59027100,1382.98803711,13.72139072,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1217,-426.17480469,1387.85351562,14.14589119,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1218,-421.45330811,1373.08642578,12.82085800,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1218,-425.03027344,1383.97851562,13.80557346,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1225,-423.24218750,1387.88769531,14.09214497,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(1217,-418.83773804,1374.43542480,12.81478977,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(2908,-424.78439331,1376.69335938,12.75055885,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (28) CreateDynamicObject(2907,-420.73266602,1377.47692871,12.86257553,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (19) CreateDynamicObject(2907,-422.83105469,1378.24340820,12.97195625,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (23) CreateDynamicObject(2907,-426.91555786,1385.23742676,13.58235741,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (24) CreateDynamicObject(2906,-423.87902832,1372.90307617,12.41475296,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (18) CreateDynamicObject(2906,-420.00921631,1379.14086914,12.90856361,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (19) CreateDynamicObject(2906,-418.81658936,1372.63671875,12.30778694,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (20) CreateDynamicObject(2906,-425.63531494,1381.06909180,13.13113117,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (21) CreateDynamicObject(2906,-423.22030640,1381.57714844,13.17879391,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (22) CreateDynamicObject(2905,-421.16928101,1374.21862793,12.51482868,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (18) CreateDynamicObject(2905,-424.01364136,1376.52905273,12.75107479,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (19) CreateDynamicObject(2905,-420.73333740,1381.08691406,13.11349487,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (20) CreateDynamicObject(2905,-422.38095093,1381.03076172,13.14326286,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (21) CreateDynamicObject(2905,-426.75122070,1383.36804199,13.34948444,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (22) CreateDynamicObject(2905,-424.44647217,1385.58398438,13.54728985,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (23) CreateDynamicObject(3057,-421.46069336,1382.26062012,13.52726078,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(3057,-427.84863281,1394.58203125,15.19830322,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(1217,-424.18658447,1389.68762207,14.40605831,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1225,-428.83877563,1392.97155762,14.97435760,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(1222,-422.20803833,1379.12512207,13.35558319,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1222,-425.33789062,1388.38281250,14.27175808,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1218,-425.88769531,1394.84179688,15.31590843,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1217,-429.90332031,1402.58496094,16.51601028,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1222,-427.19531250,1404.33691406,16.81962204,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(2905,-424.62667847,1382.74023438,13.29684639,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (24) CreateDynamicObject(2906,-422.53512573,1387.08898926,13.66462231,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (23) CreateDynamicObject(2906,-428.27786255,1390.02099609,14.17262459,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (24) CreateDynamicObject(2907,-423.73071289,1386.78137207,13.72211266,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (25) CreateDynamicObject(2907,-426.48205566,1393.73193359,14.81765556,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (26) CreateDynamicObject(2907,-428.22769165,1404.77490234,16.58901596,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (27) CreateDynamicObject(2908,-425.28332520,1383.20043945,13.32250690,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (29) CreateDynamicObject(2908,-425.27282715,1396.72436523,15.18982506,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (30) CreateDynamicObject(2906,-425.80929565,1385.98303223,13.56329536,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (25) CreateDynamicObject(2906,-426.96978760,1390.00036621,14.14937973,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (26) CreateDynamicObject(2907,-428.05422974,1389.11010742,14.11320305,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (28) CreateDynamicObject(2908,-425.40490723,1386.78186035,13.63748837,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (31) CreateDynamicObject(2908,-424.79272461,1389.33251953,14.01499271,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (32) CreateDynamicObject(2908,-428.61389160,1394.33410645,14.85971069,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (33) CreateDynamicObject(2908,-423.34890747,1384.96960449,13.48054695,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (34) CreateDynamicObject(2908,-426.17382812,1391.08789062,14.31278324,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (35) CreateDynamicObject(2905,-427.80838013,1391.88696289,14.47728539,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (25) CreateDynamicObject(2905,-427.02850342,1386.93432617,13.68333626,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (26) CreateDynamicObject(2908,-427.68692017,1390.76086426,14.28356171,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (36) CreateDynamicObject(1222,-424.42388916,1392.74694824,14.94755650,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1222,-429.80178833,1398.62780762,15.94487000,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1217,-426.78363037,1391.82348633,14.78198910,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(2906,-427.83975220,1397.57495117,15.35886288,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (27) CreateDynamicObject(2906,-429.69393921,1396.54724121,15.21339607,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (28) CreateDynamicObject(2905,-426.89013672,1398.98510742,15.58497810,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (27) CreateDynamicObject(2905,-428.94119263,1398.02392578,15.45889664,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (28) CreateDynamicObject(2908,-429.14953613,1397.09838867,15.30010128,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (37) CreateDynamicObject(2908,-426.96624756,1396.31250000,15.14988041,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (38) CreateDynamicObject(1218,-427.22827148,1397.64135742,15.77796173,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1225,-426.39831543,1400.66711426,16.15769958,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(1225,-428.91867065,1403.51806641,16.64097214,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(2907,-429.03176880,1395.68579102,15.15874863,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (27) CreateDynamicObject(2907,-429.69763184,1400.80285645,15.97171402,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (27) CreateDynamicObject(2905,-426.06912231,1398.05224609,15.42543411,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (29) CreateDynamicObject(2908,-424.64178467,1394.79394531,14.87551117,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (35) CreateDynamicObject(3057,-428.42578125,1408.90625000,17.46913338,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(1217,-431.01367188,1407.76855469,17.34267807,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(2906,-428.07354736,1400.46606445,15.82124710,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (29) CreateDynamicObject(2905,-427.56643677,1402.02185059,16.07473183,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (30) CreateDynamicObject(2908,-430.83032227,1401.16992188,15.95492744,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (40) CreateDynamicObject(2908,-428.83618164,1399.45837402,15.67074585,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (41) CreateDynamicObject(1218,-428.65820312,1400.32031250,16.21998978,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1222,-431.72460938,1411.95898438,18.01339912,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1225,-431.25585938,1406.03027344,17.05403137,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(2906,-431.10571289,1402.58752441,16.17736816,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (30) CreateDynamicObject(2905,-428.51202393,1402.51684570,16.16568565,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (31) CreateDynamicObject(2908,-426.63208008,1402.65026855,16.14611816,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (42) CreateDynamicObject(2908,-429.73071289,1404.32812500,16.44622421,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (43) CreateDynamicObject(2907,-431.73898315,1404.71044922,16.60313988,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (31) CreateDynamicObject(1217,-427.73925781,1406.31640625,17.08577347,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(3092,-429.91665649,1410.68469238,17.44735527,359.98901367,270.26916504,195.20507812); //object(dead_tied_cop) (1) CreateDynamicObject(1218,-430.09512329,1404.67382812,16.91763306,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(2907,-428.59695435,1407.36010742,16.99996376,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (29) CreateDynamicObject(2906,-430.52435303,1406.99084473,16.86894989,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (31) CreateDynamicObject(2906,-428.87362671,1405.74121094,16.66011429,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (32) CreateDynamicObject(2906,-432.42398071,1406.55249023,16.81285095,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (33) CreateDynamicObject(2908,-432.60534668,1409.37023926,17.25272369,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (39) CreateDynamicObject(2908,-429.53967285,1405.33715820,16.60430145,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (44) CreateDynamicObject(2908,-427.12524414,1405.90258789,16.66720963,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (45) CreateDynamicObject(2908,-429.08163452,1408.96826172,17.17474747,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (46) CreateDynamicObject(1218,-429.47558594,1406.58398438,17.21512032,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(2907,-431.34881592,1410.32385254,17.46590233,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (30) CreateDynamicObject(2907,-431.04473877,1414.00830078,17.98382378,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (32) CreateDynamicObject(2905,-430.32263184,1409.01501465,17.20475197,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (32) CreateDynamicObject(2908,-431.01843262,1409.01281738,17.19519043,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (47) CreateDynamicObject(2908,-429.53738403,1409.86523438,17.31334686,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (48) CreateDynamicObject(2906,-432.78979492,1411.74340820,17.58773613,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (34) CreateDynamicObject(2906,-429.61895752,1412.83898926,17.72892761,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (35) CreateDynamicObject(2908,-431.30444336,1415.85803223,18.16244507,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (49) CreateDynamicObject(1217,-428.64459229,1411.42944336,17.87492561,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1218,-432.89041138,1410.42932129,17.81697083,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1225,-430.23928833,1411.58044434,17.88528442,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(1222,-429.62136841,1408.79125977,17.54916954,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1222,-432.42321777,1408.31616211,17.49351311,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1222,-433.28869629,1418.38244629,18.95781708,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1225,-430.64324951,1418.76684570,18.90000153,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(1217,-429.59457397,1414.65087891,18.33135986,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1217,-433.11300659,1415.80932617,18.52823448,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1218,-430.51391602,1416.24401855,18.62873077,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1218,-432.37667847,1414.63354492,18.41655731,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1218,-432.54205322,1417.08410645,18.77356339,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(2906,-431.72467041,1414.44958496,17.96195221,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (36) CreateDynamicObject(2907,-432.98529053,1413.75695801,17.96807289,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (33) CreateDynamicObject(2905,-433.15164185,1412.53576660,17.72562599,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (33) CreateDynamicObject(2905,-432.26831055,1415.94470215,18.20412064,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (34) CreateDynamicObject(2908,-432.01351929,1413.47741699,17.82931900,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (50) CreateDynamicObject(2908,-430.40673828,1412.60546875,17.70178223,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (51) CreateDynamicObject(2905,-431.13931274,1411.63549805,17.58139229,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (35) CreateDynamicObject(3057,-431.89721680,1420.25207520,19.06836700,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(2905,-429.96032715,1413.94189453,17.90267563,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (36) CreateDynamicObject(2905,-433.83514404,1417.05163574,18.38968086,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (37) CreateDynamicObject(2906,-430.47192383,1417.17700195,18.34230423,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (37) CreateDynamicObject(2907,-431.56634521,1418.02490234,18.56204414,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (34) CreateDynamicObject(2908,-432.32934570,1418.52038574,18.56348991,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (52) CreateDynamicObject(2905,-431.51269531,1416.70300293,18.30145454,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (38) CreateDynamicObject(1218,-434.40954590,1420.91455078,19.22192383,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1222,-433.35452271,1423.02404785,19.39868164,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1217,-433.05911255,1421.00878906,19.16595840,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1225,-432.04315186,1423.28332520,19.35723114,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(1218,-435.85751343,1425.24682617,19.61408424,0.00000000,0.00000000,0.00000000); //object(barrel1) (2) CreateDynamicObject(1222,-438.80682373,1431.99865723,20.25299835,0.00000000,0.00000000,0.00000000); //object(barrel3) (4) CreateDynamicObject(1217,-435.53372192,1427.69482422,19.75004196,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1225,-434.21966553,1428.75585938,19.83464050,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(2907,-433.65197754,1419.72351074,18.78761864,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (35) CreateDynamicObject(2908,-433.72570801,1421.01098633,18.81925201,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (53) CreateDynamicObject(2906,-432.46563721,1419.20410156,18.66115570,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (38) CreateDynamicObject(2905,-431.00134277,1420.71972656,18.81938362,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (39) CreateDynamicObject(2907,-431.45861816,1422.32678223,19.02896690,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (36) CreateDynamicObject(2908,-432.58148193,1422.42602539,18.95022774,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (54) CreateDynamicObject(2905,-432.90869141,1419.99609375,18.74656677,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (40) CreateDynamicObject(2905,-434.58502197,1422.53210449,18.96485710,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (41) CreateDynamicObject(1217,-433.04965210,1425.51904297,19.56737900,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) CreateDynamicObject(1225,-434.19061279,1428.40490723,20.00182724,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(1225,-434.67034912,1424.63330078,19.46577835,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(2908,-435.63150024,1423.54028320,19.04762077,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (55) CreateDynamicObject(2907,-432.43539429,1424.76635742,19.24176216,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (37) CreateDynamicObject(2907,-434.15115356,1427.14257812,19.44565773,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (38) CreateDynamicObject(2907,-434.67886353,1423.62329102,19.13013649,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (39) CreateDynamicObject(2906,-434.20971680,1425.95849609,19.25399971,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (39) CreateDynamicObject(2906,-432.64965820,1423.69982910,19.05987930,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (40) CreateDynamicObject(2906,-435.46380615,1422.57006836,18.95668793,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (41) CreateDynamicObject(2906,-436.65969849,1424.98706055,19.19456863,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (42) CreateDynamicObject(2906,-435.00491333,1428.39416504,19.46724701,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (43) CreateDynamicObject(2906,-432.32287598,1421.56396484,18.87124634,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (44) CreateDynamicObject(2908,-433.57131958,1424.18493652,19.10239029,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (56) CreateDynamicObject(2908,-436.42367554,1426.24389648,19.29980087,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (57) CreateDynamicObject(2906,-436.89233398,1427.28161621,19.39738655,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (45) CreateDynamicObject(2905,-435.02966309,1426.08215332,19.27882195,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (42) CreateDynamicObject(2905,-437.83709717,1428.82006836,19.57091522,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (43) CreateDynamicObject(2907,-435.85000610,1426.53454590,19.39273071,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (40) CreateDynamicObject(3057,-434.78604126,1431.28613281,20.03756523,0.00000000,0.00000000,0.00000000); //object(kb_barrel_exp) (1) CreateDynamicObject(1225,-436.12734985,1433.15600586,20.21367645,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(2907,-436.22003174,1429.10949707,19.62310982,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (41) CreateDynamicObject(2908,-437.14221191,1429.14758301,19.56727219,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (58) CreateDynamicObject(2906,-434.42156982,1430.46667480,19.65425873,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (46) CreateDynamicObject(2905,-435.24700928,1429.25122070,19.55988503,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (44) CreateDynamicObject(2908,-435.99374390,1430.13171387,19.62243652,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (59) CreateDynamicObject(2907,-438.89086914,1430.96777344,19.85065651,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (42) CreateDynamicObject(2906,-435.45907593,1432.61889648,19.84120941,0.00000000,0.00000000,0.00000000); //object(kmb_deadarm) (47) CreateDynamicObject(2905,-437.68911743,1431.80468750,19.82324028,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (45) CreateDynamicObject(2908,-435.42056274,1431.09875488,19.70950699,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (60) CreateDynamicObject(2907,-436.80667114,1433.89318848,20.04853249,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (43) CreateDynamicObject(2905,-439.07623291,1433.22412109,19.98040199,0.00000000,0.00000000,0.00000000); //object(kmb_deadleg) (46) CreateDynamicObject(2907,-436.30477905,1431.33801270,19.81648827,0.00000000,0.00000000,0.00000000); //object(kmb_deadtorso) (44) CreateDynamicObject(2062,-437.91674805,1436.84936523,20.68621445,359.02770996,355.83618164,89.81872559); //object(cj_oildrum2) (2) CreateDynamicObject(2062,-441.58126831,1437.60986328,20.66772652,359.02770996,355.83618164,89.81872559); //object(cj_oildrum2) (2) CreateDynamicObject(930,-440.55667114,1440.89294434,20.68940735,0.00000000,0.00000000,0.00000000); //object(o2_bottles) (1) CreateDynamicObject(930,-441.79757690,1439.13562012,20.62290573,0.00000000,0.00000000,310.15014648); //object(o2_bottles) (1) CreateDynamicObject(920,-439.12274170,1439.54516602,20.66841125,0.00000000,0.00000000,0.00000000); //object(y_generator) (1) CreateDynamicObject(2926,-440.17663574,1438.00158691,20.11553764,0.00000000,0.00000000,0.00000000); //object(dyno_box_a) (1) CreateDynamicObject(2900,-442.15313721,1441.80639648,20.22906685,0.00000000,0.00000000,0.00000000); //object(temp_cardbox) (1) CreateDynamicObject(3056,-440.05236816,1435.27807617,20.86259460,0.00000000,0.00000000,0.00000000); //object(mini_magnet) (1) CreateDynamicObject(2908,-438.03732300,1434.06359863,20.01191711,0.00000000,0.00000000,0.00000000); //object(kmb_deadhead) (61) CreateDynamicObject(1428,2321.82128906,-3.97593117,25.40146828,9.32739258,0.00000000,179.84069824); //object(dyn_ladder) (1) CreateDynamicObject(2062,2321.81835938,-3.92938423,25.22842789,0.00000000,180.00000000,0.00000000); //object(cj_oildrum2) (3) CreateDynamicObject(2062,2306.64257812,-5.54518414,25.49048996,0.00000000,179.99450684,0.00000000); //object(cj_oildrum2) (4) CreateDynamicObject(1428,2306.65673828,-5.53805256,25.60327148,0.00000000,0.00000000,117.81982422); //object(dyn_ladder) (1) CreateDynamicObject(1222,-404.52395630,1316.28430176,11.59797001,0.00000000,0.00000000,0.00000000); //object(barrel3) (2) CreateDynamicObject(1225,-407.57412720,1323.66198730,11.93751144,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(1225,-410.26507568,1326.00830078,12.06375790,0.00000000,0.00000000,0.00000000); //object(barrel4) (1) CreateDynamicObject(1217,-406.32064819,1326.83483887,12.08722305,0.00000000,0.00000000,0.00000000); //object(barrel2) (1) // Incedios: CreateDynamicObject(18690, 2553.7417,30.5010,29.2317,0,0,0,0); CreateDynamicObject(18691, 2553.7417,30.5010,29.2317,0,0,0,0); CreateDynamicObject(18690, 2536.3062,121.4103,30.9255,0,0,0,0); CreateDynamicObject(18691, 2536.3062,121.4103,30.9255,0,0,0,0); CreateDynamicObject(18690, 2376.9282,58.6376,31.3132,0,0,0,0); CreateDynamicObject(18691, 2376.9282,58.6376,31.3132,0,0,0,0); CreateDynamicObject(18690,2451.0962,142.5555,28.3310,0,0,0,0); CreateDynamicObject(18691,2451.0962,142.5555,28.3310,0,0,0,0); CreateDynamicObject(18690,2356.7085,107.6464,28.2662,0,0,0,0); CreateDynamicObject(18691,2356.7085,107.6464,28.2662,0,0,0,0); CreateDynamicObject(18690,2446.9858,26.8096,32.5872,0,0,0,0); CreateDynamicObject(18691,2446.9858,26.8096,32.5872,0,0,0,0); return true; } public OnGameModeExit() { for(new i=0; i<MAX_PLAYERS; i++) { SalvarPlayer(i); } TextDrawHideForAll(Textdraw0); TextDrawDestroy(Textdraw0); TextDrawHideForAll(Textdraw1); TextDrawDestroy(Textdraw1); return true; } public OnPlayerRequestClass(playerid, classid) { SetPlayerCameraPos(playerid, 2159.8921,-1055.2019,80.4219); SetPlayerCameraLookAt(playerid, 2159.6272,-1061.3921,80.4219); ShowPlayerDialog(playerid, Escolha, DIALOG_STYLE_LIST, "Escolha o Seu Time","Zumbis\nHumanos","Selecionar","Cancelar"); return true; } public OnPlayerConnect(playerid) { TextDrawShowForPlayer(playerid, Textdraw0); TextDrawShowForPlayer(playerid, Textdraw1); Escolheu[playerid] = 0; new stringA[70]; GetPlayerName(playerid, sendername, sizeof(sendername)); format(stringA, sizeof(stringA), "%s Entrou no Servidor.", sendername); SendClientMessageToAll( -1,stringA); SetPlayerCameraPos(playerid, 2159.8921,-1055.2019,80.4219); SetPlayerCameraLookAt(playerid, 2159.6272,-1061.3921,80.4219); new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[124]; format(String, sizeof(String), CONTAS, Nome); if(!dini_Exists(String)) { format(String, sizeof(String), "{7FFFD4}Nick: {1E90FF}%s {1E90FF}Nгo Registrado\n\n{FFFFFF} Digite Uma Senha Para Continuar", Nome); ShowPlayerDialog(playerid, REGISTRO, DIALOG_STYLE_INPUT, "Registro", String, "Registrar", "Cancelar"); } else { GetPlayerName(playerid, Nome, sizeof(Nome)); format(String, sizeof(String), "{7FFFD4}Nick: {1E90FF}%s {1E90FF}Registrado\n\n{FFFFFF} Digite Sua Senha Para Logar", Nome); ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_INPUT, "Registro", String, "Logar", "Cancelar"); } return true; } public OnPlayerDisconnect(playerid, reason) { new stringA[70]; GetPlayerName(playerid, sendername, sizeof(sendername)); format(stringA, sizeof(stringA), "%s Saiu do Servidor.", sendername); SendClientMessageToAll( -1,stringA); if(PlayerInfo[playerid][Org] == 1) { Zumbis --; } if(PlayerInfo[playerid][Org] == 2) { Humanos --; } SalvarPlayer(playerid); return true; } public OnPlayerSpawn(playerid) { if(Tutorial[playerid] < 1) { VerTutorial(); SetTimer("VerTutorial", 1000, true); return true; } if(Escolheu[playerid] < 1) return ShowPlayerDialog(playerid, Escolha, DIALOG_STYLE_LIST, "Escolha o Seu Time","Zumbis\nHumanos","Selecionar","Cancelar"); if(Check[playerid] == 1) { SetPVarInt(playerid,"Morreu",0); } if(Transformando[playerid] == 1) { SetPlayerPos(playerid,tX[playerid],tY[playerid],tZ[playerid]); TextDrawHideForPlayer(playerid, JFS); SetPlayerColor(playerid,0xFF0A00FF); SetPlayerSkin(playerid,162); Transformando[playerid] = 0; PlayerInfo[playerid][Org] = 1; Humanos --; Zumbis ++; SetPlayerDrunkLevel (playerid, 10000); return true; } if(PlayerInfo[playerid][Org] == 1) { SetPlayerPos(playerid, 2457.1643,148.4401,26.2750); SetPlayerFacingAngle(playerid, 113.0910); SetPlayerColor(playerid,0xFF0A00FF); SetPlayerSkin(playerid,162); SetPlayerDrunkLevel (playerid, 10000); return true; } if(PlayerInfo[playerid][Org] == 2) { SetPlayerPos(playerid, 2316.3516,3.5454,26.4844); SetPlayerFacingAngle(playerid, 317.0028); SetPlayerColor(playerid,0x0A00FFFF); SetPlayerSkin(playerid, 78); GivePlayerWeapon(playerid,30,500); GivePlayerWeapon(playerid,24,500); GivePlayerWeapon(playerid,5,1); return true; } return true; } public OnPlayerDeath(playerid, killerid, reason) { if(IsPlayerConnected(killerid)) { Matou[killerid]++; } Morreu[playerid]++; if(PlayerInfo[playerid][Org] == 1) { if(killerid != playerid) { specid[playerid] = killerid; } else { specid[playerid] = killerid+1; } Check[playerid] = 1; specPlayer(playerid, killerid); Zumbis --; SetPVarInt(playerid, "Morreu", 1); SetTimerEx("specAgain",1000,false,"i",playerid); } SendDeathMessage(killerid,playerid,reason); return true; } public OnVehicleSpawn(vehicleid) { return true; } public OnVehicleDeath(vehicleid, killerid) { return true; } public OnPlayerText(playerid, text[]) { SetPlayerChatBubble(playerid,text,0xFF0A00FF,50.0,5000); return true; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/rg", cmdtext, true, 8) == 0) { Status(playerid); return 1; } if (strcmp("/comandos", cmdtext, true, 10) == 0) { SendClientMessage(playerid,-1, "========================| ~ Comandos ~ |======================="); SendClientMessage(playerid, 0x0FFF00B9, "/ajuda /creditos /rg /rankajuda /rankonline /jetpack"); if(PlayerInfo[playerid][Org] == 1) { SendClientMessage(playerid, 0x0FFF00B9,"/invadir"); } if(PlayerInfo[playerid][Org] == 2) { SendClientMessage(playerid, 0x0FFF00B9,"/trancar /destrancar"); } SendClientMessage(playerid,-1, "==============================================================="); return true; } if (strcmp("/ajuda", cmdtext, true, 10) == 0) { if(PlayerInfo[playerid][Org] == 1) { SendClientMessage(playerid,-1, "========================| ~ Zumbi ~ |========================="); SendClientMessage(playerid, 0x0FFF00B9, "Vб Atraz Dos Humanos й Jogue Seu Veneno Neles."); SendClientMessage(playerid, 0x0FFF00B9, "Se Vocк e Seus Amigos Conseguir Envenenar Todos, Vocк Ganha."); SendClientMessage(playerid,-1," ==============================================================="); return true; } if(PlayerInfo[playerid][Org] == 2) { SendClientMessage(playerid,-1, "======================| ~ Humanos ~ |======================"); SendClientMessage(playerid, 0x0FFF00B9,"Vб Atraz Dos Zumbis й Mate Eles Com Suas Armas."); SendClientMessage(playerid, 0x0FFF00B9,"Se Vocк й Seus Amigos Conseguir Matar Todos, Vocк Ganha."); SendClientMessage(playerid, -1, "==========================================================="); return true; } return true; } if (strcmp("/creditos", cmdtext, true, 10) == 0) { SendClientMessage(playerid, -1, "===================| ~ Crйditos ~ |==================="); SendClientMessage(playerid, 0x0FFF00B9, "GameMode - Jonathan Feitosa"); SendClientMessage(playerid, 0x0FFF00B9, "Mapper: Suxi_Beats"); SendClientMessage(playerid, 0x0FFF00B9, "Agradecimentos: Ricop, DrakiNs, Garfield)"); SendClientMessage(playerid, -1, "======================================================"); return true; } if (strcmp("/invadir", cmdtext, true, 10) == 0) { if(AntRoubo == 1) return SendClientMessage(playerid, -1, "Espere uns Segundos Para Que Possa Invadir Novamente."); if(IsPlayerInRangeOfPoint(playerid, 2.0, -443.3189,1442.5240,21.2363)) // ENTRADA ( Invadindo ) { if(PlayerInfo[playerid][Org] == 1) { GetPlayerName(playerid, NomeJFS, sizeof(NomeJFS)); format(JFSPerfect, 128, "%s e os Zumbis Estгo Invadindo a Casa de Seguranзa Com Explosivos.", NomeJFS); SendClientMessageToAll(-1, JFSPerfect); SendClientMessage(playerid, -1, "Aguarde Agora 30 Segundos, Saia de Perto."); SetTimerEx("Invadindo", 30000,false,"i",playerid); return true; } } return true; } if (strcmp("/trancar", cmdtext, true, 10) == 0) { if(AntRoubo == 1) return SendClientMessage(playerid, -1, "Espere uns Segundos Para Que Possa Trancar Novamente."); if(PlayerInfo[playerid][Org] == 2) { if(Trancado == 1) return SendClientMessage(playerid,0xFF0000FF,"As Portas Jб Estгo Trancadas."); SendClientMessage(playerid, -1, "As Portas Foram Trancadas."); Trancado = 1; } return true; } if (strcmp("/destrancar", cmdtext, true, 10) == 0) { if(AntRoubo == 1) return SendClientMessage(playerid, -1, "Espere uns Segundos Para Que Possa Destrancar Novamente."); if(PlayerInfo[playerid][Org] == 2) { if(Trancado < 1) return SendClientMessage(playerid,0xFF0000FF,"As Portas Jб Estгo Destrancadas."); SendClientMessage(playerid, -1, "As Portas Foram Destrancadas."); Trancado = 0; } return true; } if (strcmp("/rankajuda", cmdtext, true, 10) == 0) { if((Level[playerid] >= 0) && (Level[playerid] <= 5)) { SendClientMessage(playerid, 0xFF0000FF, "O Nosso Rank Detectou Que Vocк й um Player Newbie."); } if((Level[playerid] >= 6) && (Level[playerid] <= 20)) { SendClientMessage(playerid, 0xFF0000FF, "O Nosso Rank Detectou Que Vocк й um Player Amador."); } if((Level[playerid] >= 21) && (Level[playerid] <= 40)) { SendClientMessage(playerid, 0xFF0000FF, "O Nosso Rank Detectou Que Vocк й um Player Profissional."); } if((Level[playerid] >= 41) && (Level[playerid] <= 100)) { SendClientMessage(playerid, 0xFF0000FF, "O Nosso Rank Detectou Que Vocк й um Player Fodгo."); } if((Level[playerid] > 100)) { SendClientMessage(playerid, 0xFF0000FF, "O Nosso Rank Detectou Que Vocк й o Melhor Player do Servidor."); } SendClientMessage(playerid, -1, "Level Igual ou Entre 0 e 5 й Player Newbie."); SendClientMessage(playerid, -1, "Level Igual ou Entre 6 e 20 й Player Amador."); SendClientMessage(playerid, -1, "Level Igual ou Entre 21 e 40 й Player Profissional."); SendClientMessage(playerid, -1, "Level Igual ou Entre 41 e 100 й Player Fodгo."); SendClientMessage(playerid, -1, "Level Igual ou Maior que 101 й o Melhor Player do Servidor."); return true; } if(strcmp(cmdtext, "/jetpack", true) == 0) { new string[126]; if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK) return SendClientMessage(playerid, -1, "[ERRO] Vocк Jб Estб Usando um Jetpack."); if(Level[playerid] < 40)return SendClientMessage(playerid, -1, "Vocк nгo й um Player Profissional, Fodгo ou O Melhor do Servidor."); if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Vocк Nгo Pode Usar /jetpack em Um Veiculo !"); SetPlayerSpecialAction(playerid, 2); GetPlayerName(playerid,sendername,sizeof(sendername)); format(string, sizeof(string), "* O %s Pegou Seu Jetpack Por Ser Profissional, Fodгo ou o Melhor do Servidor.", sendername); SendClientMessageToAll(-1, string); SendClientMessageToAll(-1, "Confira os Ranks: /rankonline. Veja como Ser um Deles, Use: /ajudarank"); return true; } if (strcmp("/rankonline", cmdtext, true, 10) == 0) { new string[128]; if(IsPlayerConnected(playerid)) { SendClientMessage(playerid, 0xFF0000FF , "~x TOP Players Online x~"); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if((Level[playerid] >= 0) && (Level[playerid] <= 5)) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 128, "%s[Player Newbie]", sendername); SendClientMessage(playerid, -1, string); } if((Level[playerid] >= 6) && (Level[playerid] <= 20)) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 128, "%s[Player Amador]", sendername); SendClientMessage(playerid, -1, string); } if((Level[playerid] >= 21) && (Level[playerid] <= 40)) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 128, "%s[Player Profissional]", sendername); SendClientMessage(playerid, -1, string); } if((Level[playerid] >= 41) && (Level[playerid] <= 100)) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 128, "%s[Player Fodгo]", sendername); SendClientMessage(playerid, -1, string); } if((Level[playerid] > 100)) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, 128, "%s[O Melhor do Servidor]", sendername); SendClientMessage(playerid, -1, string); } } } } return true; } if (strcmp("/entrar", cmdtext, true) == 0) { if(Trancado == 1) return SendClientMessage(playerid,0xFF0000FF,"A Porta Estб TRANCADA !"); if(IsPlayerInRangeOfPoint(playerid, 1.0, -443.3189,1442.5240,21.2363)) // Entrando Caverna { SetPlayerPos(playerid, 2308.6758,-16.3935,26.7496); SetPlayerInterior(playerid, 0); SetPlayerFacingAngle(playerid, 359.1516); return true; } if(IsPlayerInRangeOfPoint(playerid, 1.0, 2303.3257,-16.3115,26.4844)) // Entrada Principal { SetPlayerPos(playerid, -395.0671,1258.3286,7.0424); SetPlayerInterior(playerid, 0); SetPlayerFacingAngle(playerid, 269.9042); return true; } if(IsPlayerInRangeOfPoint(playerid, 1.0, 2305.3201,-16.0648,26.7422)) // Saida { SetPlayerPos(playerid, 2299.8901,-16.1652,26.4844); SetPlayerInterior(playerid, 0); SetPlayerFacingAngle(playerid, 88.1222); return true; } return true; } return false; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { if(PlayerInfo[playerid][Org] == 1) { SendClientMessage(playerid,0xA0A0A0FF," Cuidado, Vocк Nгo Sabe Dirijir Carro."); } return true; } public OnPlayerPickUpPickup(playerid, pickupid) { if(PlayerInfo[playerid][Org] == 2) { if(pickupid == Pickup1) { SetTimerEx("JFSPickup", 60000,false,"i",playerid); DestroyPickup(Pickup1); SendClientMessage(playerid, -1,"Vocк Pegou o Sniper Quem Contia 5 de Ballas."); GivePlayerWeapon(playerid, 34, 5); return true; } if(pickupid == Pickup2) { SetTimerEx("JFSPickup1", 60000,false,"i",playerid); DestroyPickup(Pickup2); SendClientMessage(playerid, -1,"Vocк Pegou o Sniper Quem Contia 5 de Ballas."); GivePlayerWeapon(playerid, 34, 5); return true; } if(pickupid == Pickup3) { SetTimerEx("JFSPickup2", 60000,false,"i",playerid); DestroyPickup(Pickup3); SendClientMessage(playerid, -1,"Vocк Pegou o Sniper Quem Contia 5 de Ballas."); GivePlayerWeapon(playerid, 34, 5); return true; } return true; } return true; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if((newkeys == KEY_FIRE) && (GetPVarInt(playerid,"Morreu") == 1)) specPlayer(playerid, ++specid[playerid]); if((newkeys & KEY_SECONDARY_ATTACK)) { if(IsPlayerInRangeOfPoint(playerid, 1.0, -443.3189,1442.5240,21.2363) || IsPlayerInRangeOfPoint(playerid, 1.0, 2303.3257,-16.3115,26.4844) || IsPlayerInRangeOfPoint(playerid, 1.0, 2305.3201,-16.0648,26.7422)) { if(Trancado == 1) return SendClientMessage(playerid,0xFF0000FF,"A Porta Estб TRANCADA !"); OnPlayerCommandText(playerid,"/entrar"); return true; } } return true; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == Escolha) { if(response == 0) { ShowPlayerDialog(playerid, Escolha, DIALOG_STYLE_LIST, "Escolha o Seu Time","Zumbis\nHumanos","Selecionar","Cancelar"); } if(response == 1) { if(listitem == 0) { if(Tutorial[playerid] < 1) { VerTutorial(); //SendClientMessage(playerid, -1, "Aperte Spawn й Divirta-se."); SpawnPlayer(playerid); return true; } SpawnPlayer(playerid); Escolheu[playerid] = 1; PlayerInfo[playerid][Org] = 1; Zumbis ++; SendClientMessage(playerid,0x00C3FF7A,"Vocк Escolheu Ser Humano, Qualquer Coisa Use ( /ajuda )"); } if(listitem == 1) { if(Tutorial[playerid] < 1) { VerTutorial(); // SendClientMessage(playerid, -1, "Aperte Spawn й Divirta-se."); SpawnPlayer(playerid); return true; } SpawnPlayer(playerid); Escolheu[playerid] = 1; PlayerInfo[playerid][Org] = 2; Humanos ++; SendClientMessage(playerid,0x00C3FF7A,"Vocк Escolheu Ser Humano, Qualquer Coisa Use ( /ajuda )"); } return true; } } if(dialogid == REGISTRO) { if(response) { if(!strlen(inputtext)) { new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[150]; format(String, sizeof(String), "{7FFFD4}Nick: {1E90FF}%s {1E90FF}Nгo Registrado\n\n{FFFFFF} Digite Uma Senha Para Continuar", Nome); ShowPlayerDialog(playerid, REGISTRO, DIALOG_STYLE_INPUT, "Registro", String, "Registrar", "Cancelar"); SendClientMessage(playerid,0x1E90FFAA,"Senha invalida, digite uma senha vбlida"); return 1; } new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[124]; format(String, sizeof(String), CONTAS, Nome); dini_Create(String); dini_Set(String,"Senha",inputtext); dini_IntSet(String,"Dinheiro",0); dini_IntSet(String,"Level",0); dini_IntSet(String,"Matou",0); dini_IntSet(String,"Morreu",0); dini_IntSet(String,"Logou",0); dini_IntSet(String,"Tutorial",0); ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_INPUT, "Login", "{7FFFD4}Nick: {1E90FF}%s {1E90FF}Registrado\n\n{FFFFFF} Digite Sua Senha Para Logar", "Logar", "Cancelar"); return 1; } else { SendClientMessage(playerid, 0xFF0000AA, "Vocк Foi Kickado Porque Nгo Quis Se Registrar!!"); Kick(playerid); return 1; } } if(dialogid == LOGIN) { if(response) { if(!strlen(inputtext)) { new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[150]; format(String, sizeof(String), "{7FFFD4}Nick: {1E90FF}%s {1E90FF}Registrado\n\n{FFFFFF} Digite Sua Senha Para Logar", Nome); ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_INPUT, "Registro", String, "Logar", "Cancelar"); SendClientMessage(playerid,0x1E90FFAA,"Senha Incorreta !"); return 1; } new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[124]; format(String, sizeof(String), CONTAS, Nome); if(!strcmp(inputtext,dini_Get(String,"Senha"),false)) { SetarPlayer(playerid); Logou[playerid]++; SendClientMessage(playerid,0x00FF00AA,"Vocк Foi Logado Com Sucesso."); //SpawnPlayer(playerid); if(Tutorial[playerid] < 1) { VerTutorial(); SetTimer("VerTutorial", 1000, true); return true; } return 1; } else { SendClientMessage(playerid,0x00FF00AA,"Senha incorreta digite-a novamente"); format(String, sizeof(String), "{7FFFD4}Nick: {1E90FF}%s {1E90FF}Registrado\n\n{FFFFFF} Digite Sua Senha Para Logar", Nome); ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_INPUT, "Registro", String, "Logar", "Cancelar"); } return 1; } else { SendClientMessage(playerid, 0xFF0000AA, "Vocк nгo quis se logar, por este motivo serб Kickado"); Kick(playerid); return 1; } } return true; } public OnPlayerShootPlayer(Shooter,Target,Float:HealthLost,Float:ArmourLost) { if(PlayerInfo[Shooter][Org] == 1 && PlayerInfo[Target][Org] != 1) { Level[Shooter] ++; SendClientMessage(Shooter,-1,"Vocк Ganhou +1 Level Por Transformar um Humano em Zumbi."); ApplyAnimation(Target, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0); SetTimerEx("ParteII", 3000, false, "i", Target); TextDrawShowForPlayer(Target, JFS); TogglePlayerControllable(Target, 0); GivePlayerMoney(Shooter, 5000); } return true; } forward ParteII(playerid); public ParteII(playerid) { TextDrawShowForPlayer(playerid, JFS); TextDrawBoxColor(JFS, 0xFF0A00FF); SetTimerEx("ParteIII", 3000, false, "i", playerid); GetPlayerPos(playerid,tX[playerid],tY[playerid],tZ[playerid]); PlayerInfo[playerid][Org] = 0; Transformando[playerid] = 1; SpawnPlayer(playerid); return true; } forward PlacarS(playerid); public PlacarS(playerid) { new Placar[128]; format(Placar, 128, "Humanos: %d", Humanos); return TextDrawSetString(Text:Textdraw0, Placar); } forward PlacarZ(playerid); public PlacarZ(playerid) { new PlacarZ1[128]; format(PlacarZ1, 128, "Zumbis: %d", Zumbis); return TextDrawSetString(Text:Textdraw1, PlacarZ1); } forward CheckGanhador(playerid); public CheckGanhador(playerid) { if(Zumbis < 1 && Humanos > 0) { GameTextForAll("Humano Wins", 5000, 3); SendClientMessageToAll(-1, "Os Humanos Ganharam Parabйns."); SendClientMessageToAll(-1, "o Vencedor que Foi os Humanos, Apenas os Vivos, Ganharam R$ 50000 й 2 Level."); SetTimer("Restart", 10000, false); for(new i = 0; i < MAX_PLAYERS; i++) { if(PlayerInfo[i][Org] == 2) { GivePlayerMoney(i, 50000); Level[i] += 2; SetPlayerScore(i, Level[i]); } } return true; } if(Humanos < 1 && Zumbis > 0) { GameTextForAll("Zumbis Wins", 5000, 3); SendClientMessageToAll(-1, "Os Zumbis Ganharam Parabйns."); SendClientMessageToAll(-1, "o Vencedor que Foi os Zumbis, Apenas os Vivos, Ganharam R$ 50000 й 2 Level."); SetTimer("Restart", 10000, false); for(new i = 0; i < MAX_PLAYERS; i++) { if(PlayerInfo[i][Org] == 1) { GivePlayerMoney(i, 50000); Level[i] += 2; SetPlayerScore(i, Level[i]); } } return true; } return true; } forward Restart(); public Restart() { for(new playerid = 0; playerid < GetMaxPlayers(); ++playerid) { Zumbis = 0; Humanos = 0; AntRoubo = 0; Trancado = 0; PlacarS(playerid); PlacarZ(playerid); Escolheu[playerid] = 0; SetPlayerDrunkLevel (playerid, 0); PlayerInfo[playerid][Org] = 0; SetPlayerCameraPos(playerid, 2159.8921,-1055.2019,80.4219); SetPlayerCameraLookAt(playerid, 2159.6272,-1061.3921,80.4219); ShowPlayerDialog(playerid, Escolha, DIALOG_STYLE_LIST, "Escolha o Seu Time","Zumbis\nHumanos","Selecionar","Cancelar"); } return true; } stock specPlayer(playerid, id) { if(GetPVarInt(playerid, "Morreu") == 0) return TogglePlayerSpectating(playerid, 0),true; if(!IsPlayerConnected(id)) specid[playerid] = playerid; if(!IsPlayerInAnyVehicle(id)) { TogglePlayerSpectating(playerid, 1); PlayerSpectatePlayer(playerid, id); } else { TogglePlayerSpectating(playerid, 1); PlayerSpectateVehicle(playerid, GetPlayerVehicleID(id)); } SetTimerEx("specAgain",1000,false,"i",playerid); return 0x01; } forward specAgain(playerid); public specAgain(playerid) { specPlayer(playerid, specid[playerid]); } forward JFSPickup(playerid); public JFSPickup(playerid) { Pickup1 = CreatePickup(358, 2, 2357.0881,61.2717,42.9320, -1); return true; } forward JFSPickup1(playerid); public JFSPickup1(playerid) { Pickup2 = CreatePickup(358, 2, 2435.7512,75.5660,43.6957, -1); return true; } forward JFSPickup2(playerid); public JFSPickup2(playerid) { Pickup3 = CreatePickup(358, 2, 2492.6580,24.6331,43.7981, -1); return true; } forward Invadindo(playerid); public Invadindo(playerid) { CreateExplosion(-443.3189,1442.5240,21.2363,7,10.0); Trancado = 0; GetPlayerName(playerid, NomeJFS, sizeof(NomeJFS)); format(JFSPerfect, 128, "%s e os Zumbis Invadiram a Casa de Seguranзa.", NomeJFS); SendClientMessageToAll(-1, JFSPerfect); AntRoubo = 1; SetTimerEx("AntRoubo1", 60000, false, "i", playerid); return true; } forward AntRoubo1(playerid); public AntRoubo1(playerid) { AntRoubo = 0; return true; } SalvarPlayer(playerid) { new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[50]; format(String, sizeof(String), CONTAS, Nome); dini_IntSet(String,"Dinheiro", GetPlayerMoney(playerid)); dini_IntSet(String,"Level", Level[playerid]); dini_IntSet(String,"Matou", Matou[playerid]); dini_IntSet(String,"Morreu", Morreu[playerid]); dini_IntSet(String,"Logou", Logou[playerid]); dini_IntSet(String,"Tutorial", Tutorial[playerid]); return 1; } SetarPlayer(playerid) { new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[50]; format(String, sizeof(String), CONTAS, Nome); GivePlayerMoney(playerid, dini_Int(String,"Dinheiro")); Level[playerid] = dini_Int(String, "Level"); Matou[playerid] = dini_Int(String, "Matou"); Morreu[playerid] = dini_Int(String, "Morreu"); Logou[playerid] = dini_Int(String, "Logou"); Tutorial[playerid] = dini_Int(String, "Tutorial"); return 1; } Status(playerid) { new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, sizeof(Nome)); new String[128], DialogStatus[2000]; format(String, sizeof(String), "Nome/Nick: %s \n", Nome); strcat(DialogStatus,String); format(String, sizeof(String), "Level: %d \n", Level[playerid]); strcat(DialogStatus,String); if((Level[playerid] >= 0) && (Level[playerid] <= 5)) { format(String, sizeof(String), "Rank Player: Newbie\n"); } if((Level[playerid] >= 6) && (Level[playerid] <= 20)) { format(String, sizeof(String), "Top Player: Amador \n"); } if((Level[playerid] >= 21) && (Level[playerid] <= 40)) { format(String, sizeof(String), "Top Player: Profissional \n"); } if((Level[playerid] >= 41) && (Level[playerid] <= 100)) { format(String, sizeof(String), "Top Player: Fodгo\n"); } if((Level[playerid] > 100)) { format(String, sizeof(String), "Top Player: O Melhor do Servidor\n"); } strcat(DialogStatus,String); format(String, sizeof(String), "Dinheiro: %d \n", GetPlayerMoney(playerid)); strcat(DialogStatus,String); format(String, sizeof(String), "Matou: %d \n", Matou[playerid]); strcat(DialogStatus,String); format(String, sizeof(String), "Morreu: %d\n", Morreu[playerid]); strcat(DialogStatus,String); if((Tutorial[playerid] == 1)) { format(String, sizeof(String), "Tutorial: Sim, Sou Liзenciado Pelo Tutorial\n\n\n"); } if((Tutorial[playerid] < 1)) { format(String, sizeof(String), "Tutorial: Nгo, Nгo Sou Liзenciado Pelo Tutorial\n\n\n"); } strcat(DialogStatus,String); format(String, sizeof(String), "Vocк Jб Logou %d Vez(es) Neste Servidor", Logou[playerid]); strcat(DialogStatus,String); ShowPlayerDialog(playerid, 3313, DIALOG_STYLE_MSGBOX, "Minhas Informaзхes", DialogStatus, "Fechar", ""); return true; } forward VerTutorial(); public VerTutorial() { for(new playerid = 0; playerid < GetMaxPlayers(); ++playerid) { SkinClass[playerid][SpawnDance] = true; TempoTutu[playerid] += 1; if(TempoTutu[playerid] == 5) { GameTextForPlayer(playerid, "~y~]~r~ Inicio do Tutorial ~y~]", 8000, 3); SendClientMessage(playerid, 0x0FFF00B9, "=======================| ~ Tutorial de Inicio ~ |========================"); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, "Seja Bem Vindo ao JFS Zumbie v1.0 - Aqui Sua Diversгo й Garantida!"); SendClientMessage(playerid, -1, "Siga o Tutorial й Divirta-se Nesse Servidor Lindo e Capichado Para Vocк."); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, 0x0FFF00B9, "========================================================================="); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); if(ClosedSelection[playerid] == 0) { new rand = random(sizeof(RequestCamera)); cordinatex = RequestCamera[rand][0]; cordinatey = RequestCamera[rand][1]; cordinatez = RequestCamera[rand][2]; cordinateangle = RequestCamera[rand][3]; SetPlayerPos(playerid,cordinatex,cordinatey,cordinatez-100); SetPlayerFacingAngle(playerid, cordinateangle); SetPlayerCameraPos(playerid,cordinatex+(3.8*floatsin(-cordinateangle,degrees)),cordinatey+(3.8*floatcos(-cordinateangle,degrees)),cordinatez); SetPlayerCameraLookAt(playerid, cordinatex,cordinatey,cordinatez); if (SkinClass[playerid][SpawnDance]) SkinClass[playerid][SpawnTimer] = SetTimerEx("MoveCamera", 50, true, "i", playerid); SkinClass[playerid][SpawnDance] = false; } } else if(TempoTutu[playerid] == 40) { ClosedSelection[playerid]= 0; SkinClass[playerid][SpawnAngle] = 0.0; SkinClass[playerid][SpawnDance] = true; KillTimer( SkinClass[playerid][SpawnTimer] ); SetPlayerCameraPos(playerid, 2415.5891,90.8036,49.7221); SetPlayerCameraLookAt(playerid, 2425.3105,83.6630,49.7221); SetPlayerPos(playerid, 2415.5891,90.8036,0.7221); GameTextForPlayer(playerid, "~y~]~r~ Objetivo ~y~]", 8000, 3); SendClientMessage(playerid, 0x0FFF00B9, "===========================| ~ Objetivo do Servidor ~ |=========================="); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, "Zumbi: Infectar Todos os Humandos Apenas Batendo Neles, й Ganhe o Jogo."); SendClientMessage(playerid, -1, "Humano: Mate Todos os Zumbis, Encontre Alguns Snipers Escondidos, й Ganhe o Jogo."); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, 0x0FFF00B9, "================================================================================="); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); } else if(TempoTutu[playerid] == 55) { SetPlayerCameraPos(playerid, 2290.1755,-25.9541,27.5461); SetPlayerCameraLookAt(playerid, 2294.5713,-22.8939,27.5461); SetPlayerPos(playerid, 2290.1755,-25.9541,0.5461); GameTextForPlayer(playerid, "~y~]~r~ Sistema de Seguranca ~y~]", 8000, 3); SendClientMessage(playerid, 0x0FFF00B9, "========================| ~ Sistema de Seguranзa ~ |======================="); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, "Zumbi: Vocк Poderб Invadir, Causando Uma Explosгo Grande й Abrindo a Porta."); SendClientMessage(playerid, -1, "Humano: Vocк Podera Trancar й Tentar Matar o Adversбrio."); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, 0x0FFF00B9, "==========================================================================="); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); } else if(TempoTutu[playerid] == 70) { SetPlayerCameraPos(playerid, 2353.4878,135.2941,31.4333); SetPlayerCameraLookAt(playerid, 2353.7583,128.6721,31.4333); SetPlayerPos(playerid, 2353.4878,135.2941,0.4333); GameTextForPlayer(playerid, "~y~]~r~ Sistema de Rank ~y~]", 8000, 3); SendClientMessage(playerid, 0x0FFF00B9, "========================| ~ Sistema de Rank ~ |======================="); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, "/rankajuda - Ver Como Evoluir de Rank"); SendClientMessage(playerid, -1, "/rankonline - Ver os Ranks Das Pessoas Onlines."); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, 0x0FFF00B9, "======================================================================"); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); } else if(TempoTutu[playerid] == 85) { SetPlayerCameraPos(playerid, 2115.1003,179.2393,37.8115); SetPlayerCameraLookAt(playerid, 2116.5493,145.5517,37.8115); SetPlayerPos(playerid, 2115.1003,179.2393,0.8115); GameTextForPlayer(playerid, "~y~]~r~ Comandos Uteis ~y~]", 8000, 3); SendClientMessage(playerid, 0x0FFF00B9, "========================| ~ Comandos Ъteis ~ |======================="); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, "Geral: /creditos /rankajuda /rankonline /ajuda /rg /comandos"); SendClientMessage(playerid, -1, "Zumbi: /invadir /ajuda"); SendClientMessage(playerid, -1, "Humano: /trancar /destrancar /ajuda"); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, 0x0FFF00B9, "====================================================================="); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); } else if(TempoTutu[playerid] == 110) { if(ClosedSelection[playerid] == 0) { new rand = random(sizeof(RequestCamera)); cordinatex = RequestCamera[rand][0]; cordinatey = RequestCamera[rand][1]; cordinatez = RequestCamera[rand][2]; cordinateangle = RequestCamera[rand][3]; SetPlayerPos(playerid,cordinatex,cordinatey,cordinatez-100); SetPlayerFacingAngle(playerid, cordinateangle); SetPlayerCameraPos(playerid,cordinatex+(3.8*floatsin(-cordinateangle,degrees)),cordinatey+(3.8*floatcos(-cordinateangle,degrees)),cordinatez); SetPlayerCameraLookAt(playerid, cordinatex,cordinatey,cordinatez); if (SkinClass[playerid][SpawnDance]) SkinClass[playerid][SpawnTimer] = SetTimerEx("MoveCamera", 50, true, "i", playerid); SkinClass[playerid][SpawnDance] = false; } GameTextForPlayer(playerid, "~y~]~w~ Bem Vindo ao ~r~JFS Zumbi ~b~v1.0 ~y~]", 8000, 3); SendClientMessage(playerid, 0x0FFF00B9, "=======================| ~ Fim Do Tutorial ~ |======================="); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, "Agora Escolhe Sua Classe й Divirta-se No Nosso Servidor."); SendClientMessage(playerid, -1, "Em Breve Terб Uma Outra Versгo Para Vocк Fгn Do JFS :D"); SendClientMessage(playerid, -1, "Adicione Nosso msn de Contato: john_feat@hotmail.com"); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, 0x0FFF00B9, "====================================================================="); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); SendClientMessage(playerid, -1, " "); } else if(TempoTutu[playerid] == 145) { ClosedSelection[playerid]= 0; SkinClass[playerid][SpawnAngle] = 0.0; SkinClass[playerid][SpawnDance] = true; KillTimer( SkinClass[playerid][SpawnTimer] ); Tutorial[playerid] = 1; TogglePlayerControllable(playerid, 1); SetCameraBehindPlayer(playerid); SetPlayerCameraPos(playerid, 2159.8921,-1055.2019,80.4219); SetPlayerCameraLookAt(playerid, 2159.6272,-1061.3921,80.4219); ShowPlayerDialog(playerid, Escolha, DIALOG_STYLE_LIST, "Escolha o Seu Time","Zumbis\nHumanos","Selecionar","Cancelar"); GivePlayerMoney(playerid, 10000); } } return true; } forward MoveCamera(playerid,rand); public MoveCamera(playerid,rand) { SetPlayerCameraPos(playerid, cordinatex - 2 * floatsin(-SkinClass[playerid][SpawnAngle], degrees), cordinatey - 10 * floatcos(-SkinClass[playerid][SpawnAngle], degrees), cordinatez + 3); SetPlayerCameraLookAt(playerid, cordinatex, cordinatey, cordinatez + 0.5); SkinClass[playerid][SpawnAngle] += 0.5; if(SkinClass[playerid][SpawnAngle] >= 360.0) SkinClass[playerid][SpawnAngle] = 0.0; }
Parabйns cara. Muito bom o GM. Estou fazendo um de zombies tambйm. Vocк me autoriza a pegar algumas coisas do seu GM para pфr no meu? Com os devios crйditos й claro.
|
#define JFS OWNA
Claro Pode Pegar Qualquer Coisa que Quiser no GameMode, mais sem tirar meus crйditos, й se usou o code de alguem, como o sistema de cвmera quando morre, do ricop, bota o dele.
|