Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <zcmd>
- #define COLOR_LIGHTBLUE 0x156AEAC8
- #define COLOR_LIME 0x1EE193C8
- #define COLOR_RED 0xEA1515C8
- #define COLOR_YELLOW 0xE1E11EC8
- #define COLOR_GREY 0x80847BC8
- new skins[] = {
- 0,
- 2,
- 4,
- 3,
- 6,
- 106,
- 108
- };
- new timer = 0;
- main()
- {
- print("\n----------------------------------");
- print(" Blank Gamemode by your name here");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- // Don't use these lines if it's a filterscript
- SetGameModeText("UG:DM v1");
- AddPlayerClass(0, 2244.7190,-1664.5341,15.4766, 269.1425, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(1, 2481.6814,-1757.6417,13.5469, 269.1425, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(2, 2012.3746,-1285.6252,28.4881, 269.1425, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(3, 2232.9563,-1333.6865,23.9817, 269.1425, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(4, 2106.4329,-1359.6526,23.9844, 269.1425, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(5, 1976.4537,-2046.4767,13.5471, 269.1425, 0, 0, 0, 0, 0, 0);
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- new pname[MAX_PLAYER_NAME], string[22 + MAX_PLAYER_NAME];
- GetPlayerName(playerid, pname, sizeof(pname));
- format(string, sizeof(pname), "%s has joined", pname);
- SendClientMessageToAll(COLOR_YELLOW, string);
- return 1;
- }
- forward PingKick(playerid);
- public PingKick(playerid)
- {
- SendClientMessage(playerid, COLOR_RED, "You have been kicked for having ping higher than 500.");
- SendClientMessage(playerid, COLOR_RED, "Please check your internet connection's upload speed.");
- SendClientMessage(playerid, COLOR_RED, "It has to be at least 50 kilobytes per second upload speed.");
- SendClientMessage(playerid, COLOR_RED, "You can check your speed at www.speedtest.net");
- if(GetPlayerPing(playerid) > 500) Kick(playerid);
- return 1;
- }
- CMD:getcs(playerid, params[])
- {
- GivePlayerWeapon(playerid, 27, 10000);
- SendClientMessage(playerid, COLOR_YELLOW, "You have given yourself a Combat Shotgun");
- return 1;
- }
- CMD:getss(playerid, params[])
- {
- GivePlayerWeapon(playerid, 26, 10000);
- SendClientMessage(playerid, COLOR_YELLOW, "You have given yourself a Sawn Off Shotgun");
- return 1;
- }
- CMD:getrl(playerid, params[])
- {
- GivePlayerWeapon(playerid, 36, 10000);
- SendClientMessage(playerid, COLOR_YELLOW, "You have given yourself a Rocket Launcher");
- return 1;
- }
- CMD:getsd(playerid, params[])
- {
- GivePlayerWeapon(playerid, 23, 10000);
- SendClientMessage(playerid, COLOR_YELLOW, "You have given yourself a SD Pistol");
- return 1;
- }
- CMD:getmp5(playerid, params[])
- {
- GivePlayerWeapon(playerid, 29, 10000);
- SendClientMessage(playerid, COLOR_YELLOW, "You have given yourself a MP5");
- return 1;
- }
- CMD:getm4(playerid, params[])
- {
- GivePlayerWeapon(playerid, 31, 10000);
- SendClientMessage(playerid, COLOR_YELLOW, "You have given yourself a M4");
- return 1;
- }
- CMD:health(playerid, params[])
- {
- SetPlayerHealth(playerid, 100);
- return 1;
- }
- CMD:aramor(playerid, params[])
- {
- SetPlayerArmour(playerid, 100);
- return 1;
- }
- CMD:webiste(playerid, params[])
- {
- SendClientMessage(playerid, COLOR_GREY, "www.ultimatumgaming.info");
- return 1;
- }
- CMD:forums(playerid, params[])
- {
- SendClientMessage(playerid, COLOR_GREY, "www.ultimatumgaming.info/forums");
- return 1;
- }
- CMD:teamspeak(playerid, params[])
- {
- SendClientMessage(playerid, COLOR_GREY, "ts.ultimatumgaming.info");
- return 1;
- }
- CMD:admins(playerid, params[])
- {
- new sendername[MAX_PLAYER_NAME], string[64 + MAX_PLAYER_NAME];
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsPlayerAdmin(i))
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 100, "Online Amins: %i, %s", IsPlayerAdmin(i), sendername);
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- }
- }
- return 1;
- }
- CMD:help(playerid, params[])
- {
- SendClientMessage(playerid, COLOR_GREY, "[Stats] /armor /health");
- SendClientMessage(playerid, COLOR_GREY, "[Guns] /getm4 /getmp5 /getsd /getrl /getss /getcs");
- SendClientMessage(playerid, COLOR_GREY, "[General] /help /admins /website /forums /teamspeak /tp /dm");
- return 1;
- }
- CMD:advertise(playerid, params[])
- {
- if(isnull(params))
- {
- SendClientMessage(playerid, 0x503000FF, "Usage: /advertise [text]");
- } else {
- if(timer == 1)
- SendClientMessage(playerid, 0xFF0000FF, "An ad has been already submited in the past one minute!");
- }
- if(timer ==0)
- {
- new str[128];
- GetPlayerName(playerid, str, sizeof(str));
- format(str, sizeof(str), "{00FFFF}Ads: {FF0000}%s {00FFFF}: {FFFFFF}%s", str, params);
- SendClientMessageToAll(0xFFFFFFF, str);
- timer = 1;
- SetTimer("Timer", 60000, 0);
- }
- return 1;
- }
- forward Timer();
- public Timer()
- {
- timer = 0;
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new pname[MAX_PLAYER_NAME], string[22 + MAX_PLAYER_NAME];
- GetPlayerName(playerid, pname, sizeof(pname));
- switch(reason)
- {
- case 0: format(string, sizeof(pname), "%s has left (Crashed/Force-Crashed)", pname);
- case 1: format(string, sizeof(pname), "%s has left (Kicked)", pname);
- case 2: format(string, sizeof(pname), "%s has left (Leaving)", pname);
- }
- SendClientMessageToAll(COLOR_YELLOW, string);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerSkin(playerid, skins[random(7)]);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER) {
- SetPlayerArmedWeapon(playerid, 0);
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment