[Pomoc] Pljackanje Banke

Započeo Muce
8. Jan. 2015. Zaključano
375
pregleda
7
postova
Muce
3
Hustler
8. Jan. 2015.
Skripta koju koristim:Los Angeles HardPlay od Ivanna
Detaljan opis problema:Imam problem,kad opljackam banku istekne vrijeme i sve je uredu i odem nekoliko metara od /robbank izbaci mi PLJACKA JE PREKINUTA kako da to napravim da dolazi samo kad igrac usred pljacke ode sa mjesta!!
Dio skripte:
CMD:robbank(playerid, params[])
{
new string;
new sendername;
GetPlayerName(playerid, sendername, sizeof(sendername));
if(!PlayerToPoint(4.0,playerid,2467.3098,1038.server uklonjen!,747.1957)) return SCM(playerid,COLOR_WHITE,"Nisi u banci");
if(Opljackana == 1) return SCM(playerid,COLOR_WHITE,"Silicon City Banka je opljackana moras da sacekas malo");
if(PlayerInfo == 0) return SCM(playerid,COLOR_WHITE,"Moras imati alat da bih pljackao");
if(BPlajckanjeTajmer > 0) return SCM(playerid,COLOR_WHITE,"Vec pljackas banku");
if(ReduceTime == 1) return SCM(playerid,COLOR_WHITE,"Pokusao si da opljackas banku ali nisi uspeo sada moras da sacekas 5 minuta");
if(!ClanMafie(playerid)) return SCM(playerid,COLOR_WHITE,"Nisi clan bande");
if(PlayerInfo == 0)
{
format(string,sizeof(string),"[%d] %s pljacka banku bez alata.",playerid,sendername);
SendAdminMessage(COLOR_YELLOW,string);
format(string, sizeof(string), "{aa0000}[Silicon City Banka]{aa0000}Kriminalac {aa0000}%s {aa0000}Pljacka Silicon City Banku molimo Policiju da intervenise !!!", sendername);
SendClientMessageToAll(COLOR_RED, string);
BPlajckanjeTajmer = 80;
WantedPoints += 6;
SCM(playerid,COLOR_WHITE,"Uspeo si da obijes sef !!");
SCM(playerid,COLOR_WHITE,"Pljackas bez alata, ostani na mestu dok vreme neistekne.");
pljackanjetimerigrac = SetTimerEx("PljackaBanke",1000, true, "i", playerid);
PlayerInfo = 300; PljackaTajmer = SetTimerEx("ProveraPljacke",1000,true,"i",playerid);
LoopingAnim(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
Opljackana = 1;
}
else if(PlayerInfo == 1)
{
format(string,sizeof(string),"[%d] %s pljacka banku sa alatom.",playerid,sendername);
SendAdminMessage(COLOR_YELLOW,string);
format(string, sizeof(string), "{aa0000}[Silicon City Banka]{aa0000}Kriminalac {aa0000}%s {aa0000}Pljacka Silicon City Banku molimo Policiju da intervenise !!!", sendername);
SendClientMessageToAll(COLOR_RED, string);
BPlajckanjeTajmer = 80;
WantedPoints += 6;
SCM(playerid,COLOR_WHITE,"Uspeo si da obijes sef !!");
SCM(playerid,COLOR_WHITE,"Pljackas uz pomoc alata, ostani na mestu dok vreme neistekne.");
pljackanjetimerigrac = SetTimerEx("PljackaBanke",1000, true, "i", playerid);
PlayerInfo = 300; PljackaTajmer = SetTimerEx("ProveraPljacke",1000,true,"i",playerid);
LoopingAnim(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
Opljackana = 1;
PlayerInfo = 0;
}
return 1;
}
EVOO TI KOMANDA A SAD CU TI I FUNKCIJU POSLAT
FUNCTION: ProveraPljacke(playerid)
{
if(!IsPlayerInRangeOfPoint(playerid, 5, -296.8219,1512.0079,1070.9940) && !IsPlayerInRangeOfPoint(playerid, 5, 2309.4302,-4.1638,26.7422) && !IsPlayerInRangeOfPoint(playerid, 5, 358.5919,184.2908,1008.3828) && !IsPlayerInRangeOfPoint(playerid, 5, -297.3983,1382.9878,354.9119) &&
!IsPlayerInRangeOfPoint(playerid, 5, 2467.3098,1038.server uklonjen!,747.1957) && !IsPlayerInRangeOfPoint(playerid, 5,499.6341,-20.3592,1000.6797) && !IsPlayerInRangeOfPoint(playerid, 5,373.8943,-67.4481,1001.5078) && !IsPlayerInRangeOfPoint(playerid, 5,373.6143,-118.8086,1001.4922))
{
if(PlayerInfo > 1)
{
GameTextForPlayer(playerid, "~w~Napustili ste mesto pljackanja!", 5000,5);
PlayerInfo = 0;
PlayerInfo = 0;
JBC_TogglePlayerControllable(playerid,1);
ClearAnimations(playerid);
JBC_TogglePlayerControllable(playerid, 1);
KillTimer(PljackaTajmer);
KillTimer(pljackanjetimerigrac);
}
}
return 1;
}
ETO I FUNKCIJA
Slike: //
Rudimental
5
OG Legend
8. Jan. 2015.
Daj ti meni deo gde se tebi pljacka zavrsava jer verovatno nisi ponistio varijable kad istekne i zato se ovo desi...
Muce
3
Hustler
8. Jan. 2015.
Evo ti
public PljackaBanke(playerid)
{
new string;
if(PlayerCuffed == 2)
{
Opljackana = 0;
BPlajckanjeTajmer = 0;
KillTimer(pljackanjetimerigrac);
}
else if(BPlajckanjeTajmer > 0)
{
BPlajckanjeTajmer --;
format(string,sizeof(string),"Preostalo vreme %d",BPlajckanjeTajmer);
GameTextForPlayer(playerid, string, 1000, 3);
}
else if(BPlajckanjeTajmer == 0)
{
if(PlayerInfo == 0)
{
new isplatar;
new level = PlayerInfo;
if(level == 2) {isplatar = (2110) + random(91);}
else if(level == 3) {isplatar = (3110) + random(68);}
else if(level == 4) {isplatar = (3108) + random(91);}
else if(level == 5) {isplatar = (3980) + random(77);}
else if(level == 6) {isplatar = (4650) + random(31);}
else if(level == 7) {isplatar = (5110) + random(28);}
else if(level == 8) {isplatar = (8880) + random(88);}
else if(level == 9) {isplatar = (9030) + random(601);}
else if(level == 10) {isplatar = (1000) + random(901);}
else if(level == 11) {isplatar = (13260) + random(351);}
else if(level == 12) {isplatar = (18920) + random(171);}
else if(level == 13) {isplatar = (19989) + random(284);}
else if(level == 14) {isplatar = (20921) + random(422);}
else if(level == 15) {isplatar = (21911) + random(563);}
else if(level == 16) {isplatar = (22211) + random(634);}
else if(level == 17) {isplatar = (23421) + random(685);}
else if(level == 18) {isplatar = (24421) + random(1021);}
else if(level == 19) {isplatar = (25265) + random(2341);}
else if(level == 20) {isplatar = (26000) + random(2400);}
else if(level > 20 || level < 25) {isplatar = (27265) + random(3341);}
else if(level > 25 || level < 29) {isplatar = (60002) + random(1341);}
else if(level == 30) {isplatar = (0);}
else if(level == 31) {isplatar = (67265) + random(9362);}
else if(level > 31 || level < 34) {isplatar = (63002) + random(5341);}
else if(level > 33 || level < 36) {isplatar = (67002) + random(8341);}
else if(level == 40) {isplatar = (0);}
else if(level > 40 || level < 48) {isplatar = (64002) + random(6341);}
else if(level == 50) {isplatar = (0);}
else if(level > 50) {isplatar = (60231) + random(8263);}
else if(level == 60) {isplatar = (0);}
else { isplatar = (61521) + random(4832); }

WantedPoints += 6;
SetPlayerCriminalEx(playerid,255,"6!")
BPlajckanjeTajmer = 0;
format(string,sizeof(string),"Opljackao si %d$ iz lokacije Silicon City Banke",isplatar);
SCM(playerid,COLOR_WHITE,string);
SetPlayerAttachedObject( playerid, 0, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 );
KillTimer(pljackanjetimerigrac);
ClearAnimations(playerid);
SetTimerEx("PonovnaPljacka",600000,false,"i",playerid);
GivePlayerMoney(playerid, isplatar);
}
}
else if(BPlajckanjeTajmer == 0)
{
if(PlayerInfo == 1)
{
new isplata;
new level = PlayerInfo;
if(level == 2) {isplata = (2110) + random(91);}
else if(level == 3) {isplata = (3110) + random(68);}
else if(level == 4) {isplata = (3108) + random(91);}
else if(level == 5) {isplata = (3980) + random(77);}
else if(level == 6) {isplata = (4650) + random(31);}
else if(level == 7) {isplata = (5110) + random(28);}
else if(level == 8) {isplata = (8880) + random(88);}
else if(level == 9) {isplata = (9030) + random(601);}
else if(level == 10) {isplata = (1000) + random(901);}
else if(level == 11) {isplata = (13260) + random(351);}
else if(level == 12) {isplata = (18920) + random(171);}
else if(level == 13) {isplata = (19989) + random(284);}
else if(level == 14) {isplata = (20921) + random(422);}
else if(level == 15) {isplata = (21911) + random(563);}
else if(level == 16) {isplata = (22211) + random(634);}
else if(level == 17) {isplata = (23421) + random(685);}
else if(level == 18) {isplata = (24421) + random(1021);}
else if(level == 19) {isplata = (25265) + random(2341);}
else if(level == 20) {isplata = (26000) + random(2400);}
else if(level > 20 || level < 25) {isplata = (27265) + random(3341);}
else if(level > 25 || level < 29) {isplata = (30002) + random(1341);}
else if(level == 30) {isplata = (0);}
else if(level == 31) {isplata = (27265) + random(9362);}
else if(level > 31 || level < 34) {isplata = (33002) + random(5341);}
else if(level > 33 || level < 36) {isplata = (37002) + random(8341);}
else if(level == 40) {isplata = (0);}
else if(level > 40 || level < 48) {isplata = (44002) + random(6341);}
else if(level == 50) {isplata = (0);}
else if(level > 50) {isplata = (50231) + random(8263);}
else if(level == 60) {isplata = (0);}
else { isplata = (61521) + random(4832); }

WantedPoints += 12;
SetPlayerCriminalEx(playerid,255,"Pljacka Banke!")
BPlajckanjeTajmer = 0;
format(string,sizeof(string),"Opljackao si %d$ iz lokacije Silicon City Banke",isplata);
SCM(playerid,COLOR_GRAD6,string);
SetPlayerAttachedObject( playerid, 0, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 );
KillTimer(pljackanjetimerigrac);
ClearAnimations(playerid);
SetTimerEx("PonovnaPljacka",600000,false,"i",playerid);
GivePlayerMoney(playerid, isplata);
}
}
return 1;
}
Rudimental
5
OG Legend
9. Jan. 2015.

public PljackaBanke(playerid)
{
new string;
if(PlayerCuffed == 2)
{
Opljackana = 0;
BPlajckanjeTajmer = 0;
KillTimer(pljackanjetimerigrac);
}
else if(BPlajckanjeTajmer > 0)
{
BPlajckanjeTajmer --;
format(string,sizeof(string),"Preostalo vreme %d",BPlajckanjeTajmer);
GameTextForPlayer(playerid, string, 1000, 3);
}
else if(BPlajckanjeTajmer == 0)
{
if(PlayerInfo == 0)
{
new isplatar;
new level = PlayerInfo;
if(level == 2) {isplatar = (2110) + random(91);}
else if(level == 3) {isplatar = (3110) + random(68);}
else if(level == 4) {isplatar = (3108) + random(91);}
else if(level == 5) {isplatar = (3980) + random(77);}
else if(level == 6) {isplatar = (4650) + random(31);}
else if(level == 7) {isplatar = (5110) + random(28);}
else if(level == 8) {isplatar = (8880) + random(88);}
else if(level == 9) {isplatar = (9030) + random(601);}
else if(level == 10) {isplatar = (1000) + random(901);}
else if(level == 11) {isplatar = (13260) + random(351);}
else if(level == 12) {isplatar = (18920) + random(171);}
else if(level == 13) {isplatar = (19989) + random(284);}
else if(level == 14) {isplatar = (20921) + random(422);}
else if(level == 15) {isplatar = (21911) + random(563);}
else if(level == 16) {isplatar = (22211) + random(634);}
else if(level == 17) {isplatar = (23421) + random(685);}
else if(level == 18) {isplatar = (24421) + random(1021);}
else if(level == 19) {isplatar = (25265) + random(2341);}
else if(level == 20) {isplatar = (26000) + random(2400);}
else if(level > 20 || level < 25) {isplatar = (27265) + random(3341);}
else if(level > 25 || level < 29) {isplatar = (60002) + random(1341);}
else if(level == 30) {isplatar = (0);}
else if(level == 31) {isplatar = (67265) + random(9362);}
else if(level > 31 || level < 34) {isplatar = (63002) + random(5341);}
else if(level > 33 || level < 36) {isplatar = (67002) + random(8341);}
else if(level == 40) {isplatar = (0);}
else if(level > 40 || level < 48) {isplatar = (64002) + random(6341);}
else if(level == 50) {isplatar = (0);}
else if(level > 50) {isplatar = (60231) + random(8263);}
else if(level == 60) {isplatar = (0);}
else { isplatar = (61521) + random(4832); }

PlayerInfo = 0;
WantedPoints += 6;
SetPlayerCriminalEx(playerid,255,"6!")
BPlajckanjeTajmer = 0;
format(string,sizeof(string),"Opljackao si %d$ iz lokacije Silicon City Banke",isplatar);
SCM(playerid,COLOR_WHITE,string);
SetPlayerAttachedObject( playerid, 0, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 );
KillTimer(pljackanjetimerigrac);
ClearAnimations(playerid);
SetTimerEx("PonovnaPljacka",600000,false,"i",playerid);
GivePlayerMoney(playerid, isplatar);
}
}
else if(BPlajckanjeTajmer == 0)
{
if(PlayerInfo == 1)
{
new isplata;
new level = PlayerInfo;
if(level == 2) {isplata = (2110) + random(91);}
else if(level == 3) {isplata = (3110) + random(68);}
else if(level == 4) {isplata = (3108) + random(91);}
else if(level == 5) {isplata = (3980) + random(77);}
else if(level == 6) {isplata = (4650) + random(31);}
else if(level == 7) {isplata = (5110) + random(28);}
else if(level == 8) {isplata = (8880) + random(88);}
else if(level == 9) {isplata = (9030) + random(601);}
else if(level == 10) {isplata = (1000) + random(901);}
else if(level == 11) {isplata = (13260) + random(351);}
else if(level == 12) {isplata = (18920) + random(171);}
else if(level == 13) {isplata = (19989) + random(284);}
else if(level == 14) {isplata = (20921) + random(422);}
else if(level == 15) {isplata = (21911) + random(563);}
else if(level == 16) {isplata = (22211) + random(634);}
else if(level == 17) {isplata = (23421) + random(685);}
else if(level == 18) {isplata = (24421) + random(1021);}
else if(level == 19) {isplata = (25265) + random(2341);}
else if(level == 20) {isplata = (26000) + random(2400);}
else if(level > 20 || level < 25) {isplata = (27265) + random(3341);}
else if(level > 25 || level < 29) {isplata = (30002) + random(1341);}
else if(level == 30) {isplata = (0);}
else if(level == 31) {isplata = (27265) + random(9362);}
else if(level > 31 || level < 34) {isplata = (33002) + random(5341);}
else if(level > 33 || level < 36) {isplata = (37002) + random(8341);}
else if(level == 40) {isplata = (0);}
else if(level > 40 || level < 48) {isplata = (44002) + random(6341);}
else if(level == 50) {isplata = (0);}
else if(level > 50) {isplata = (50231) + random(8263);}
else if(level == 60) {isplata = (0);}
else { isplata = (61521) + random(4832); }

PlayerInfo = 0;
WantedPoints += 12;
SetPlayerCriminalEx(playerid,255,"Pljacka Banke!")
BPlajckanjeTajmer = 0;
format(string,sizeof(string),"Opljackao si %d$ iz lokacije Silicon City Banke",isplata);
SCM(playerid,COLOR_GRAD6,string);
SetPlayerAttachedObject( playerid, 0, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 );
KillTimer(pljackanjetimerigrac);
ClearAnimations(playerid);
SetTimerEx("PonovnaPljacka",600000,false,"i",playerid);
GivePlayerMoney(playerid, isplata);
}
}
return 1;
}
Muce
3
Hustler
9. Jan. 2015.
jel to rješeno da znam da compilujem mod?
Rudimental
5
OG Legend
9. Jan. 2015.
Pa sto bi ti slao nego da pokusas ? Ubaci uradi compile i vidi sta ce biti kada opljackas banku i kad se pomeris s mesta hoce ponovo pisati to sto je pisalo...
Muce
3
Hustler
9. Jan. 2015.
hvala brate puno mi znači može lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha