Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:bankrablas(playerid,params[])
- {
- new rendorok = 0;
- if(IsPlayerInRangeOfPoint(playerid, 1, 1036.9829,1264.5699,20.4459) || IsPlayerInRangeOfPoint(playerid, 1, 1037.0472,1269.5122,20.4459))
- {
- for(new i; i < MAX_PLAYERS; i++)
- {
- if(pInfo[i][pFrakcio] == RFONOK || pInfo[i][pFrakcio] == RENDOR)
- {
- rendorok++;
- }
- }
- if(rendorok < 4) return SendClientMessage(playerid, PIROS, "(( A szerveren négynél kevesebb rendőr tartózkodik! ))");
- if(pInfo[playerid][pSzerv] == CRIPSFONOK || pInfo[playerid][pSzerv] == SMAFFIAFONOK || pInfo[playerid][pSzerv] == BLOODSFONOK)
- {
- if(bankotrabolnak == 0)
- {
- if(robbanoszerkezet[playerid] == 1)
- {
- SendAdminMessage(FONTOS, "!! FIGYELEM !! Egy banda elkezdte kirabolni a bankot! !! FIGYELEM !!");
- bomba = CreateObject(363, 1036.17, 1264.66, 21.19, 0.00, 0.00, 0.00);
- bankrobtimer = SetTimerEx("Rob1", 30000, true, "i", playerid);
- cmd_me(playerid, "felhelyez egy bombát az ajtóra.");
- PlayAudioStreamForPlayer(playerid, "http://ddl2.data.hu/get/0/10149336/Bomb_Has_Been_Planted_-_Sound_Effect_CS_GO.mp3");
- bankotrabolnak = 1;
- robbanoszerkezet[playerid]--;
- RendorUzenet(PIROS, "Központ:Minden egységnek figyelem!");
- RendorUzenet(PIROS, "Központ:Las Payasadas-i Bankba megnyomták a vészjelzőt, feltehetőleg támadás folyik!");
- RendorUzenet(PIROS, "Központ:Mindent csak is a felettesed utasítására csinálj!");
- RendorUzenet(PIROS, "Központ:Ellenkező utasításig mindenki azonnal menjen az örsre!");
- }
- else SendClientMessage(playerid, PIROS, "Nincs bombád!" );
- }
- else if(bankotrabolnak == 1)
- {
- if(robbanoszerkezet[playerid] == 1)
- {
- bomba = CreateObject(363, 1037.07, 1269.91, 20.35, 0.00, 0.00, 0.00);
- bankrobtimer2 = SetTimerEx("Rob2", 30000, true, "i", playerid);
- cmd_me(playerid, "felhelyez egy bombát a széfre.");
- PlayAudioStreamForPlayer(playerid, "http://ddl2.data.hu/get/0/10149336/Bomb_Has_Been_Planted_-_Sound_Effect_CS_GO.mp3");
- bankotrabolnak = 2;
- robbanoszerkezet[playerid]--;
- RendorUzenet(PIROS, "Központ:Minden egységnek figyelem!");
- RendorUzenet(PIROS, "Központ:Las Payasadasi Bankba komoly támadás folyik!");
- RendorUzenet(PIROS, "Központ:A fültanúk szerint több robbanás is történt a bank épületébe!");
- }
- else SendClientMessage(playerid, PIROS, "Nincs bombád!" );
- }
- else if(bankotrabolnak == 2)
- {
- bankrobtimer3 = SetTimerEx("bankrobvege", 50000, true, "i", playerid);
- ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
- TogglePlayerControllable(playerid, false);
- cmd_me(playerid, "elkezdi pakolni a pénzt.");
- ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
- bankrobanimtimer[playerid] = SetTimerEx("bankrobanim", 1000, true, "i", playerid);
- bankotrabolnak = 3;
- }
- else
- {
- SendClientMessage(playerid, PIROS, "(( Nemrég raboltak bankot várnod kell egy kicsit!(max pár órát!) ))");
- }
- }
- else SendClientMessage(playerid, PIROS, "Sajnálom de ez a parancs csak szevezetek számára készült!");
- }else SendClientMessage(playerid, PIROS, "Nem vagy a bankba!");
- return 1;
- }
- CMD:bsbankrablas(playerid,params[])
- {
- new rendorok = 0;
- if(IsPlayerInRangeOfPoint(playerid, 3, -1287.54736, 506.33740, 19.12010) || IsPlayerInRangeOfPoint(playerid, 2, -1287.39551, 521.94678, 17.84310))
- {
- for(new i; i < MAX_PLAYERS; i++)
- {
- if(pInfo[i][pFrakcio] == RFONOK || pInfo[i][pFrakcio] == RENDOR)
- {
- rendorok++;
- }
- }
- if(rendorok < 4) return SendClientMessage(playerid, PIROS, "(( A szerveren négynél kevesebb rendőr tartózkodik! ))");
- if(pInfo[playerid][pSzerv] == CRIPSFONOK || pInfo[playerid][pSzerv] == SMAFFIAFONOK || pInfo[playerid][pSzerv] == BLOODSFONOK)
- {
- if(bankotrabolnak == 0)
- {
- if(robbanoszerkezet[playerid] == 1)
- {
- SendAdminMessage(FONTOS, "!! FIGYELEM !! Egy banda elkezdte kirabolni a BS bankot! !! FIGYELEM !!");
- bombabs = CreateObject(363, 1036.17, 1264.66, 21.19, 0.00, 0.00, 0.00);
- bankrobtimer = SetTimerEx("BSRob1", 30000, true, "i", playerid);
- cmd_me(playerid, "felhelyez egy bombát az ajtóra.");
- PlayAudioStreamForPlayer(playerid, "http://ddl2.data.hu/get/0/10149336/Bomb_Has_Been_Planted_-_Sound_Effect_CS_GO.mp3");
- bankotrabolnak = 1;
- robbanoszerkezet[playerid]--;
- RendorUzenet(PIROS, "Központ:Minden egységnek figyelem!");
- RendorUzenet(PIROS, "Központ:BaySide Bankba megnyomták a vészjelzőt, feltehetőleg támadás folyik!");
- RendorUzenet(PIROS, "Központ:Mindent csak is a felettesed utasítására csinálj!");
- RendorUzenet(PIROS, "Központ:Ellenkező utasításig mindenki azonnal menjen az őrsre!");
- }
- else SendClientMessage(playerid, PIROS, "Nincs bombád!" );
- }
- else if(bankotrabolnak == 1)
- {
- if(robbanoszerkezet[playerid] == 1)
- {
- bombabs = CreateObject(363, -1287.70789, 521.57867, 17.86695, 0.00000, 0.00000, 0.00000);
- bankrobtimer2 = SetTimerEx("BSRob2", 30000, true, "i", playerid);
- cmd_me(playerid, "felhelyez egy bombát a széfre.");
- PlayAudioStreamForPlayer(playerid, "http://ddl2.data.hu/get/0/10149336/Bomb_Has_Been_Planted_-_Sound_Effect_CS_GO.mp3");
- bankotrabolnak = 2;
- robbanoszerkezet[playerid]--;
- RendorUzenet(PIROS, "Központ:Minden egységnek figyelem!");
- RendorUzenet(PIROS, "Központ:BaySide Bankba komoly támadás folyik!");
- RendorUzenet(PIROS, "Központ:A fültanúk szerint több robbanás is történt a bank épületébe!");
- }
- else SendClientMessage(playerid, PIROS, "Nincs bombád!" );
- }
- else if(bankotrabolnak == 2)
- {
- bankrobtimer3 = SetTimerEx("bankrobvege", 50000, true, "i", playerid);
- ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
- TogglePlayerControllable(playerid, false);
- cmd_me(playerid, "elkezdi pakolni a pénzt.");
- ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
- bankrobanimtimer[playerid] = SetTimerEx("bankrobanim", 1000, true, "i", playerid);
- bankotrabolnak = 3;
- }
- else
- {
- SendClientMessage(playerid, PIROS, "((Nemrég raboltak bankot várnod kell egy kicsit!(max pár órát!) ))");
- }
- }
- else SendClientMessage(playerid, PIROS, "Sajnálom de ez a parancs csak szevezetek számára készült!");
- }else SendClientMessage(playerid, PIROS, "Nem vagy a bankba!");
- return 1;
- }
- CMD:fcbankrablas(playerid,params[])
- {
- new rendorok = 0;
- if(IsPlayerInRangeOfPoint(playerid, 1, 1036.9829,1264.5699,20.4459) || IsPlayerInRangeOfPoint(playerid, 1, 1037.0472,1269.5122,20.4459) && GetPlayerVirtualWorld( playerid ) == 2)
- {
- for(new i; i < MAX_PLAYERS; i++)
- {
- if(pInfo[i][pFrakcio] == RFONOK || pInfo[i][pFrakcio] == RENDOR)
- {
- rendorok++;
- }
- }
- if(rendorok < 4) return SendClientMessage(playerid, PIROS, "(( A szerveren négynél kevesebb rendőr tartózkodik! ))");
- if(pInfo[playerid][pSzerv] == CRIPSFONOK || pInfo[playerid][pSzerv] == SMAFFIAFONOK || pInfo[playerid][pSzerv] == BLOODSFONOK)
- {
- if(bankotrabolnak == 0)
- {
- if(robbanoszerkezet[playerid] == 1)
- {
- SendAdminMessage(FONTOS, "!! FIGYELEM !! Egy banda elkezdte kirabolni az FC bankot! !! FIGYELEM !!");
- bomba = CreateObject(363, 1036.17, 1264.66, 21.19, 0.00, 0.00, 0.00);
- bankrobtimer = SetTimerEx("Rob1", 30000, true, "i", playerid);
- cmd_me(playerid, "felhelyez egy bombát az ajtóra.");
- PlayAudioStreamForPlayer(playerid, "http://ddl2.data.hu/get/0/10149336/Bomb_Has_Been_Planted_-_Sound_Effect_CS_GO.mp3");
- bankotrabolnak = 1;
- robbanoszerkezet[playerid]--;
- RendorUzenet(PIROS, "Központ:Minden egységnek figyelem!");
- RendorUzenet(PIROS, "Központ:Fort Carson-i Bankba megnyomták a vészjelzőt, feltehetőleg támadás folyik!");
- RendorUzenet(PIROS, "Központ:Mindent csak is a felettesed utasítására csinálj!");
- RendorUzenet(PIROS, "Központ:Ellenkező utasításig mindenki azonnal menjen az örsre!");
- }
- else SendClientMessage(playerid, PIROS, "Nincs bombád!" );
- }
- else if(bankotrabolnak == 1)
- {
- if(robbanoszerkezet[playerid] == 1)
- {
- bomba = CreateObject(363, 1037.07, 1269.91, 20.35, 0.00, 0.00, 0.00);
- bankrobtimer2 = SetTimerEx("Rob2", 30000, true, "i", playerid);
- cmd_me(playerid, "felhejez egy bombát a széfre.");
- PlayAudioStreamForPlayer(playerid, "http://ddl2.data.hu/get/0/10149336/Bomb_Has_Been_Planted_-_Sound_Effect_CS_GO.mp3");
- bankotrabolnak = 2;
- robbanoszerkezet[playerid]--;
- RendorUzenet(PIROS, "Központ:Minden egységnek figyelem!");
- RendorUzenet(PIROS, "Központ:Fort Carson-i Bankba komoly támadás folyik!");
- RendorUzenet(PIROS, "Központ:A fültanúk szerint több robbanás is történt a bank épületébe!");
- }
- else SendClientMessage(playerid, PIROS, "Nincs bombád!" );
- }
- else if(bankotrabolnak == 2)
- {
- bankrobtimer3 = SetTimerEx("bankrobvege", 50000, true, "i", playerid);
- ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
- TogglePlayerControllable(playerid, false);
- cmd_me(playerid, "elkezdi pakolni a pénzt.");
- ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
- bankrobanimtimer[playerid] = SetTimerEx("bankrobanim", 1000, true, "i", playerid);
- bankotrabolnak = 3;
- }
- else
- {
- SendClientMessage(playerid, PIROS, "((Nemrég raboltak bankot várnod kell egy kicsit!(max pár órát!) ))");
- }
- }
- else SendClientMessage(playerid, PIROS, "Sajnálom de ez a parancs csak szevezetek számára készült!");
- }else SendClientMessage(playerid, PIROS, "Nem vagy a bankba!");
- return 1;
- }
- forward bankrobanim(playerid);
- public bankrobanim(playerid)
- {
- KillTimer(bankrobanimtimer[playerid]);
- ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
- }
- forward BSRob1();
- public BSRob1()
- {
- CreateExplosion(-1287.24, 506.13, 18.85, 12, 10.0);
- DestroyObject(bombabs);
- DestroyObject(bankajtobs);
- KillTimer(bankrobtimer);
- bankotrabolnak = 1;
- return 1;
- }
- forward BSRob2();
- public BSRob2()
- {
- CreateExplosion(-1287.70, 521.57, 17.86, 12, 10.0);
- DestroyObject(bombabs);
- DestroyObject(szefbs);
- KillTimer(bankrobtimer2);
- bankotrabolnak = 2;
- return 1;
- }
- forward Rob1();
- public Rob1()
- {
- CreateExplosion(1036.9829,1264.5699,20.4459, 12, 10.0);
- DestroyObject(bomba);
- DestroyObject(bankajto);
- KillTimer(bankrobtimer);
- bankotrabolnak = 1;
- return 1;
- }
- forward Rob2();
- public Rob2()
- {
- CreateExplosion(1037.04, 1270.30, 19.89, 12, 10.0);
- DestroyObject(bomba);
- DestroyObject(szef);
- KillTimer(bankrobtimer2);
- bankotrabolnak = 2;
- return 1;
- }
- forward bankrobvege(playerid);
- public bankrobvege(playerid)
- {
- cmd_me(playerid, "befejezi a pakolást.");
- if(zsakjavan[playerid] == 1)
- {
- new Fizu = 6000000;
- new s [128];
- pInfo[playerid][pMoney] += Fizu;
- format(s, 100, "Kipakoltad a széfet! ((Összesen: %d Ft-t raboltatok))", Fizu);
- SendClientMessage(playerid, NARANCS, s);
- }
- else
- {
- new Fizu = 1000000;
- new s [128];
- pInfo[playerid][pMoney] += Fizu;
- format(s, 100, "Tele a zsebed pénzel! ((Összesen: %d Ft-t raboltatok))", Fizu);
- SendClientMessage(playerid, NARANCS, s);
- }
- SendClientMessage(playerid, NARANCS, "Húzzatok el a helyszínről!");
- KillTimer(bankrobtimer3);
- bankotrabolnak = 3;
- ClearAnimations(playerid);
- TogglePlayerControllable(playerid, true);
- ujrablastimer = SetTimer("Ujrarabolhatnak", 18000000, true);
- }
- forward Ujrarabolhatnak();
- public Ujrarabolhatnak()
- {
- bankotrabolnak = 0;
- KillTimer(ujrablastimer);
- DestroyObject(bankajto);
- DestroyObject(bankajtobs);
- DestroyObject(szef);
- SendAdminMessage(PIROS, "{0066FF}<<< {FF0000}Figyelem!!{0066FF}Ismét lehet bankot rabolni!>>>");
- bankajto = CreateObject(2959, 1037.70, 1264.85, 19.45, 0.00, 0.00, 90.00);
- bankajtobs = CreateObject(2634, -1287.14258, 508.52261, 17.48350, 90.00000, 0.00000, 154.00000);
- szef = CreateObject(2332, 1037.04, 1270.30, 19.89, 0.00, 0.00, 0.00);
- szefbs = CreateObject(2332, -1287.39551, 521.94678, 17.84310, 0.00000, 0.00000, 0.00000);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement