Skripta koju koristim :Moj edit UP-a
Detaljan opis problema: Znaci kada neko pocne da roba banku i naidje neko drugi i ubije ga koliko god da pise da je ostalo jos do roba on uspe da roba.
Dio skripte: Dacu sve sto treba.
Neka slika ili nesto:Nemam nista 😄 Trazite mi i dacu vam.
[Pomoc] Oko pljacke banke
339
pregleda
11
postova
14. Avg. 2014.
14. Avg. 2014.
Evo robbank.
CMD:robbank(playerid, params[], help)
{
/*if(PI >= 1)
{
SendClientMessage(playerid, -1, ""ZUTA"[BE:RP] "CRVENA"Vec ste pljackali sacekajte malo !");
return 1;
}*/
if(IsPlayerInRangeOfPoint(playerid, 2, -57.4608,-179.0201,-44.2071))
{
new time;
gettime(time);
if((time < 24) && (time > 8) || PI > 5)
{
if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40)
{
if(PI == 2 || PI == 2 || PI == 12 || PI == 12
|| PI == 3 || PI == 3 || PI == 13 || PI == 13
|| PI == 4 || PI == 4 || PI == 14 || PI == 14
|| PI == 5 || PI == 5 || PI == 19 || PI == 19
|| PI == 9 || PI == 9 || PI == 16 || PI == 16
|| PI == 11 || PI == 11 || PI == 17 || PI == 17 || PI == 18 || PI == 18)
{
if(BankRobbedRecently == 1)
{
SendClientMessage(playerid, -1, ""ZUTA"[BE:RP] "CRVENA"Ova lokacija je vec opljackana pokusajte kasnije !");
return 1;
}
SendClientMessage(playerid, -1, ""ZUTA"[BE:RP] "BELA"Krenuli ste sa pljackom banke sacekajte 150 sekundi!");
RobbingTime = 150;
RobBankTimer = SetTimerEx("RobBank",1000,true,"i",playerid);
PI = 3500;
BankRobbedRecently = 1;
SetTimer("UnsetBankRob",1800000,false);
SetPlayerWantedLevel(playerid, 6); PI = 6;
ApplyAnimation(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0); // Rob Lookout
SendClientMessageToAll(-1,""CRVENA"[BE:RP] "SIVA"U toku je pljacka Beogradske banke, mole se gradjani da ne prilaze banci.");
}
else
{
SendClientMessage(playerid, -1, "{FF0000}{FFFFFF} Niste clan Mafije ili Bande !");
return 1;
}
}
else
{
SendClientMessage(playerid, -1, ""ZUTA"[BE:RP] "CRVENA" Nemate oruzije za pljackanje banke!");
return 1;
}
}
else
{
SendClientMessage(playerid, -1, ""ZUTA"[BE:RP] "CRVENA" Ne mozte pljackati banku u ovo vreme, banka je zatvorena. Radno vreme od 09 do 24.");
return 1;
}
}
else
{
SendClientMessage(playerid, -1, ""ZUTA"[BE:RP] "CRVENA" Niste u banci!");
return 1;
}
return 1;
}14. Avg. 2014.
Evo nmg da nadjem.
public OnPlayerDeath(playerid, killerid, reason)
{
new time = gettime();
switch(time - LastDeath)
{
case 0..3:
{
DeathSpam++;
if(DeathSpam == 3) // The maximum spam of deaths after the cheater will get banned.
{
//SendClientMessage(playerid, 0xCC0000AA, "You have been banned from the server for fake kill. If you want to get unbanned, visit our website. ");
new poruka;
new logporuka;
new ime;
GetPlayerName(playerid, ime, sizeof(ime));
format(poruka, sizeof(poruka), ""JCRVENA"(AC): "BELA"Cheat detektovan %s je banovan. Razlog: Fake Kill.", ime);
SendAdminMessage(COLOR_RED,poruka);
format(logporuka, sizeof(logporuka), "(AC) Cheat detektovan, %s je banovan. Razlog: Fake Kill.", ime);
//BanLog(logporuka);
Ban(playerid);
}
return 1;
}
}
RemovePlayerAttachedObject(playerid,0);
RemovePlayerAttachedObject(playerid,1);
RemovePlayerAttachedObject(playerid,2);
RemovePlayerAttachedObject(playerid,3);
RemovePlayerAttachedObject(playerid,4);
RemovePlayerAttachedObject(playerid,5);
RemovePlayerAttachedObject(playerid,6);
RemovePlayerAttachedObject(playerid,7);
RemovePlayerAttachedObject(playerid,8);
RemovePlayerAttachedObject(playerid,9);
SetPlayerArmour(playerid, 0);
DisablePlayerCheckpoint(playerid);
PosaoGPS = 0;
if(IsPlayerAttachedObjectSlotUsed(playerid, DRVA_SLOT)) RemovePlayerAttachedObject(playerid, DRVA_SLOT);
if(killerid != INVALID_PLAYER_ID) // Valid killer, give cash+score
{
PI++; PI++;
ResetPlayerWeapons(playerid); ResetujVar(playerid);
}
////////////////////////////////////////////////////////////
if(killerid != INVALID_PLAYER_ID) // Valid killer, give cash+score
{
if(IgracPolicajac(killerid))
{
PI = 0;
SetPlayerWantedLevel(killerid,0);
}
}
////////////////////////////////////////////////////////////
if(!IgracPolicajac(killerid) && IsPlayerConnected(playerid))
{
if(killerid != INVALID_PLAYER_ID) // Valid killer, give cash+score
{
if(PI == 0)
{
PostaviWanted(killerid, "Ubistvo", "Nepoznat");
}
}
}
////////////////////////////////////////////////////////////
if(GetPlayerWantedLevel(killerid) > 6)
{
SetPlayerWantedLevel(killerid, 6);
PI = 6;
}
////////////////////////////////////////////////////////////
if(GetPlayerWantedLevel(playerid) > 0)
{
new string;
new string1;
g_NovacMinus(playerid, GetPlayerWantedLevel(playerid)*500);
format(string1, sizeof(string1),""GLAVNA"(UE): "BELA"Izgubili ste %d$ zbog umiranja sa wanted level-om %d!", GetPlayerWantedLevel(playerid)*500, GetPlayerWantedLevel(playerid));
SCM(playerid, -1, string1);
SetPlayerWantedLevel(playerid, 0); PI = 0;
format(string,sizeof(string),""SVCRVENA"KILL(WL): "BELA"Igrac %s je ubijen/se ubio sa wanted level-om!",GetName(playerid));
AdminGameMaster(-1,string);
format(string,sizeof(string),""SVCRVENA"KILL(WL): "BELA"Igrac %s je ubijen/se ubio sa wanted level-om!",GetName(playerid));
ChatPD(-1, string);
SetPlayerColor(playerid, BELA2);
}
////////////////////////////////////////////////////////////
if(IsPlayerConnected(killerid) && GetPlayerState(killerid) == PLAYER_STATE_DRIVER)
{
new string;
format(string,sizeof(string), ""SVCRVENA"(DB): "BELA"Igrac %s (ID:%d) je uradio Drive By nad igracem %s (ID:%d)!", GetName(killerid), killerid, GetName(playerid), playerid);
AdminGameMaster(-1, string);
SetPlayerColor(killerid, COLOR_RED);
}
////////////////////////////////////////////////////////////
if(IsPlayerConnected(killerid) && PI >= 1)
{
new string;
format(string,sizeof(string), ""SVCRVENA"(AK): "BELA"Igrac %s (ID:%d) je ubio igraca %s (ID:%d)", GetName(killerid), killerid, GetName(playerid), playerid);
AdminGameMaster(-1, string);
if(PI == 10 || PI == 10)
{
SetPlayerColor(killerid, COLOR_RED);
}
else if(PI == 1 || PI == 1 || PI == 7 || PI == 7 || PI == 10 || PI == 10)
{
SetPlayerColor(killerid, BELA2);
}
else if(PI > 0 || PI < 6)
{
SetPlayerColor(killerid, BELA2);
}
}
////////////////////////////////////////////////////////////
if(gPlayerUsingLoopingAnim)
{
gPlayerUsingLoopingAnim = 0;
}
////////////////////////////////////////////////////////////
if(Vucen != 9999)
{
KillTimer(VuciTimer[Vucen]);
IDVucenogIgraca[Vucen] = 9999;
Vucen = 9999;
}
if(IDVucenogIgraca != 9999)
{
KillTimer(VuciTimer);
IDVucenogIgraca = 9999;
Vucen[IDVucenogIgraca] = 9999;
}
return 1;
}14. Avg. 2014.
Electro Hous wrote on August 14, 2014, 8:55 pm:
Sta treba da stavim ?
Pa cekaj skriptas ne znas sta ti treba?
Nikad mi nece biti jasno...
Proveri da li igrac pljacka kad umre i ukloni mu sve vezano za nju.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava