20.12.2012, 07:57
Код:
CreatePickup(1317, 1, -1600.31, 873.32, 9.23, -1);
CreatePickup(1317, 1, -1600.31, 873.32, 9.23, -1);
new cp=CreateDynamicCP(....);//just like CreatePickup
public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
if(checkpointid == cp)
{
//your stuff
}
return 1;
}
#include <a_samp>
#include <streamer>
new SFBankEnter;
new SFBankExit;
/*new LBBankEnter;
new LBBankExit;
new FCBankEnter;
new FCBankExit;
new LVBankEnter;
new LVBankExit;
new LSBankOneEnter;
new LSBankOneExit;
new LSBankTwoEnter;
new LSBankTwoExit;
*/
OnFilterScriptInit()
{
SFBankEnter = CreateDynamicCP(-1600.31, 873.32, 9.23, -1);
SFBankExit = CreateDynamicCP(-1600.82, 878.91, -0.59, -1);
LBBankEnter = CreateDynamicCP(-828.42, 1503.94, 19.82, -1);
LBBankExit = CreateDynamicCP(-822.49, 1502.64, 12.21, -1);
FCBankEnter = CreateDynamicCP(-180.43, 1186.59, 19.74, -1);
FCBankExit = CreateDynamicCP(-179.35, 1174.62, 12.22, -1);
LVBankEnter = CreateDynamicCP(2247.38, 2292.88, 10.82, -1);
LVBankExit = CreateDynamicCP(2249.77, 2296.30, 2.41, -1);
LSBankOneEnter = CreateDynamicCP(1481.22, -1772.15, 18.80, -1);
LSBankOneExit = CreateDynamicCP(1473.79, -1780.77, 9.02, -1);
LSBankTwoEnter = CreateDynamicCP(776.45, -1036.18, 24.28, -1);
LSBankTwoExit = CreateDynamicCP(776.70, -1032.99, 14.11, -1);
public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
if(checkpointid == SFBankEnter)
{
SetPlayerPos(playerid, -1601.40, 884.70, -0.59);
}
if(checkpointid == SFBankExit)
{
SetPlayerPos(playerid, -1600.25, 869.04, 9.23);
return 1;
}
return 0;
}
SFBankEnter = CreateDynamicCP(-1600.31, 873.32, 9.23, 1, -1, -1, -1, 100);
SFBankExit = CreateDynamicCP(-1600.82, 878.91, -0.59, 1, -1, -1, -1, 100);
LBBankEnter = CreateDynamicCP(-828.42, 1503.94, 19.82, 1, -1, -1, -1, 100);
LBBankExit = CreateDynamicCP(-822.49, 1502.64, 12.21, 1, -1, -1, -1, 100);
FCBankEnter = CreateDynamicCP(-180.43, 1186.59, 19.74, 1, -1, -1, -1, 100);
FCBankExit = CreateDynamicCP(-179.35, 1174.62, 12.22, 1, -1, -1, -1, 100);
LVBankEnter = CreateDynamicCP(2247.38, 2292.88, 10.82, 1, -1, -1, -1, 100);
LVBankExit = CreateDynamicCP(2249.77, 2296.30, 2.41, 1, -1, -1, -1, 100);
LSBankOneEnter = CreateDynamicCP(1481.22, -1772.15, 18.80, 1, -1, -1, -1, 100);
LSBankOneExit = CreateDynamicCP(1473.79, -1780.77, 9.02, 1, -1, -1, -1, 100);
LSBankTwoEnter = CreateDynamicCP(776.45, -1036.18, 24.28, 1, -1, -1, -1, 100);
LSBankTwoExit = CreateDynamicCP(776.70, -1032.99, 14.11, 1, -1, -1, -1, 100);