Započeo Huan Escobar
•12. Jun 2016.• Zaključano[POMOC] Zatvaranje vrata
466
pregleda
3
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
206
Postovi:
85
Teme:
Pridružio se:Jul 2015
12. Jun 2016.
Skripta koju koristim: UP
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
Neke slike/video za lakse dobivanje pomoci(neobavezno):
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):
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
115
Postovi:
32
Teme:
Pridružio se:Maj 2016
12. Jun 2016.
brate ako vec znas onda napravi neku cmd tipa /popravibankvrata koju moze koristiti PD nakon pljacke evo ti primer iz Cwood moda pa ti to editaj po tamo tom kodu i tim srnajima ovo ti je samo PREDLOG
YCMD:popravibankvrata(playerid, params[],help)
{
#pragma unused help
#pragma unused params
if(!IgracPolicajac(playerid)) return Error(playerid, "Niste pripadnik drzavnih bezbednosti.");
if(BankaVrataSrusena == 0) return Error(playerid, "Vrata sefa nisu razvaljena!");
if(!IsPlayerInRangeOfPoint(playerid,5, 2942.5288, -1782.9104, 1178.5803)) return Error(playerid, "Moras da budes pored vrata sefa banke!");
X_SCM(playerid, "Majstor je popravio vrata zatvora!");
BankaVrataSrusena = 0;
DestroyDynamicObject(svratabanka1);
vratabanka1 = CreateDynamicObject(2634, 2942.72095, -1782.33826, 1179.15637, 0.00000, 0.00000, 0.00000);
return true;
}OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
246 / 250 XP
Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
12. Jun 2016.
Napravis tajmer ako ga nemas kada se sef obije da tece vreme i kada prodje tih 250 sec sto vec hoces samo pomocu ovoga posto vec imas vratis to na staro.
Ako ovaj kod uzmes sto sam sada poslao nece se nista desiti jer ovo je koliko vidim otvoren sef moras u scripti pronaci zatvoren imas to tamo gde se objekat kreira odes u find i kucas sefbanka i naces pa uzmes kordinate i zamenis sa ovim.
MoveDynamicObject(sefbanka, 1462.9000244141, -973.59997558594, 23.39999961853, 1.0, 0, 0, 90);Ako ovaj kod uzmes sto sam sada poslao nece se nista desiti jer ovo je koliko vidim otvoren sef moras u scripti pronaci zatvoren imas to tamo gde se objekat kreira odes u find i kucas sefbanka i naces pa uzmes kordinate i zamenis sa ovim.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava