Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <core>
- #include <float>
- new glob0[500];
- new glob7D0[500];
- new Text:globFA0;
- new globFA4[128];
- new glob11A4 = -1;
- public OnGameModeInit()
- {
- AddPlayerClass(0, 0.0, 0.0, 0.0, 0.0, 23, 500, 28, 750, 30, 500);
- AddPlayerClass(164, 0.0, 0.0, 0.0, 0.0, 23, 500, 28, 750, 30, 500);
- AddPlayerClass(165, 0.0, 0.0, 0.0, 0.0, 23, 500, 28, 750, 30, 500);
- AddPlayerClass(166, 0.0, 0.0, 0.0, 0.0, 23, 500, 28, 750, 30, 500);
- AddPlayerClass(121, 0.0, 0.0, 0.0, 0.0, 4, 1, 25, 100, 0, 0);
- AddPlayerClass(122, 0.0, 0.0, 0.0, 0.0, 4, 1, 25, 100, 0, 0);
- AddPlayerClass(181, 0.0, 0.0, 0.0, 0.0, 4, 1, 25, 100, 0, 0);
- AddPlayerClass(280, 0.0, 0.0, 0.0, 0.0, 22, 500, 25, 100, 33, 50);
- AddPlayerClass(281, 0.0, 0.0, 0.0, 0.0, 22, 500, 25, 100, 33, 50);
- AddPlayerClass(282, 0.0, 0.0, 0.0, 0.0, 22, 500, 25, 100, 33, 50);
- AddPlayerClass(283, 0.0, 0.0, 0.0, 0.0, 22, 500, 25, 100, 33, 50);
- AddPlayerClass(284, 0.0, 0.0, 0.0, 0.0, 22, 500, 25, 100, 33, 50);
- AddPlayerClass(285, 0.0, 0.0, 0.0, 0.0, 22, 500, 25, 100, 33, 50);
- AddPlayerClass(288, 0.0, 0.0, 0.0, 0.0, 22, 500, 25, 100, 33, 50);
- AddPlayerClass(79, 0.0, 0.0, 0.0, 0.0, 6, 1, 28, 500, 0, 0);
- AddPlayerClass(137, 0.0, 0.0, 0.0, 0.0, 6, 1, 28, 500, 0, 0);
- AddPlayerClass(213, 0.0, 0.0, 0.0, 0.0, 6, 1, 28, 500, 0, 0);
- AddPlayerClass(230, 0.0, 0.0, 0.0, 0.0, 6, 1, 28, 500, 0, 0);
- AddPlayerClass(239, 0.0, 0.0, 0.0, 0.0, 6, 1, 28, 500, 0, 0);
- AddStaticVehicle(484, 4498.3251, -2517.7303, -0.4129, 138.2467, -1, -1);
- CreateObject(12990, 4495.664, -2510.7591, 2.3733, 0.0, 0.0, 270.0, 0);
- UsePlayerPedAnims();
- DisableInteriorEnterExits();
- format(globFA4, 128, " ");
- globFA0 = TextDrawCreate(480.0, 420.0, globFA4);
- TextDrawLetterSize(globFA0, 0.4, 1.1);
- TextDrawSetShadow(globFA0, 0);
- TextDrawSetOutline(globFA0, 1);
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerWeather(playerid, 9);
- SetPlayerPos(playerid, 4480.9755, -2510.5552, 3.6747);
- SetPlayerCameraPos(playerid, 4475.0512, -2508.5027, 4.1532);
- SetPlayerCameraLookAt(playerid, 4480.9755, -2510.5552, 3.6747, 2);
- SetPlayerFacingAngle(playerid, 91.9195);
- switch(classid) {
- case 0:
- case 3:
- case 2:
- case 1:
- GameTextForPlayer(playerid, "~b~Bodyguard", 999999, 6);
- glob0[playerid] = 1;
- case 6:
- case 5:
- case 4:
- GameTextForPlayer(playerid, "~r~Terrorist", 999999, 6);
- glob0[playerid] = 2;
- case 12:
- case 13:
- case 14:
- case 11:
- case 10:
- case 9:
- case 8:
- GameTextForPlayer(playerid, "~b~PoliceOfficer", 999999, 6);
- glob0[playerid] = 3;
- case 17:
- case 18:
- case 16:
- case 15:
- case 19:
- GameTextForPlayer(playerid, "~r~Psycho", 999999, 6);
- glob0[playerid] = 4;
- }
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- new var0[24], var1[128];
- GetPlayerName(playerid, var0, 24);
- format(var1, 128, "{FF0000}Dibra-Gaming: {FFFFFF}%s tani është një %s", var0, glob11A8[glob0[playerid]][0]);
- SendClientMessageToAll(0xFFFFFFAA, var1);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- new var0[24], var1[128];
- GetPlayerName(playerid, var0, 24);
- format(var1, 128, "{FF0000}Dibra-Gaming: {FFFFFF}%s eshtë ne server", var0);
- SendClientMessageToAll(0xA9A9A9AA, var1);
- SendDeathMessage(playerid, playerid, 200);
- glob0[playerid] = 0;
- glob7D0[playerid] = 0;
- SetPlayerColor(playerid, 0xA9A9A9AA);
- PlayerPlaySound(playerid, 1188, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid, 1000);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new var0[24], var1[128];
- GetPlayerName(playerid, var0, 24);
- format(var1, 128, "{FF0000}Dibra-Gaming: {FFFFFF}%s dul nga serveri.", var0);
- SendClientMessageToAll(0xA9A9A9AA, var1);
- SendDeathMessage(playerid, playerid, 201);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- GameTextForPlayer(playerid, " ", 10, 3);
- SetPlayerWeather(playerid, 1);
- if(playerid == glob11A4)
- {
- TogglePlayerControllable(playerid, false);
- }
- switch(glob0[playerid]) {
- case 1:
- SetPlayerPos(playerid, -2787.6155 + random(66), -294.2366 + random(8), 7.0399);
- SetPlayerFacingAngle(playerid, random(360));
- SetPlayerColor(playerid, 0x87CEEBAA);
- case 2:
- SetPlayerPos(playerid, 1672.6181 + random(23), 1440.2609 + random(15), 10.7791);
- SetPlayerFacingAngle(playerid, random(360));
- SetPlayerColor(playerid, 0xFF0000AA);
- case 3:
- SetPlayerPos(playerid, -1639.0776 + random(66), 655.8917 + random(14), 7.1901);
- SetPlayerFacingAngle(playerid, random(360));
- SetPlayerColor(playerid, 0x0000FFAA);
- case 4:
- SetPlayerPos(playerid, 2471.2419 + random(36), -1684.1921 + random(30), 13.5459);
- SetPlayerFacingAngle(playerid, random(360));
- SetPlayerColor(playerid, 0x32CD32AA);
- }
- SetCameraBehindPlayer(playerid);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- SendDeathMessage(killerid, playerid, reason);
- SendClientMessage(playerid, 0xAAAAAAAA, "{FF0000}Dibra-Gaming: {FFFFFF}Ti vdeke dhe humbe 1000$.");
- GivePlayerMoney(playerid, -1000);
- GivePlayerMoney(killerid, 2000);
- SendClientMessage(killerid, 0xAAAAAAAA, "{FF0000}Dibra-Gaming: {FFFFFF}Ti e mbyte armikun edhe fitove 2000$ plus 1 pik (score)");
- SetPlayerWantedLevel(killerid, 0);
- if(65535 != killerid)
- {
- SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
- }
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/plazhi", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,312.8729,-1822.9288,6.5443);
- SendClientMessage(playerid, 0xFFFFFFFF, "Ti je tek plazhi");
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement