08.04.2012, 17:49
i keep getting these errors
with this code
pawn Код:
D:\stuff from reinstall\The Original\filterscripts\bus.pwn(56) : warning 217: loose indentation
D:\stuff from reinstall\The Original\filterscripts\bus.pwn(56) : error 029: invalid expression, assumed zero
D:\stuff from reinstall\The Original\filterscripts\bus.pwn(56) : error 004: function "Close" is not implemented
D:\stuff from reinstall\The Original\filterscripts\bus.pwn(70) : error 030: compound statement not closed at the end of file (started at line 39)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Errors.
pawn Код:
#include <a_samp>
#include <streamer>
#include <foreach>
#define red 0xFF0000AA
#define Message_color 0xFF0000AA
new bus;
new bus2;
new objmoved;
forward Tolls(playerid);
forward Close();
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print("bus barriier");
print("--------------------------------------\n");
bus = CreateDynamicObject(969, 1957.5999755859, -2176.6000976563, 12.699999809265, 0, 0, 0);
bus2 = CreateDynamicObject(980, 970.29998779297, 757.70001220703, 12.5, 0, 0, 290.25006103516);
//-------------------------------------Objects--------------------------------------------------//
CreateDynamicObject(8657, 1981.5999755859, -2177.1000976563, 13.699999809265, 0, 0, 270);
CreateDynamicObject(8657, 1981.5999755859, -2177.1000976563, 14.800000190735, 0, 0, 269.99450683594);
CreateDynamicObject(8657, 1941.9000244141, -2177.1000976563, 13.699999809265, 0, 0, 269.99450683594);
CreateDynamicObject(8657, 1941.9000244141, -2177.1000976563, 15, 0, 0, 269.99450683594);
/////////////////////////////////////// Tollage sf to lv///////////////////////////////////////////////
//------------------------------------------------------------------------------------------------//
objmoved = 0;
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerConnect( playerid )
{
SetTimerEx("Tolls", 1500, true, "d", playerid);
return 1;
}
public Tolls(playerid)
{
if(GetPlayerSkin(playerid) == 253 || GetPlayerSkin(playerid) == 255)
{
if(IsPlayerInRangeOfPoint(playerid, 10.0, 1957.5999755859, -2176.6000976563, 12.699999809265))
{
MoveDynamicObject(bus, 1948.5999755859, -2176.6000976563, 12.699999809265, 2.5);
objmoved = 1;
SetTimerEx("Close",7000,false,"i", 0);
}
else if(IsPlayerInRangeOfPoint(playerid, 10.0, 970.29998779297, 757.70001220703, 12.5))
{
MoveDynamicObject(bus2, 970.29998779297, 757.70001220703, 7.3000001907349, 2.5);
objmoved = 2;
SetTimerEx("Close",7000,false,"i", 0);
}
return 1;
}
public Close()
{
if(objmoved == 1)
{
MoveDynamicObject(bus, 1957.5999755859, -2176.6000976563, 12.699999809265, 3.5);
objmoved = 0;
}
if(objmoved == 2)
{
MoveDynamicObject(bus2, 970.29998779297, 757.70001220703, 12.5, 3.5);
objmoved = 0;
}
return 1;
}