rendered paste body/*
***********************************************************************************************************************************
* ------------------------------------------------------------------------------------------------------------------------------- *
* | =========================================================================================================================== | *
* | == == | *
* | == MMMM MMMM OOOOO VVV VVV III EEEEEEEEEEE == | *
* | == MMMMMMM MMMMMMM OOO OOO VVV VVV III EEEEEEEEE == | *
* | == MMM MMM MMM MMM OOO OOO VVV VVV III EEE == | *
* | == MMM MMM MMM OO OO VVV VVV III EEEEEEEEEE == | *
* | == MMM MMM OOO OOO VVV VVV III EEE == | *
* | == MMM MMM OOO OOO VVV VVV III EEEEEEEEE == | *
* | == MMM MMM OOOOO VVVVVV III EEEEEEEEEEE == | *
* | == == | *
* | == MMM MMM OO DDDD == | *
* | == MM MM MM O O DD D == | *
* | == MM MM OO DDDD == | *
* | == GGGGG TTTTTTTTTTTTT MMMM MMMM == | *
* | == GGG GGG TTTTTTTTTTTTT MMMMMMM MMMMMMM == | *
* | == GGG GG TTT MMM MMM MMM MMM == | *
* | == GGG TTT MMM MMM MMM == | *
* | == GGG GGGGGG TTT MMM MMM == | *
* | == GGG GGGG TTT MMM MMM == | *
* | == GGGGGG TTT MMM MMM == | *
* | == == | *
* | =========================================================================================================================== | *
* ------------------------------------------------------------------------------------------------------------------------------- *
***********************************************************************************************************************************
*/
#include <a_samp>
#include <Y_Objects>
//------------------------------------------------------------------------------
#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
#include<Dini>
#include<dudb>
#include<dutils>
#pragma tabsize 0
//------------------------------------------------------------------------------
forward clock();
forward bomba();
forward bom();
forward zakazzbrani(playerid);
forward movedvere();
forward Float:ImfrontOf(playerid,&Float:x,&Float:y,Float:vzd);
new reziser[MAX_PLAYERS];
new PLAYERLIST_authed[MAX_PLAYERS];
new Rvcar[50];
new zakaz[MAX_PLAYERS];
new Hcar[1];
new HcarST;
new RcarST;
new dvere;
new o1;
new o2;
new o3;
new o4;
new o5;
new o6;
new o7;
new o8;
new o9;
new o10;
new o11;
new o12;
new o13;
new o14;
new o15;
new o16;
new o17;
new o18;
new o19;
new o20;
new o21;
new o22;
new o23;
new o24;
new o25;
new o26;
new o27;
new o28;
new o29;
new o30;
new o31;
new o32;
new o33;
new o34;
new o35;
new o36;
new o37;
new o38;
new o39;
new o40;
new o41;
new o42;
new o43;
new o44;
new o45;
new o46;
new o47;
new o48;
new o49;
new o50;
new o51;
new o52;
new o53;
new o54;
new o55;
new o56;
new o57;
new o58;
new o59;
new o60;
new o61;
new o62;
new o63;
new o64;
new o65;
new o66;
new o67;
new o68;
new o69;
new o70;
new o71;
new o72;
new o73;
new o74;
new o75;
new o76;
new o77;
new o78;
new o79;
new o80;
new o81;
new o82;
new Float:A;
new Float:B;
new Float:C;
new inte;
new timerbomba;
new movedvtimer;
new timerbom;
new VehiclesModels[212][] =
{
{"Landstalker"},
{"Bravura"},
{"Buffalo"},
{"Linerunner"},
{"Perrenial"},
{"Sentinel"},
{"Dumper"},
{"Firetruck"},
{"Trashmaster"},
{"Stretch"},
{"Manana"},
{"Infernus"},
{"Voodoo"},
{"Pony"},
{"Mule"},
{"Cheetah"},
{"Ambulance"},
{"Leviathan"},
{"Moonbeam"},
{"Esperanto"},
{"Taxi"},
{"Washington"},
{"Bobcat"},
{"Mr Whoopee"},
{"BF Injection"},
{"Hunter"},
{"Premier"},
{"Enforcer"},
{"Securicar"},
{"Banshee"},
{"Predator"},
{"Bus"},
{"Rhino"},
{"Barracks"},
{"Hotknife"},
{"Trailer 1"},
{"Previon"},
{"Coach"},
{"Cabbie"},
{"Stallion"},
{"Rumpo"},
{"RC Bandit"},
{"Romero"},
{"Packer"},
{"Monster"},
{"Admiral"},
{"Squalo"},
{"Seasparrow"},
{"Pizzaboy"},
{"Tram"},
{"Trailer 2"},
{"Turismo"},
{"Speeder"},
{"Reefer"},
{"Tropic"},
{"Flatbed"},
{"Yankee"},
{"Caddy"},
{"Solair"},
{"Berkley's RC Van"},
{"Skimmer"},
{"PCJ-600"},
{"Faggio"},
{"Freeway"},
{"RC Baron"},
{"RC Raider"},
{"Glendale"},
{"Oceanic"},
{"Sanchez"},
{"Sparrow"},
{"Patriot"},
{"Quad"},
{"Coastguard"},
{"Dinghy"},
{"Hermes"},
{"Sabre"},
{"Rustler"},
{"ZR-350"},
{"Walton"},
{"Regina"},
{"Comet"},
{"BMX"},
{"Burrito"},
{"Camper"},
{"Marquis"},
{"Baggage"},
{"Dozer"},
{"Maverick"},
{"News Chopper"},
{"Rancher"},
{"FBI Rancher"},
{"Virgo"},
{"Greenwood"},
{"Jetmax"},
{"Hotring"},
{"Sandking"},
{"Blista Compact"},
{"Police Maverick"},
{"Boxville"},
{"Benson"},
{"Mesa"},
{"RC Goblin"},
{"Hotring Racer A"},
{"Hotring Racer B"},
{"Bloodring Banger"},
{"Rancher"},
{"Super GT"},
{"Elegant"},
{"Journey"},
{"Bike"},
{"Mountain Bike"},
{"Beagle"},
{"Cropdust"},
{"Stunt"},
{"Tanker"},
{"Roadtrain"},
{"Nebula"},
{"Majestic"},
{"Buccaneer"},
{"Shamal"},
{"Hydra"},
{"FCR-900"},
{"NRG-500"},
{"HPV1000"},
{"Cement Truck"},
{"Tow Truck"},
{"Fortune"},
{"Cadrona"},
{"FBI Truck"},
{"Willard"},
{"Forklift"},
{"Tractor"},
{"Combine"},
{"Feltzer"},
{"Remington"},
{"Slamvan"},
{"Blade"},
{"Freight"},
{"Streak"},
{"Vortex"},
{"Vincent"},
{"Bullet"},
{"Clover"},
{"Sadler"},
{"Firetruck LA"},
{"Hustler"},
{"Intruder"},
{"Primo"},
{"Cargobob"},
{"Tampa"},
{"Sunrise"},
{"Merit"},
{"Utility"},
{"Nevada"},
{"Yosemite"},
{"Windsor"},
{"Monster A"},
{"Monster B"},
{"Uranus"},
{"Jester"},
{"Sultan"},
{"Stratum"},
{"Elegy"},
{"Raindance"},
{"RC Tiger"},
{"Flash"},
{"Tahoma"},
{"Savanna"},
{"Bandito"},
{"Freight Flat"},
{"Streak Carriage"},
{"Kart"},
{"Mower"},
{"Duneride"},
{"Sweeper"},
{"Broadway"},
{"Tornado"},
{"AT-400"},
{"DFT-30"},
{"Huntley"},
{"Stafford"},
{"BF-400"},
{"Newsvan"},
{"Tug"},
{"Trailer 3"},
{"Emperor"},
{"Wayfarer"},
{"Euros"},
{"Hotdog"},
{"Club"},
{"Freight Carriage"},
{"Trailer 3"},
{"Andromada"},
{"Dodo"},
{"RC Cam"},
{"Launch"},
{"Police Car (LSPD)"},
{"Police Car (SFPD)"},
{"Police Car (LVPD)"},
{"Police Ranger"},
{"Picador"},
{"S.W.A.T. Van"},
{"Alpha"},
{"Phoenix"},
{"Glendale"},
{"Sadler"},
{"Luggage Trailer A"},
{"Luggage Trailer B"},
{"Stair Trailer"},
{"Boxville"},
{"Farm Plow"},
{"Utility Trailer"}
};
#define MAX_PLAYERS_EX 150
#define COLOR_SYSTEM 0x35A43AFF
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Movie mod 1.0 by PaTrOnY");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
stock SystemMsg(playerid,msg[]) {
if ((IsPlayerConnected(playerid))&&(strlen(msg)>0)) {
SendClientMessage(playerid,0x91C747FF,msg);
}
return 1;
}
stock PlayerName(playerid) {
new name[255];
GetPlayerName(playerid, name, 255);
return name;
}
chrfindy(n,h[],s=0)
{
new l=strlen(h);
while(s<l)
{
if(h[s]==n) return s;s++;
}
return -1;
}
Float:ImfrontOf(playerid,&Float:x,&Float:y,Float:vzd)
{
new Float:a;
GetPlayerPos(playerid, x, y, a);
if(IsPlayerInAnyVehicle(playerid)) GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
else GetPlayerFacingAngle(playerid, a);
x += (vzd * floatsin(-a, degrees));
y += (vzd * floatcos(-a, degrees));
return a;
}
main()
{
print("\n----------------------------------");
print("Movie Mod 1.2");
print("----------------------------------\n");
}
#endif
public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Movie mod 1.2");
UsePlayerPedAnims(); // rychlost bhn
AllowInteriorWeapons(1); //zbran v interiru 0-zakzno 1- povoleno
ShowPlayerMarkers(1); // zobrazovat hre na map
ShowNameTags(0); // zobrazovat jmna nad hrem
AllowAdminTeleport(1);
EnableTirePopping(1); //- povol aby se daly prostlet pneumatiky
Object_Object();
//--- Timmery
SetTimer("zakazzbrani", 1000, true); // as aktualizovn
AddPlayerClass(0, 2132.0283,1141.9412,13.5102,64.7021,0,0,0,0,0,0);
//==================== OBJEKTY
return 1;
}
public OnGameModeExit()
{
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 2132.0283,1141.9412,13.5102); // Postava kde m stt
SetPlayerFacingAngle(playerid, 64.7021); // Koncov 2 sla
SetPlayerCameraPos(playerid, 2125.6052,1145.1953,13.5094); // Pozice pohledu
SetPlayerCameraLookAt(playerid, 2132.0283,1141.9412,13.5102); // Postava kde m stt
return 1;
}
public OnPlayerRequestSpawn(playerid)
{
return 1;
}
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, 0xFF1A1AFF, " [!!!!!] CHEATY JSOU PSN ZAKZNY [!!!!!] = BAN!");
SendClientMessage(playerid, 0x1100FFFF, " MOD NATACENI(verze 1.0)");
SendClientMessage(playerid, 0xFFDD00FF, " Pkazy zjist /cmd ");
SendClientMessage(playerid, 0xFFDD00FF, " Pokud jsi reziser prihlas se [/rlogin heslo].");
SendClientMessage(playerid, 0xFF1A1AFF, " [!!!!!] CHEATY JSOU PSN ZAKZNY [!!!!!] = BAN!");
new pripoj[100];
GetPlayerName(playerid, pripoj, 24);
format(pripoj, 100, " %s pripojen.", pripoj);
SendClientMessageToAll(0x6F6F6FFF , pripoj);
SendDeathMessage(playerid, INVALID_PLAYER_ID, 200);
SetPlayerColor(playerid, 0xFD0000FF);
AllowPlayerTeleport(playerid,1);
reziser[playerid] = 0;
PLAYERLIST_authed[playerid]=false;
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new odpoj[100];
GetPlayerName(playerid, odpoj, 30);
format(odpoj, 100, "%s odesel. ", odpoj);
SendClientMessageToAll(0x6F6F6FFF, odpoj);
dUserSetINT(PlayerName(playerid)).("reziser",reziser[playerid]);
Object_OnPlayerDisconnect(playerid, reason);
return 1;
}
public OnPlayerSpawn(playerid)
{
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}
public OnVehicleSpawn(vehicleid)
{
return 1;
}
public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
public OnPlayerText(playerid, text[])
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(cardest, 7, cmdtext);
dcmd(rcar, 4, cmdtext);
dcmd(color,5, cmdtext);
dcmd(moregister,10,cmdtext);
dcmd(rlogin,6,cmdtext);
dcmd(zaves,5,cmdtext);
dcmd(trat,4,cmdtext);
dcmd(c,1,cmdtext);
dcmd(d,1,cmdtext);
dcmd(zakaz,5,cmdtext);
dcmd(povol,5,cmdtext);
if(strcmp(cmdtext,"/zobraz",true) == 0)
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i)){
ShowPlayerNameTagForPlayer(playerid,i,true);
}
}
return 1;
}
if(strcmp(cmdtext,"/schovat",true) == 0)
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i)){
ShowPlayerNameTagForPlayer(playerid,i,false);
}
}
return 1;
}
if(strcmp(cmdtext,"/zmraz",true) == 0)
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i)){
TogglePlayerControllable(i,0);
TogglePlayerControllable(playerid,1);
new string[256];
format(string, sizeof(string), "[!] Reisr %s zmrazil vechny hre na serveru! ", PlayerName(playerid));
SendClientMessageToAll(0xFF0000FF, string);
}
}
return 1;
}
if(strcmp(cmdtext,"/odmraz",true) == 0)
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i)){
TogglePlayerControllable(i,1);
TogglePlayerControllable(playerid,1);
new string[256];
format(string, sizeof(string), "[!] Reisr %s odzmrazil vechny hre na serveru! ", PlayerName(playerid));
SendClientMessageToAll(0x0000FFFF, string);
}
}
return 1;
}
if (strcmp("/no", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid, 1);
return 1;
}
if (strcmp("/reset", cmdtext, true, 10) == 0)
{
MoveObject(dvere,266.2771,82.3716,999.9999, 5);
SetObjectRot(dvere, 0.0,0.0,90.000);
DestroyObject(2601);
return 1;
}
if (strcmp("/f", cmdtext, true, 10) == 0)
{
CreateObject(1499,266.2771,82.3716,999.9700,0.0,0.0,90.000);
return 1;
}
if (strcmp("/p", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 266.7444,83.6702,1001.0391);
SetPlayerFacingAngle(playerid, 93.2390);
ApplyAnimation(playerid,"FOOD","EAT_Vomit_SK",4.0,0,1,1,1,1);
KillTimer(timerbom);
timerbom = SetTimer("bom",4500,0);
timerbom = SetTimer("bom",6000,0);
timerbom = SetTimer("bom",8000,0);
timerbom = SetTimer("bom",9000,0);
timerbom = SetTimer("bom",10000,0);
return 1;
}
if (strcmp("/mrtvol1", cmdtext, true, 10) == 0)
{
SetPlayerInterior(playerid, 6);
SetPlayerPos(playerid, 248.2286,67.9851,1003.6406);
return 1;
}
if (strcmp("/cela", cmdtext, true, 10) == 0)
{
SetPlayerInterior(playerid, 6);
SetPlayerPos(playerid,268.2533,81.5993,1001.0391);
return 1;
}
if(strcmp(cmdtext, "/sit", true) == 0) {
SetPlayerSpecialAction(playerid, 12);
return 1;
}
if(strcmp(cmdtext, "/piss", true) == 0) {
SetPlayerSpecialAction(playerid, 68);
return 1;
}
if(strcmp("/mobil", cmdtext, true, 10) == 0)
{
if(GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_USECELLPHONE) SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
SendClientMessage(playerid, 0xFFFFFFFF, " Pro ukonceni pouzij [/zaves]");
PlayerPlaySound(playerid,1057,0,0,0);
return 1;
}
if(strcmp("/camoff", cmdtext, true, 10) == 0)
{
SetCameraBehindPlayer(playerid);
return 1;
}
if(strcmp("/cam3", cmdtext, true, 10) == 0)
{
SetPlayerCameraPos(playerid, -2703.4309,1276.1270,16.9978);//kde
SetPlayerCameraLookAt(playerid,-2774.1533,1291.3528,6.2553);//kam
return 1;
}
if(strcmp("/cam2", cmdtext, true, 10) == 0)
{
SetPlayerCameraPos(playerid, -2850.1091,511.6548,4.8102);//kde
SetPlayerCameraLookAt(playerid, -2845.4497,475.8365,4.3007);//kam
return 1;
}
if (strcmp("/god", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid, 999999999);
return 1;
}
if (strcmp("/ungod", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid, 100);
return 1;
}
if (strcmp("/objekty", cmdtext, true, 10) == 0)
{
o1=CreateDynamicObject(1299, 1749.3527832031,-1226.2241210938, 91.096481323242, 0, 0, 0);
o2=CreateDynamicObject(1299, 1739.9576416016, -1217.6453857422, 91.104293823242, 0, 0, 0);
o3=CreateDynamicObject(1299, 1747.5485839844, -1236.3310546875, 91.096481323242, 0, 0, 0);
o3=CreateDynamicObject(1299, 1756.7885742188, -1247.7828369141, 91.096481323242, 0, 0, 0);
o4=CreateDynamicObject(1299, 1753.8596191406, -1204.1264648438, 91.104293823242, 0, 0, 0);
o5=CreateDynamicObject(12954, 1759.419921875, -1209.4327392578, 91.226188659668, 0, 0, 0);
o6=CreateDynamicObject(1227, 1742.2524414063, -1198.5452880859, 91.500160217285, 0, 0, 0);
o7=CreateDynamicObject(1227, 1746.2854003906, -1202.9603271484, 91.500160217285, 0, 0, 334.19500732422);
o8=CreateDynamicObject(1224, 1752.7659912109, -1209.1447753906, 91.25553894043, 0, 0, 0);
o9=CreateDynamicObject(1224, 1763.1229248047, -1198.0883789063, 91.25553894043, 0, 0, 0);
o10=CreateDynamicObject(1224, 1755.0297851563, -1238.1761474609, 91.25553894043, 0, 0, 0);
o11=CreateDynamicObject(1224, 1748.4995117188, -1260.0147705078, 91.25553894043, 0, 0, 0);
o12=CreateDynamicObject(1221, 1753.2493896484, -1196.5523681641, 91.110229492188, 0, 0, 0);
o13=CreateDynamicObject(1221, 1738.2956542969, -1248.7413330078, 91.102416992188, 0, 0, 0);
o14=CreateDynamicObject(1219, 1757.7095947266, -1258.3946533203, 91.003547668457 begin_of_the_skype_highlighting 003547668457 end_of_the_skype_highlighting, 0, 0, 0);
o15=CreateDynamicObject(1219, 1757.4274902344, -1258.0838623047, 91.44938659668, 0, 0, 31.760009765625);
o16=CreateDynamicObject(1219, 1757.5783691406, -1257.6578369141, 91.895347595215, 0, 0, 9.9249877929688);
o17=CreateDynamicObject(1219, 1758.1124267578, -1257.5391845703, 92.391250610352, 0, 0, 9.920654296875);
o18=CreateDynamicObject(1219, 1757.4506835938, -1257.8959960938, 92.812149047852, 0, 0, 83.365661621094);
o19=CreateDynamicObject(1219, 1757.9243164063, -1257.7817382813, 93.25804901123, 0, 0, 39.694244384766);
o20=CreateDynamicObject(1219, 1743.8111572266, -1229.4229736328, 91.728591918945, 0, 49.850006103516, 250.32998657227);
o21=CreateDynamicObject(1334, 1734.8647460938, -1238.2515869141, 91.761268615723, 0, 0, 129.60998535156);
o22=CreateDynamicObject(1334, 1748.4725341797, -1242.4114990234, 91.403434753418, 89.325012207031, 354.04501342773, 171.29071044922);
o23=CreateDynamicObject(1558, 1731.0258789063, -1225.8439941406, 91.222389221191, 0, 0, 0);
o24=CreateDynamicObject(1426, 1732.8505859375, -1220.1871337891, 90.6484375, 0, 0, 0);
o25=CreateDynamicObject(1426, 1737.3087158203, -1255.1915283203, 90.640625, 0, 0, 47.640014648438);
o26=CreateDynamicObject(1436, 1756.1389160156, -1186.8087158203, 92.203643798828, 0, 0, 9.9249877929688);
o27=CreateDynamicObject(1437, 1732.7993164063, -1223.2431640625, 91.673500061035, 330.22500610352, 356.0299987793, 1.9849853515625);
o28=CreateDynamicObject(1554, 1747.3345947266, -1217.1712646484, 90.6484375, 0, 0, 0);
o29=CreateDynamicObject(1301, 1742.3907470703, -1210.4406738281, 90.6484375, 0, 0, 0);
o30=CreateDynamicObject(918, 1744.8000488281, -1239.4671630859, 91.012153625488, 0, 0, 0);
o31=CreateDynamicObject(918, 1744.0690917969, -1239.1711425781, 90.837142944336, 3.9700012207031, 268.68997192383, 324.26998901367);
o32=CreateDynamicObject(1217, 1731.7933349609, -1245.8751220703, 91.069816589355, 0, 0, 0);
o33=CreateDynamicObject(1217, 1732.8909912109, -1199.9046630859, 90.944808959961, 0, 272.65997314453, 0);
o34=CreateDynamicObject(1218, 1733.9234619141, -1219.833984375, 91.140129089355, 0, 0, 0);
o35=CreateDynamicObject(1225, 1745.9559326172, -1224.3625488281, 91.046379089355, 0, 0, 0);
o36=CreateDynamicObject(3057, 1751.1140136719, -1202.7307128906, 91.034439086914, 0, 0, 0);
o37=CreateDynamicObject(3877, 1766.8658447266, -1179.6124267578, 93.113861083984, 0, 0, 0);
o38=CreateDynamicObject(2977, 1736.1236572266, -1187.4844970703, 90.6484375, 0, 0, 0);
o39=CreateDynamicObject(2899, 1734.5690917969, -1208.9945068359, 90.765426635742, 0, 0, 21.834991455078);
o40=CreateDynamicObject(2889, 1760.1051025391, -1200.4749755859, 94.511459350586, 0, 0, 0);
o41=CreateDynamicObject(5351, 1749.5317382813, -1199.033203125, 90.6484375, 0, 0, 83.370025634766);
o42=CreateDynamicObject(17974, 1742.2053222656, -1242.0988769531, 95.223991394043, 0, 0, 0);
o43=CreateDynamicObject(17971, 1746.3420410156, -1213.3079833984, 99.738677978516, 0, 0, 0);
o44=CreateDynamicObject(1772, 1746.4127197266, -1211.7102050781, 92.058288574219, 0, 0, 0);
o45=CreateDynamicObject(1173, 1755.1966552734, -1213.4515380859, 91.017295837402, 0, 0, 23.820007324219);
o46=CreateDynamicObject(1163, 1763.3918457031, -1240.2840576172, 90.840026855469, 0, 176.6650390625, 352.05999755859);
o47=CreateDynamicObject(1156, 1747.3843994141, -1249.8654785156, 91.123046875, 0, 0, 103.22003173828);
o48=CreateDynamicObject(1128, 1753.6298828125, -1218.9046630859, 90.215599060059, 348.08999633789, 0, 348.08999633789);
o49=CreateDynamicObject(1085, 1752.9223632813, -1230.2143554688, 91.132759094238, 0, 193.25996398926, 21.834991455078);
o50=CreateDynamicObject(1338, 1740.8487548828, -1224.0479736328, 91.359748840332, 0, 0, 13.894989013672);
o51=CreateDynamicObject(1344, 1757.6501464844, -1227.0620117188, 91.448844909668, 0, 0, 39.700012207031);
o52=CreateDynamicObject(1344, 1747.3120117188, -1256.7222900391, 91.198829650879, 272.65997314453, 0, 39.699096679688);
o53=CreateDynamicObject(1349, 1757.7900390625, -1234.5891113281, 91.211006164551, 0, 0, 0);
o54=CreateDynamicObject(1347, 1739.4973144531, -1233.6019287109, 91.214775085449, 0, 0, 0);
o55=CreateDynamicObject(1355, 1737.6201171875, -1241.9117431641, 90.837593078613, 0, 0, 0);
o56=CreateDynamicObject(1358, 1763.3729248047, -1231.0225830078, 91.844169616699, 0, 0, 0);
o57=CreateDynamicObject(1365, 1737.7398681641, -1227.0358886719, 91.791351318359, 0, 0, 0);
o58=CreateDynamicObject(1438, 1764.1492919922, -1232.5311279297, 90.640625, 0, 0, 0);
o59=CreateDynamicObject(1438, 1750.4440917969, -1219.0028076172, 90.640625, 0, 0, 0);
o60=CreateDynamicObject(1440, 1763.0379638672, -1249.2238769531, 91.159744262695, 0, 0, 0);
o61=CreateDynamicObject(1441, 1738.0307617188, -1203.6439208984, 91.300086975098, 0, 0, 0);
o62=CreateDynamicObject(1449, 1760.3453369141, -1201.8109130859, 91.16227722168, 0, 0, 0);
o63=CreateDynamicObject(1462, 1737.3314208984, -1229.0059814453, 90.6484375, 0, 0, 0);
o64=CreateDynamicObject(1733, 1740.4998779297, -1236.5626220703, 91.17911529541, 264.71997070313, 356.0299987793, 322.28500366211);
o65=CreateDynamicObject(2760, 1748.0938720703, -1232.5118408203, 90.215614318848, 0, 0, 0);
o66=CreateDynamicObject(2900, 1733.2524414063, -1231.4935302734, 90.6484375, 0, 0, 0);
o67=CreateDynamicObject(2926, 1736.009765625, -1216.2403564453, 90.6484375, 0, 0, 17.864990234375);
o68=CreateDynamicObject(2971, 1754.4898681641, -1254.5041503906, 90.640625, 0, 0, 0);
o69=CreateDynamicObject(3073, 1741.3190917969, -1259.4859619141, 92.302940368652, 0, 0, 0);
o70=CreateDynamicObject(3099, 1764.9227294922, -1205.4676513672, 90.640625, 0, 0, 0);
o71=CreateDynamicObject(3302, 1748.2928466797, -1208.3250732422, 90.73218536377, 0, 0, 0);
o72=CreateDynamicObject(850, 1732.3155517578, -1211.8377685547, 90.75993347168, 0, 0, 0);
o73=CreateDynamicObject(849, 1747.1000976563, -1220.9366455078, 90.940376281738, 0, 0, 0);
o74=CreateDynamicObject(926, 1739.7009277344, -1191.1811523438, 90.897750854492, 0, 0, 0);
o75=CreateDynamicObject(933, 1748.3804931641, -1195.3984375, 90.6484375, 0, 0, 0);
o76=CreateDynamicObject(952, 1745.6037597656, -1180.3089599609, 91.992324829102, 0, 0, 0);
o77=CreateDynamicObject(2808, 1762.6022949219, -1223.7283935547, 91.062065124512, 91.310028076172, 358.01501464844, 11.910003662109);
o78=CreateDynamicObject(16444, 1760.1171875, -1266.5925292969, 90.994750976563, 0, 0, 0);
o79=CreateDynamicObject(2923, 1759.814453125, -1243.3005371094, 90.640625, 0, 0, 0);
o80=CreateDynamicObject(2943, 1749.3962402344, -1237.3645019531, 91.344329833984, 0, 0, 31.760009765625);
o81=CreateDynamicObject(1692, 1748.0783691406, -1246.5816650391, 91.468170166016, 0, 0, 0);
o82=CreateDynamicObject(920, 1740.0142822266, -1186.9145507813, 91.133247375488, 0, 0, 7.9400024414063);
return 1;
}
if (strcmp("/dobjekty", cmdtext, true, 10) == 0)
{
DestroyDynamicObject(o1);
DestroyDynamicObject(o2);
DestroyDynamicObject(o3);
DestroyDynamicObject(o4);
DestroyDynamicObject(o5);
DestroyDynamicObject(o6);
DestroyDynamicObject(o7);
DestroyDynamicObject(o8);
DestroyDynamicObject(o9);
DestroyDynamicObject(o10);
DestroyDynamicObject(o11);
DestroyDynamicObject(o12);
DestroyDynamicObject(o13);
DestroyDynamicObject(o14);
DestroyDynamicObject(o15);
DestroyDynamicObject(o16);
DestroyDynamicObject(o17);
DestroyDynamicObject(o18);
DestroyDynamicObject(o19);
DestroyDynamicObject(o20);
DestroyDynamicObject(o21);
DestroyDynamicObject(o22);
DestroyDynamicObject(o23);
DestroyDynamicObject(o24);
DestroyDynamicObject(o25);
DestroyDynamicObject(o26);
DestroyDynamicObject(o27);
DestroyDynamicObject(o28);
DestroyDynamicObject(o29);
DestroyDynamicObject(o30);
DestroyDynamicObject(o31);
DestroyDynamicObject(o32);
DestroyDynamicObject(o33);
DestroyDynamicObject(o34);
DestroyDynamicObject(o35);
DestroyDynamicObject(o36);
DestroyDynamicObject(o37);
DestroyDynamicObject(o38);
DestroyDynamicObject(o39);
DestroyDynamicObject(o40);
DestroyDynamicObject(o41);
DestroyDynamicObject(o42);
DestroyDynamicObject(o43);
DestroyDynamicObject(o44);
DestroyDynamicObject(o45);
DestroyDynamicObject(o46);
DestroyDynamicObject(o47);
DestroyDynamicObject(o48);
DestroyDynamicObject(o49);
DestroyDynamicObject(o50);
DestroyDynamicObject(o51);
DestroyDynamicObject(o52);
DestroyDynamicObject(o53);
DestroyDynamicObject(o54);
DestroyDynamicObject(o55);
DestroyDynamicObject(o56);
DestroyDynamicObject(o57);
DestroyDynamicObject(o58);
DestroyDynamicObject(o59);
DestroyDynamicObject(o60);
DestroyDynamicObject(o61);
DestroyDynamicObject(o62);
DestroyDynamicObject(o63);
DestroyDynamicObject(o64);
DestroyDynamicObject(o65);
DestroyDynamicObject(o66);
DestroyDynamicObject(o67);
DestroyDynamicObject(o68);
DestroyDynamicObject(o69);
DestroyDynamicObject(o70);
DestroyDynamicObject(o71);
DestroyDynamicObject(o72);
DestroyDynamicObject(o73);
DestroyDynamicObject(o74);
DestroyDynamicObject(o75);
DestroyDynamicObject(o76);
DestroyDynamicObject(o77);
DestroyDynamicObject(o78);
DestroyDynamicObject(o79);
DestroyDynamicObject(o80);
DestroyDynamicObject(o81);
DestroyDynamicObject(o82);
return 1;
}
if (strcmp("/setpos", cmdtext, true, 10) == 0)
{
GetPlayerPos(playerid, A,B,C);
inte=GetPlayerInterior(playerid);
new string[256];
format(string, sizeof(string), "[!] Hr %s uloil pozici na teleport. [/teleport] ", PlayerName(playerid));
SendClientMessageToAll(0x419BFEFF, string);
return 1;
}
if (strcmp("/teleport", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, A,B,C);
SetPlayerInterior(playerid, inte);
SendClientMessage(playerid,0x419BFE64 ,"[!] Teleportoval si se na uloil pozici. [/teleport] ");
return 1;
}
if (strcmp("/sf", cmdtext, true, 10) == 0)
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,-2644.3157,1364.9030,6.8882);
return 1;
}
if(strcmp("/cam1", cmdtext, true, 10) == 0)//pkaz
{
SetPlayerCameraPos(playerid, -2696.1313,1590.9653,65.9635);//kde bude kamera
SetPlayerCameraLookAt(playerid, -2694.7056,1584.9681,63.5670);//kam se bude dvat
return 1;
}
if (strcmp("/reziser", cmdtext, true) == 0)
{
if(reziser[playerid] == 0) return SendClientMessage(playerid, 0xFFBB00FF, " Musis byt reziser ");
SendClientMessage(playerid, 0xFFBB00FF, " /rcar ");
SendClientMessage(playerid, 0xFFEE00FF, " /cardest");
SendClientMessage(playerid, 0xFFEE00FF, " /zakaz - /povol ");
SendClientMessage(playerid, 0xFFEE00FF, " /zmraz - /odmraz ");
return 1;
}
if (strcmp("/cmd", cmdtext, true) == 0)
{
SendClientMessage(playerid, 0xFFBB00FF, " /animhelp ");
SendClientMessage(playerid, 0xFFBB00FF, " /schovat - /zobraz ");
SendClientMessage(playerid, 0xFFEE00FF, " /cam[1-3] - /camoff ");
SendClientMessage(playerid, 0xFFBB00FF, " /reziser --> /rlogin ");
SendClientMessage(playerid, 0xFFBB00FF, " /trat [1-2] ");
SendClientMessage(playerid, 0xFFBB00FF, " /c - /d ");
SendClientMessage(playerid, 0xFFBB00FF, " /god - /ungod ");
SendClientMessage(playerid, 0xFFBB00FF, " /setpos - /teleport ");
return 1;
}
if (strcmp("/kill", cmdtext, true) == 0)
{
SetPlayerHealth(playerid,0);
SetPlayerArmour(playerid, 0);
return 1;
}
return 0;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}
public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}
public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}
public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}
public OnRconCommand(cmd[])
{
return 1;
}
public OnObjectMoved(objectid)
{
return 1;
}
public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}
public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}
public OnPlayerExitedMenu(playerid)
{
return 1;
}
public clock()
{
new Text:Clock;
TextDrawDestroy(Clock);
new hour,minute,second;
new string[256];
gettime(hour,minute,second);
if (minute <= 9){format(string,25,"%d:0%d",hour,minute);}
else {format(string,25,"%d:%d",hour,minute);}
TextDrawHideForAll(Clock);
Clock = TextDrawCreate(547.0, 24.0, string);
TextDrawLetterSize(Clock, 0.6, 1.8);
TextDrawFont(Clock, 3);
TextDrawSetOutline(Clock, 2);
TextDrawShowForAll(Clock);
SetTimer("clock",60000,0);
return 1;
}
dcmd_color(playerid, params[])
{
if (strlen(params)==0) return SystemMsg(playerid,"Pouij [/color 1-7]");
new Barva = strval(params);
if(Barva < 1 || Barva > 7) return SystemMsg(playerid, "Pouziti: /color [ 1-7 ]");
switch(Barva)
{
case 1:
{
SetPlayerColor(playerid, 0x2BFB20FF);
SendClientMessage(playerid,0x2BFB20FF, " Barva svetle zelena ");
}
case 2:
{
SetPlayerColor(playerid, 0x0020FDFF);
SendClientMessage(playerid,0x0020FDFF, " Barva modra ");
}
case 3:
{
SetPlayerColor(playerid, 0xFF0404FF);
SendClientMessage(playerid,0xFF0404FF, " Barva cervena ");
}
case 4:
{
SetPlayerColor(playerid, 0xF47A00FF);
SendClientMessage(playerid,0xF47A00FF, " Barva oranzova ");
}
case 5:
{
SetPlayerColor(playerid, 0xF3FF15FF);
SendClientMessage(playerid,0xF3FF15FF, " Barva zluta ");
}
case 6:
{
SetPlayerColor(playerid, 0xFFFFFFAA);
SendClientMessage(playerid,0xFFFFFFAA, " Barva bila ");
}
case 7:
{
SetPlayerColor(playerid, 0x00000000);
SendClientMessage(playerid,0x00000000, " Barva cerna ");
}
}
return true;
}
dcmd_moregister(playerid,params[]) {
if (PLAYERLIST_authed[playerid]) return SystemMsg(playerid," et ji existuje! [ /rlogin heslo] ");
if (udb_Exists(PlayerName(playerid))) return SystemMsg(playerid," et ji existuje! [ /rlogin heslo] !!!!!!!!!!! ");
if (strlen(params)==0) return SystemMsg(playerid," et zatm nebyl zaregistrovn! ");
if (udb_Create(PlayerName(playerid),params))
return SystemMsg(playerid," Registrace spn, et vytvoen! Pihls se [/rlogin heslo]. ");
reziser[playerid]= 1 ;
return true;
}
//============= pihlen
dcmd_rlogin(playerid,params[]) {
if (PLAYERLIST_authed[playerid]) return SystemMsg(playerid," U jsi pihlen! ");
if (!udb_Exists(PlayerName(playerid))) return SystemMsg(playerid," Neexistujici ucet! ");
if (strlen(params)==0) return SystemMsg(playerid," Prosm zadejte heslo! ");
if (udb_CheckLogin(PlayerName(playerid),params)) {
reziser[playerid] = dUserINT(PlayerName(playerid)).("reziser");
reziser[playerid]= 1 ;
PLAYERLIST_authed[playerid]=true;
return SystemMsg(playerid," Byl jsi uspn pihlen! Nyn jsi reisr. ");
}
return SystemMsg(playerid," Zadali jste patn heslo. Prosm ovte jeho sprvnost. ");
}
dcmd_rcar(playerid, params[])
{
if(reziser[playerid] == 0) return SendClientMessage(playerid,0xC52921FF," Nejsi reisr!");
if(strlen(params) > 40) return SendClientMessage(playerid,0xC52921FF, " Chyba! ");
new pos;
if(!params[0]||!(pos=chrfindy(' ',params)+1)||!(pos=chrfindy(' ',params)+2)||!params[pos])
{
return SendClientMessage(playerid,0xFFFFFFFF, " POUZIJ: /car [ Jmeno/id ] [ barva1 ] [ barva2 ]");
}
new rcar = -1;
for(new i=0;i<212;i++)
{
if(strfind(params,VehiclesModels[i],true) != -1)
{
rcar= 400 + i;
break;
}
}
if(rcar == -1)
{
rcar = strval(params[0]);
if(rcar < 400 || rcar > 611) return SendClientMessage(playerid,0xC52921FF, " SPATNE ID [400-611]");
}
new col1 = strval(params[pos]);
new col2 = strval(params[pos+1]);
if(col1 < 0 || col1 > 126 || col2 < 0 || col2 > 126) return SendClientMessage(playerid, 0xC52921FF, "Spatne id barvy! [0-126]");
if(RcarST == 50) return SendClientMessage(playerid, 0xFFFFFFFF," Uz je vytvoreno mnoho vozidel [max. 50]! Znic stara [/cardest]");
else if(RcarST < 50)
{
new Float:Uhol,Float:X,Float:Y,Float:Z;
GetPlayerFacingAngle(playerid,Uhol);
GetPlayerPos(playerid, X,Y,Z);
new linkys = GetPlayerInterior(playerid);
ImfrontOf(playerid, X, Y, 4.0);
Rvcar[RcarST] = CreateVehicle(rcar, X,Y,Z, Uhol+90, col1, col2, 600000);
if(linkys > 0) LinkVehicleToInterior(Rvcar[RcarST],linkys);
RcarST++;
new stringY[80];
format(stringY, 80, " Vozidlo vytvoreno [%d/50]. Znicis pomoc [/cardest]", RcarST);
SendClientMessage(playerid, 0xFFFFFFFF, stringY);
}
return true;
}
dcmd_cardest(playerid, params[])
{
#pragma unused params
if(reziser[playerid] == 0) return SendClientMessage(playerid,0xC52921FF," Musis byt reziser! ");
if(RcarST == 0) return SendClientMessage(playerid,0xC52921FF, " Nejsou vytvoena dn vozidla.");
new INAute=0;
for(new Ru=0;Ru<MAX_PLAYERS_EX;Ru++)
{
if(IsPlayerConnected(Ru))
{
if(IsPlayerInAnyVehicle(Ru))
{
for(new R = 0; R < 50; R++)
{
if(Rvcar[R]) if(IsPlayerInVehicle(Ru,Rvcar[R])) INAute++;
}
}
}
}
if(INAute > 0)
{
SendClientMessage(playerid,0xC52921FF, " Nelze znicit auta pokud v nkterm sed hr. ");
}else{
for(new U=0;U<50;U++) if(Rvcar[U]) DestroyVehicle(Rvcar[U]);
SendClientMessage(playerid,0xC52921FF, " Vsechna vozidla znicena.");
RcarST = 0;
}
return true;
}
dcmd_zaves(playerid, params[])
{
#pragma unused params
if(IsPlayerConnected(playerid))
{
if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USECELLPHONE) SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
}
return 1;
}
dcmd_c(playerid, params[])
{
if(strlen(params) > 40) return SendClientMessage(playerid,0xC52921FF, " Chyba! ");
new posh;
if(!params[0]||!(posh=chrfindy(' ',params)+1)||!(posh=chrfindy(' ',params)+2)||!params[posh])
{
return SendClientMessage(playerid,0xFFFFFFFF, " POUZIJ: /c [ Jmeno/id ] [ barva1 ] [ barva2 ]");
}
new hcar = -1;
for(new ih=0;ih<212;ih++)
{
if(strfind(params,VehiclesModels[ih],true) != -1)
{
hcar= 400 + ih;
break;
}
}
if(hcar == -1)
{
hcar = strval(params[0]);
if(hcar < 400 || hcar > 611) return SendClientMessage(playerid,0xC52921FF, " SPATNE ID [400-611]");
}
new col1h = strval(params[posh]);
new col2h = strval(params[posh+1]);
if(col1h < 0 || col1h > 126 || col2h < 0 || col2h > 126) return SendClientMessage(playerid, 0xC52921FF, "Spatne id barvy! [0-126]");
if(HcarST == 1) return SendClientMessage(playerid, 0xFFFFFFFF," Muzes vytvoit jen jedno vozidlo. Pro znien [/d]");
else if(HcarST < 1)
{
new Float:Uholh,Float:X,Float:Y,Float:Z;
GetPlayerFacingAngle(playerid,Uholh);
GetPlayerPos(playerid, X,Y,Z);
new linkysh = GetPlayerInterior(playerid);
ImfrontOf(playerid, X, Y, 4.0);
Hcar[HcarST] = CreateVehicle(hcar, X,Y,Z, Uholh+90, col1h, col2h, 600000);
if(linkysh > 0) LinkVehicleToInterior(Hcar[HcarST],linkysh);
HcarST++;
new stringYh[80];
format(stringYh, 80, " Vozidlo vytvoreno. Znicis pomoc [/d]");
SendClientMessage(playerid, 0xFFFFFFFF, stringYh);
}
return true;
}
dcmd_d(playerid, params[])
{
#pragma unused params
if(HcarST == 0) return SendClientMessage(playerid,0xC52921FF, " Nen vytvoeno dn vozidlo.");
new INSAute=0;
for(new Ruh=0;Ruh<MAX_PLAYERS_EX;Ruh++)
{
if(IsPlayerConnected(Ruh))
{
if(IsPlayerInAnyVehicle(Ruh))
{
for(new Rh = 0; Rh < 1; Rh++)
{
if(Hcar[Rh]) if(IsPlayerInVehicle(Ruh,Hcar[Rh])) INSAute++;
}
}
}
}
if(INSAute > 0)
{
SendClientMessage(playerid,0xC52921FF, " Vysedni z vozidla! ");
}else{
for(new Uh=0;Uh<1;Uh++) if(Hcar[Uh]) DestroyVehicle(Hcar[Uh]);
SendClientMessage(playerid,0xC52921FF, " Vozidlo znieno.");
HcarST = 0;
}
return true;
}
dcmd_trat(playerid, params[])
{
if (strlen(params)==0) return SystemMsg(playerid,"Pouiti: [/trat 1-2]");
new trasa = strval(params);
if(trasa < 1 || trasa > 2) return SystemMsg(playerid, "Pouziti: /trasa [ 1-2 ]");
switch(trasa)
{
case 1:
{
new sendername[MAX_PLAYER_NAME];
new typauta = GetPlayerVehicleID(playerid);
new State=GetPlayerState(playerid);
SetPlayerInterior(playerid,0);
GetPlayerName(playerid, sendername, sizeof(sendername));
if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,-769.2253,-1731.6381,96.1990);
SetPlayerFacingAngle(playerid, 353.5982);
}
else if(IsPlayerInVehicle(playerid, typauta) == 1)
{
SetVehiclePos(typauta,-769.2253,-1731.6381,96.1990);
SetPlayerFacingAngle(typauta, 353.5982);
}
else
{SetPlayerPos(playerid,-769.2253,-1731.6381,96.1990);
SetPlayerFacingAngle(typauta, 353.5982);}
}
case 2:
{
new sendername[MAX_PLAYER_NAME];
new typauta = GetPlayerVehicleID(playerid);
new State=GetPlayerState(playerid);
SetPlayerInterior(playerid,0);
GetPlayerName(playerid, sendername, sizeof(sendername));
if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,-2406.6343,-596.1128,132.6484);
SetPlayerFacingAngle(playerid, 123.8993);
}
else if(IsPlayerInVehicle(playerid, typauta) == 1)
{
SetVehiclePos(typauta,-2406.6343,-596.1128,132.6484);
SetPlayerFacingAngle(typauta, 123.8993);
}
else
{SetPlayerPos(playerid,-2406.6343,-596.1128,132.6484);
SetPlayerFacingAngle(typauta,123.8993);}
}
}
return true;
}
public bomba()
{
CreateObject(2601,266.3366,83.7587,1001.4771,0,0,0);
CreateExplosion(266.6512,82.1461,1001.0391,11,1);
DestroyObject(2601);
//-
MoveObject(dvere, 264.9990,81.9869,1000.3000, 10);
SetObjectRot(dvere, -40.394,0.859,116.883);
//-
KillTimer(movedvtimer);
movedvtimer = SetTimer("movedvere",100,0);
//--
KillTimer(timerbomba);
return 1;
}
public bom()
{
CreateObject(2601,266.3366,83.7587,1001.4771,0,0,0);
KillTimer(timerbomba);
timerbomba = SetTimer("bomba",5000,0);
return 1;
}
public movedvere()
{
MoveObject(dvere, 265.1017,81.9847,1000.1000, 10);
SetObjectRot(dvere, -89.803,4.297,99.695);
KillTimer(movedvtimer);
KillTimer(timerbomba);
return 1;
}
//******************** Zakaz
dcmd_zakaz(playerid, params[])
{
if(reziser[playerid]== 1)
{
new id = strval(params);
if (!strlen(params)) return SendClientMessage(playerid, 0xAFAFAFAA, "[] Pouij: /zakaz [playerid]");
else if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xAFAFAFAA, "[!] Hr s tmto id nen na serveru. ");
new string[256];
format(string, sizeof(string), "[!] Reisr %s zakzal hri %s pouvat zbran. ", PlayerName(playerid), PlayerName(id));
SendClientMessageToAll(0x49B12CFF, string);
zakaz[id] = 1;
ResetPlayerWeapons(playerid);
return 1;
}
return SendClientMessage(playerid, 0xE10000AA, "[!] Nejsi reisr! [ /rlogin heslo ] ");
}
//******************** povoleni
dcmd_povol(playerid, params[])
{
if(reziser[playerid]== 1)
{
new id = strval(params);
if (!strlen(params)) return SendClientMessage(playerid, 0xAFAFAFAA, "[] Pouij: /povol [playerid]");
else if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0xAFAFAFAA, "[!] Hr s tmto id nen na serveru. ");
new string[256];
format(string, sizeof(string), "[!] Reisr %s povolil hri %s pouvat zbran. ", PlayerName(playerid), PlayerName(id));
SendClientMessageToAll(0x49B12CFF, string);
zakaz[id] = 0;
return 1;
}
return SendClientMessage(playerid, 0xE10000AA, "[!] Nejsi reisr! [ /rlogin heslo ] ");
}
// zakazzbrani
public zakazzbrani(playerid)
{
for(new i = 0; i <= GetMaxPlayers(); i++)
{
if(zakaz[playerid] == 1)
{
ResetPlayerWeapons(playerid);
}}
return 1;
}