Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <dini>
- #pragma tabsize 0;
- #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
- #define mcmd(%3,%1,%2) if ((strcmp(beat(%1,0,' '),#%2, true)==0)&&(mcmd_%2(%3,beat(%1,1,' '),beat(%1,2,' '),beat(%1,3,' ')))) return 1
- #define RED 0xFF0000AA
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x00FF0096
- #define COLOR_YELLOW 0xFFFF00AA
- #define Biela 0xFFFFFFAA
- #define COLOR_BLUE 0x4169FFAA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_ORANGE 0xFF9900AA
- #define COLOR_LIME 0x10F441AA
- #define COLOR_MAGENTA 0xFF00FFFF
- #define COLOR_NAVY 0x000080AA
- #define COLOR_AQUA 0xF0F8FFAA
- #define COLOR_CRIMSON 0xDC143CAA
- #define COLOR_FLBLUE 0x6495EDAA
- #define COLOR_BISQUE 0xFFE4C4AA
- #define COLOR_BLACK 0x000000AA
- #define COLOR_CHARTREUSE 0x7FFF00AA
- #define COLOR_BROWN 0xA52A2AAA
- #define COLOR_CORAL 0xFF7F50AA
- #define COLOR_GOLD 0xB8860BAA
- #define COLOR_GREENYELLOW 0xADFF2FAA
- #define COLOR_INDIGO 0x4B00B0AA
- #define COLOR_IVORY 0xFFFF82AA
- #define COLOR_LAWNGREEN 0x7CFC00AA
- #define COLOR_LIMEGREEN 0x32CD32AA
- #define COLOR_MIDNIGHTBLUE 0x191970AA
- #define COLOR_MAROON 0x800000AA
- #define COLOR_OLIVE 0x808000AA
- #define COLOR_ORANGERED 0xFF4500AA
- #define COLOR_PINK 0xFFC0CBAA
- #define COLOR_SPRINGGREEN 0x00FF7FAA
- #define COLOR_TOMATO 0xFF6347AA
- #define COLOR_YELLOWGREEN 0x9ACD32AA
- #define COLOR_MEDIUMAQUA 0x83BFBFAA
- #define COLOR_MEDIUMMAGENTA 0x8B008BAA
- #define COLOR_BRIGHTRED 0xDC143CAA
- #define COLOR_SYSTEM 0xEFEFF7AA
- #define COLOR_PURPLE 0x9900FFAA
- #define COLOR_SEAGREEN 0x2E8B57AA
- #define SCM SendClientMessage
- #define SCMTA SendClientMessageToAll
- #define HOME 1
- #define AWAY 2
- #define GUEST 3
- //-----------news-----------------------
- new WeaponsNames[][28] =
- {
- {"Pest"},
- {"Boxer"},
- {"Golfova hul"},
- {"Obusek"},
- {"Nozik"},
- {"Baseballka"},
- {"Lopata"},
- {"Kulecnikove tago"},
- {"Katana"},
- {"Motorova pila"},
- {"Ruzovy dildo"},
- {"Velky bily vibrator"},
- {"Stredni bily vibrator"},
- {"Maly bily vibrator"},
- {"Kvetiny"},
- {"Hul"},
- {"Granat"},
- {"Slzny plyn"},
- {"Molotov"},
- {" "},
- {" "},
- {" "},
- {"Colt 45"},
- {"Silenced 9 mm"},
- {"Desert Eagle"},
- {"Brokovnice"},
- {"Sawnoff Shotgun"},
- {"Combat Shotgun"},
- {"Micro Uzi (Mac 10) "},
- {"MP5"},
- {"AK47"},
- {"M4"},
- {"Tec9"},
- {"Puska"},
- {"Sniperka"},
- {"Raketomet"},
- {"Teplonavadeci raketomet"},
- {"Plamenomet"},
- {"Minigun"},
- {"C4 trhavina"},
- {"Detonator"},
- {"Sprej"},
- {"Hasicak"},
- {"Fotak"},
- {"Bryle pro nocni videni"},
- {"Infracervene bryle"},
- {"Padak"},
- {" "}
- };
- new auta;
- new maxcar[30];
- new Text:Textdraw0;
- new Text:Textdraw1;
- new Text:Textdraw2;
- new bool:body;
- new bool:CW;
- new bool:TG;
- new zabil[MAX_PLAYERS];
- new umrel[MAX_PLAYERS];
- new Float:Ratio[MAX_PLAYERS];
- new gteam[MAX_PLAYERS];
- new Team[256];//Niesom kokot dal by som menej ale hned ako som dal npr. 200 hodilo error že mám moc malé textové pole
- new Team2[256];// -||-
- new Web[256]; // -||-
- new TeamDeathMatch[MAX_PLAYERS];
- //new AdminLevel[MAX_PLAYERS];
- new ScoreHome;
- new ScoreAway;
- new ScoreKoloHome;
- new ScoreKoloAway;
- new Score;
- new ScoreCele;
- new weaponid;
- //new DM[MAX_PLAYERS];
- new Float: hp[MAX_PLAYERS];
- new Float:StarX[MAX_PLAYERS];
- new Float:StarY[MAX_PLAYERS];
- new Float:StarZ[MAX_PLAYERS];
- forward MultiTimer();
- forward HideTextdraws(playerid);
- forward CountDown(time);
- forward explode(playerid);
- forward vrat(playerid);
- forward Test(playerid);
- new sa[2][128],FALSE = false;// by Anonnym + Edit by QWER
- #define SCMF(%0,%1,%3,%4) do{format(sa[0],128,%3,%4); SendClientMessage(%0,%1,sa[0]);}while(FALSE)
- #define SCMFTA(%0,%2,%3) do{format(sa[1],128,%2,%3); SendClientMessageToAll(%0,sa[1]);}while(FALSE)
- main()
- {
- print("-");
- }
- public OnGameModeInit()
- {
- print("Mod + Team + Team2 + Web + timer");
- UsePlayerPedAnims();
- Team2 = "Away";
- Team = "RRS";
- Web = "clanrrs.wz.cz";
- new string[50];
- format(string,50,"[%s]vs[%s]",Team,Team2);
- SetGameModeText(string);
- SetTimer("MultiTimer", 1000, 1);
- print("Score + weaponid + celescore + AddClass");
- Score = 5;
- ScoreCele = 2;
- weaponid = 26;
- //TEAM AWAY
- AddPlayerClass(35,1410.9144,2123.8369,12.0156,88.1593, 0, 0, 0, 0, 0, 0);
- AddPlayerClass(105,1410.9144,2123.8369,12.0156,88.1593,0,0,0,0,0,0);
- AddPlayerClass(2,1410.9144,2123.8369,12.0156,88.1593,0,0,0,0,0,0);
- AddPlayerClass(83,1410.9144,2123.8369,12.0156,88.1593,0,0,0,0,0,0);
- AddPlayerClass(239,1410.9144,2123.8369,12.0156,88.1593,0,0,0,0,0,0);
- AddPlayerClass(242,1410.9144,2123.8369,12.0156,88.1593,0,0,0,0,0,0);
- AddPlayerClass(261, 1410.9144,2123.8369,12.0156,88.1593,0,0,0,0,0,0);
- AddPlayerClass(54, 1410.9144,2123.8369,12.0156,88.1593,0,0,0,0,0,0);
- //TEAM HOME
- AddPlayerClass(8, 1330.4626,2213.1389,12.0156,178.9408,0,0,0,0,0,0);
- AddPlayerClass(92, 1330.4626,2213.1389,12.0156,178.9408,0,0,0,0,0,0);
- AddPlayerClass(106,1330.4626,2213.1389,12.0156,178.9408,0,0,0,0,0,0);
- AddPlayerClass(164, 1330.4626,2213.1389,12.0156,178.9408,0,0,0,0,0,0);
- AddPlayerClass(261,1330.4626,2213.1389,12.0156,178.9408,0,0,0,0,0,0);
- AddPlayerClass(93, 1330.4626,2213.1389,12.0156,178.9408,0,0,0,0,0,0);
- AddPlayerClass(170,1330.4626,2213.1389,12.0156,178.9408,0,0,0,0,0,0);
- AddPlayerClass(144,1330.4626,2213.1389,12.0156,178.9408,0,0,0,0,0,0);
- //TEAM GUEST !
- AddPlayerClass(63,1406.5516,2173.6191,17.2344,91.1784,0,0,0,0,0,0);
- AddPlayerClass(249,1406.5516,2173.6191,17.2344,91.1784,0,0,0,0,0,0);
- print("Textdraws");
- Textdraw0 = TextDrawCreate(2.000000, 427.000000, "Zabil: 0| Zomrel: 0| Ratio: 0| Nwm 0:0 Away | Webkokot.xf.cz");
- TextDrawBackgroundColor(Textdraw0, 65535);
- TextDrawFont(Textdraw0, 1);
- TextDrawLetterSize(Textdraw0, 0.500000, 1.700000);
- TextDrawColor(Textdraw0, -1);
- TextDrawSetOutline(Textdraw0, 1);
- TextDrawSetProportional(Textdraw0, 1);
- TextDrawUseBox(Textdraw0, 1);
- TextDrawBoxColor(Textdraw0, 255);
- TextDrawTextSize(Textdraw0, 638.000000, 0.000000);
- Textdraw1 = TextDrawCreate(498.000000, 80.000000, "By CCCP.MAN");
- TextDrawBackgroundColor(Textdraw1, -16776961);
- TextDrawFont(Textdraw1, 1);
- TextDrawLetterSize(Textdraw1, 0.500000, 1.900000);
- TextDrawColor(Textdraw1, 255);
- TextDrawSetOutline(Textdraw1, 1);
- TextDrawSetProportional(Textdraw1, 1);
- TextDrawUseBox(Textdraw1, 1);
- TextDrawBoxColor(Textdraw1, 255);
- TextDrawTextSize(Textdraw1, 637.000000, 0.000000);
- Textdraw2 = TextDrawCreate(4.000000, 256.000000, "Killed !~n~Nick: Nick~n~Ping: 69~n~Score: 11");
- TextDrawBackgroundColor(Textdraw2, 255);
- TextDrawFont(Textdraw2, 1);
- TextDrawLetterSize(Textdraw2, 0.549999, 1.400000);
- TextDrawColor(Textdraw2, -1);
- TextDrawSetOutline(Textdraw2, 0);
- TextDrawSetProportional(Textdraw2, 1);
- TextDrawSetShadow(Textdraw2, 1);
- TextDrawUseBox(Textdraw2, 1);
- TextDrawBoxColor(Textdraw2, 255);
- TextDrawTextSize(Textdraw2, 130.000000, 0.000000);
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid,512.8649,-17.2352,1001.5653);
- SetPlayerInterior(playerid,3);
- SetPlayerCameraPos(playerid,513.3508,-12.6076,1001.5653);
- SetPlayerCameraLookAt(playerid,512.8649,-17.2352,1001.5653);
- switch(classid){
- case 0,1,2,3,4,5,6,7,8:{
- GameTextForPlayer(playerid,Team,1000,5);
- gteam[playerid] = HOME;
- }
- case 9,10,11,12,13,14,15,16:{
- GameTextForPlayer(playerid,Team2,1000,5);
- gteam[playerid] = AWAY;
- }
- case 17,18:{
- GameTextForPlayer(playerid,"Guest",1000,5);
- gteam[playerid] = GUEST;
- }
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid, RED, "<=========== CW/TG Mod By CCCP.MAN for 0.3a ===========>");
- new string[100];
- format(string,sizeof(string),"Pripojil si sa na CW TG server clanu %s!",Team);
- SendClientMessage(playerid, Biela, string);
- SendClientMessage(playerid, Biela, "Všetky príkazy nájdeš pri /help !");
- SendClientMessage(playerid, Biela, "Dakujem Nurofenovy za uvolnenie jeho DM !");
- SendClientMessage(playerid, RED, "<=========== CW/TG Mod By CCCP.MAN for 0.3a ===========>");
- SetPlayerHealth(playerid,99);
- print("Zabil a Umrel");
- zabil[playerid] = 0;
- umrel[playerid] = 0;
- SCMFTA(Biela,"%s sa pripojil do hry.", PlayerName(playerid));
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- TextDrawHideForPlayer(playerid, Textdraw0);
- TextDrawHideForPlayer(playerid, Textdraw1);
- zabil[playerid] = 0;
- umrel[playerid] = 0;
- switch (reason) {
- case 0: SCMFTA(Biela,"%s opustil server. (Spadla Hra)", PlayerName(playerid));
- case 1: SCMFTA(Biela,"%s opustil server. (Odisiel)", PlayerName(playerid));
- case 2: SCMFTA(Biela, "%s osputil server. (Kick/Ban)", PlayerName(playerid));
- }
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerInterior(playerid,0);
- TextDrawHideForPlayer(playerid, Textdraw0);
- TextDrawHideForPlayer(playerid, Textdraw1);
- TextDrawShowForPlayer(playerid, Textdraw0);
- TextDrawShowForPlayer(playerid, Textdraw1);
- SetPlayerHealth(playerid,99);
- if(gteam[playerid] == HOME){
- SetPlayerColor(playerid,RED);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,weaponid,9998);
- }
- if(gteam[playerid] == AWAY){
- SetPlayerColor(playerid,COLOR_GREEN);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,weaponid,9998);
- }
- if(gteam[playerid] == GUEST ){
- SetPlayerColor(playerid,COLOR_PURPLE);
- ResetPlayerWeapons(playerid);
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- new string[150];
- if(killerid != playerid){
- zabil[killerid] ++;
- umrel[playerid] ++;
- SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
- new Hour, Minute, Second;
- gettime(Hour, Minute, Second);
- format(string,150,"Killed stats!~n~Nick: %s~n~Ping: %d~n~Score: %d~n~Time: %02d:%02d:%02d",PlayerName(playerid),GetPlayerPing(playerid),GetPlayerScore(playerid), Hour, Minute, Second);
- TextDrawSetString(Textdraw2, string);
- TextDrawShowForPlayer(killerid, Textdraw2);
- SetTimerEx("HideTextdraws", 2000, 0, "i", playerid);
- SendDeathMessage(killerid, playerid, reason);
- }
- if (body == true) {
- SetPlayerScore(killerid, GetPlayerScore(killerid)+1);
- SendDeathMessage(killerid,playerid,reason);
- return 0;
- }
- if(TG == true ){
- SetPlayerHealth(killerid, 100);
- SetPlayerScore(killerid, GetPlayerScore(killerid)+1);
- SendDeathMessage(killerid,playerid,reason);
- return 0;
- }
- if(body == false && TG == false){
- if(gteam[killerid] == HOME && gteam[playerid] == AWAY) ScoreHome++;//Ked domáci zabije hosťa dostane bod
- if(gteam[killerid] == AWAY && gteam[playerid] == HOME) ScoreAway++;//Ked hosť zabije domáce dosatne bod
- if(gteam[killerid] == HOME && gteam[playerid] == HOME){
- ScoreAway++;
- SCMFTA(Biela,"Hráč %s spáchal team kill ! Bod bol pripočítaný Clan %s",PlayerName(killerid),Team2);
- }
- if(gteam[killerid] == AWAY && gteam[playerid] == AWAY){
- ScoreHome++;
- SCMFTA(Biela,"Hráč %s spáchal team kill ! Bod bol pripočítaný Clan %s",PlayerName(killerid),Team);
- }
- SCMFTA(COLOR_BLUE,"[%d / %d]%s %d:%d %s [%d / %d]",ScoreKoloHome,ScoreCele,Team,ScoreHome,ScoreAway,Team2,ScoreKoloAway,ScoreCele);
- if(ScoreHome == Score){
- SCMTA(RED,"<<<<<<<<<<<<<<<<<<<<<<<<< CW/TG By CCCP.MAN >>>>>>>>>>>>>>>>>>>>>>>>" );
- SCMFTA(Biela,"Clan %s vyhral toto kolo ! [%d/%d]",Team,ScoreKoloHome,ScoreCele);
- SCMTA(RED,"<<<<<<<<<<<<<<<<<<<<<<<<< CW/TG By CCCP.MAN >>>>>>>>>>>>>>>>>>>>>>>>" );
- ScoreAway = 0;
- ScoreHome = 0;
- ScoreKoloHome++;
- SpawnAll();
- }
- if(ScoreAway == Score){
- SCMTA(RED,"<<<<<<<<<<<<<<<<<<<<<<<<< CW/TG By CCCP.MAN >>>>>>>>>>>>>>>>>>>>>>>>" );
- SCMFTA(Biela,"Clan %s vyhral toto kolo ! [%d/%d]",Team2,ScoreKoloAway,ScoreCele);
- SCMTA(RED,"<<<<<<<<<<<<<<<<<<<<<<<<< CW/TG By CCCP.MAN >>>>>>>>>>>>>>>>>>>>>>>>" );
- ScoreAway = 0;
- ScoreHome = 0;
- ScoreKoloAway++;
- SpawnAll();
- }
- if(ScoreKoloHome == ScoreCele){
- SCMTA(RED,"<<<<<<<<<<<<<<<<<<<<<<<<< CW/TG By CCCP.MAN >>>>>>>>>>>>>>>>>>>>>>>>" );
- SCMFTA(Biela,"Clan %s vyhral Clan War ! Gratulujem [%d/%d] Clan war skončila [%d] %s %d:%d %s [%d]",Team,ScoreKoloHome,ScoreCele,ScoreKoloHome,Team,ScoreHome,ScoreAway,Team2,ScoreKoloAway);
- SCMFTA(Biela,"štatistiky zapísané do cwtg/%s_vs_%s.cfg",Team,Team2);
- SCMTA(RED,"<<<<<<<<<<<<<<<<<<<<<<<<< CW/TG By CCCP.MAN >>>>>>>>>>>>>>>>>>>>>>>>" );
- if(CW == true){
- new Subor[50];
- format(Subor,50,"cwtg/%s_vs_%s",Team,Team2);
- dini_Create(Subor);
- new File:example = fopen(Subor, io_write);
- new string2[100];
- new Hour, Minute, Second,Year, Month, Day;
- gettime(Hour, Minute, Second);
- getdate(Year, Month, Day);
- format(string,50,"%s %d : %d %s\r\n",Team,ScoreKoloHome,Team2,ScoreKoloAway);
- fwrite(example,"<<<<<<<<<<<<<<<<<<<<<<<<< CW/TG By CCCP.MAN >>>>>>>>>>>>>>>>>>>>>>>>\r\n");
- fwrite(example,string2);
- format(string2,100,"CW sa uskutočnila dna %02d/%02d/%d o %02d:%02d:%02d\r\n",Day, Month, Year,Hour, Minute, Second);
- fwrite(example,string2);
- fwrite(example,"<<<<<<<<<<<<<<<<<<<<<<<<< CW/TG By CCCP.MAN >>>>>>>>>>>>>>>>>>>>>>>>\r\n");
- fclose(example);
- ScoreAway = 0;
- ScoreHome = 0;
- ScoreKoloHome = 0;
- ScoreKoloAway = 0;
- SpawnAll();
- }}
- if(ScoreKoloAway == ScoreCele){
- SCMTA(RED,"<<<<<<<<<<<<<<<<<<<<<<<<< CW/TG By CCCP.MAN >>>>>>>>>>>>>>>>>>>>>>>>" );
- SCMFTA(Biela,"Clan %s vyhral Clan War ! Gratulujem [%d/%d] Clan war skončila [%d] %s %d:%d %s [%d] ",Team2,ScoreKoloAway,ScoreCele,ScoreKoloHome,Team,ScoreHome,ScoreAway,Team2,ScoreKoloAway);
- SCMFTA(Biela,"štatistiky zapísané do cwtg/%s_vs_%s.cfg",Team,Team2);
- SCMTA(RED,"<<<<<<<<<<<<<<<<<<<<<<<<< CW/TG By CCCP.MAN >>>>>>>>>>>>>>>>>>>>>>>>" );
- if(CW == true){
- new Subor[50];
- format(Subor,50,"cwtg/%s_vs_%s",Team,Team2);
- dini_Create(Subor);
- new File:example = fopen(Subor, io_write);
- new string2[100];
- new Hour, Minute, Second,Year, Month, Day;
- gettime(Hour, Minute, Second);
- getdate(Year, Month, Day);
- format(string,50,"%s %d : %d %s\r\n",Team,ScoreKoloHome,Team2,ScoreKoloAway);
- fwrite(example,"<<<<<<<<<<<<<<<<<<<<<<<<< CW/TG By CCCP.MAN >>>>>>>>>>>>>>>>>>>>>>>>\r\n");
- fwrite(example,string2);
- format(string2,100,"CW sa uskutočnila dna %02d/%02d/%d o %02d:%02d:%02d\r\n",Day, Month, Year,Hour, Minute, Second);
- fwrite(example,string2);
- fwrite(example,"<<<<<<<<<<<<<<<<<<<<<<<<< CW/TG By CCCP.MAN >>>>>>>>>>>>>>>>>>>>>>>>\r\n");
- fclose(example);
- ScoreAway = 0;
- ScoreHome = 0;
- ScoreKoloHome = 0;
- ScoreKoloAway = 0;
- SpawnAll();
- }}}
- return 1;
- }
- public MultiTimer(){
- for(new i=0;i<GetMaxPlayers();i++){
- new str[126];
- Ratio[i] = zabil[i]/umrel[i];
- if(zabil[i] == 0 && umrel[i] == 0) Ratio[i] = 0.00;
- format(str,sizeof(str),"Zabil:%d| Zomrel:%d| Ratio:%0.2f| %s %d:%d %s | %s",zabil[i],umrel[i],Ratio[i],Team,ScoreHome,ScoreAway,Team2,Web);
- TextDrawSetString(Textdraw0, str);
- TextDrawHideForPlayer(i, Textdraw0);
- TextDrawHideForPlayer(i, Textdraw1);
- TextDrawShowForPlayer(i, Textdraw0);
- TextDrawShowForPlayer(i, Textdraw1);
- new Float:heal;
- if(GetPlayerHealth(i,heal) > 99){
- format(str,sizeof(str),"Hráč %s si pridal health cheatom ! Bol automaticky Zabanovaný",PlayerName(i));
- BanEx(i,"Health Cheat");
- if(gteam[i] == GUEST) ResetPlayerWeapons(i);
- }}
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- if(text[0] == '!') {
- new string[100];
- new name[24];
- GetPlayerName(playerid, name, 24);
- format(string, sizeof(string), "[TEAM CHAT] [%d] %s: %s", playerid, name, text[1]);
- for(new i = 0; i < MAX_PLAYERS; i++) {
- if(IsPlayerConnected(i)) {
- if(gteam[i] == gteam[playerid])
- SendClientMessage(i, Biela, string);
- }
- }
- return 0;
- }
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- dcmd(help,4, cmdtext);
- dcmd(start,5, cmdtext);
- dcmd(stop,4, cmdtext);
- dcmd(hpall,5, cmdtext);
- dcmd(team,4, cmdtext);
- dcmd(class,5, cmdtext);
- dcmd(resetall,8, cmdtext);
- dcmd(reset,5, cmdtext);
- dcmd(dm0,3, cmdtext);
- dcmd(dm1,3, cmdtext);
- dcmd(dm2,3, cmdtext);
- dcmd(dm3,3, cmdtext);
- dcmd(dm4,3, cmdtext);
- dcmd(dm5,3, cmdtext);
- dcmd(dm6,3, cmdtext);
- dcmd(dm7,3, cmdtext);
- dcmd(dm8,3, cmdtext);
- dcmd(dm9,3, cmdtext);
- dcmd(dm10,4, cmdtext);
- dcmd(dm11,4, cmdtext);
- dcmd(dm12,4, cmdtext);
- dcmd(dm13,4, cmdtext);
- dcmd(dm14,4, cmdtext);
- dcmd(dm15,4, cmdtext);
- dcmd(dm16,4, cmdtext);
- dcmd(dm17,4, cmdtext);
- dcmd(dm18,4, cmdtext);
- dcmd(dm19,4, cmdtext);
- dcmd(dm20,4, cmdtext);
- dcmd(odpocet,7,cmdtext);
- dcmd(tg,2,cmdtext);
- dcmd(cw,2,cmdtext);
- dcmd(unbug,5,cmdtext);
- dcmd(body,4,cmdtext);
- dcmd(players,3,cmdtext);
- dcmd(ann,3,cmdtext);
- dcmd(Kill,3,cmdtext);
- dcmd(Celescore,9,cmdtext);
- dcmd(Score,5,cmdtext);
- dcmd(Web,3,cmdtext);
- dcmd(Team1,5,cmdtext);
- dcmd(Team2,5,cmdtext);
- dcmd(stest,5, cmdtext);
- mcmd(playerid,cmdtext[1],Setteam);
- mcmd(playerid,cmdtext[1],Kick);
- mcmd(playerid,cmdtext[1],Ban);
- mcmd(playerid,cmdtext[1],car);
- mcmd(playerid,cmdtext[1],dcar);
- mcmd(playerid,cmdtext[1],setskin);
- mcmd(playerid,cmdtext[1],respawn);
- mcmd(playerid,cmdtext[1],akill);
- mcmd(playerid,cmdtext[1],weapon);
- mcmd(playerid,cmdtext[1],clear);
- return 0;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- dcmd_help(playerid,params[]) {
- #pragma unused params
- SendClientMessage(playerid,Biela,"Príkazy");
- SendClientMessage(playerid,Biela,"/dm0-20 | /team | /class | /unbug | /kill");
- if(IsPlayerAdmin(playerid)){
- SendClientMessage(playerid,Biela,"Admin Príkazy");
- SendClientMessage(playerid,Biela,"/setteam | /start | /stop | /hpall | /resetall");
- SendClientMessage(playerid,Biela,"/reset | /odpocet | /cw | /tg | /body");
- SendClientMessage(playerid,Biela,"/players | /ann | /kick | /ban | /celescore");
- SendClientMessage(playerid,Biela,"/score | /team1 | /team2 | /car | /dcar | /stest");
- SendClientMessage(playerid,Biela,"/setskin | /respawn | /akill | /weapon | /clear");
- }
- return 1;
- }
- mcmd_Setteam(playerid,param1[],param2[],param3[])
- {
- #pragma unused param3
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- if(!strlen(param1)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] /setteam [ ID ] [ team ]");
- new id = strval(param1);
- new team = strval(param2);
- if (!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Hráč s tímto ID není na serveru!");
- if(team < 0 || team > 2) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] rozpetie medzi 0-2 !");
- if(team == 0) gteam[id] = GUEST,SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1328.2021,2076.1904,35.3838,60, 0,0, 0, 0, 0, 0 );
- else if(team == 1) gteam[id] = HOME,SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1309.8495,2212.1870,12.0156,60, 0,0, 0, 0, 0, 0 );
- else if(team == 2) gteam[id] = AWAY,SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1410.7542,2116.8123,12.0156,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"[ EKAS ] Admin %s si zmenil hráčovy team",PlayerName(playerid));
- return 1;
- }
- dcmd_start(playerid,params[]) {
- #pragma unused params
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,Biela,"[ EKAS ] Niesi rcon admin!");
- for(new i = 0; i < GetMaxPlayers(); i++){
- if(IsPlayerConnected(i) ){
- if(gteam[playerid] != GUEST){
- TogglePlayerControllable(i, 1);
- GameTextForAll("~g~START!", 2500, 5);
- }}}
- return 1;
- }
- dcmd_stop(playerid,params[]) {
- #pragma unused params
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,Biela,"[ EKAS ] Niesi rcon admin!");
- for(new i = 0; i < GetMaxPlayers(); i++){
- if(IsPlayerConnected(i) ){
- if(gteam[playerid] != GUEST){
- TogglePlayerControllable(i, 0);
- GameTextForAll("~r~STOP!", 2500, 5);
- }}}
- return 1;
- }
- dcmd_hpall(playerid,params[]) {
- #pragma unused params
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,Biela,"[ EKAS ] Niesi rcon admin!");
- for(new i = 0; i < GetMaxPlayers(); i++){
- if(IsPlayerConnected(i) ){
- SetPlayerHealth(i,99);
- GameTextForAll("~w~ALL HEALTH!", 2500, 5);
- }}
- return 1;
- }
- dcmd_team(playerid,params[]) {
- #pragma unused params
- if(gteam[playerid] == HOME){
- gteam[playerid] = AWAY;
- SpawnPlayer(playerid);
- SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1410.7542,2116.8123,12.0156,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s si zmenil team na %s",PlayerName(playerid),Team2);
- }else if(gteam[playerid] == AWAY){
- gteam[playerid] = HOME;
- SpawnPlayer(playerid);
- SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1309.8495,2212.1870,12.0156,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s si zmenil team na %s",PlayerName(playerid),Team);
- }
- return 1;
- }
- dcmd_class(playerid,params[]) {
- #pragma unused params
- SetPlayerHealth(playerid, 0);
- ForceClassSelection(playerid);
- return 1;
- }
- dcmd_resetall(playerid, params[])
- {
- #pragma unused params
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,Biela,"[ EKAS ] Niesi rcon admin!");
- SCMFTA(RED,"[ EKAS ] Admin %s resetoval Celé score",PlayerName(playerid));
- ScoreKoloHome = 0;
- ScoreKoloAway = 0;
- MultiTimer();
- return true;
- }
- dcmd_reset(playerid, params[])
- {
- #pragma unused params
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,Biela,"Niesi rcon admin!");
- SCMFTA(RED,"[ EKAS ] Admin %s resetoval score",PlayerName(playerid));
- ScoreHome = 0;
- ScoreAway = 0;
- MultiTimer();
- return true;
- }
- dcmd_dm0(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1309.8495,2212.1870,12.0156,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1410.7542,2116.8123,12.0156,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1328.2021,2076.1904,35.3838,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm0",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 0;
- return true;
- }
- dcmd_dm19(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1909.8180,-454.8543,19.8711, 26,60, 9998, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1906.2069,-560.9630,25.6220,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1952.0485,-511.2311,79.4349,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm19",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 19;
- return true;
- }
- dcmd_dm1(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1026.1848,1782.7001,10.8203,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1112.5841,1782.0513,10.8203,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1168.2950,1739.9980,23.0234,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm1",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 1;
- return true;
- }
- dcmd_dm20(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-724.4113,1545.9728,38.7804,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-822.5560,1514.4705,20.2840,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), -789.2099,1557.3838,33.0279,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm20",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 20;
- return true;
- }
- dcmd_dm2(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-1191.8662,-159.7923,14.1484,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-1319.0012,-32.3853,14.1484,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), -1233.3412,-83.9570,27.3647,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm2",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 2;
- return true;
- }
- dcmd_dm18(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-589.7927,1988.5425,7.0000,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-831.7676,1979.4672,7.0000,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), -754.8995,2038.1299,77.8984,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm18",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 18;
- return true;
- }
- dcmd_dm3(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),1741.8877,701.2411,10.8203,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),1589.5096,737.4581,10.8203,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1663.5629,736.7193,19.9418,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm3",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 3;
- return true;
- }
- dcmd_dm4(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-525.0069,2550.5547,53.4141,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-523.2164,2636.1377,53.4141,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), -551.5903,2592.3660,66.8304,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm4",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 4;
- return true;
- }
- dcmd_dm5(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-1407.0806,-147.9784,14.1484,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-1265.3184,-289.7029,14.1484,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), -1380.1973,-264.9867,28.9956,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm5",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 5;
- return true;
- }
- dcmd_dm6(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-1475.7212,151.3147,18.7734,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-1574.2103,52.8171,17.3281,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), -1540.4191,123.9931,26.6224,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm6",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 6;
- return true;
- }
- dcmd_dm7(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-1482.6506,442.0629,30.0820,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-1353.5697,337.2112,30.0820,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), -1487.4537,407.9696,43.3549,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm7",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 7;
- return true;
- }
- dcmd_dm8(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-2313.6897,-81.5969,35.3203,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-2360.1873,-118.6404,35.3203,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), -2306.4236,-100.8545,55.6234,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm8",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 8;
- return true;
- }
- dcmd_dm9(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-2237.6055,300.4456,35.1230,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),-2160.0027,299.5469,35.1230,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), -2197.2437,329.6538,61.9601,60, 0,0, 0, 0, 0, 0 ); //-2197.2437,329.6538,61.9601
- SCMFTA(Biela,"Hráč %s sa portol na /dm9",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 9;
- return true;
- }
- dcmd_dm10(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),1930.6091,1227.3103,18.0859,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),1926.4678,1129.4181,18.0859,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1949.2072,1181.5566,63.7670,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm10",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 9;
- return true;
- }
- dcmd_dm11(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),2554.7490,-2049.9058,3.8594,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),2490.6179,-2048.5847,8.5599,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 2464.5452,-2043.4966,13.5500,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm11",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 11;
- return true;
- }
- dcmd_dm12(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),1576.3832,-1749.7013,4.2629,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),1417.1550,-1718.4386,6.8594,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1489.2075,-1719.9058,8.2390,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm12",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 12;
- return true;
- }
- dcmd_dm13(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),1748.6399,-1805.9451,52.4688,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),1807.4470,-1745.0363,52.4688,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1777.3904,-1740.7782,54.5687,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm13",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 13;
- return true;
- }
- dcmd_dm14(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),1126.8827,-1998.0453,69.0078,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),1212.3955,-2071.0801,69.9453,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1120.6858,-2037.1591,78.2109,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm14",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 14;
- return true;
- }
- dcmd_dm15(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),836.4120,-2062.7808,12.8672,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),834.6567,-1814.0928,12.4044,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 852.0831,-1963.1694,12.8672,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm15",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 15;
- return true;
- }
- dcmd_dm16(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(gteam[playerid] == HOME ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),1813.2845,-1192.8470,63.9688,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),1811.9579,-1248.6669,63.9688,60, 0,0, 0, 0, 0, 0 );
- else if(gteam[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 1791.6702,-1140.8215,85.4084,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm16",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 16;
- return true;
- }
- dcmd_dm17(playerid, params[])
- {
- #pragma unused params
- SetPlayerInterior(playerid,0);
- if(Team[playerid] == HOME) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),2721.1316,-2399.4631,13.632860,60, 0,0, 0, 0, 0, 0 );
- if(Team[playerid] == AWAY ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid),2721.5571,-2510.9797,13.6641,60, 0, 0, 0, 0, 0, 0 );
- else if(Team[playerid] == GUEST ) SetSpawnInfo( playerid, 0, GetPlayerSkin(playerid), 2721.4380,-2418.9214,28.1098,60, 0,0, 0, 0, 0, 0 );
- SCMFTA(Biela,"Hráč %s sa portol na /dm17",PlayerName(playerid));
- SpawnPlayer(playerid);
- TeamDeathMatch[playerid] = 17;
- return 1;
- }
- dcmd_odpocet(playerid,params[])
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- new id = strval(params);
- if(!strval(params)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Použi /odpočet čas !!");
- CountDown(id);
- SCMFTA(RED,"[ EKAS ] Admin %s spustil odpočet na %d sekund",PlayerName(playerid),id);
- return 1;
- }
- dcmd_tg(playerid, params[]) {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- if(!strlen(params)) return SendClientMessage(playerid, Biela, "/cw [on/off] (on => TG => po zabití pridá HP :) )");
- if(strcmp(params, "on", true) == 0)
- {
- new string[100];
- TG = true;
- format(string, sizeof(string), "Admin %s zapol TG mod", PlayerName(playerid));
- SendClientMessageToAll(RED, string);
- return 1;
- }
- if(strcmp(params, "off", true) == 0)
- {
- new string[100];
- TG = false;
- format(string, sizeof(string), "Admin %s vypol TG mód", PlayerName(playerid));
- SendClientMessageToAll(RED, string);
- return 1;
- }
- return 1;
- }
- dcmd_cw(playerid, params[]) {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- if(!strlen(params)) return SendClientMessage(playerid, Biela, "/cw [on/off] (off => TG => nepočítanie score do súboru)");
- if(strcmp(params, "on", true) == 0)
- {
- new string[100];
- CW = true;
- format(string, 200, "Admin %s spustil CW mód ! Score sa bude zapisovať do súboru",PlayerName(playerid));
- SendClientMessageToAll(RED, string);
- return 1;
- }
- if(strcmp(params, "off", true) == 0)
- {
- new str[100];
- CW = false;
- format(str, 100, "Admin %s spustil TG => nepočíta sa score do súboru",PlayerName(playerid));
- SendClientMessageToAll(RED, str);
- return 1;
- }
- return 1;
- }
- dcmd_unbug(playerid,params[])
- {
- #pragma unused params
- new string[100];
- format(string, sizeof(string), "Hráč %s(%d) bol odbugovaný príkazom /unbug !", PlayerName(playerid),playerid);
- SendClientMessageToAll(0xFFFFFFAA, string);
- new Float:health;//NADEFINUJEME SI ZIVOT
- new Float:x, Float:y, Float:z;//NADEFINUJEME SI POZICIU
- GetPlayerPos(playerid, x, y, z);//ZISTÍ POZICIU
- GetPlayerHealth(playerid, health);//ZISTÍ HP
- SpawnPlayer(playerid);//SPAWNE HRÁCA (AKO PRI /RETURN)
- SetPlayerHealth(playerid, health);//VRÁTI HP
- SetPlayerPos(playerid, x, y, z);//VRÁTI POZICU
- return 1;
- }
- dcmd_body(playerid, params[]) {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- if(!strlen(params)) return SendClientMessage(playerid, Biela, "/body [on/off] (off => nepočítanie score)");
- if(strcmp(params, "on", true) == 0)
- {
- new string[100];
- format(string, sizeof(string), "Admin %s zapol score od teraz sa bude pridávat teamom", PlayerName(playerid));//sprava
- SendClientMessageToAll(0xAA3333AA, string);
- body = false;
- return 1;
- }
- if(strcmp(params, "off", true) == 0)
- {
- new str[100];
- format(str, sizeof(str), "Admin %s vypol score od teraz sa nebude pridávat teamom", PlayerName(playerid));
- SendClientMessageToAll(0xAA3333AA, str);
- body = true;
- return 1;
- }
- return 1;
- }
- dcmd_players(playerid, params[])
- {
- #pragma unused params
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- SendClientMessage(playerid, RED, "[ID] Meno [IP] ");
- new string[70];
- for(new i=0;i<GetMaxPlayers();i++)
- {
- if(IsPlayerConnected(i))
- {
- if(i < 10) format(string, 70, "[0%d] %s [%s] ", i, PlayerName(i), PlayerIp(i));
- else format(string, 70, "[%d] %s [%s] ", i, PlayerName(i), PlayerIp(i));
- SendClientMessage(playerid,COLOR_SYSTEM ,string);
- }
- }
- format(string, 70, "Hračov: %d | PageUp/PageDown pre celý zoznam.", PlayersOnline());
- SendClientMessage(playerid, RED, string);
- return true;
- }
- dcmd_ann(playerid,params[]) {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- if(!strlen(params)) return SendClientMessage(playerid,RED,"Použitie: /ann [text]");
- new string[128];
- format(string, 255, "~w~%s",params);
- GameTextForAll(string,5000,1);
- return 1;
- }
- dcmd_Kill(playerid,params[]) {
- #pragma unused params
- SetPlayerHealth(playerid, 0.00);
- SendClientMessage(playerid, COLOR_SYSTEM, "Zabil si sa!");
- return 1;
- }
- mcmd_Kick(playerid,param1[],param2[],param3[])
- {
- #pragma unused param3
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- new id = strval(param1);
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] ID není online !!");
- SCMFTA(RED,"Administrátor %s kickol hráča %s [dôvod:%s]",PlayerName(playerid),PlayerName(id),param2);
- Kick(id);
- return 1;
- }
- mcmd_Ban(playerid,param1[],param2[],param3[])
- {
- #pragma unused param3
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- new id = strval(param1);
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] ID není online !!");
- SCMFTA(RED,"Administrátor %s zabanoval hráča %s [dôvod:%s]",PlayerName(playerid),PlayerName(id),param2);
- BanEx(id,param2);
- return 1;
- }
- dcmd_Celescore(playerid,params[])
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,RED ,"[ EKAS ] Musíš biť rcon admin !");
- new id = strval(params);
- ScoreCele = id;
- for(new i = 0; i < GetMaxPlayers(); i++){
- if(IsPlayerConnected(i)){
- SCMFTA(RED,"[ EKAS ] Admin %s zmenil hru na %dx%d ",PlayerName(playerid),ScoreCele,Score);
- }}
- return 1;
- }
- dcmd_Score(playerid,params[])
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,RED ,"[ EKAS ] Musíš biť rcon admin !");
- new id = strval(params);
- if(id == 0) return SendClientMessage(playerid,Biela,"[ EKAS ] Nedá sa dať score na 0 ! ");
- Score = id;
- for(new i = 0; i < GetMaxPlayers(); i++){
- if(IsPlayerConnected(i)){
- SCMFTA(RED,"[ EKAS ] Admin %s zmenil hru na %dx%d ",PlayerName(playerid),ScoreCele,Score);
- }}
- return 1;
- }
- dcmd_Web(playerid,params[])
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,RED ,"[ EKAS ] Musíš biť rcon admin !");
- new string[50];
- new web[256];
- new idx;
- web = strtok(params, idx);
- if(!strlen(web)) return SendClientMessage(playerid,Biela,"[ EKAS ] Použitie: /web [názov webu]");
- Web = web;
- for(new i = 0; i < GetMaxPlayers(); i++){
- if(IsPlayerConnected(i)){
- SCMFTA(RED,"[ EKAS ] Admin %s zmenil Webovú stránku clanu na %s ",PlayerName(playerid),Web);
- Ratio[i] = zabil[i]/umrel[i];
- if(zabil[i] == 0 && umrel[i] == 0) Ratio[i] = 0.00;
- format(string,sizeof(string),"Zabil:%d| Zomrel:%d| Ratio:%0.2f| %s %d:%d %s | %s",zabil[i],umrel[i],Ratio[i],Team,ScoreHome,ScoreAway,Team2,Web);
- TextDrawSetString(Textdraw0, string);
- TextDrawHideForPlayer(i, Textdraw0);
- TextDrawHideForPlayer(i, Textdraw1);
- TextDrawShowForPlayer(i, Textdraw0);
- TextDrawShowForPlayer(i, Textdraw1);
- }}
- return 1;
- }
- dcmd_Team1(playerid,params[]) {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, Biela,"Niesi prihlásený za rcon !");
- new string[256];
- new tym[256];
- new idx;
- tym = strtok(params, idx);
- if(!strlen(tym)) return SendClientMessage(playerid,Biela,"[ EKAS ] Použitie: /Team [názov teamu]");
- Team = tym;
- for(new i = 0; i < GetMaxPlayers(); i++){
- if(IsPlayerConnected(i)){
- SCMFTA(RED,"[ EKAS ] Admin %s zmenil názov teamu Home na %s ",PlayerName(playerid),Team);
- Ratio[i] = zabil[i]/umrel[i];
- if(zabil[i] == 0 && umrel[i] == 0){ Ratio[i] = 0.00;}
- format(string,sizeof(string),"Zabil:%d| Zomrel:%d| Ratio:%0.2f| %s %d:%d %s | %s",zabil[i],umrel[i],Ratio[i],Team,ScoreHome,ScoreAway,Team2,Web);
- TextDrawSetString(Textdraw0, string);
- TextDrawHideForPlayer(i, Textdraw0);
- TextDrawHideForPlayer(i, Textdraw1);
- TextDrawShowForPlayer(i, Textdraw0);
- TextDrawShowForPlayer(i, Textdraw1);
- format(string, 24, "[%s]vs[%s]",Team,Team2);
- SetGameModeText(string);
- }}
- return 1;
- }
- dcmd_Team2(playerid,params[]) {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, Biela,"Niesi prihlásený za rcon !");
- new string[256];
- new tym2[256];
- new idx;
- tym2 = strtok(params, idx);
- if(!strlen(tym2)) return SendClientMessage(playerid,Biela,"[ EKAS ] Použitie: /Team2 [názov teamu]");
- Team2 = tym2;
- for(new i = 0; i < GetMaxPlayers(); i++){
- if(IsPlayerConnected(i)){
- SCMFTA(RED,"[ EKAS ] Admin %s zmenil názov teamu Away na %s ",PlayerName(playerid),Team2);
- Ratio[i] = zabil[i]/umrel[i];
- if(zabil[i] == 0 && umrel[i] == 0){ Ratio[i] = 0.00;}
- format(string,sizeof(string),"Zabil:%d| Zomrel:%d| Ratio:%0.2f| %s %d:%d %s | %s",zabil[i],umrel[i],Ratio[i],Team,ScoreHome,ScoreAway,Team2,Web);
- TextDrawSetString(Textdraw0, string);
- TextDrawHideForPlayer(i, Textdraw0);
- TextDrawHideForPlayer(i, Textdraw1);
- TextDrawShowForPlayer(i, Textdraw0);
- TextDrawShowForPlayer(i, Textdraw1);
- format(string, 24, "[%s]vs[%s]",Team,Team2);
- SetGameModeText(string);
- }}
- format(string, 24, "[%s]vs[%s]",Team,Team2);
- SetGameModeText(string);
- return 1;
- }
- mcmd_car(playerid,param1[],param2[],param3[])
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- if(auta == 30) return SendClientMessage(playerid, RED, "[ EKAS ] Na servery je moc aut (30)! musíš ich najprv vymazat (/dcar)");
- new tmp[MAX_STRING], tmp2[MAX_STRING], tmp3[MAX_STRING],Index;
- tmp = strtok(param1,Index),
- tmp2 = strtok(param2,Index);
- tmp3 = strtok(param3,Index);
- new car, colour1, colour2;
- if( car < 400 || car > 611 ) return SendClientMessage(playerid, RED, "[ EKAS ] Rozmedzie Aut 400 - 611 !");
- if(!strlen(tmp2)) colour1 = random(126); else colour1 = strval(tmp2);
- if(!strlen(tmp3)) colour2 = random(126); else colour2 = strval(tmp3);
- new Float:X,Float:Y,Float:Z,Float:SVK;
- GetPlayerPos(playerid, X,Y,Z);
- SCMFTA(RED,"[ EKAS ] Administrátor %s vytvoril vozidlo %s (%d)",PlayerName(playerid),car,car);
- maxcar[auta] = CreateVehicle(car,X,Y,Z,SVK,colour1,colour2,-1);
- PutPlayerInVehicle(playerid, maxcar[auta], 0);
- auta++;
- return 1;
- }
- mcmd_dcar(playerid,param1[],param2[],param3[])
- {
- #pragma unused param1
- #pragma unused param2
- #pragma unused param3
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- if(auta == 0) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Ziadne auto nebolo vytvorené !");
- SCMFTA(RED,"[ EKAS ] Admin %s vymazal všetky autá! !",PlayerName(playerid));
- for(new D = 0; D < GetMaxPlayers(); D++)
- {
- if(IsPlayerConnected(D))
- {
- if(IsPlayerInAnyVehicle(D))
- {
- for(new E = 0; E < 30; E++)
- {
- if(maxcar[E])
- {
- if(IsPlayerInVehicle(D,maxcar[E]))
- {
- RemovePlayerFromVehicle(D);
- }
- }
- }
- }
- }
- }
- for(new i = 0; i < 30; i++)
- {
- DestroyVehicle(maxcar[i]);
- auta = 0;
- }
- return 1;
- }
- mcmd_setskin(playerid,param1[],param2[],param3[])
- {
- #pragma unused param2
- #pragma unused param3
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- if(!strlen(param1)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] /setskin [ ID ] [ skin ]");
- new id = strval(param1);
- if (!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Hráč s tímto ID není na serveru!");
- new skin = strval(param2);
- if(skin < 0 || skin > 288) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] rozpetie medzi 0-288 !");
- SetPlayerSkin(id,skin);
- SCMF(playerid,RED,"[ EKAS ] Zmenil si hráčovy %s skin na %d",PlayerName(id),skin);
- SCMF(id,RED,"[ EKAS ] Admin ti zmenil skin na %d ",skin);
- return 1;
- }
- mcmd_respawn(playerid,param1[],param2[],param3[])
- {
- #pragma unused param3
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- if(!strlen(param1)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] /respawn [ ID ] [ Dôvod ]");
- new id = strval(param1);
- if (!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Hráč s tímto ID není na serveru!");
- SpawnPlayer(id);
- SCMFTA(RED,"[ EKAS ] Admin respawnoval hráča %s [dôvod: %s] ",PlayerName(id),param2);
- return 1;
- }
- mcmd_akill(playerid,param1[],param2[],param3[])
- {
- #pragma unused param3
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- if(!strlen(param1)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] /akill [ ID ] [ Dôvod ]");
- if(!strlen(param1)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] /akill [ ID ] [ Dôvod ]");
- new id = strval(param1);
- if (!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Hráč s tímto ID není na serveru!");
- SetPlayerHealth(id,0.00);
- SCMFTA(RED,"[ EKAS ] Admin zabil hráča %s [dôvod: %s] ",PlayerName(id),param2);
- return 1;
- }
- mcmd_weapon(playerid,param1[],param2[],param3[])
- {
- #pragma unused param2
- #pragma unused param3
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- new id = strval(param1);
- if(!strval(param1)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Použi /weapon id !!");
- weaponid = id;
- SpawnAll();
- SCMFTA(RED,"[ EKAS ] Admin %s zmenil zbran na %s",PlayerName(playerid),WeaponName(id));
- return 1;
- }
- mcmd_clear(playerid,param1[],param2[],param3[])
- {
- #pragma unused param1
- #pragma unused param2
- #pragma unused param3
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- for(new i=0;i<45;i++) SendClientMessage(i,RED," ");
- SCMFTA(RED,"[ EKAS ] Admin %s premazal chat ! NESPAMUJTE ",PlayerName(playerid));
- return 1;
- }
- dcmd_stest(playerid, params[])
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_SYSTEM, "[ EKAS ] Niesi prihlásený za rcon !!");
- if(!strlen(params)) return SendClientMessage(playerid, RED, "[ EKAS ] Pouzitie: /stest [ID]");
- new ID = strval(params);
- if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, RED, "[ EKAS ] Hrac neni pripojeny.");
- if(IsPlayerInAnyVehicle(ID)) return SendClientMessage(playerid, RED, "[ EKAS ] Hrac je v aute...Musi byt venku.");
- GetPlayerHealth(ID, hp[ID]);
- GetPlayerPos(ID, StarX[ID], StarY[ID], StarZ[ID]);
- new string2[240];
- format(string2, sizeof(string2), "[ ! ] Prebieha testovanii Anti-Cheatom u hráča %s . ", PlayerName(ID));
- SendClientMessageToAll(RED, string2);
- SetPlayerPos(ID, -2553.3523,2535.3083,20.6160);
- SetPlayerArmour(ID, 0);
- SetPlayerHealth(ID, 100);
- SetTimerEx("explode", 50, 0, "i", ID);
- SetTimerEx("Test", 100, false, "i", ID);
- SetTimerEx("vrat", 500, false, "i", ID);
- return 1;
- }
- public explode(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- CreateExplosion(X-1,Y-1,Z,3,1);
- }
- }
- public Test(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float: HPnew;
- GetPlayerHealth(playerid, HPnew);
- if(HPnew >= 99){
- SendClientMessageToAll(Biela,"Hrac bol vyhodeny dovod: Sobeit [God-Mod");
- Kick(playerid);
- }if(HPnew < 95){
- SetPlayerPos(playerid,1507.4135,607.5727,-0.4660);
- SendClientMessageToAll(Biela, "Ziadne cheaty neboly nájdene");
- }
- }
- }
- public vrat(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- SetPlayerPos(playerid,StarX[playerid], StarY[playerid], StarZ[playerid]);
- SetPlayerHealth(playerid, hp[playerid]);
- }}
- public HideTextdraws(playerid)
- {
- TextDrawHideForPlayer(playerid, Textdraw2);
- return 1;
- }
- stock SpawnAll()
- {
- for(new i=0;i<GetMaxPlayers();i++)
- {
- if(gteam[i] != GUEST)
- {
- SpawnPlayer(i);
- SetPlayerHealth(i,99);
- }
- }
- SCMFTA(Biela,"Hráči teamu %s a %s boli respawnovaný",Team,Team2);
- return 1;
- }
- stock PlayerName(playerid)
- {
- new p[MAX_PLAYER_NAME];
- if(IsPlayerConnected(playerid)) GetPlayerName(playerid, p, MAX_PLAYER_NAME);
- return p;
- }
- stock WeaponName(weapon)
- {
- return WeaponsNames[weapon];
- }
- stock PlayerIp(playerid)
- {
- new p[16];
- GetPlayerIp(playerid,p,16);
- //;+
- return p;
- }
- stock PlayersOnline()
- {
- new p;
- for(new i=0;i<GetMaxPlayers();i++) if(IsPlayerConnected(i)) p++;
- return p;
- }
- stock beat(string[], arg, symbol, begin = 0) {
- new output[32],outLen;
- while (string[begin] && string[begin] == symbol) begin++;
- while (string[begin]){
- if (string[begin] == symbol) {
- arg--;
- while (string[++begin] == symbol) {}}
- if (!arg){
- new ch;
- while ((ch = string[begin++]) && ch != symbol && outLen < (sizeof (output) - 1)) {
- output[outLen++] = ch; }
- output[outLen] = EOS;
- return output; }
- begin++; }
- return output;
- }
- public CountDown(time)
- {
- if(time > 0)
- {
- new string[5];
- format(string, sizeof(string), "~r~%d", time);
- GameTextForAll(string, 1000, 5);
- CountDown(time-1);
- }else{
- GameTextForAll("~g~START", 1000, 5);
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement