public OnPlayerExitVehicle(playerid, vehicleid)
{
new sendername;
new stringg;
new newcar = GetPlayerVehicleID(playerid);
if(IsABike(newcar)==1)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(stringg, sizeof(stringg), "* %s silazi sa bicikle/motora.", sendername);
ProxDetector(30.0, playerid, stringg, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
if(pojaswearg == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(stringg, sizeof(stringg), "* %s izlazi iz vozila.", sendername);
ProxDetector(30.0, playerid, stringg, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(stringg, sizeof(stringg), "* %s skida pojas i izlazi iz vozila.", sendername);
ProxDetector(30.0, playerid, stringg, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
pojaswearg = 0;
return 1;
}
if(TransportDuty > 0)
{
if(TransportDuty == 1)
{
new result;
format(result, sizeof(result),"Taxi vozilo");
UpdateDynamic3DTextLabelText(Taxikolt,LIGHTBLUE,result);
}
}
new State ;
State=GetPlayerState(playerid);
if(State == PLAYER_STATE_DRIVER)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if (kacigawearg == 1)
{
// neradi za sada nista
}
else
gEngine = 1;
engineOn[GetPlayerVehicleID(playerid)] = 1;
//---------------------
// gasi gps na izlasku
if (PlayerInfo == 1){DisablePlayerCheckpoint(playerid);PlayerInfo = 0;SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFFFFF}Ugasili ste G.P.S. !");}
//---------------------
if(IsAKartingCars(vehicleid)){if(PlayerInfo > 0){SetVehicleToRespawn(vehicleid);PlayerInfo = 0;}}
//---------------------
//new keycar = PlayerInfo;new keycar2 = PlayerInfo;new keycar3 = PlayerInfo;
//---------------------
new vozilo = GetPlayerVehicleID(playerid);
if(IsAPostarKamion(vozilo)) // postarpreuzmi
{
if(State == PLAYER_STATE_DRIVER)
{
if (PlayerInfo == 1)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid,COLOR_LIGHTRED," {FFFF00}Prekinuli ste prevoz poste !");
PlayerInfo = 0;
}
}
}
if(IsARNovac(vozilo)) // /prikupinovac
{
if(State == PLAYER_STATE_DRIVER)
{
if (PlayerInfo == 1)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid,COLOR_LIGHTRED," {FFFF00}Prekinuli ste prikupljanje novca !");
PlayerInfo = 0;
}
}
}
if(IsAPolaganje(vehicleid))
{
if(PlayerInfo > 0) {
SendClientMessage(playerid, COLOR_LIGHTBLUE, "{FFFFFF} {F81414}Prekinuo si polaganje, moras opet uplatiti !");
PlayerInfo = 0;
SetVehicleToRespawn(PlayerInfo);
PlayerInfo = 0;
DisablePlayerCheckpoint(playerid);
}
}
//---------------------
/*if(IsAnOwnableCar(vehicleid))
{
if(keycar == vehicleid)
{
foreach (Player, i){SetVehicleParamsForPlayer(vehicleid,i,0,1);}GameTextForPlayer(playerid, "~w~Vozilo je~n~~r~Zakljucano", 4000, 3);CarInfo = 1;
}
else if(keycar2 == vehicleid)
{foreach (Player, i){SetVehicleParamsForPlayer(vehicleid,i,0,1);}
GameTextForPlayer(playerid, "~w~Vozilo je~n~~r~Zakljucano", 4000, 3);
CarInfo = 1;
}
else if(keycar3 == vehicleid)
{foreach (Player, i){SetVehicleParamsForPlayer(vehicleid,i,0,1);}
GameTextForPlayer(playerid, "~w~Vozilo je~n~~r~Zakljucano", 4000, 3);
CarInfo = 1;
}
}*/
//---------------------
if(IsAHarvest(vehicleid))
{if(FarmerVar == 1){
SetTimer("FarmerExit", 7000, 0);
GameTextForPlayer(playerid, "~n~~w~Imate ~r~7~w~ sekundi~n~da udjete u kombajn", 5000, 3);
}
}
//---------------------
if(IsAGangCar2(vehicleid))
{
if(PlayerInfo == 1)
{
DisablePlayerCheckpoint(playerid);
PlayerInfo = 0;
SCM(playerid,COLOR_WHITE," {F81414}Izasli ste iz kombija tokom sverca. Sverc vam je prekinut!");
}
}
if(IsAGangCar9(vehicleid))
{
if(PlayerInfo == 1)
{
DisablePlayerCheckpoint(playerid);
PlayerInfo = 0;
SCM(playerid,COLOR_WHITE," {F81414}Izasli ste iz kombija tokom sverca. Sverc vam je prekinut!");
}
}
//---------------------
if(IsAGangCar5(vehicleid))
{
if(PlayerInfo == 1)
{
DisablePlayerCheckpoint(playerid);
PlayerInfo = 0;
SCM(playerid,COLOR_WHITE," {F81414}Izasli ste iz kombija tokom sverca. Sverc vam je prekinut!");
}
}
//---------------------
if(IsAGangCar7(vehicleid))
{
if(PlayerInfo == 1)
{
DisablePlayerCheckpoint(playerid);
PlayerInfo = 0;
SCM(playerid,COLOR_WHITE," {F81414}Izasli ste iz kombija tokom sverca. Sverc vam je prekinut!");
}
}
//---------------------
if(gGas == 1)
{
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~Je napustio auto", 500, 3);
}
//---------------------
if (BusrouteEast != 0 || BusrouteWest != 0)
{
BusrouteEnd(playerid, vehicleid);
}
//---------------------
if(PlayerInfo == 1)
{
StopAudioStreamForPlayer(playerid),SendClientMessage(playerid,COLOR_WHITE,"{FF00EA} {FFFFFF}Ugasen.");
PlayerInfo = 0;
}
//---------------------
}//if(State == PLAYER_STATE_DRIVER)
if (IsABus(vehicleid))
{
for (new i=0; i<=MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
if (BusrouteEast != 0 && BusrouteEast == vehicleid)
{
GameTextForPlayer(i, "~n~~n~~n~~n~~n~~n~~g~Putnik je napustio Bus", 5000, 3);
}
else if (BusrouteWest != 0 && BusrouteWest == vehicleid)
{
GameTextForPlayer(i, "~n~~n~~n~~n~~n~~n~~g~Putnik je napustio Bus", 5000, 3);
}
}
}
}
//---------------------
return 1;
}
Eto oznacio sam crvenom jednu } koja msm da ne treba da bude tu... Vidi i ti, to ti je taj ceo public...
Inace zurim moram da idem, a ti pogledaj, ako slucajno vidis gresku napisi mi, ja cu to detaljnije veceras da pogledam...