new winda;
new bramabaza;
new brama1;
new brama2;
new brama3;
new brama4;
new windadol[MAX_PLAYERS];
public OnGameModeInit()
{
for(new i; i<200; i++)
{
if(IsPlayerConnected(i))
{
SetTimerEx("brama",1000,1,"i",i);
SetTimerEx("bramaa",1000,1,"i",i);
SetTimerEx("bramaab",1000,1,"i",i);
}
}
public OnPlayerConnect(playerid)
{
for(new i; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
windadol[i] = 0;
}
}
forward brama(playerid);
public brama(playerid)
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
if(!IsPlayerConnected(playerid)) continue;
{
if (IsPlayerAdmin(playerid) && PlayerToPoint(15, playerid, 2567.2400,1483.1750,10.6719))
{
MoveObject(brama1, 2559.3506, 1484.3143, 10.7187, 3.0);
MoveObject(brama2, 2575.5947, 1484.3293, 10.7109, 3.0);
return 1;
}
else
{
MoveObject(brama1, 2564.7642, 1484.3143, 10.7187, 2.7);
MoveObject(brama2, 2570.2002, 1484.3293, 10.7109, 2.7);
return 1;
}
}
}
return 0;
}
forward bramaa(playerid);
public bramaa(playerid)
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
if(!IsPlayerConnected(playerid)) continue;
{
if (IsPlayerAdmin(playerid) && PlayerToPoint(15, playerid, 2507.3911,1603.2407,10.6748))
{
MoveObject(brama3, 2499.1521, 1603.1348, 10.7109, 3.0);
MoveObject(brama4, 2515.4158, 1603.111, 10.7187, 3.0);
return 1;
}
else
{
MoveObject(brama3, 2504.5476, 1603.1348, 10.7109, 2.7);
MoveObject(brama4, 2509.9954, 1603.111, 10.7187, 2.7);
return 1;
}
}
}
return 0;
}
forward bramaab(playerid);
public bramaab(playerid)
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
if(!IsPlayerConnected(playerid)) continue;
{
if (IsPlayerAdmin(playerid) && PlayerToPoint(15, playerid, -76.6806, -352.7335, 3.2031))
{
MoveObject(bramabaza, -75.9319, -352.8385, -2.2969, 2.7);
return 1;
}
else
{
MoveObject(bramabaza, -76.6806, -352.7335, 3.2031, 2.7);
return 1;
}
}
}
return 0;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
if(!IsPlayerConnected(i)) continue;
{
if(newkeys == KEY_HORN)
{
if(PlayerToPoint(5.0,playerid,-32.4666, -229.2896, 6.1472))
{
if(windadol[playerid] == 0)
{
MoveObject(winda, -32.6534, -229.2333, 31.7221, 3.1);
windadol[i] = 1;
}
else if(windadol[playerid] == 1)
{
MoveObject(winda, -32.4666, -229.2896, 6.1472, 3.1);
windadol[i] = 0;
}
}
}
}
}
return 0;
}
forward brama(playerid); public brama(playerid) { for(new i = 0; i < GetMaxPlayers(); i++) { if(!IsPlayerConnected(playerid)) continue; { if (IsPlayerAdmin(playerid) else PlayerToPoint(15, playerid, 2567.2400,1483.1750,10.6719)) { MoveObject(brama1, 2559.3506, 1484.3143, 10.7187, 3.0); MoveObject(brama2, 2575.5947, 1484.3293, 10.7109, 3.0); return 1; } else { MoveObject(brama1, 2564.7642, 1484.3143, 10.7187, 2.7); MoveObject(brama2, 2570.2002, 1484.3293, 10.7109, 2.7); return 1; } } } return 0; } forward bramaa(playerid); public bramaa(playerid) { for(new i = 0; i < GetMaxPlayers(); i++) { if(!IsPlayerConnected(playerid)) continue; { if (IsPlayerAdmin(playerid) else PlayerToPoint(15, playerid, 2507.3911,1603.2407,10.6748)) { MoveObject(brama3, 2499.1521, 1603.1348, 10.7109, 3.0); MoveObject(brama4, 2515.4158, 1603.111, 10.7187, 3.0); return 1; } else { MoveObject(brama3, 2504.5476, 1603.1348, 10.7109, 2.7); MoveObject(brama4, 2509.9954, 1603.111, 10.7187, 2.7); return 1; } } } return 0; } forward bramaab(playerid); public bramaab(playerid) { for(new i = 0; i < GetMaxPlayers(); i++) { if(!IsPlayerConnected(playerid)) continue; { if (IsPlayerAdmin(playerid) else PlayerToPoint(15, playerid, -76.6806, -352.7335, 3.2031)) { MoveObject(bramabaza, -75.9319, -352.8385, -2.2969, 2.7); return 1; } else { MoveObject(bramabaza, -76.6806, -352.7335, 3.2031, 2.7); return 1; } } } return 0; }
for(new i = 0; i < GetMaxPlayers; i++)
forward brama(); public brama() { for(new i = 0; i < GetMaxPlayers(); i++) { if(!IsPlayerConnected(i)) continue; { if (IsPlayerAdmin(i) && PlayerToPoint(15, i, 2567.2400,1483.1750,10.6719)) { MoveObject(brama1, 2559.3506, 1484.3143, 10.7187, 3.0); MoveObject(brama2, 2575.5947, 1484.3293, 10.7109, 3.0); return 1; } else { MoveObject(brama1, 2564.7642, 1484.3143, 10.7187, 2.7); MoveObject(brama2, 2570.2002, 1484.3293, 10.7109, 2.7); return 1; } } } return 0; } forward bramaa(); public bramaa() { for(new i = 0; i < GetMaxPlayers(); i++) { if(!IsPlayerConnected(i)) continue; { if (IsPlayerAdmin(i) && PlayerToPoint(15, i, 2507.3911,1603.2407,10.6748)) { MoveObject(brama3, 2499.1521, 1603.1348, 10.7109, 3.0); MoveObject(brama4, 2515.4158, 1603.111, 10.7187, 3.0); return 1; } else { MoveObject(brama3, 2504.5476, 1603.1348, 10.7109, 2.7); MoveObject(brama4, 2509.9954, 1603.111, 10.7187, 2.7); return 1; } } } return 0; } forward bramaab(i); public bramaab(i) { for(new i = 0; i < GetMaxPlayers(); i++) { if(!IsPlayerConnected(i)) continue; { if (IsPlayerAdmin(i) && PlayerToPoint(15, i, -76.6806, -352.7335, 3.2031)) { MoveObject(bramabaza, -75.9319, -352.8385, -2.2969, 2.7); return 1; } else { MoveObject(bramabaza, -76.6806, -352.7335, 3.2031, 2.7); return 1; } } } return 0; }
forward bramaab(playerid); public bramaab(playerid) { for(new i = 0; i < GetMaxPlayers(); i++) { if(!IsPlayerConnected(playerid)) continue; { if (IsPlayerAdmin(playerid) && PlayerToPoint(15, playerid, -76.6806, -352.7335, 3.2031)) { MoveObject(bramabaza, -75.9319, -352.8385, -2.2969, 2.7); //return 1; } else { MoveObject(bramabaza, -76.6806, -352.7335, 3.2031, 2.7); //return 1; } } } //return 0; return 1; }
bramabaza = CreateObject( ... );
Originally Posted by E1edge
Is you use a loop
Код:
for(new i = 0; i < GetMaxPlayers; i++) Код:
forward brama(); public brama() { for(new i = 0; i < GetMaxPlayers(); i++) { if(!IsPlayerConnected(i)) continue; { if (IsPlayerAdmin(i) && PlayerToPoint(15, i, 2567.2400,1483.1750,10.6719)) { MoveObject(brama1, 2559.3506, 1484.3143, 10.7187, 3.0); MoveObject(brama2, 2575.5947, 1484.3293, 10.7109, 3.0); return 1; } else { MoveObject(brama1, 2564.7642, 1484.3143, 10.7187, 2.7); MoveObject(brama2, 2570.2002, 1484.3293, 10.7109, 2.7); return 1; } } } return 0; } forward bramaa(); public bramaa() { for(new i = 0; i < GetMaxPlayers(); i++) { if(!IsPlayerConnected(i)) continue; { if (IsPlayerAdmin(i) && PlayerToPoint(15, i, 2507.3911,1603.2407,10.6748)) { MoveObject(brama3, 2499.1521, 1603.1348, 10.7109, 3.0); MoveObject(brama4, 2515.4158, 1603.111, 10.7187, 3.0); return 1; } else { MoveObject(brama3, 2504.5476, 1603.1348, 10.7109, 2.7); MoveObject(brama4, 2509.9954, 1603.111, 10.7187, 2.7); return 1; } } } return 0; } forward bramaab(i); public bramaab(i) { for(new i = 0; i < GetMaxPlayers(); i++) { if(!IsPlayerConnected(i)) continue; { if (IsPlayerAdmin(i) && PlayerToPoint(15, i, -76.6806, -352.7335, 3.2031)) { MoveObject(bramabaza, -75.9319, -352.8385, -2.2969, 2.7); return 1; } else { MoveObject(bramabaza, -76.6806, -352.7335, 3.2031, 2.7); return 1; } } } return 0; } |