Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+AdminPlugin+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+INCLUDES+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- #include <a_samp>
- #include <YSI\y_ini>
- #include <zcmd>
- #include <sscanf2>
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+DEFINES+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- #define DIALOG_REGISTER 1
- #define DIALOG_LOGIN 2
- #define ADMIN_CARS 18
- #define GSF_CARS 15
- #define PATH "/Accounts/%s.ini"
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_PINK 0xFF66FFAA
- #define COLOR_BLUE 0x0000BBAA
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_ORANGE 0xFF9900AA
- #define COLOR_PURPLE 0x800080AA
- #define COLOR_RED 0xFF0000AA
- #define COLOR_GREEN 0x33AA33AA
- #define COL_WHITE "(FFFFFF)"
- #define COL_RED "(F81414)"
- #define COL_GREEN "(00FF22)"
- #define COL_LIGHTBLUE "(00CED1)"
- #define ORGGROVE_SKIN_RANK_1 1
- #define ORGGROVE_SKIN_RANK_2 2
- #define ORGGROVE_SKIN_RANK_3 3
- #define ORGGROVE_SKIN_RANK_4 4
- #define ORGGROVE_SKIN_RANK_5 5
- #define ORGGROVE_SKIN_RANK_6 6
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-PRAGMA+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- #pragma tabsize 0
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-ENUM-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- enum pInfo
- {
- pPass,
- pCash,
- pAdmin,
- pScore,
- pBankmoney,
- pBanned,
- pOrgID,
- pRank
- }
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-SPAWNPOINT+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- public OnPlayerSpawn(playerid)
- {
- SetPlayerSkin(playerid,26);
- GivePlayerMoney(playerid,2000);
- SetPlayerFacingAngle(playerid, 0.0);
- SetPlayerInterior(playerid, 0);
- }
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-NEW+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- forward LoadUser_data(playerid,name[],value[]);
- new AdminCar[ADMIN_CARS];
- new GsfCar[GSF_CARS];
- new Text3D:vehicle3Dtext[MAX_VEHICLES];
- new RandomMSG [][] =
- {
- "Streber: Dali ste znali da bi Coca-Cola bila zelene boje bez bojila?",// 1
- "Streber: Dali ste znali da je jedna osoba u dvije milijarde starija od 100 godina?",// error here line 54
- "Streber: Dali ste znali da je 11-posto ljudi lijevoruko?",
- "Streber: Dali ste znali da je nojevo oko vece od njegovog mozga?",
- "Streber: Dali ste znali da je 'Topolino' ime za Miki Mausa u Italiji?", // 5
- "Streber: Dali ste znali da srne vole banane?",
- "Streber: Dali ste znali da macka ima 32 misica u svakom uhu?",
- "Streber: Dali ste znali da je jedini kontinet bez aktivnih vulkana Australija?",
- "Streber: Dali ste znali da su kolacici sudbine bili izmisljeni u San Franciscu i ne u Kini?",
- "Streber: Dali ste znali da se je oko 90-posto svijeta vec poljubilo?",// 10
- "Streber: Dali ste znali da macke provedu 66-posto zivota spavajuci?",
- "Streber: Dali ste znali da prosjecni covjekov mozak ima oko 78% vode u sebi?",
- "Streber: Dali ste znali da je moguce popeti kravu uza stepencie a nemoguce niz njih?",
- "Streber: Dali ste znali da zabe nemogu gutati sa otvorenim ocima?",
- "Streber: Dali ste znali da svoj rodjendan dijelite sa 9 milijuna drugih?",// 15
- "Streber: Dali ste znali da su dalmatinci bijeli poslije rodenja?",
- "Streber: Dali ste znali da krokodil nemoze micati svoj jezik?",
- "Streber: Dali ste znali da prosjecna osoba potrosi 25 godina spavajuci?",
- "Streber: Dali ste znali da je Vasa koza najveci covjekov organ?",
- "Streber: Dali ste znali da je 31,667,600 sekundi u godini?",// 20
- "Streber: Dali ste znali da 'Francuski pomfri' izvire iz Belgije?",
- "Streber: Dali ste znali da je glavni grad Turske Ankara i glavni grad Australije Melbourne?",
- "Streber: Dali ste znali da svaki dan praznik negdje na svijetu?",
- "Streber: Dali ste znali da krave nemaju gornje zube?",
- "Streber: Dali ste znali da je skripter i maper(uz druge mapere) owner ovog servera?",// 25
- "Streber: Dali ste znali da je najsigurnija boja za auto bijela?",
- "Streber: Dali ste znali da grozdje eksplodira kada ih stavite u mikrovalnu pecnicu?",
- "Streber: Dali ste znali da je nemoguce za svinje da pogledaju u zrak?",
- "Streber: Dali ste znali da je kaziprst najosjetljiviji prst na ruci?",
- "Streber: Dali ste znali da Amazon dzungla proizvodi 50% svjetskog kisika?",// 30
- "Streber: Dali ste znali da se grupa zaba zove 'vojska'?",
- "Streber: Dali ste znali da je Brazil dobio ime po drvetu?",
- "Streber: Dali ste znali da je 96-posto svijeci prodano zenama?",
- "Streber: Dali ste znali da je vise kokoski od ljudi?",
- "Streber: Dali ste znali da je 56-posto tipkanja obavljeno lijevom rukom?",// 35
- "Streber: Dali ste znali da covjekovo tijelo tesko 70 kilograma sadrzi 0.2 miligrama zlata?",
- "Streber: Dali ste znali da 42% muskaraca i 25% zena ne peru ruke poslije upotrebe toaleta?",
- "Streber: Dali ste znali da macka moze skociti 7-puta vise od njene duzine repa?",
- "Streber: Dali ste znali da se grupa sovi zove 'parlament'?",
- "Streber: Dali ste znali da je grljenje drveca zabranjeno u Kini?"// 40
- };
- forward SendMSG();
- //-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-MAIN AND CLIENT-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- main()
- {
- print("======================================================");
- print("=====================ROLEPLAY=========================");
- print("======================================================");
- SetGameModeText("RolePlay v1.0");
- SendRconCommand("mapname Balkan");
- }
- //-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ADMIN PLUGIN+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- new PlayerInfo[MAX_PLAYERS][pInfo];
- forward LoadUser_data(playerid,name[],value[]);
- CMD:setlevel(playerid,params[])
- {
- new id,level,msg[128],msg2[128],name[MAX_PLAYER_NAME];
- if(IsPlayerAdmin(playerid))
- {
- if(sscanf(params,"ud",id,level)) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Upotreba /setlevel [id/name] [level] !");
- else if(level > 5) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Najveci admin level je 5!");
- else
- {
- PlayerInfo[id][pAdmin] = level;
- format(msg,sizeof(msg),"Cestitamo! Sada ste admin level %d!");
- SendClientMessage(id,COLOR_GREEN,msg);
- GetPlayerName(id,name,sizeof(name));
- format(msg2,sizeof(msg2),"[RMT:RP]:Uspijesno ste postavili Admina igracu %s ,sa levelom %d!",name,level);
- SendClientMessage(playerid,COLOR_GREEN,msg2);
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"[RMT:RP]Morate biti Admin da koristis ovu komandu!");
- }
- return 1;
- }
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ID IN CHAT+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- public OnPlayerText(playerid, text[])
- {
- new name[MAX_PLAYER_NAME], msg[128];
- GetPlayerName(playerid,name,sizeof(name));
- format(msg, sizeof(msg),"%s(%i): {FFFFFF}%s",name,playerid,text);
- SendClientMessageToAll(GetPlayerColor(playerid),msg);
- return 0;
- }
- CMD:postavilidera(playerid,params[])
- {
- if(PlayerInfo[playerid][pAdmin] <= 4) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Morate biti Admin level 5, da koristite ovu komandu!");
- if(PlayerInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Morate biti Admin, da koristite ovu komandu!");
- new targetid,orgname[25], name[24];
- GetPlayerName(playerid, name, sizeof(name));
- if(sscanf(params,"u",targetid,orgname))
- {
- SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Upotreba /postavilidera [id/ime] [Ime organizacije]!");
- SendClientMessage(playerid,COLOR_RED,"1:Grove Street Families");
- return 1;
- }
- new str[100];
- if(!strcmp(orgname,"Grove Street Families",true))
- {
- PlayerInfo[targetid][pOrgID] = 1;
- PlayerInfo[targetid][pRank] = 6;
- format(str,sizeof(str),"[RMT:RP]:Admin %s vama je dao lidera organizacije Grove Street Families!",name);
- SendClientMessage(targetid,-1,str);
- SetPlayerSkin(targetid,ORGGROVE_SKIN_RANK_6);
- }
- return 1;
- }
- CMD:skinilidera(playerid,params[])
- {
- if(PlayerInfo[playerid][pAdmin] <= 4) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Morate biti Admin level 5, da koristite ovu komandu!");
- if(PlayerInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Morate biti Admin, da koristite ovu komandu!");
- new targetid;
- if(sscanf(params,"u",targetid)) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Upotreba /skinilidera [id/ime]!");
- if(PlayerInfo[playerid][pRank] < 6) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Igrac nije u organizaciji!");
- new str[100];
- new name[24];
- GetPlayerName(playerid, name, sizeof(name));
- format(str,sizeof(str),"[RMT:RP]:Admin %s vama je skinuo lidera sa organizacije!",name);
- SendClientMessage(targetid,-1,str);
- PlayerInfo[targetid][pOrgID] = -1;
- PlayerInfo[targetid][pRank] = 0;
- SetPlayerSkin(playerid,100);
- return 1;
- }
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+CLEARCHAT-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- CMD:cc(playerid,params[])
- {
- if(IsPlayerAdmin(playerid))
- {
- for(new i= 0; i < 50; i++) SendClientMessageToAll(COLOR_WHITE," ");
- SendClientMessage(playerid,COLOR_GREEN,"[RMT:RP]:Chat je bio ociscen od strane Admin Teama");
- }
- else return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Moras biti admin da koristis ovu komandu!");
- return 1;
- }
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-LOGIN/REGISER SYSTEM-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- public LoadUser_data(playerid,name[],value[])
- {
- INI_Int("Password",PlayerInfo[playerid][pPass]);
- INI_Int("Cash",PlayerInfo[playerid][pCash]);
- INI_Int("Admin",PlayerInfo[playerid][pAdmin]);
- INI_Int("Score",PlayerInfo[playerid][pScore]);
- INI_Int("Bankmoney",PlayerInfo[playerid][pBankmoney]);
- INI_Int("Banned",PlayerInfo[playerid][pBanned]);
- INI_Int("Org",PlayerInfo[playerid][pOrgID]);
- INI_Int("Rank",PlayerInfo[playerid][pRank]);
- return 1;
- }
- stock UserPath(playerid)
- {
- new string[128],playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid,playername,sizeof(playername));
- format(string,sizeof(string),PATH,playername);
- return string;
- }
- stock udb_hash(buf[])
- {
- new length=strlen(buf);
- new s1 = 1;
- new s2 = 0;
- new n;
- for (n=0; n<length; n++)
- {
- s1 = (s1 + buf[n]) % 65521;
- s2 = (s2 + s1) % 65521;
- }
- return (s2 << 16) + s1;
- }
- public OnPlayerConnect(playerid)
- {
- if(fexist(UserPath(playerid)))
- {
- INI_ParseFile(UserPath(playerid),"LoadUser_%s",.bExtra = true,. extra = playerid);
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Molimo vas upisite vas password!","Login","Izlaz");
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registracija","Ovaj account jos nie bio registriran! Registrirajte sada!","Registrirajte se","Izlaz");
- }
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new INI:File = INI_Open(UserPath(playerid));
- INI_SetTag(File,"data");
- INI_WriteInt(File,"Cash",GetPlayerMoney(playerid));
- INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
- INI_WriteInt(File,"Score",GetPlayerScore(playerid));
- INI_WriteInt(File,"Bankmoney",PlayerInfo[playerid][pBankmoney]);
- INI_WriteInt(File,"Banned",PlayerInfo[playerid][pBanned]);
- INI_WriteInt(File,"Org",PlayerInfo[playerid][pOrgID]);
- INI_WriteInt(File,"Rank",PlayerInfo[playerid][pRank]);
- INI_Close(File);
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- switch(dialogid)
- {
- case DIALOG_REGISTER:
- {
- if(!response) return Kick(playerid);
- if(response)
- {
- if(!strlen(inputtext)) return ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registracija","Password se ne moze koristiti, molimo upisite novi!","Registrirajte se","Izlaz");
- new INI:File = INI_Open(UserPath(playerid));
- INI_SetTag(File,"data");
- INI_WriteInt(File,"Password",udb_hash(inputtext));
- INI_WriteInt(File,"Cash",0);
- INI_WriteInt(File,"Admin",0);
- INI_WriteInt(File,"Score",0);
- INI_WriteInt(File,"Bankmoney",0);
- INI_WriteInt(File,"Banned",0);
- INI_WriteInt(File,"Org",-1);
- INI_WriteInt(File,"Rank",0);
- INI_Close(File);
- }
- }
- case DIALOG_LOGIN:
- {
- if(!response) return Kick(playerid);
- if(response)
- {
- if(udb_hash(inputtext) == PlayerInfo[playerid][pPass])
- {
- INI_ParseFile(UserPath(playerid),"LoadUser_%s",.bExtra = true,.extra = playerid);
- GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
- SetPlayerScore(playerid,PlayerInfo[playerid][pScore]);
- SendClientMessage(playerid,-1,"[RMT:RP]:Uspijesno ste se prijavili u vas account!");
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Vas password je netacan! Molimo pokusajte ponovo.","Login","Izlaz");
- }
- }
- }
- }
- return 1;
- }
- public OnGameModeInit()
- {
- SetTimer("SendMSG",75000,true);
- AdminCar[0] = AddStaticVehicleEx(451,1084.2000000,-1226.5000000,15.6000000,180.0000000,0,0,900); //Turismo
- AdminCar[1] = AddStaticVehicleEx(415,1093.5000000,-1226.3000000,15.7000000,180.0000000,0,0,900); //Cheetah
- AdminCar[2] = AddStaticVehicleEx(411,1098.5000000,-1226.2000000,15.6000000,180.0000000,0,0,900); //Infernus
- AdminCar[3] = AddStaticVehicleEx(411,1103.7000000,-1226.2000000,15.6000000,180.0000000,0,0,900); //Infernus
- AdminCar[4] = AddStaticVehicleEx(495,1108.9000000,-1226.0000000,16.4000000,180.0000000,0,0,900); //Sandking
- AdminCar[5] = AddStaticVehicleEx(522,1090.6000000,-1226.3000000,15.5000000,180.0000000,0,0,900); //NRG-500
- AdminCar[6] = AddStaticVehicleEx(522,1087.6000000,-1225.5000000,15.5000000,180.0000000,0,0,900); //NRG-500
- AdminCar[7] = AddStaticVehicleEx(522,1120.3000000,-1249.0000000,15.7000000,360.0000000,0,0,900); //NRG-500
- AdminCar[8] = AddStaticVehicleEx(481,1083.9000000,-1219.6000000,17.4000000,270.0000000,0,0,900); //BMX
- AdminCar[9] = AddStaticVehicleEx(560,1110.2000000,-1249.5000000,15.6000000,0.0000000,0,0,900); //Sultan
- AdminCar[10] = AddStaticVehicleEx(560,1115.2000000,-1249.7000000,15.6000000,0.0000000,0,0,900); //Sultan
- AdminCar[11] = AddStaticVehicleEx(560,1105.2000000,-1249.5000000,15.6000000,0.0000000,0,0,900); //Sultan
- AdminCar[12] = AddStaticVehicleEx(560,1099.8000000,-1249.5000000,15.6000000,0.0000000,0,0,900); //Sultan
- AdminCar[13] = AddStaticVehicleEx(596,1094.0000000,-1249.2000000,15.6000000,0.0000000,0,0,900); //Police Car (LSPD)
- AdminCar[14] = AddStaticVehicleEx(567,1087.3000000,-1249.1000000,15.8000000,0.0000000,0,0,900); //Savanna
- AdminCar[15] = AddStaticVehicleEx(482,1086.8000000,-1194.2000000,18.4000000,180.0000000,0,0,900); //Burrito
- AdminCar[16] = AddStaticVehicleEx(487,1132.7000000,-1244.0000000,25.6000000,90.0000000,0,0,900); //Maverick
- AdminCar[17] = AddStaticVehicleEx(487,1132.3000000,-1223.0000000,25.6000000,90.0000000,0,0,900); //Maverick
- GsfCar[0] = AddStaticVehicleEx(560,2505.8000000,-1676.4000000,13.2000000,323.9980000,28,145,15); //Sultan
- GsfCar[1] = AddStaticVehicleEx(481,2520.3999000,-1666.1000000,14.3000000,104.0000000,28,145,15); //BMX
- GsfCar[2] = AddStaticVehicleEx(481,2520.2002000,-1665.0996000,14.1000000,105.9960000,28,145,15); //BMX
- GsfCar[3] = AddStaticVehicleEx(422,2472.5000000,-1691.9004000,13.6000000,0.0000000,28,144,15); //Bobcat
- GsfCar[4] = AddStaticVehicleEx(422,2475.2998000,-1691.9004000,13.6000000,0.0000000,28,145,15); //Bobcat
- GsfCar[5] = AddStaticVehicleEx(487,2529.0000000,-1677.8000000,20.2000000,90.0000000,28,145,15); //Maverick
- GsfCar[6] = AddStaticVehicleEx(522,2497.8000000,-1655.4000000,13.1000000,80.0000000,28,145,15); //NRG-500
- GsfCar[7] = AddStaticVehicleEx(522,2491.5000000,-1683.4004000,13.0000000,89.9950000,28,145,15); //NRG-500
- GsfCar[8] = AddStaticVehicleEx(573,2432.1001000,-1641.5000000,13.7000000,180.5000000,28,144,15); //Duneride
- GsfCar[9] = AddStaticVehicleEx(573,2426.4004000,-1641.7002000,13.7000000,180.4940000,28,144,15); //Duneride
- GsfCar[10] = AddStaticVehicleEx(413,2538.1001000,-1717.7000000,13.7000000,0.0000000,-1,255,15); //Pony
- GsfCar[11] = AddStaticVehicleEx(413,2521.7000000,-1718.9000000,13.7000000,0.0000000,-1,255,15); //Pony
- GsfCar[12] = AddStaticVehicleEx(413,2524.8000000,-1718.8000000,13.7000000,0.0000000,-1,255,15); //Pony
- GsfCar[13] = AddStaticVehicleEx(413,2528.2000000,-1719.0000000,13.7000000,0.0000000,-1,255,15); //Pony
- //pd AddStaticVehicleEx(596,1601.5000000,-1699.5000000,5.7000000,270.0000000,-1,-1,15); //Police Car (LSPD)
- //pd AddStaticVehicleEx(596,1601.6000000,-1704.6000000,5.7000000,270.0000000,-1,-1,15); //Police Car (LSPD)
- //pd AddStaticVehicleEx(528,1528.8000000,-1688.1000000,6.1000000,90.0000000,-1,-1,15); //FBI Truck
- //pd AddStaticVehicleEx(411,1534.0000000,-1645.0000000,5.7000000,0.0000000,-1,-1,15); //Infernus
- //pd AddStaticVehicleEx(411,1544.8000000,-1655.1000000,5.7000000,270.0000000,-1,-1,15); //Infernus
- //pd AddStaticVehicleEx(490,1538.2000000,-1645.4000000,6.2000000,0.0000000,-1,-1,15); //FBI Rancher
- //pd AddStaticVehicleEx(497,1564.1000000,-1706.9000000,28.7000000,88.0000000,-1,-1,15); //Police Maverick
- //pd AddStaticVehicleEx(497,1564.0996000,-1693.7002000,28.7000000,87.9950000,-1,-1,15); //Police Maverick
- //pd AddStaticVehicleEx(523,1529.7000000,-1644.6000000,5.6000000,0.0000000,-1,-1,15); //HPV1000
- //bus AddStaticVehicleEx(437,1781.4000000,-1919.3000000,13.6000000,302.0000000,100,104,15); //Coach
- //bus AddStaticVehicleEx(437,1779.8000000,-1898.7000000,13.6000000,303.9970000,100,104,15); //Coach
- //bus AddStaticVehicleEx(437,1780.6000000,-1908.6000000,13.6000000,301.9970000,100,104,15); //Coach
- //bus AddStaticVehicleEx(437,1781.7998000,-1930.2998000,13.6000000,301.9970000,100,104,15); //Coach
- CreateObject(645,2443.0000000,-1720.9000000,12.8000000,0.0000000,0.0000000,0.0000000); //object(veg_palmbig14) (1)
- CreateObject(618,1377.0000000,-735.7999900,97.5000000,0.0000000,0.0000000,0.0000000); //object(veg_treea3) (1)
- CreateObject(618,1451.7002000,-767.7002000,93.5000000,0.0000000,0.0000000,0.0000000); //object(veg_treea3) (2)
- CreateObject(688,1385.9000000,-725.5999800,95.6000000,0.0000000,0.0000000,0.0000000); //object(sm_fir_scabg) (1)
- CreateObject(683,1405.9000000,-739.0999800,93.9000000,0.0000000,0.0000000,0.0000000); //object(sm_fir_group) (1)
- CreateObject(889,1405.5000000,-726.9000200,92.5000000,0.0000000,0.0000000,0.0000000); //object(pinebg_po) (1)
- CreateObject(691,1419.5000000,-759.9000200,92.7000000,0.0000000,0.0000000,0.0000000); //object(sm_veg_tree4_big) (1)
- CreateObject(705,1393.2000000,-719.0999800,92.3000000,0.0000000,0.0000000,0.0000000); //object(sm_veg_tree7vbig) (1)
- CreateObject(705,1415.1000000,-748.7000100,93.3000000,0.0000000,0.0000000,0.0000000); //object(sm_veg_tree7vbig) (2)
- CreateObject(705,1438.1000000,-774.4000200,90.5000000,0.0000000,0.0000000,0.0000000); //object(sm_veg_tree7vbig) (3)
- CreateObject(659,1373.1000000,-708.7999900,93.1000000,0.0000000,0.0000000,0.0000000); //object(pinetree01) (1)
- CreateObject(1297,2485.6001000,-1683.5000000,15.7000000,0.0000000,0.0000000,260.0000000); //object(lamppost1) (1)
- CreateObject(1297,2506.6006000,-1677.2998000,15.8000000,0.0000000,0.0000000,313.9950000); //object(lamppost1) (3)
- CreateObject(1233,1536.0000000,-1662.9000000,14.1000000,0.0000000,0.0000000,0.0000000); //object(noparkingsign1) (1)
- CreateObject(2933,2541.0000000,-1713.0000000,14.2000000,0.0000000,0.0000000,270.0000000); //object(pol_comp_gate) (1)
- CreateObject(2930,2523.8000000,-1722.3000000,15.2000000,0.0000000,0.0000000,270.0000000); //object(chinatgate) (1)
- CreateObject(2930,2520.3999000,-1722.3000000,15.2000000,0.0000000,0.0000000,270.0000000); //object(chinatgate) (2)
- CreateObject(2930,2522.1006000,-1722.2998000,15.2000000,0.0000000,0.0000000,270.0000000); //object(chinatgate) (3)
- CreateObject(967,2507.0000000,-1691.8000000,17.0000000,0.0000000,0.0000000,178.0000000); //object(bar_gatebox01) (1)
- CreateObject(967,2504.0000000,-1691.7998000,17.0000000,0.0000000,0.0000000,177.9950000); //object(bar_gatebox01) (2)
- CreateObject(967,2505.5000000,-1691.7998000,17.0000000,0.0000000,0.0000000,177.9950000); //object(bar_gatebox01) (3)
- CreateObject(2060,2460.8000000,-1676.7000000,12.7000000,0.0000000,0.0000000,28.0000000); //object(cj_sandbag) (1)
- CreateObject(2060,2461.7000000,-1676.2000000,12.7000000,0.0000000,0.0000000,27.9990000); //object(cj_sandbag) (2)
- CreateObject(2060,2462.7000000,-1675.7000000,12.7000000,0.0000000,0.0000000,27.9990000); //object(cj_sandbag) (3)
- CreateObject(2060,2463.6001000,-1675.2000000,12.7000000,0.0000000,0.0000000,27.9990000); //object(cj_sandbag) (4)
- CreateObject(2060,2463.2000000,-1675.4000000,13.0000000,0.0000000,0.0000000,27.9990000); //object(cj_sandbag) (5)
- CreateObject(2060,2462.2000000,-1676.0000000,13.0000000,0.0000000,0.0000000,27.9990000); //object(cj_sandbag) (6)
- CreateObject(2060,2461.2000000,-1676.5000000,13.0000000,0.0000000,0.0000000,27.9990000); //object(cj_sandbag) (7)
- CreateObject(2060,2462.7000000,-1675.7000000,13.3000000,0.0000000,0.0000000,27.9990000); //object(cj_sandbag) (8)
- CreateObject(2060,2461.7000000,-1676.2000000,13.3000000,0.0000000,0.0000000,27.9990000); //object(cj_sandbag) (9)
- CreateObject(2060,2462.2000000,-1676.0000000,13.6000000,0.0000000,0.0000000,27.9990000); //object(cj_sandbag) (10)
- CreateObject(1280,1797.7000000,-1882.3000000,13.0000000,0.0000000,0.0000000,90.0000000); //object(parkbench1) (1)
- CreateObject(1280,1791.7998000,-1882.2998000,13.0000000,0.0000000,0.0000000,90.0000000); //object(parkbench1) (2)
- CreateObject(1368,1335.2000000,-2091.5000000,49.5000000,0.0000000,0.0000000,54.0000000); //object(cj_blocker_bench) (1)
- CreateObject(618,1715.3000000,-1912.2000000,12.6000000,0.0000000,0.0000000,0.0000000); //object(veg_treea3) (3)
- CreateObject(1280,1703.0000000,-1903.9000000,13.0000000,0.0000000,0.0000000,180.0000000); //object(parkbench1) (3)
- CreateObject(1280,1703.0000000,-1898.8000000,13.0000000,0.0000000,0.0000000,179.9950000); //object(parkbench1) (4)
- CreateObject(1280,1703.0000000,-1893.4000000,13.0000000,0.0000000,0.0000000,179.9950000); //object(parkbench1) (5)
- CreateObject(616,1704.2000000,-1931.4000000,12.6000000,0.0000000,0.0000000,0.0000000); //object(veg_treea1) (1)
- CreateObject(1300,1705.2000000,-1931.8000000,12.9000000,0.0000000,0.0000000,306.0000000); //object(bin1) (1)
- CreateObject(1280,1760.1000000,-1924.5000000,13.0000000,0.0000000,0.0000000,180.0000000); //object(parkbench1) (6)
- CreateObject(1280,1757.5000000,-1924.5000000,13.0000000,0.0000000,0.0000000,0.0000000); //object(parkbench1) (7)
- CreateObject(5302,2516.7000000,-1713.2000000,14.9000000,0.0000000,0.0000000,270.0000000); //object(burg_lkupdoor) (1)
- CreateObject(2332,2489.8999000,-1693.6000000,15.3000000,0.0000000,0.0000000,178.0000000); //object(kev_safe) (2)
- CreateObject(3036,1138.1000000,-1204.5000000,19.6000000,0.0000000,0.0000000,40.0000000); //object(ct_gatexr) (1)
- CreateObject(2933,1118.9000000,-1160.2000000,24.3000000,0.0000000,0.0000000,0.0000000); //object(pol_comp_gate) (2)
- CreateObject(2933,1118.6000000,-1160.2000000,27.7000000,0.0000000,0.0000000,0.0000000); //object(pol_comp_gate) (3)
- CreateObject(8614,1123.1000000,-1254.5000000,22.8000000,0.0000000,0.0000000,270.0000000); //object(vgssstairs01_lvs) (1)
- CreateObject(3928,1132.0000000,-1223.0000000,24.3000000,0.0000000,0.0000000,0.0000000); //object(helipad) (1)
- CreateObject(3928,1131.0000000,-1263.6000000,20.5000000,0.0000000,0.0000000,0.0000000); //object(helipad) (2)
- CreateObject(3928,1132.5000000,-1244.1000000,24.3000000,0.0000000,0.0000000,0.0000000); //object(helipad) (3)
- vehicle3Dtext[AdminCar[0]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[1]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[2]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[3]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[4]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[5]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[6]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[7]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[8]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[9]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[10]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[11]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[12]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[13]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[14]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[15]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[16]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[17]] = Create3DTextLabel("ADMIN VOZILO", COLOR_ORANGE, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[0]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[1]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[2]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[3]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[4]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[5]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[6]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[7]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[8]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[9]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[10]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[11]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[12]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- vehicle3Dtext[AdminCar[13]] = Create3DTextLabel("GROVE STREET FAMILIES", COLOR_GREEN, 0.0, 0.0, 0.0, 50.0, 0, 1);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[0]],AdminCar[0], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[1]],AdminCar[1], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[2]],AdminCar[2], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[3]],AdminCar[3], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[4]],AdminCar[4], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[5]],AdminCar[5], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[6]],AdminCar[6], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[7]],AdminCar[7], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[8]],AdminCar[8], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[9]],AdminCar[9], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[10]],AdminCar[10], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[11]],AdminCar[11], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[12]],AdminCar[12], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[13]],AdminCar[13], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[14]],AdminCar[14], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[15]],AdminCar[15], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[16]],AdminCar[16], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[AdminCar[17]],AdminCar[17], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[0]],GsfCar[0], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[1]],GsfCar[1], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[2]],GsfCar[2], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[3]],GsfCar[3], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[4]],GsfCar[4], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[5]],GsfCar[5], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[6]],GsfCar[6], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[7]],GsfCar[7], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[8]],GsfCar[8], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[9]],GsfCar[9], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[10]],GsfCar[10], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[11]],GsfCar[11], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[12]],GsfCar[12], 0.0, 0.0, 0.7);
- Attach3DTextLabelToVehicle(vehicle3Dtext[GsfCar[13]],GsfCar[13], 0.0, 0.0, 0.7);
- return 1;
- }
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-ADMIN CARS+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- public OnGameModeExit()
- {
- Delete3DTextLabel(vehicle3Dtext[AdminCar[0]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[1]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[2]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[3]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[4]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[5]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[6]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[7]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[8]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[9]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[10]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[11]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[12]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[13]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[14]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[15]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[16]]);
- Delete3DTextLabel(vehicle3Dtext[AdminCar[17]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[0]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[1]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[2]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[3]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[4]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[5]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[6]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[7]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[8]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[9]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[10]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[11]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[12]]);
- Delete3DTextLabel(vehicle3Dtext[GsfCar[13]]);
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- for(new i = 0; i < sizeof(AdminCar); i ++)
- {
- if(vehicleid == AdminCar[i] && !IsPlayerAdmin(playerid))
- {
- ClearAnimations(playerid);
- GameTextForPlayer(playerid,"~r~ ADMINS ONLY",1250,4);
- }
- }
- return 1;
- }
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-ANTI DRIVE BY+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER) return SetPlayerArmedWeapon(playerid,0);
- return 1;
- }
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-UNKNOWN COMMAND+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- public OnPlayerCommandPerformed(playerid,cmdtext[],success)
- {
- if(!success) SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Ta komanda ne postoji! Pogledajte /help");
- return 1;
- }
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+BAN COMMAND+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- CMD:ban(playerid,params[])
- {
- new id,reason[128],msg[128],name[MAX_PLAYER_NAME];
- if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Morate biti Admin level 3 ili vise da koristite ovu komandu!");
- else if(sscanf(params,"us[128]", id,reason)) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Usage /ban [id/name] [reason]");
- else if(IsPlayerConnected(id))
- {
- GetPlayerName(id,name,sizeof(name));
- format(msg,sizeof(msg),"[RMT:RP]:%s je bio banovan sa servera!(Razlog:%s!",name,reason);
- SendClientMessageToAll(COLOR_GREEN,msg);
- PlayerInfo[id][pBanned] = 1;
- Ban(id);
- return 1;
- }
- else
- {
- PlayerInfo[id][pBanned] = 1;
- return 1;
- }
- }
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+SLAP KOMANDA+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- CMD:slap(playerid,params[])
- {
- new id,Float:x,Float:y,Float:z,name[MAX_PLAYER_NAME],msg[128];
- if(sscanf(params,"u",id)) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Upotreba: /slap [id/name]");
- else if(PlayerInfo[playerid][pAdmin] <= 2) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Morate biti Admin level 3 ili vise, da koristite ovu komandu!");
- else if(PlayerInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Morate biti Admin, da koristite ovu komandu!");
- else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_RED,"[RMT:RP]:Igrac trenutno nije na serveru!");
- else
- {
- GetPlayerPos(id,x,y,z);
- SetPlayerPos(id,x,y,z+5);
- GetPlayerName(playerid,name,sizeof(name));
- format(msg,sizeof(msg),"[RMT:RP]:Slapovani ste bili od Admina %s!",name);
- SendClientMessage(id,COLOR_RED,msg);
- }
- return 1;
- }
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+OTHER+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- public SendMSG()
- {
- new randMSG = random(sizeof(RandomMSG));
- SendClientMessageToAll(COLOR_YELLOW, RandomMSG[randMSG]);
- }
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+TEXTDRAWS-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+DEATH TEXT UMRO SI+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- public OnPlayerDeath(playerid, killerid, reason)
- {
- GameTextForPlayer(playerid,"Umro si",4000,2);
- return 1;
- }
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+BY n00blek-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
- //+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement