Detaljan opis problema: Sklipio sam nekako pljackanje banke i obijanje sefa ali kad obijem sef kad se vrata otvore ne umem da napravim da se posle 250 sekundi zatvore posto pljackanje sefa traje 200 sekundi pa da igrac ima vremena da izadje. Ako mi neko moze pomoc?
Dio skripte: Ovo sef1 = 1; oznacava da su vrata otvorena
public ObijanjeSefa(playerid)
{
if(IsPlayerConnected(playerid))
{
new RandomSef;
new string;
new sendername;
RandomSef = random(3);
switch(RandomSef)
{
case 0,1:
{
TogglePlayerControllable(playerid, 1);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* Sef je Uspesno Obijen (( %s )).", sendername);
ProxDetector(50.0, playerid, string, BELA2,BELA2,BELA2,BELA2,BELA2);
MoveDynamicObject(sefbanka, 1462.9000244141, -973.59997558594, 23.39999961853, 1.0, 0, 0, 90);
WantedPoints = 3;
new wantedlevel;
wantedlevel = GetPlayerWantedLevel(playerid);
if(wantedlevel < 3)
{
SetPlayerWantedLevel(playerid, 3);
}
SetPlayerCriminal(playerid,255, "Obijanje Sefa Banke");
SendClientMessage(playerid, COLOR_LIGHTRED,"Sef Obijen!");
ObijaSef = 0;
sef1 = 1;
}
case 2:
{
ObijaSef = 0;
GetPlayerName(playerid, sendername, sizeof(sendername));
TogglePlayerControllable(playerid, 1);
SendClientMessage(playerid, COLOR_LIGHTRED,"Sef nije Obijen!");
format(string, sizeof(string), "* Sef je Neuspesno Obijen (( %s )).", sendername);
WantedPoints = 1;
new wantedlevel;
wantedlevel = GetPlayerWantedLevel(playerid);
if(wantedlevel < 1)
{
SetPlayerWantedLevel(playerid, 1);
}
SetPlayerCriminal(playerid,255, "Pokusaj Obijanja Sefa Banke");
ProxDetector(50.0, playerid, string, BELA2,BELA2,BELA2,BELA2,BELA2);
}
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
