[Skripta koju koristim: UP(ali koristim FS z apljacku banke bz Farikas odavde sa balkan sampa)
Detaljan opis problema: u FS sve radi se msto pare uvjek da ID-iju 0 i njega unfreeze ne ovog sto pljacka a u GM kad kucas /pbanku uvjek pise "Banka se ne moze trenutno pljackati" srv je bio lockan i svakih 3h probavam ne moze a u FS je trebalo 1h da bi se opet moglo pljackat a ovdje ne moze. Moze mi neko pomoc za oba problema i kad je u obliku fs-a i kad ubacim u gm?
Dio skripte: http://pastebin.com/q0bKnjtM
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
P.S dao sam fs ali ako mi neko moze pomoc sa tim tajmerom kad se oept moze pljackat banka ali taj tajmer radi u GM isto kao i ono sto sam gore naveo da pare i unfreeze samo id 0, ili ako moze neki fs dje nema bugova, HVALA :) i uzgred SRETAN BOZIC :)
[pawn]public cekanjezapljackutajmer()
{
pljackabanke = 0;
SendClientMessageToAll(BOJA_CRVENA, "Banka je nedavno opljackana, pokusajte kasnije (PLJACKAT SE MOZE PONOVO NAKON STO PRODE 1 SAT OD PLJACKE)");
}[/pawn]
Izmjeni ovo na kraj ti se nalazi probaj
[pawn]YCMD:pbanku(playerid, params[], help)
{
#pragma unused help
if(pljackabanke == 1)
{
if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40) return SCM(playerid, -1, ""CRVENA"[RobSys] "BIJELA"Morate imati oruzje prilikom pljacke!");
if(IsPlayerInRangeOfPoint(playerid, 3.0, 1435.67151,-1020.57599,-13.10155)) // PROMIJENITE KORDINATE
{
pljackabanke = 1;
SetTimer("cekanjezapljackutajmer", 30000, false);
SetTimer("pljackatajmer", 60000, false);
SendClientMessage(playerid, BOJA_CRVENA, "Pricekajte 30 sekundi da bi ste opljackali!");
TogglePlayerControllable(playerid,0);
ApplyAnimation(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0);
SendClientMessageToAll(BOJA_CRVENA, "U toku je pljacka banke! Molimo policiju da zaustavi pljackase!");
SetPlayerWantedLevel(playerid, 6);
}
}
else
{
SendClientMessage(playerid, BOJA_CRVENA, "Trenutno se banka ne moze pljackati!");
}
return 1;
}[/pawn]
Probaj tako
@Blanco i dalje ne radi ne moze sta jos moze biti?
zna li iko?
Pa bolan do sad si otvorio 10 tema zbog tog roba banke uzmi moj valjda ce ti raditi ali ubaci u mod
[pawn]YCMD:robbank(playerid, params[], help)
{
//#pragma unused help
//#pragma unused params
if(robpossible == 1)
{
if(PlayerInfo[playerid][pLider] == 2 || PlayerInfo[playerid][pClan] == 2
|| PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pClan] == 3
|| PlayerInfo[playerid][pLider] == 4 || PlayerInfo[playerid][pClan] == 4
|| PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pClan] == 5
|| PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7
|| PlayerInfo[playerid][pLider] == 9 || PlayerInfo[playerid][pClan] == 9
|| PlayerInfo[playerid][pLider] == 10 || PlayerInfo[playerid][pClan] == 10
|| PlayerInfo[playerid][pLider] == 11 || PlayerInfo[playerid][pClan] == 11
|| PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pClan] == 14) {
} else return SCM(playerid,-1, ""COL_BE""SPLAVA"UE:SP"BELA" Nisi clan Mafije/Organizacije!");
if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40) {
} else return SCM(playerid,-1, ""COL_BE"{FFCC00}UE:SP"BELA" Morate imati oruzije tokom pljacke/Morate drzati oruzje u ruci!");
if(IsPlayerInRangeOfPoint(playerid, 3.0, 1312.4473,768.6749,3006.9949))
{
robpossible = 0;
TogglePlayerControllable(playerid, 0);
SetTimerEx("waittimer", 3800000, false, "d",playerid);
SetTimerEx("robtimer", 120000, false, "d",playerid);
SCM(playerid, -1, "{1A94E6}[UE:SP]{FFFFFF} Pljackas banku , ostani na mestu dve minute (120 sekundi)");
ApplyAnimation(playerid,"BOMBER","BOM_PLANT_LOOP",4.0,1,0,0,0,-1);
new stringbnk[200];
format(stringbnk, sizeof(stringbnk), "{FF0000}[BGN]"BELA" U toku je pljacka "CRVENA"Narodne Banke"BELA" Molimo sve interventne jedinice da krenu!");
SCMTA(-1, stringbnk);
SetPlayerWantedLevel(playerid, 6);
}
} else {
SCM(playerid, -1, "{FFFFFF}Ne mozes sada pljackati banku , mora proci 30min");
}
return 1;
}[/pawn]
A sada ovo na vrh
[pawn]new robpossible;[/pawn]
varijabala [pawn]robpossible = 1;[/pawn] - ispod labela i pickupa moze
[pawn]forward robtimer(playerid);
public robtimer(playerid)
{
new stringbnk[128];
new cash = random(60000);
g_NovacPlus(playerid, cash);
format(stringbnk, sizeof(stringbnk), "{FF0000}*Uspesno ste opljackali $%d iz banke!", cash);
SendClientMessage(playerid, -1, stringbnk);
SetPlayerAttachedObject(playerid, 3, 1550, 1, 0.1, -0.3, 0, 0, 40, 0, 1, 1, 1); // Da mu stavi money bag
ClearAnimations(playerid);
SCM(playerid, -1, "Da skines torbu sa sebe /skinitorbu");
TogglePlayerControllable(playerid, 1);
}
forward waittimer();
public waittimer()
{
new playerid;
robpossible = 1;
SCM(playerid, -1, "Banka je nedavno opljackana , ne mozete je sada pljackati!(Mora da prodje 30 minuta)");
}[/pawn]
evo ti ovi forward i publici