Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.
Témák - Place
Oldalak: [1]
1
« Dátum: 2014. március 02. - 17:19:26 »
Sziasztok! Klett véve a fórumról a respect rendszer? már nem tudok adni filterszkriptekre +-t. hA NEM jó helyre nyitottam akkor sry csak fáradt vagoyk Üdvözlettel: place
2
« Dátum: 2012. december 02. - 15:04:16 »
Battlefield - Project Reality V1.8 Sziasztok!! Elhoztam egy jó kis játékmódot, remélem sokan ismeritek Battlefield játékot, ez a mód arról szól a készítõk próbálták minél jobban megtervezni a játékmódot!! Nem magyar a játékmód Készítõ: Dan Letöltések: Solidfiles Letöltés: Játékmód = http://www.solidfiles.com/d/3ac3fb478b/ CFG = http://www.solidfiles.com/d/2767bc25fc/ Shared Letöltés: Játékmód = http://www.2shared.com/file/Usv2jS7b...Server_18.html CFG = http://www.2shared.com/file/XEN2SWRk/server.html Eredeti téma: http://forum.sa-mp.com/showthread.php?t=393206 Mostani Téma: http://sampforum.hu/index.php?action=post;board=13.0 Pastebin Letöltés: http://pastebin.com/8tvTRpgH Script funkciók:
Egyedi rang rendszer
Class rendszer
Elfoglalható területek
Donor rendszer - 3 donor szint + adományozó
Teljesen újraírt lézerrendszer
Ha egy játékos, meghall akkor földön lesz a fegyvere amit felehet venni
Egyéni Pálya/Map
A nagyon tiszta /help rendszer, minden le van írva Dialógban.
Játékmód script olyan tiszta, amennyire csak lehetséges
Csapat kiegyensúlyozó tartja minden csapatott egyensúlyban
Radio rendszer 6dbö rádióállomások
Killing spree rendszer + jutalom
Az adományozók és az adminoknak saját chat
5 admin, tárgyalás a tulajdonosal
Tudsz csevegni Cleverbot all
Ellenõrzõpontok minden bázis, ahol meg lehet vásárolni fegyvereket
Osztály kiválasztása mértékben textdrawos
Statisztika Kijelzõ, ölések/halálok/arány/pontszám
Játékos statisztikák kerülnek mentésre biztonságos MySQL adatbázis
Automatikus segítség üzenetek játékosoknak 3percenként
A játékosok letilthatja saját ALSS rendszer egy paranccsal
Be kell vezetni Airfoce osztályba repülõgépeket
A játékosok letilthatja a PM-t paranccsal!!
Adminok van / esemény paranccs teleport lépet hûvös helyen esemény
Egyes osztályok tekintette specical készségek orvos/mentõ megtekintheti /mheal paranccsal
Bugok kivannak javítva
Minden csapatnak egy csapat rádió /r
Miután meghal, látni fogja a forduló Statisztikák
PLUS sokkal több, amit felfedezni!
Parancsok: Szerver játékmódban összesen 60 Parancs található!! Adományozó Parancsot csak adományozok használhatják: /dhelp Admin parancsokat csak is adminok/tulajdonos/fõadmin használhatják: /ahelp Szerver futó includek: foreach, sscanf2, streamer, MySQL Játékmódról képek:
Játékmód Pawno Kódja: /==================================================== // V1.8 // UPDATE LOG // // Weapons drop when a player dies! // Some admin commands fixed + added /givescore. // Added nightvision into the shop. // Some little bugs fixed. // // NEED TO DO // // Random wars between 2 teams. // Add mappings! // Missions. // Fix battleshield. //==================================================== #include <a_samp> #include <a_mysql> #include <zcmd> #include <foreach> #include <sscanf2> #include <streamer> #include <weaponsdrop> #include <carnames> #include <CleverBot> //==================================================== #define mysql_host \"69.73.143.228\" #define mysql_user \"risto_user\" #define mysql_password \"MT^7?4CF6@ss\" #define mysql_database \"risto_battlefield\" /*#define mysql_host \"localhost\" #define mysql_user \"root\" #define mysql_password \"\" #define mysql_database \"server\"*/ //==================================================== #define VERSION \"1.8\" #define GAMEMODE \"BPR ˆ V1.8\" #define SCRIPTER \"Dan.\" #define SERVERNAME \"Battlefield - Project Reality\" #undef MAX_PLAYERS #define MAX_PLAYERS 50 //==================================================== #define C_RED 0xFF0000FF #define C_GANG_RED 0xFF000077 #define C_WHITE 0xFFFFFFFF #define C_GANG_WHITE 0xFFFFFF77 #define C_FADE 0xC8C8C8FF #define C_GREY 0xAFAFAFFF #define C_CYAN 0x00FFFFFF #define C_PINK 0xFF66FFFF #define C_ORANGE 0xFF9900FF #define C_LORANGE 0xFFB13DFF #define C_PURPLE 0xA86EFCFF #define C_GANG_PURPLE 0xA86EFC77 #define C_YELLOW 0xFFFF00FF #define C_LYELLOW 0xD7DE16FF #define C_GANG_YELLOW 0xFFFF0077 #define C_BLUE 0x0000BBFF #define C_RADIOBLUE 0x8D8DFFFF #define C_LBLUE 0x33CCFFFF #define C_VIOLET 0x9955DEFF #define C_DVIOLET 0x4B00B0FF #define C_DGREEN 0x33AA33FF #define C_GREEN 0x15FF00FF #define C_GANG_GREEN 0x15FF0077 #define C_LGREEN 0x33FF33FF #define C_LIME 0x99FF00FF #define COLOR_RED \"{FF0000}\" #define COLOR_WHITE \"{FFFFFF}\" #define COLOR_FADE \"{C8C8C8}\" #define COLOR_GREY \"{AFAFAF}\" #define COLOR_CYAN \"{00FFFF}\" #define COLOR_PINK \"{FF66FF}\" #define COLOR_ORANGE \"{FF9900}\" #define COLOR_LORANGE \"{FFB13D}\" #define COLOR_PURPLE \"{A86EFC}\" #define COLOR_YELLOW \"{FFFF00}\" #define COLOR_LYELLOW \"{D7DE16}\" #define COLOR_BLUE \"{0000BB}\" #define COLOR_RADIOBLUE \"{8D8DFF}\" #define COLOR_LBLUE \"{33CCFF}\" #define COLOR_VIOLET \"{9955DE}\" #define COLOR_DVIOLET \"{4B00B0}\" #define COLOR_DGREEN \"{33AA33}\" #define COLOR_GREEN \"{15FF00}\" #define COLOR_LGREEN \"{33FF33}\" #define COLOR_LIME \"{99FF00}\" //==================================================== #define D_LOGIN 0 #define D_REGISTER 1 #define D_CLASS 2 #define D_SUCCESS 3 #define D_ADMINS 4 #define D_SHOP 5 #define D_HELP 6 #define D_INFO 7 #define D_RULES 8 #define D_COMMANDS 9 #define D_RANKS 10 #define D_CLASSINFO 11 #define D_ASSAULTINFO 12 #define D_MEDICINFO 13 #define D_ANTI-TANKINFO 14 #define D_ENGINEERINFO 15 #define D_AIRFORCEINFO 16 #define D_SPEC-OPSINFO 17 #define D_RADIO 18 #define D_DONOR 19 #define D_ROUNDSTATS 20 //==================================================== #define T_ENGLAND 100 #define T_RUSSIA 101 #define T_IRAQ 102 #define T_MEXICO 103 #define T_ENGLAND_SKIN 287 #define T_RUSSIA_SKIN 122 #define T_IRAQ_SKIN 273 #define T_MEXICO_SKIN 116 //==================================================== #define ASSAULT 200 #define MEDIC 201 #define ANTI-TANK 202 #define ENGINEER 203 #define AIRFORCE 204 #define SPEC-OPS 205 //==================================================== #define RANK1 0 #define RANK2 100 #define RANK3 300 #define RANK4 500 #define RANK5 1000 #define RANK6 1500 #define RANK7 2000 #define RANK8 2500 #define RANK9 5000 #define RANK1NAME \"Private\" #define RANK2NAME \"Specialist\" #define RANK3NAME \"Corporal\" #define RANK4NAME \"Second Lieutenant\" #define RANK5NAME \"First Lieutenant\" #define RANK6NAME \"Captain\" #define RANK7NAME \"Major\" #define RANK8NAME \"Lieutenant Colonel\" #define RANK9NAME \"General\" //==================================================== #define INFO 300 #define RULES 301 #define COMMANDS 302 #define RANKS 303 #define CLASS 304 #define DONOR 305 //==================================================== #define ADMINRANK1 \"Trial Adminstrator\" #define ADMINRANK2 \"Administrator\" #define ADMINRANK3 \"Lead Administrator\" #define ADMINRANK4 \"Master Administrator\" #define ADMINRANK5 \"Co-Owner\" #define ADMINRANK6 \"Owner\" #define ZoneCaptureTime 25 #define Donor1CaptureTime 20 #define Donor2CaptureTime 15 #define Donor3CaptureTime 10 //==================================================== #define PRESSED(%0) \\ (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0))) //==================================================== new gang_a51; // Area 51 new gang_airport; // Old airport new gang_fortcarson; // Little town in desert new gang_ghosttown; // Fort Carson new A51CP; // Area 51 new AIRCP; // Old airport new DESCP; // Little town in desert new FOCCP; // Fort Carson //==================================================== new BigEarZone; new BigEarArea; new BigEarCP; new BigEarColor; new SnakeZone; new SnakeArea; new SnakeCP; new SnakeColor; new TeeMotelZone; new TeeMotelArea; new TeeMotelCP; new TeeMotelColor; new OilZone; new OilArea; new OilCP; new OilColor; new SeaZone; new SeaArea; new SeaCP; new SeaColor; new HillZone; new HillArea; new HillCP; new HillColor; new DamZone; new DamArea; new DamCP; new DamColor; //==================================================== new RandomMSG[][] = { \"** [bOT] Do you want to be an admin? Apply at our forums www.bfpr.co.cc!\", \"** [bOT] Like the server? Then add the server to your favorites :: 62.141.35.14:7805!\", \"** [bOT] Are you new here? Type /help or /ask [text] to get help from admins!\", \"** [bOT] Need some score for new ranks? Capture zones or kill some PLAYERS!\", \"** [bOT] Welcome to Battlefield - Project Reality || Owned & scripted by Flashman!\", \"** [bOT] See our super-awesome online donators using command /donors!\", \"** [bOT] Register in our forums to get latest information about the server!\", \"** [bOT] If you have ANY suggestions, post them in our forums at www.bfpr.co.cc!\" }; //==================================================== //==================================================== new Text:Textdraw0; // Black box new Text:Textdraw1; // \"Stats\" new Text:Textdraw2; // \"Kills\" new Text:Textdraw3; // \"Deaths\" new Text:Textdraw4; // \"Ratio\" new Text:Textdraw5; // \"Points\" new Text:Textkills[MAX_PLAYERS]; // Kills new Text:Textdeaths[MAX_PLAYERS]; // Deaths new Text:Textratio[MAX_PLAYERS]; // Ratio new Text:Textpoints[MAX_PLAYERS]; // Points new Text:ForumURL; //==================================================== new Text:ClassBox; new Text:ClassNameLine; new Text:ClassWeapons; new Text:ClassDescription1; new Text:ClassDescription2; new Text:ClassRequiredRank; new Text:ClassHelpBox; new Text:ClassClick; new Text:ClassSpawn; //==================================================== new Text3D:RankLabel[MAX_PLAYERS]; new Text:RankStars; //==================================================== //==================================================== new PlayerCount[MAX_PLAYERS]; new PlayerCountTimer[MAX_PLAYERS]; //==================================================== new aDuty[MAX_PLAYERS]; new LastAdminVehicle[MAX_PLAYERS]; new AFK[MAX_PLAYERS]; new TogglePM[MAX_PLAYERS]; new LagShoot[MAX_PLAYERS] = 1; new RoundStats[MAX_PLAYERS] = 1; new JustJoined[MAX_PLAYERS] = 1; new IsPlayerChoosingTeam[MAX_PLAYERS] = 1; new IsPlayerChoosingClass[MAX_PLAYERS] = 1; new ClassChoosingStep[MAX_PLAYERS]; new ClassPositionSet[MAX_PLAYERS]; new HackTest[MAX_PLAYERS] = 0; new gTeam[MAX_PLAYERS]; new gClass[MAX_PLAYERS]; new CanHeal[MAX_PLAYERS] = 1; new CanCaptureZone[MAX_PLAYERS] = 1; //==================================================== new DonorFix[MAX_PLAYERS] = 1; new DonorHeal[MAX_PLAYERS] = 1; new LastDonorVehicle[MAX_PLAYERS]; //==================================================== enum pInfo { pRegistered, pLogged, pAdmin, pWarnings, pKills, pDeaths, pPoints, pCaptureZone, pMoney, pVIP, pMuted, pKillingspree } new PlayerInfo[MAX_PLAYERS][pInfo]; enum zInfo { gAttacked = 0, gOwner = 0, } new GangInfo[][zInfo]; enum rInfo { Kills, Float:Damage, Zones } new RoundInfo[MAX_PLAYERS][rInfo]; //==================================================== main() { print(\" \"); print(\" _____ _ _ _____ _ _ _\"); print(\" | __ \\\\ (_) | | | __ \\\\ | (_) |\"); print(\" | |__) | __ ___ _ ___ ___| |_ | |__) |___ __ _| |_| |_ _ _\"); print(\" | ___/ \'__/ _ \\\\| |/ _ \\\\/ __| __| | _ // _ \\\\/ _` | | | __| | | |\"); print(\" | | | | | (_) | | __/ (__| |_ | | \\\\ \\\\ __/ (_| | | | |_| |_| |\"); print(\" |_| |_| \\\\___/| |\\\\___|\\\\___|\\\\__| |_| \\\\_\\\\___|\\\\__,_|_|_|\\\\__|\\\\__, |\"); print(\" _/ | __/ |\"); print(\" |__/ |___/\"); printf(\" VERSION: %s || SCRIPTER: %s || Sharing this script not allowed.\", VERSION, SCRIPTER); print(\" \"); } //==================================================== public OnGameModeInit() { ShowPlayerMarkers(1); EnableStuntBonusForAll(0); DisableInteriorEnterExits(); SetWorldTime(12); SetWeather(1); SetTimer(\"SendRandomMessage\", 1000*30*7, true); // SetTimer(\"BattleShield\", 1000, true); NOT FINISHED, MAY FALSE BAN // SetTimer(\"RandomWar\", 1000*60*10, true); // NOT FINISHED AddPlayerClass(T_ENGLAND_SKIN,213.8508,1868.0325,13.1406,359.6966,0,0,0,0,0,0); // England AddPlayerClass(T_RUSSIA_SKIN,-135.3077,1116.7949,20.1966,91.1457,0,0,0,0,0,0); // Russia AddPlayerClass(T_IRAQ_SKIN,405.1154,2450.2124,16.5000,2.6969,0,0,0,0,0,0); // Iraq AddPlayerClass(T_MEXICO_SKIN,-377.2719,2242.3125,42.6185,100.8263,0,0,0,0,0,0); // Mexico //==================================================== mysql_connect(mysql_host, mysql_user, mysql_database, mysql_password); mysql_query(\"CREATE TABLE IF NOT EXISTS accounts(user VARCHAR(24), password VARCHAR(41), admin INT(20), vip INT(20), warnings INT(20), score INT(20), money INT(20), IP VARCHAR(16), kills INT(20), deaths INT(20), points INT(20) )\"); if(mysql_ping() == 1) { mysql_debug(1); printf(\"[MYSQL] Connection with the database: SUCCESS!\"); } else { printf(\"[MYSQL] Connection with the database: FAIL!\"); } //==================================================== SetGameModeText(GAMEMODE); //==================================================== //==================================================== Textdraw0 = TextDrawCreate(615.000000, 360.000000, \" \"); TextDrawBackgroundColor(Textdraw0, 255); TextDrawFont(Textdraw0, 1); TextDrawLetterSize(Textdraw0, 0.500000, 7.000000); TextDrawColor(Textdraw0, -1); TextDrawSetShadow(Textdraw0, 1); TextDrawUseBox(Textdraw0, 1); TextDrawBoxColor(Textdraw0, 85); TextDrawTextSize(Textdraw0, 494.000000, 0.000000); Textdraw1 = TextDrawCreate(530.000000, 359.000000, \"STATS\"); TextDrawBackgroundColor(Textdraw1, 255); TextDrawFont(Textdraw1, 2); TextDrawLetterSize(Textdraw1, 0.360000, 1.400000); TextDrawColor(Textdraw1, -1); TextDrawSetShadow(Textdraw1, 1); Textdraw2 = TextDrawCreate(501.000000, 376.000000, \"Kills\"); TextDrawBackgroundColor(Textdraw2, 255); TextDrawFont(Textdraw2, 1); TextDrawLetterSize(Textdraw2, 0.500000, 1.000000); TextDrawColor(Textdraw2, -1); TextDrawSetShadow(Textdraw2, 1); Textdraw3 = TextDrawCreate(501.000000, 387.000000, \"Deaths\"); TextDrawBackgroundColor(Textdraw3, 255); TextDrawFont(Textdraw3, 1); TextDrawLetterSize(Textdraw3, 0.500000, 1.000000); TextDrawColor(Textdraw3, -1); TextDrawSetShadow(Textdraw3, 1); Textdraw4 = TextDrawCreate(501.000000, 399.000000, \"Ratio\"); TextDrawBackgroundColor(Textdraw4, 255); TextDrawFont(Textdraw4, 1); TextDrawLetterSize(Textdraw4, 0.500000, 1.000000); TextDrawColor(Textdraw4, -1); TextDrawSetShadow(Textdraw4, 1); Textdraw5 = TextDrawCreate(501.000000, 410.000000, \"Score\"); TextDrawBackgroundColor(Textdraw5, 255); TextDrawFont(Textdraw5, 1); TextDrawLetterSize(Textdraw5, 0.500000, 1.000000); TextDrawColor(Textdraw5, -1); TextDrawSetShadow(Textdraw5, 1); //==================================================== ForumURL = TextDrawCreate(507.000000, 427.000000, \"www.bfpr.co.cc\"); TextDrawBackgroundColor(ForumURL, 255); TextDrawFont(ForumURL, 2); TextDrawLetterSize(ForumURL, 0.280000, 1.399999); TextDrawColor(ForumURL, 3394815); TextDrawSetOutline(ForumURL, 1); TextDrawSetProportional(ForumURL, 1); //==================================================== ClassBox = TextDrawCreate(468.000000, 360.000000, \" \"); TextDrawBackgroundColor(ClassBox, 255); TextDrawFont(ClassBox, 1); TextDrawLetterSize(ClassBox, -0.330000, -10.100000); TextDrawColor(ClassBox, -1); TextDrawSetOutline(ClassBox, 0); TextDrawSetProportional(ClassBox, 1); TextDrawSetShadow(ClassBox, 1); TextDrawUseBox(ClassBox, 1); TextDrawBoxColor(ClassBox, 85); TextDrawTextSize(ClassBox, 179.000000, 102.000000); ClassNameLine = TextDrawCreate(187, 276.000000, \"< %s CLASS >\"); TextDrawBackgroundColor(ClassNameLine, 255); TextDrawFont(ClassNameLine, 2); TextDrawLetterSize(ClassNameLine, 0.490000, 1.600000); TextDrawColor(ClassNameLine, -1); TextDrawSetOutline(ClassNameLine, 1); TextDrawSetProportional(ClassNameLine, 1); ClassWeapons = TextDrawCreate(187.000000, 296.000000, \"Weapons: M4, Rocket Launcher, Deagle\"); TextDrawBackgroundColor(ClassWeapons, 255); TextDrawFont(ClassWeapons, 1); TextDrawLetterSize(ClassWeapons, 0.270000, 1.300000); TextDrawColor(ClassWeapons, -1); TextDrawSetOutline(ClassWeapons, 1); TextDrawSetProportional(ClassWeapons, 1); ClassDescription1 = TextDrawCreate(187.000000, 310.000000, \"Description:\"); TextDrawBackgroundColor(ClassDescription1, 255); TextDrawFont(ClassDescription1, 1); TextDrawLetterSize(ClassDescription1, 0.270000, 1.300000); TextDrawColor(ClassDescription1, -1); TextDrawSetOutline(ClassDescription1, 1); TextDrawSetProportional(ClassDescription1, 1); ClassDescription2 = TextDrawCreate(187.000000, 325.000000, \"Description line 2\"); TextDrawBackgroundColor(ClassDescription2, 255); TextDrawFont(ClassDescription2, 1); TextDrawLetterSize(ClassDescription2, 0.270000, 1.300000); TextDrawColor(ClassDescription2, -1); TextDrawSetOutline(ClassDescription2, 1); TextDrawSetProportional(ClassDescription2, 1); ClassRequiredRank = TextDrawCreate(187.000000, 340.000000, \"Rank required:\"); TextDrawBackgroundColor(ClassRequiredRank, 255); TextDrawFont(ClassRequiredRank, 1); TextDrawLetterSize(ClassRequiredRank, 0.27000, 1.300000); TextDrawColor(ClassRequiredRank, -1); TextDrawSetOutline(ClassRequiredRank, 1); TextDrawSetProportional(ClassRequiredRank, 1); ClassHelpBox = TextDrawCreate(422.000000, 401.000000, \" \"); TextDrawBackgroundColor(ClassHelpBox, 255); TextDrawFont(ClassHelpBox, 1); TextDrawLetterSize(ClassHelpBox, -0.430000, -4.100001); TextDrawColor(ClassHelpBox, -1); TextDrawSetOutline(ClassHelpBox, 0); TextDrawSetProportional(ClassHelpBox, 1); TextDrawSetShadow(ClassHelpBox, 1); TextDrawUseBox(ClassHelpBox, 1); TextDrawBoxColor(ClassHelpBox, 85); TextDrawTextSize(ClassHelpBox, 226.000000, 102.000000); ClassClick = TextDrawCreate(243.000000, 368.000000, \"<< LMB choose your class RMB >>\"); TextDrawBackgroundColor(ClassClick, 255); TextDrawFont(ClassClick, 1); TextDrawLetterSize(ClassClick, 0.270000, 1.299999); TextDrawColor(ClassClick, -1); TextDrawSetOutline(ClassClick, 1); TextDrawSetProportional(ClassClick, 1); ClassSpawn = TextDrawCreate(282.000000, 382.000000, \"LSHIFT to spawn\"); TextDrawBackgroundColor(ClassSpawn, 255); TextDrawFont(ClassSpawn, 1); TextDrawLetterSize(ClassSpawn, 0.270000, 1.299999); TextDrawColor(ClassSpawn, -1); TextDrawSetOutline(ClassSpawn, 1); TextDrawSetProportional(ClassSpawn, 1); //==================================================== RankStars = TextDrawCreate(499.000000, 122.000000, \"Your rank\"); TextDrawBackgroundColor(RankStars, 255); TextDrawFont(RankStars, 2); TextDrawLetterSize(RankStars, 0.480000, 1.100000); TextDrawColor(RankStars, -1); TextDrawSetOutline(RankStars, 1); TextDrawSetProportional(RankStars, 1); //==================================================== //==================================================== /* ___________ ___ _____ _____ _____ _____ | _ | ___ \\ |_ | ___/ __ \\_ _/ ___| | | | | |_/ / | | |__ | / \\/ | | \\ `--. | | | | ___ \\ | | __|| | | | `--. \\ \\ \\_/ / |_/ /\\__/ / |___| \\__/\\ | | /\\__/ / \\___/\\____/\\____/\\____/ \\____/ \\_/ \\____/ */ //===================================================== // Area 51 (mapping, vehicles, gangzone) gang_a51 = GangZoneCreate(391.089019,2082.039550,96.008270,1798.399902); AddStaticVehicleEx(447,225.09960938,1883.09960938,17.70000076,0.00000000,-1,-1,90); //Seasparrow AddStaticVehicleEx(447,203.00000000,1883.09997559,17.70000076,0.00000000,-1,-1,90); //Seasparrow AddStaticVehicleEx(476,280.60000610,1955.80004883,18.79999924,270.00000000,-1,-1,90); //Rustler AddStaticVehicleEx(476,280.60000610,1989.59997559,18.79999924,270.00000000,-1,-1,90); //Rustler AddStaticVehicleEx(520,280.60000610,2023.69995117,18.29999924,270.00000000,-1,-1,90); //Hydra AddStaticVehicleEx(476,312.00000000,2053.79980469,18.79999924,177.99499512,-1,-1,90); //Rustler AddStaticVehicleEx(470,172.09960938,1932.09960938,18.39999962,180.00000000,36,1,90); //Patriot AddStaticVehicleEx(470,179.80000305,1932.09997559,17.89999962,180.00000000,36,1,90); //Patriot AddStaticVehicleEx(425,213.30000305,1970.00000000,19.10000038,90.00000000,-1,-1,90); //Hunter AddStaticVehicleEx(599,284.50000000,1937.09997559,18.00000000,270.00000000,-1,1,90); //Police Ranger AddStaticVehicleEx(487,325.09960938,1905.39941406,17.79999924,0.00000000,-1,-1,90); //Maverick AddStaticVehicleEx(487,325.50000000,1865.19995117,17.79999924,0.00000000,-1,-1,90); //Maverick AddStaticVehicleEx(500,293.00000000,1904.80004883,17.89999962,0.00000000,-1,-1,90); //Mesa AddStaticVehicleEx(521,220.50000000,1920.79980469,17.29999924,180.00000000,-1,-1,90); //FCR-900 AddStaticVehicleEx(521,202.09960938,1920.89941406,17.30143547,177.74780273,-1,-1,90); //FCR-900 AddStaticVehicleEx(432,122.00000000,1900.59997559,18.70000076,0.00000000,-1,-1,90); //Rhino AddStaticVehicleEx(470,290.89999390,1831.19995117,17.79999924,0.00000000,-1,-1,90); //Patriot AddStaticVehicleEx(497,183.00000000,1834.50000000,23.50000000,270.00000000,-1,-1,90); //Police Maverick AddStaticVehicleEx(470,154.60000610,1932.09960938,18.89999962,180.00000000,36,1,90); //Patriot AddStaticVehicleEx(543,207.50000000,1862.80004883,13.10000038,0.00000000,-1,-1,90); //Sadler AddStaticVehicleEx(475,203.00000000,1862.80004883,13.00000000,0.00000000,-1,-1,90); //Sabre AddStaticVehicleEx(482,205.39999390,1872.80004883,13.19999981,269.25000000,-1,-1,90); //Burrito AddStaticVehicleEx(427,133.69999695,1855.80004883,17.89999962,138.00000000,-1,-1,90); //Enforcer AddStaticVehicleEx(427,133.80000305,1841.80004883,17.89999962,135.99926758,-1,-1,90); //Enforcer CreateDynamicObject(2929,233.50000000,1822.80004883,8.19999981,0.00000000,0.00000000,90.50000000); //object(a51_blastdoorl) (1) CreateDynamicObject(3399,278.50000000,1913.69995117,19.10000038,0.00000000,0.00000000,329.49645996); //object(cxrf_a51_stairs) (2) CreateDynamicObject(3399,279.50000000,1915.40002441,19.10000038,0.00000000,0.00000000,329.49645996); //object(cxrf_a51_stairs) (3) CreateDynamicObject(3399,284.29998779,1842.00000000,19.10000038,0.00000000,0.00000000,269.49462891); //object(cxrf_a51_stairs) (4) CreateDynamicObject(3399,286.29998779,1842.00000000,19.10000038,0.00000000,0.00000000,269.49462891); //object(cxrf_a51_stairs) (5) CreateDynamicObject(4726,213.30000305,1966.80004883,16.00000000,0.00000000,0.00000000,0.00000000); //object(libtwrhelipd_lan2) (1) CreateDynamicObject(3279,194.10000610,2037.50000000,16.60000038,0.00000000,0.00000000,0.00000000); //object(a51_spottower) (1) CreateDynamicObject(3279,382.00000000,2074.50000000,16.60000038,0.00000000,0.00000000,270.00000000); //object(a51_spottower) (2) CreateDynamicObject(3279,383.50000000,1894.69995117,16.60000038,0.00000000,0.00000000,270.50000000); //object(a51_spottower) (3) CreateDynamicObject(2985,190.89999390,1925.50000000,22.20000076,0.00000000,0.00000000,220.00000000); //object(minigun_base) (1) CreateDynamicObject(2985,222.80000305,1925.50000000,22.20000076,0.00000000,0.00000000,315.00000000); //object(minigun_base) (2) CreateDynamicObject(2985,207.09960938,1925.50000000,22.20000076,0.00000000,0.00000000,270.00000000); //object(minigun_base) (3) CreateDynamicObject(3928,325.50000000,1866.69995117,16.70000076,0.00000000,0.00000000,270.00000000); //object(helipad) (2) CreateDynamicObject(3928,325.10000610,1906.90002441,16.70000076,0.00000000,0.00000000,90.00000000); //object(helipad) (3) CreateDynamicObject(3055,266.39999390,1875.40002441,9.80000019,0.00000000,0.00000000,0.00000000); //object(kmb_shutter) (1) CreateDynamicObject(3055,270.10000610,1884.09997559,16.29999924,90.00000000,0.00000000,90.00000000); //object(kmb_shutter) (2) CreateDynamicObject(3055,266.70001221,1884.09997559,16.29999924,90.00000000,0.00000000,90.00000000); //object(kmb_shutter) (3) CreateDynamicObject(3052,191.50000000,1926.00000000,22.39999962,0.00000000,0.00000000,310.00000000); //object(db_ammo) (1) CreateDynamicObject(3052,222.30000305,1926.09997559,22.39999962,0.00000000,0.00000000,42.00000000); //object(db_ammo) (2) CreateDynamicObject(3052,207.10000610,1926.19995117,22.39999962,0.00000000,0.00000000,0.00000000); //object(db_ammo) (3) CreateDynamicObject(3399,188.10000610,1932.50000000,19.10000038,0.00000000,0.00000000,91.49645996); //object(cxrf_a51_stairs) (2) CreateDynamicObject(10397,206.30000305,1883.09997559,21.50000000,0.00000000,0.00000000,1.99951172); //object(hc_stadlight1_sfs) (1) CreateDynamicObject(3386,226.00000000,1862.50000000,12.10000038,0.00000000,0.00000000,0.00000000); //object(a51_srack2_) (1) CreateDynamicObject(3387,226.00000000,1861.50000000,12.10000038,0.00000000,0.00000000,0.00000000); //object(a51_srack3_) (1) CreateDynamicObject(3388,226.00000000,1860.50000000,12.10000038,0.00000000,0.00000000,0.00000000); //object(a51_srack4_) (1) CreateDynamicObject(3389,225.89999390,1857.90002441,12.10000038,0.00000000,0.00000000,0.00000000); //object(a51_srack1_) (1) CreateDynamicObject(3390,223.89999390,1854.69995117,11.80000019,0.00000000,0.00000000,307.50000000); //object(a51_sdsk_ncol1_) (1) CreateDynamicObject(3391,219.60000610,1853.50000000,11.80000019,0.00000000,0.00000000,270.50000000); //object(a51_sdsk_ncol2_) (1) CreateDynamicObject(3788,216.10000610,1856.00000000,12.39999962,0.00000000,0.00000000,36.00000000); //object(missile_03_sfxr) (1) CreateDynamicObject(3790,216.19999695,1856.09997559,12.60000038,0.00000000,0.00000000,215.25000000); //object(missile_01_sfxr) (1) CreateDynamicObject(3794,213.80000305,1853.59997559,12.39999962,0.00000000,5.00000000,320.00000000); //object(missile_07_sfxr) (1) CreateDynamicObject(3795,212.10000610,1856.80004883,12.39999962,0.00000000,0.00000000,0.00000000); //object(missile_04_sfxr) (1) CreateDynamicObject(2977,211.39999390,1860.00000000,12.10000038,0.00000000,0.00000000,0.00000000); //object(kmilitary_crate) (1) CreateDynamicObject(2977,211.39999390,1861.50000000,12.10000038,0.00000000,0.00000000,0.00000000); //object(kmilitary_crate) (2) CreateDynamicObject(2977,211.39999390,1863.09997559,12.10000038,0.00000000,0.00000000,0.00000000); //object(kmilitary_crate) (3) CreateDynamicObject(2977,211.39999390,1862.30004883,13.10000038,0.00000000,0.00000000,90.00000000); //object(kmilitary_crate) (4) CreateDynamicObject(2977,211.39999390,1860.80004883,13.10000038,0.00000000,0.00000000,90.00000000); //object(kmilitary_crate) (5) CreateDynamicObject(3577,222.50000000,1869.19995117,12.89999962,0.00000000,0.00000000,90.00000000); //object(dockcrates1_la) (1) CreateDynamicObject(7040,258.70001221,1835.50000000,20.10000038,0.00000000,0.00000000,0.00000000); //object(vgnplcehldbox01) (1) CreateDynamicObject(12912,171.10000610,1880.30004883,29.20000076,0.00000000,0.00000000,0.00000000); //object(sw_silo04) (1) // Old Airport in the desert (mapping, vehicles, gangzone) gang_airport = GangZoneCreate(264, 2418, 480, 2568); AddStaticVehicleEx(432,415.5202,2455.9368,16.5142,0.6440,43,0,90);//Rhino AddStaticVehicleEx(432,393.6799,2455.9368,16.5141,2.2203,43,0,90);//Rhino AddStaticVehicleEx(425,365.29980469,2536.89941406,17.50000000,179.99975586,-1,-1,90); //Hunter AddStaticVehicleEx(476,290.29998779,2541.00000000,18.00000000,180.00000000,-1,-1,90); //Rustler AddStaticVehicleEx(476,324.39999390,2541.00000000,18.00000000,180.00000000,-1,-1,90); //Rustler AddStaticVehicleEx(520,266.60000610,2541.00000000,17.70000076,180.00000000,-1,-1,90); //Hydra AddStaticVehicleEx(487,403.10000610,2466.60009766,29.79999924,0.00000000,-1,-1,90); //Maverick AddStaticVehicleEx(447,403.10000610,2446.10009766,29.60000038,0.00000000,-1,-1,90); //Seasparrow AddStaticVehicleEx(470,311.20001221,2535.39990234,16.89999962,180.00000000,-1,-1,90); //Patriot AddStaticVehicleEx(470,341.29998779,2541.00000000,16.89999962,180.00000000,-1,-1,90); //Patriot AddStaticVehicleEx(433,389.50000000,2541.00000000,16.89999962,180.00000000,-1,-1,90); //Barracks AddStaticVehicleEx(500,426.79998779,2478.60009766,16.70000076,90.00000000,-1,-1,90); //Mesa AddStaticVehicleEx(470,432.50000000,2491.00000000,16.60000038,90.00000000,-1,-1,90); //Patriot AddStaticVehicleEx(470,432.50000000,2502.19995117,16.60000038,90.00000000,-1,-1,90); //Patriot AddStaticVehicleEx(470,432.50000000,2514.19995117,16.60000038,90.00000000,-1,-1,90); //Patriot CreateDynamicObject(987,263.10000610,2556.60009766,15.39999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (2) CreateDynamicObject(987,275.10000610,2556.60009766,15.39999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (3) CreateDynamicObject(987,287.10000610,2556.60009766,15.39999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (4) CreateDynamicObject(987,299.20001221,2556.50000000,15.39999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (5) CreateDynamicObject(987,311.20001221,2556.50000000,15.39999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (6) CreateDynamicObject(987,323.20001221,2556.50000000,15.39999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (7) CreateDynamicObject(987,335.20001221,2556.50000000,15.39999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) ( CreateDynamicObject(987,347.19921875,2556.50000000,15.39999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (9) CreateDynamicObject(987,359.19921875,2556.50000000,15.39999962,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (10) CreateDynamicObject(987,371.19921875,2556.50000000,15.39999962,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (11) CreateDynamicObject(987,383.19921875,2556.50000000,15.39999962,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (12) CreateDynamicObject(987,395.19921875,2556.50000000,15.39999962,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (13) CreateDynamicObject(987,407.19921875,2556.50000000,15.39999962,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (14) CreateDynamicObject(987,419.19921875,2556.50000000,15.39999962,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (15) CreateDynamicObject(987,431.19921875,2556.50000000,15.39999962,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (16) CreateDynamicObject(987,443.19921875,2556.50000000,15.39999962,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (18) CreateDynamicObject(987,455.19921875,2556.50000000,15.39999962,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (19) CreateDynamicObject(12805,449.39999390,2495.50000000,27.39999962,0.00000000,0.00000000,90.00000000); //object(ce_bigshed1) (2) CreateDynamicObject(3055,433.60000610,2451.00000000,17.60000038,0.00000000,0.00000000,0.00000000); //object(kmb_shutter) (1) CreateDynamicObject(3055,433.50000000,2451.00000000,21.29999924,0.00000000,0.00000000,0.25000000); //object(kmb_shutter) (2) CreateDynamicObject(987,366.20001221,2433.89990234,15.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (21) CreateDynamicObject(987,354.19921875,2433.89941406,15.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (22) CreateDynamicObject(987,342.19921875,2433.89941406,15.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (23) CreateDynamicObject(987,330.19921875,2433.89941406,15.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (24) CreateDynamicObject(987,318.19921875,2433.89941406,15.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (25) CreateDynamicObject(987,306.19921875,2434.00000000,15.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (26) CreateDynamicObject(987,294.19921875,2434.00000000,15.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (27) CreateDynamicObject(987,250.89999390,2544.39990234,15.39999962,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (29) CreateDynamicObject(3749,250.89999390,2498.69995117,20.00000000,0.00000000,0.00000000,90.00000000); //object(clubgate01_lax) (2) CreateDynamicObject(987,251.00000000,2488.80004883,15.39999962,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (31) CreateDynamicObject(987,467.20001221,2556.50000000,15.39999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (19) CreateDynamicObject(987,250.89941406,2556.39941406,15.39999962,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (29) CreateDynamicObject(987,250.89999390,2532.39990234,15.39999962,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (29) CreateDynamicObject(987,250.89999390,2520.39990234,15.39999962,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (29) CreateDynamicObject(987,251.00000000,2476.80004883,15.39999962,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (31) CreateDynamicObject(987,251.00000000,2464.80004883,15.39999962,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (31) CreateDynamicObject(987,251.00000000,2452.80004883,15.39999962,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (31) CreateDynamicObject(987,251.00000000,2443.80004883,15.39999962,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (31) CreateDynamicObject(3749,276.09960938,2434.09960938,21.29999924,0.00000000,0.00000000,0.00000000); //object(clubgate01_lax) (1) CreateDynamicObject(3749,260.29998779,2434.10009766,21.29999924,0.00000000,0.00000000,0.00000000); //object(clubgate01_lax) (1) CreateDynamicObject(987,282.20001221,2434.00000000,15.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (27) CreateDynamicObject(14877,376.70001221,2471.19995117,17.60000038,0.00000000,0.00000000,270.00000000); //object(michelle-stairs) (1) CreateDynamicObject(14877,376.70001221,2461.30004883,21.50000000,0.00000000,0.00000000,270.00000000); //object(michelle-stairs) (2) CreateDynamicObject(3279,308.50000000,2549.50000000,15.80000019,0.00000000,0.00000000,270.00000000); //object(a51_spottower) (1) CreateDynamicObject(3457,332.39999390,2455.30004883,18.60000038,0.00000000,0.00000000,0.00000000); //object(vgnhseblk2) (1) CreateDynamicObject(3279,296.20001221,2437.30004883,15.50000000,0.00000000,0.00000000,179.99450684); //object(a51_spottower) (2) CreateDynamicObject(8537,292.89999390,2473.30004883,22.70000076,0.00000000,0.00000000,0.00000000); //object(tikisign02_lvs) (1) CreateDynamicObject(1443,374.50000000,2475.39990234,16.10000038,0.00000000,0.00000000,0.00000000); //object(dyn_street_sign_1) (1) CreateDynamicObject(2580,377.89999390,2468.10009766,21.79999924,0.00000000,0.00000000,266.00000000); //object(sex_1) (1) CreateDynamicObject(2583,376.39999390,2456.60009766,24.50000000,0.00000000,0.00000000,180.00000000); //object(cj_sex_video_2) (1) CreateDynamicObject(2579,377.70001221,2456.60009766,24.50000000,0.00000000,0.00000000,180.00000000); //object(cj_sex_shelf_2) (1) CreateDynamicObject(2580,378.10000610,2473.89990234,19.29999924,0.00000000,0.00000000,272.00000000); //object(sex_1) (2) CreateDynamicObject(16781,363.20001221,2482.19995117,15.50000000,0.00000000,0.00000000,180.00000000); //object(cn2_ringking) (1) CreateDynamicObject(3249,260.10000610,2514.00000000,15.60000038,0.00000000,0.00000000,90.00000000); //object(des_westsaloon_) (1) CreateDynamicObject(1308,251.30000305,2556.60009766,15.60000038,0.00000000,0.00000000,0.00000000); //object(telgrphpole02) (1) // Fort Carson (vehicles, gangzone) gang_fortcarson = GangZoneCreate(-282,1086,-48,1230); AddStaticVehicleEx(425,-83.19999695,1124.40002441,20.60000038,0.00000000,-1,-1,90); //Hunter AddStaticVehicleEx(470,-140.89999390,1085.00000000,19.89999962,0.00000000,-1,-1,90); //Patriot AddStaticVehicleEx(470,-158.50000000,1085.00000000,19.89999962,0.00000000,-1,-1,90); //Patriot AddStaticVehicleEx(520,-220.10000610,1216.50000000,20.29999924,0.00000000,-1,-1,90); //Hydra AddStaticVehicleEx(447,-235.39941406,1085.00000000,19.79999924,0.00000000,-1,-1,90); //Seasparrow AddStaticVehicleEx(447,-248.50000000,1085.00000000,19.79999924,0.00000000,-1,-1,90); //Seasparrow AddStaticVehicleEx(432,-146.10000610,1179.50000000,18.70000076,0.00000000,-1,-1,90); //Rhino AddStaticVehicleEx(433,-160.19999695,1131.90002441,20.10000038,180.00000000,-1,-1,90); //Barracks AddStaticVehicleEx(490,-153.50000000,1217.09997559,20.10000038,0.00000000,-1,-1,90); //FBI Rancher AddStaticVehicleEx(487,-46.59999847,1171.40002441,19.79999924,90.00000000,-1,-1,90); //Maverick AddStaticVehicleEx(470,-77.19999695,1222.09997559,19.89999962,0.00000000,-1,-1,90); //Patriot AddStaticVehicleEx(601,-30.20000076,1084.19995117,19.70000076,0.00000000,-1,-1,90); //S.W.A.T. Van AddStaticVehicleEx(522,-177.30000305,1010.59997559,19.39999962,0.00000000,-1,-1,90); //NRG-500 AddStaticVehicleEx(521,-169.89999390,1010.59997559,19.39999962,0.00000000,-1,-1,90); //FCR-900 AddStaticVehicleEx(476,-349.29998779,1198.50000000,20.89999962,270.00000000,-1,-1,90); //Rustler AddStaticVehicleEx(470,-46.20000076,1042.59997559,19.79999924,0.00000000,-1,-1,90); //Patriot AddStaticVehicleEx(490,-222.00000000,1069.59997559,20.10000038,0.00000000,-1,-1,90); //FBI Rancher AddStaticVehicleEx(500,-253.69999695,1183.30004883,20.00000000,90.00000000,-1,-1,90); //Mesa // Ghost town (vehicles, gangzone) gang_ghosttown = GangZoneCreate(-474,2196,-360,2286); AddStaticVehicleEx(425,-431.29998779,2205.50000000,43.29999924,2.00000000,-1,-1,90); //Hunter AddStaticVehicleEx(520,-411.29998779,2205.50000000,43.29999924,0.00000000,-1,-1,90); //Hydra AddStaticVehicleEx(470,-377.20001221,2251.39990234,42.59999847,106.00000000,-1,-1,90); //Patriot AddStaticVehicleEx(500,-392.50000000,2248.80004883,42.59999847,10.00000000,-1,-1,90); //Mesa AddStaticVehicleEx(432,-361.29998779,2199.69995117,42.59999847,100.00000000,-1,-1,90); //Rhino AddStaticVehicleEx(447,-431.50000000,2228.19995117,42.50000000,0.00000000,-1,-1,90); //Seasparrow AddStaticVehicleEx(522,-420.39999390,2225.89990234,42.00000000,0.00000000,-1,-1,90); //NRG-500 AddStaticVehicleEx(470,-386.70001221,2198.80004883,42.50000000,280.00000000,-1,-1,90); //Patriot AddStaticVehicleEx(433,-355.00000000,2230.89990234,43.09999847,104.00000000,-1,-1,90); //Barracks AddStaticVehicleEx(522,-402.10000610,2259.80004883,42.00000000,0.00000000,-1,-1,90); //NRG-500 AddStaticVehicleEx(528,-364.10000610,2262.80004883,42.70000076,4.00000000,-1,-1,90); //FBI Truck AddStaticVehicleEx(470,-409.00000000,2226.60009766,42.50000000,0.00000000,-1,-1,90); //Patriot AddStaticVehicleEx(468,-425.89999390,2242.69995117,42.20000076,0.00000000,-1,-1,90); //Sanchez // The Mighty Dam, some Dodos near the sea level AddStaticVehicleEx(593,-573.59997559,1981.00000000,23.50000000,118.00000000,-1,-1,90); //Dodo AddStaticVehicleEx(593,-584.20001221,1988.80004883,23.50000000,165.99554443,-1,-1,90); //Dodo //==================================================== // TEAM CHECKPOINTS A51CP = CreateDynamicCP(183.7988,1927.1082,17.8443, 3.0, -1, -1, -1, 100.0); AIRCP = CreateDynamicCP(407.6558,2527.97850,16.5684, 3.0, -1, -1, -1, 100.0); DESCP = CreateDynamicCP(-413.7866,2230.3303,42.4258, 3.0, -1, -1, -1, 100.0); FOCCP = CreateDynamicCP(-148.4048,1136.2720,19.7422, 3.0, -1, -1, -1, 100.0); //==================================================== // CAPTURABLE CHECKPOINTS && ZONES && AREAS BigEarZone = GangZoneCreate(-366, 1512, -270, 1578); BigEarArea = CreateDynamicRectangle(-366, 1512, -270, 1578, -1, -1, -1); BigEarCP = CreateDynamicCP(-308.9923,1537.8146,75.5625, 3.0, -1, -1, -1, 100.0); BigEarColor = C_GANG_WHITE; SnakeZone = GangZoneCreate(-66, 2322, 6, 2394); SnakeArea = CreateDynamicRectangle(-66, 2322, 6, 2394, -1, -1, -1); SnakeCP = CreateDynamicCP(-32.3534,2340.9919,24.1406, 3.0, -1, -1, -1, 100.0); SnakeColor = C_GANG_WHITE; TeeMotelZone = GangZoneCreate(-906, 2724, -810, 2778); TeeMotelArea = CreateDynamicRectangle(-906, 2724, -810, 2778, -1, -1, -1); TeeMotelCP = CreateDynamicCP(-847.6240,2743.1699,45.8315, 3.0, -1, -1, -1, 100.0); TeeMotelColor = C_GANG_WHITE; OilZone = GangZoneCreate(90, 1332, 288, 1494); OilArea = CreateDynamicRectangle(90, 1332, 288, 1494, -1, -1, -1); OilCP = CreateDynamicCP(254.6765,1411.3141,10.7075, 3.0, -1, -1, -1, 100.0); OilColor = C_GANG_WHITE; SeaZone = GangZoneCreate(228, 2892, 300, 2958); SeaArea = CreateDynamicRectangle(228, 2892, 300, 2958, -1, -1, -1); SeaCP = CreateDynamicCP(263.2417,2896.1741,10.4772, 3.0, -1, -1, -1, 100.0); SeaColor = C_GANG_WHITE; HillZone = GangZoneCreate(-846, 2364, -756, 2460); HillArea = CreateDynamicRectangle(-846, 2364, -756, 2460, -1, -1, -1); HillCP = CreateDynamicCP(-772.5001,2423.8455,157.0877, 3.0, -1, -1, -1, 100.0); HillColor = C_GANG_WHITE; DamZone = GangZoneCreate(-912, 1980, -540, 2100); DamArea = CreateDynamicRectangle(-912, 1980, -540, 2100, -1, -1, -1); DamCP = CreateDynamicCP(-895.0860,2002.6703,60.9141, 3.0, -1, -1, -1, 100.0); DamColor = C_GANG_WHITE; return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { IsPlayerChoosingTeam[playerid] = 1; SetPlayerPos(playerid, 219.4820,1822.7864,7.5271); SetPlayerCameraPos(playerid, 225.7349,1822.9067, 7.521); SetPlayerFacingAngle( playerid, 270); SetPlayerCameraLookAt(playerid, 219.4820,1822.7864,7.5271); switch (classid) { case 0: { gTeam[playerid] = T_ENGLAND; SetPlayerColor(playerid, C_DGREEN); GameTextForPlayer(playerid, \"~g~England\", 1000, 4); CreateExplosion(216.5553,1822.7733,7.4256, 11, 1.0); } case 1: { gTeam[playerid] = T_RUSSIA; SetPlayerColor(playerid, C_RED); GameTextForPlayer(playerid, \"~r~Russia\", 1000, 4); CreateExplosion(216.5553,1822.7733,7.4256, 11, 1.0); } case 2: { gTeam[playerid] = T_IRAQ; SetPlayerColor(playerid, C_PURPLE); GameTextForPlayer(playerid, \"~p~Iraq\", 1000, 4); CreateExplosion(216.5553,1822.7733,7.4256, 11, 1.0); } case 3: { gTeam[playerid] = T_MEXICO; SetPlayerColor(playerid, C_YELLOW); GameTextForPlayer(playerid, \"~y~Mexico\", 1000, 4); CreateExplosion(216.5553,1822.7733,7.4256, 11, 1.0); } } return 1; } public OnPlayerConnect(playerid) { new string[128]; format(string, sizeof(string), \"** {99FF00}[JOIN]{FFFFFF} %s has joined %s.\", Name(playerid), SERVERNAME); SendClientMessageToAll(C_WHITE, string); //==================================================== PlayerInfo[playerid][pRegistered] = 0; PlayerInfo[playerid][pLogged] = 0; PlayerInfo[playerid][pAdmin] = 0; PlayerInfo[playerid][pWarnings] = 0; PlayerInfo[playerid][pKills] = 0; PlayerInfo[playerid][pDeaths] = 0; PlayerInfo[playerid][pPoints] = 0; PlayerInfo[playerid][pCaptureZone] = 0; PlayerInfo[playerid][pMoney] = 0; PlayerInfo[playerid][pVIP] = 0; PlayerInfo[playerid][pMuted] = 0; PlayerInfo[playerid][pKillingspree] = 0; aDuty[playerid] = 0; AFK[playerid] = 0; LagShoot[playerid] = 1; JustJoined[playerid] = 1; RoundStats[playerid] = 1; IsPlayerChoosingTeam[playerid] = 1; IsPlayerChoosingClass[playerid] = 1; ClassChoosingStep[playerid] = 0; ClassPositionSet[playerid] = 0; HackTest[playerid] = 0; CanCaptureZone[playerid] = 1; TogglePM[playerid] = 1; CanHeal[playerid] = 1; DonorFix[playerid] = 1; //==================================================== format(string, sizeof(string), \"SELECT IP FROM `accounts` WHERE user = \'%s\' LIMIT 1\", Name(playerid)); mysql_query(string); mysql_store_result(); new rows = mysql_num_rows(); if(rows == 0) { format(string, sizeof(string), \"{FFFFFF}Hello {00AAFF}%s{FFFFFF}! This username isn\'t registered.\\n\\ Please type your new password here:\", Name(playerid)); ShowPlayerDialog(playerid, D_REGISTER, DIALOG_STYLE_PASSWORD, \"Register\", string, \"Register\", \"Kick\"); } else if(rows == 1) { format(string, sizeof(string), \"{FFFFFF}Hello {00AAFF}%s{FFFFFF}! This username is registered.\\n\\ Please type your password here:\", Name(playerid)); ShowPlayerDialog(playerid, D_LOGIN, DIALOG_STYLE_PASSWORD, \"Login\", string, \"Login\", \"Kick\"); } mysql_free_result(); //==================================================== GangZoneShowForPlayer(playerid, gang_a51, C_GANG_GREEN ); GangZoneShowForPlayer(playerid, gang_airport, C_GANG_PURPLE); GangZoneShowForPlayer(playerid, gang_fortcarson, C_GANG_RED); GangZoneShowForPlayer(playerid, gang_ghosttown, C_GANG_YELLOW); GangZoneShowForPlayer(playerid, BigEarZone, BigEarColor); GangZoneShowForPlayer(playerid, SnakeZone, SnakeColor); GangZoneShowForPlayer(playerid, TeeMotelZone, TeeMotelColor); GangZoneShowForPlayer(playerid, OilZone, OilColor); GangZoneShowForPlayer(playerid, SeaZone, SeaColor); GangZoneShowForPlayer(playerid, HillZone, HillColor); GangZoneShowForPlayer(playerid, DamZone, DamColor); //==================================================== Textkills[playerid] = TextDrawCreate(576.000000, 376.000000, \"0\"); TextDrawBackgroundColor(Textkills[playerid], 255); TextDrawFont(Textkills[playerid], 1); TextDrawLetterSize(Textkills[playerid], 0.410000, 1.100000); TextDrawColor(Textkills[playerid], 369033386); TextDrawSetShadow(Textkills[playerid], 1); Textdeaths[playerid] = TextDrawCreate(576.000000, 388.000000, \"0\"); TextDrawBackgroundColor(Textdeaths[playerid], 255); TextDrawFont(Textdeaths[playerid], 1); TextDrawLetterSize(Textdeaths[playerid], 0.410000, 1.100000); TextDrawColor(Textdeaths[playerid], -16777046); TextDrawSetShadow(Textdeaths[playerid], 1); Textratio[playerid] = TextDrawCreate(576.000000, 400.000000, \"0\"); TextDrawBackgroundColor(Textratio[playerid], 255); TextDrawFont(Textratio[playerid], 1); TextDrawLetterSize(Textratio[playerid], 0.410000, 1.100000); TextDrawColor(Textratio[playerid], -673310977); TextDrawSetShadow(Textratio[playerid], 1); Textpoints[playerid] = TextDrawCreate(576.000000, 412.000000, \"0\"); TextDrawBackgroundColor(Textpoints[playerid], 255); TextDrawFont(Textpoints[playerid], 1); TextDrawLetterSize(Textpoints[playerid], 0.410000, 1.100000); TextDrawColor(Textpoints[playerid], -1347440726); TextDrawSetShadow(Textpoints[playerid], 1); // Old Airport in the desert (removes planes and some objects) RemoveBuildingForPlayer(playerid, 3368, 323.0078, 2411.3828, 15.4766, 0.25); RemoveBuildingForPlayer(playerid, 3369, 349.8750, 2438.2500, 15.4766, 0.25); RemoveBuildingForPlayer(playerid, 3369, 269.2656, 2411.3828, 15.4766, 0.25); RemoveBuildingForPlayer(playerid, 3369, 242.3984, 2438.2500, 15.4766, 0.25); RemoveBuildingForPlayer(playerid, 3367, 296.1406, 2438.2500, 15.4766, 0.25); RemoveBuildingForPlayer(playerid, 3269, 242.3984, 2438.2500, 15.4766, 0.25); RemoveBuildingForPlayer(playerid, 3269, 269.2656, 2411.3828, 15.4766, 0.25); RemoveBuildingForPlayer(playerid, 3271, 296.1406, 2438.2500, 15.4766, 0.25); RemoveBuildingForPlayer(playerid, 3270, 323.0078, 2411.3828, 15.4766, 0.25); RemoveBuildingForPlayer(playerid, 16101, 321.6719, 2463.4922, 15.4766, 0.25); RemoveBuildingForPlayer(playerid, 16368, 321.6719, 2463.4922, 25.6641, 0.25); RemoveBuildingForPlayer(playerid, 3269, 349.8750, 2438.2500, 15.4766, 0.25); // Gets rid of all the vending machines (needed for anti-health hack to work) RemoveBuildingForPlayer(playerid, 1302, 0.0, 0.0, 0.0, 6000.0); RemoveBuildingForPlayer(playerid, 1209, 0.0, 0.0, 0.0, 6000.0); RemoveBuildingForPlayer(playerid, 955, 0.0, 0.0, 0.0, 6000.0); RemoveBuildingForPlayer(playerid, 956, 0.0, 0.0, 0.0, 6000.0); RemoveBuildingForPlayer(playerid, 1775, 0.0, 0.0, 0.0, 6000.0); RemoveBuildingForPlayer(playerid, 1776, 0.0, 0.0, 0.0, 6000.0); RemoveBuildingForPlayer(playerid, 1977, 0.0, 0.0, 0.0, 6000.0); return 1; } public OnPlayerDisconnect(playerid, reason) { new string[64]; switch(reason) { case 0: format(string, sizeof string, \"%s has left the server. (Timed out)\", Name(playerid)); case 1: format(string, sizeof string, \"%s has left the server. (Leaving)\", Name(playerid)); case 2: format(string, sizeof string, \"%s has left the server. (Kicked/Banned)\", Name(playerid)); } SendClientMessageToAll(C_GREY, string); if(PlayerInfo[playerid][pLogged] == 1) { SaveStats(playerid); PlayerInfo[playerid][pLogged] = 0; //===================================================== TextDrawHideForPlayer(playerid, Textdraw0); TextDrawHideForPlayer(playerid, Textdraw1); TextDrawHideForPlayer(playerid, Textdraw2); TextDrawHideForPlayer(playerid, Textdraw3); TextDrawHideForPlayer(playerid, Textdraw4); //===================================================== TextDrawDestroy(Textkills[playerid]); TextDrawDestroy(Textdeaths[playerid]); TextDrawDestroy(Textpoints[playerid]); TextDrawDestroy(Textratio[playerid]); } return 1; } public OnPlayerSpawn(playerid) { if(IsPlayerChoosingClass[playerid] == 0) { SetPlayerHealth(playerid, 99); GiveClassWeapons(playerid); IsPlayerChoosingTeam[playerid] = 0; if(JustJoined[playerid] == 0) { ShowRoundStats(playerid); } if(JustJoined[playerid] == 1) { JustJoined[playerid] = 0; } SetTimerEx(\"Spawned\", 6000, false, \"i\", playerid); UpdatePlayerTeam(playerid); TextDrawShowForPlayer(playerid, Textdraw0); TextDrawShowForPlayer(playerid, Textdraw1); TextDrawShowForPlayer(playerid, Textdraw2); TextDrawShowForPlayer(playerid, Textdraw3); TextDrawShowForPlayer(playerid, Textdraw4); TextDrawShowForPlayer(playerid, Textdraw5); TextDrawShowForPlayer(playerid, ForumURL); TextDrawShowForPlayer(playerid, Textkills[playerid]); TextDrawShowForPlayer(playerid, Textdeaths[playerid]); TextDrawShowForPlayer(playerid, Textratio[playerid]); TextDrawShowForPlayer(playerid, Textpoints[playerid]); TextDrawShowForPlayer(playerid, RankStars); UpdateStatsTextdraw(playerid); //==================================================== new text[128]; SendClientMessage(playerid, C_DGREEN, \"\"); format(text, sizeof(text), \"Your rank is %s (%d) and you belong to team %s!\", RankName(playerid), Rank(playerid), PlayerTeamName(playerid)); SendClientMessage(playerid, C_WHITE, text); if(LagShoot[playerid] == 1) format(text, sizeof text, \"Your \"COLOR_DGREEN\"Anti Lag Shoot System\"COLOR_WHITE\" is currently \"COLOR_GREEN\"ENABLED\"COLOR_WHITE\"!\"); else format(text, sizeof text, \"Your \"COLOR_DGREEN\"Anti Lag Shoot System\"COLOR_WHITE\" is currently \"COLOR_RED\"DISABLED\"COLOR_WHITE\"!\"); SendClientMessage(playerid, C_WHITE, text); SendClientMessage(playerid, C_DGREEN, \"\"); SetPlayerWantedLevel(playerid, Rank(playerid)); //==================================================== SendClientMessage(playerid, C_RED, \"Anti-SK: You are protected for 5 seconds.\"); { SetPlayerHealth(playerid, 99999); SetTimerEx(\"Spawnkill\", 1000*5, false, \"i\", playerid); } //==================================================== if(PlayerInfo[playerid][pVIP] > 0) { new Float:armour, level; GetPlayerArmour(playerid, armour); level = PlayerInfo[playerid][pVIP]; switch(level) { case 1: { SetPlayerArmour(playerid, 50.0); SendClientMessage(playerid, C_GREY, \"** VIP armour added!\"); } case 2: { SetPlayerArmour(playerid, 99); SendClientMessage(playerid, C_GREY, \"** VIP armour added!\"); } case 3: { SetPlayerArmour(playerid, 99); SendClientMessage(playerid, C_GREY, \"** VIP armour added!\"); } } } SetRank3DText(playerid); } else { TogglePlayerControllable(playerid, 0); SetPlayerClass(playerid); } return 1; } public OnPlayerDeath(playerid, killerid, reason) { HackTest[playerid] = 0; // == VICTIM == new Float:XYZ[3], deathtext[64]; GetPlayerPos(playerid, XYZ[0], XYZ[1], XYZ[2]); GameTextForPlayer(playerid, \"~r~ You got owned!\", 3000, 3); PlayerInfo[playerid][pDeaths] ++; PlayerInfo[playerid][pKillingspree] = 0; DonorHeal[playerid] = 1; UpdateStatsTextdraw(playerid); TextDrawHideForPlayer(playerid, RankStars); new rand = random(1000-500)+500; format(deathtext, sizeof(deathtext), \"You died! Lost {FFFFFF}-$%d{FF0000} because of death.\", rand); SendClientMessage(playerid, C_RED, deathtext); GivePlayerMoney(playerid, -rand); SendDeathMessage(killerid, playerid, reason); if(killerid != INVALID_PLAYER_ID) { TogglePlayerSpectating(playerid, 1); if(IsPlayerInAnyVehicle(killerid)) { new vehicleid = GetPlayerVehicleID(killerid); PlayerSpectateVehicle(playerid, vehicleid); } else { PlayerSpectatePlayer(playerid, killerid); } SetTimerEx(\"DeathCameraStop\", 1000*6, false, \"i\", playerid); } //==================================================== // == KILLER == if(killerid != INVALID_PLAYER_ID) { SendClientMessage(killerid, C_VIOLET, \"You killed a player. You earned $1500 and +3 score!\"); GameTextForPlayer(killerid, \"~r~An enemy killed\\n~g~+3 score and $1500\", 3000, 3); SetPlayerScore(killerid, GetPlayerScore(killerid) +3); GivePlayerMoney(killerid, 1500); RoundInfo[killerid][Kills] ++; PlayerInfo[killerid][pKills] ++; PlayerInfo[killerid][pKillingspree] ++; UpdateStatsTextdraw(killerid); } // == KILLING SPREE == new text[128]; if(PlayerInfo[killerid][pKillingspree] == 3) { format(text, sizeof(text), \"** %s is starting to OWN PEOPLE (3 killing spree)!\", Name(killerid)); SendClientMessageToAll(C_CYAN, text); SendClientMessage(killerid, C_LBLUE, \"You get $1500 and +2 score! (killing spree bonus)\"); GivePlay
3
« Dátum: 2012. december 02. - 09:47:54 »
4
« Dátum: 2012. december 01. - 15:07:32 »
Szevasztok. Most, ebben a témában leírom hogyan kell HELP/GOD Parancsot készíteni!! Ha van ilyen, téma akkor elnézést kérek, nem tudtam. Egyenletesen, kezdõknek ajánlom, õk tanulják meg!! Leírást készítette: Place Szóval, kezdjük \'\'GOD Parancsal\'\' Leírás: Új játékmódba, pawnoba new el menjünk a \'\'91 sorhoz\'\' És ott lévõ /commands parancsot írjuk át /god ra. Majd 93 sornál ilyen szöveget látunk //\'\'Do something here\'\' azt töröljük ki és írjuk a helyére: SetPlayerHealth(playerid, 99999); Magyarázat: SetPlayerHealth //=Ez azt jelenti, hogy mit csináljon ha beírja valaki /god parancsot!! Playerid //= Játékosnak akinek állítjuk a életet. Float: 99999 //= Mennyi, életet adjon a játékosnak aki beírja /god, de persze te is át írhatod \'\'99999\'\' számot 0 ra de akkor megfog halni a játékos!! Ha szeretnéd, hogy ha játékos beírja \'\'god\'\' akkor adjon hozzá + ak47 fegyvert akkor a SetPlayerHealth(playerid, 99999); Alá írjuk be a alábbi szöveget: GivePlayerWeapon(playerid, 26, 500); //26, a fegyver id-t jelzi, 500 az pedig a fegyver töltényt Köszönöm, megnéztétek most pedig következik az a leírás hogy: Most, pedig folytassuk /help parancs készítés el!! Keressük, meg a játékmódunkba alábbi, sort: public OnPlayerCommandText(playerid, cmdtext[]) Egyébként, 99- es sor!! /mycommand helyére írjuk be /help parancsot // De írhatok mást is PL: /parancsok stb... És ott találunk, olyat, hogy //Do something here az helyére írjunk be PL: SendClientMessage(playerid,színkód,\"szöveg\"); színkód helyére milyen színû legyen a szöveg \"szöveg\" helyére milyen szöveget írjon ki \'\'/help parancsnál\" Színkódokat megtaláljátok ezen a honlapon: http://fafsamp.mindenkilapja.hu/html/22152082/render/pawno-szinkodok Most pedig nyomjuk meg a \"Compline/Run\" gombot((Kék nyíl)) ha lementette rakjuk be a szerverünkbe található \"filterscripts\" mappába a \'\'AMX/PWN-t\'\' További, jó játékot kívánok!! Bármi, gondod akadt volna írj ebbe a témában, vagy pedig küldj pü-t!! Negativ hsz eket várom szívesen!! Üdv: Place
5
« Dátum: 2012. november 29. - 22:57:23 »
Oldalak: [1]
|