04.03.2012, 11:35
how to make this work for all id not just player 0
pawn Код:
#include <a_samp>
#include <streamer>
#include <foreach>
#define red 0xFF0000AA
#define Message_color 0xFF0000AA
new bus;
forward Tolls(playerid);
forward Close();
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print("bus barriier");
print("--------------------------------------\n");
bus = CreateDynamicObject(3578, 1961.6999511719, -2190, 13.10000038147, 0, 0, 179);
SetTimer("Tolls", 1500, true);
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public Tolls(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 10.0, 1961.6999511719, -2190, 13.10000038147))
{
if(GetPlayerSkin(playerid) == 253 || GetPlayerSkin(playerid) == 255)
{
MoveDynamicObject(bus, 1961.6999511719, -2189.8000488281, 11.5, 2.5);
SetTimerEx("Close",7000,false,"i", 0);
}
else
{
SendClientMessage(playerid,Message_color,"you are not a bus or taxi driver");
}
}
}
public Close()
{
MoveDynamicObject(bus, 1961.6999511719, -2190, 13.10000038147, 3.5);
return 1;
}