lock vehicles for non team member
#10

Quote:
Originally Posted by Jefff
Посмотреть сообщение
You must change it to your own team array or what, like
Код:
array[playerid] = TEAM_1;
or try

pawn Код:
public OnVehicleStreamIn(vehicleid, forplayerid)
{
    if(vehicleid >= TeamVehicles[0] && vehicleid <= TeamVehicles[1])
        if(GetPlayerTeam(forplayerid) != 1)
            SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
    if(vehicleid >= TeamVehicles[2] && vehicleid <= TeamVehicles[3])
        if(GetPlayerTeam(forplayerid) != 2)
            SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
    if(vehicleid >= TeamVehicles[4] && vehicleid <= TeamVehicles[5])
        if(GetPlayerTeam(forplayerid) != 3)
            SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
    if(vehicleid >= TeamVehicles[6] && vehicleid <= TeamVehicles[7])
        if(GetPlayerTeam(forplayerid) != 4)
            SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
    return 1;
}
i tried this but get some errors, i have put the script into my GM
Код:
public OnVehicleStreamIn(vehicleid, forplayerid)
{
    if(vehicleid >= TeamVehicles[0] && vehicleid <= TeamVehicles[1])
        if(PlayerBase[playerid][pMedlem] == 1 || PlayerBase[playerid][pLedare] == 1)
            SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
    if(vehicleid >= TeamVehicles[2] && vehicleid <= TeamVehicles[3])
        if(PlayerBase[playerid][pMedlem] == 2 || PlayerBase[playerid][pLedare] == 2)
            SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
    if(vehicleid >= TeamVehicles[4] && vehicleid <= TeamVehicles[5])
        if(PlayerBase[playerid][pMedlem] == 3 || PlayerBase[playerid][pLedare] == 3)
            SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
    if(vehicleid >= TeamVehicles[6] && vehicleid <= TeamVehicles[7])
        if(PlayerBase[playerid][pMedlem] == 4 || PlayerBase[playerid][pLedare] == 4)
            SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
    return 1;
}
Errors
Код:
H:\Airstrike Battle\pawno\include\morphinc.inc(43) : warning 217: loose indentation
H:\Airstrike Battle\pawno\include\morphinc.inc(44) : warning 217: loose indentation
H:\Airstrike Battle\gamemodes\Fort4444.pwn(263) : error 017: undefined symbol "playerid"
H:\Airstrike Battle\gamemodes\Fort4444.pwn(266) : error 017: undefined symbol "playerid"
H:\Airstrike Battle\gamemodes\Fort4444.pwn(269) : error 017: undefined symbol "playerid"
H:\Airstrike Battle\gamemodes\Fort4444.pwn(272) : error 017: undefined symbol "playerid"
H:\Airstrike Battle\gamemodes\Fort4444.pwn(600) : warning 219: local variable "giveplayerid" shadows a variable at a preceding level
H:\Airstrike Battle\gamemodes\Fort4444.pwn(631) : warning 217: loose indentation
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase
Reply


Messages In This Thread
lock vehicles for non team member - by cruising - 27.08.2010, 14:46
Re: lock vehicles for non team member - by Nonameman - 27.08.2010, 15:47
Re: lock vehicles for non team member - by Jefff - 27.08.2010, 16:45
Re: lock vehicles for non team member - by cruising - 27.08.2010, 16:48
Re: lock vehicles for non team member - by cruising - 27.08.2010, 17:02
Re: lock vehicles for non team member - by Claude - 27.08.2010, 17:02
Re: lock vehicles for non team member - by cruising - 27.08.2010, 17:04
Re: lock vehicles for non team member - by Jefff - 27.08.2010, 17:06
Re: lock vehicles for non team member - by cruising - 27.08.2010, 17:16
Re: lock vehicles for non team member - by cruising - 27.08.2010, 17:21

Forum Jump:


Users browsing this thread: 2 Guest(s)