Evo ti celi kod
if(dialogid == DIALOG_FIRMA && response)
{
if(!response) return 1;
if(response)
{
if(PI == -1) return SCM(playerid,-1, ""JCRVENA"ERROR: "SVCRVENA"Nemate firma!");
new i = PI;
switch(listitem)
{
case 0:
{
if(FirmaInfo == VRSTA_SBIZZ)
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste pred vasata firma!");
new string1, string2, string,z; if(FirmaInfo == 1) z = "Da"; else z = "Ne";
format(string1,sizeof(string1),""BELA"_______________________________________\n\n"ZPLAVA"Vlasnik na Firma: "CRVENA"%s\n"ZPLAVA"Ime na Firma: "CRVENA"%s\n"ZPLAVA"Reket: "CRVENA"%s\n"ZPLAVA"Level: "BELA"%d\n"ZPLAVA"Cena: "BELA"%d\n",FirmaInfo,FirmaInfo,FirmaInfo,FirmaInfo,FirmaInfo);
format(string2,sizeof(string2),""ZPLAVA"ID: "BELA"%d\n"ZPLAVA"Zatvoreno: "BELA"%s\n"ZPLAVA"Kasa: "BELA"%d$\n"ZPLAVA"Proizvodi: "BELA"%d/%d\n_______________________________________",i,z,FirmaInfo,FirmaInfo,FirmaInfo);
format(string, sizeof(string), "%s%s", string1, string2);
SPD(playerid, DIALOG_FINFO, DIALOG_STYLE_MSGBOX, ""BELA"Firma Informacii", string, "Ok", "Izlez");
}
else
{
if(!IsPlayerInRangeOfPoint(playerid, 15.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste vo vasata firma!");
new string1, string2, string,z; if(FirmaInfo == 1) z = "Da"; else z = "Ne";
format(string1,sizeof(string1),""BELA"_______________________________________\n\n"ZPLAVA"Vlasnik na Firma: "CRVENA"%s\n"ZPLAVA"Ime na Firma: "CRVENA"%s\n"ZPLAVA"Reket: "CRVENA"%s\n"ZPLAVA"Level: "BELA"%d\n"ZPLAVA"Cena: "BELA"%d\n",FirmaInfo,FirmaInfo,FirmaInfo,FirmaInfo,FirmaInfo);
format(string2,sizeof(string2),""ZPLAVA"ID: "BELA"%d\n"ZPLAVA"Zatvoreno: "BELA"%s\n"ZPLAVA"Kasa: "BELA"%d$\n"ZPLAVA"Proizvodi: "BELA"%d/%d\n_______________________________________",i,z,FirmaInfo,FirmaInfo,FirmaInfo);
format(string, sizeof(string), "%s%s", string1, string2);
SPD(playerid, DIALOG_FINFO, DIALOG_STYLE_MSGBOX, ""BELA"Firma Informacii", string, "Ok", "Izlez");
}
}
case 1:
{
if(FirmaInfo == VRSTA_SBIZZ)
{
if(PI == -1) return SCM(playerid,-1, ""JCRVENA"ERROR: "SVCRVENA"Nemate firma!");
if(!IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste pred vasata firma!");
if(FirmaInfo == 0) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Vekje e otklucena!");
FirmaInfo = 0;
SCM(playerid,-1, ""GLAVNA"(EC): "BELA"Firma otklucena!");
SacuvajFirmu(i);
}
else
{
if(PI == -1) return SCM(playerid,-1, ""JCRVENA"ERROR: "SVCRVENA"Nemate firma!");
if(!IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste pred vasata firma!");
if(FirmaInfo == 0) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Vekje e otklucena!");
FirmaInfo = 0;
SCM(playerid,-1, ""GLAVNA"(EC): "BELA"Firma otklucena!");
SacuvajFirmu(i);
}
}
case 2:
{
if(FirmaInfo == VRSTA_SBIZZ)
{
if(PI == -1) return SCM(playerid,-1, ""JCRVENA"ERROR: "SVCRVENA"Nemate firma!");
if(!IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste pred vasata firma!");
if(FirmaInfo == 1) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Vekje e zaklucena!");
FirmaInfo = 1;
SCM(playerid,-1, ""GLAVNA"(EC): "BELA"Firma zaklucena!");
SacuvajFirmu(i);
}
else
{
if(PI == -1) return SCM(playerid,-1, ""JCRVENA"ERROR: "SVCRVENA"Nemate firma!");
if(!IsPlayerInRangeOfPoint(playerid, 15.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste vo vasata firma!");
if(FirmaInfo == 1) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Vekje e zaklucena!");
FirmaInfo = 1;
SCM(playerid,-1, ""GLAVNA"(EC): "BELA"Firma zaklucena!");
SacuvajFirmu(i);
}
}
case 3:
{
if(FirmaInfo == VRSTA_SBIZZ)
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste pred vasata firma!");
new string;
format(string,sizeof(string), ""BELA"Vnesete kolku pari sakate da podignete\n"ZELENA"Vo kasata vo momentot ima %d$!", FirmaInfo);
SPD(playerid, DFIRMA_PODIZANJE, DIALOG_STYLE_INPUT, ""ZELENA"Vadenje pari od Firma", string, "Podigni", "Izlez");
}
else
{
if(!IsPlayerInRangeOfPoint(playerid, 15.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste vo vasata firma!");
new string;
format(string,sizeof(string), ""BELA"Vnesete kolku pari sakate da podignete\n"ZELENA"Vo kasata vo momentot ima %d$!", FirmaInfo);
SPD(playerid, DFIRMA_PODIZANJE, DIALOG_STYLE_INPUT, ""ZELENA"Vadenje pari od Firma", string, "Podigni", "Izlez");
}
}
case 4:
{
if(FirmaInfo == VRSTA_SBIZZ)
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste pred vasata firma!");
new string;
format(string,sizeof(string), ""BELA"Vnesete kolku pari sakate da ostavite\n"ZELENA"Vo kasata vo momentot ima %d$!", FirmaInfo);
SPD(playerid, DFIRMA_OSTAVLJANJE, DIALOG_STYLE_INPUT, ""ZELENA"Ostavanje pari vo firma", string, "Ostavi", "Izlez");
}
else
{
if(!IsPlayerInRangeOfPoint(playerid, 15.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste vo vasata firma!");
new string;
format(string,sizeof(string), ""BELA"Vnesete kolku pari sakate da ostavite\n"ZELENA"Vo kasata vo momentot ima %d$!", FirmaInfo);
SPD(playerid, DFIRMA_OSTAVLJANJE, DIALOG_STYLE_INPUT, ""ZELENA"Ostavanje pari vo firma", string, "Ostavi", "Izlez");
}
}
case 5:
{
if(FirmaInfo == VRSTA_SBIZZ) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Na vasata firma ne i se potrebni proizvodi!");
if(FirmaInfo >= 200) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Vo vasata firma ima nad 200 proizvodi ne i se potrebni uste!");
SCM(playerid,-1,""GLAVNA"(EC): "BELA"Naracavte proizvodi, gi obavestime site online dostavuvaci!");
foreach(Player, iplayer)
{
if(IsPlayerConnected(iplayer))
{
if(PI == POSAO_DOSTAVLJAC)
{
new textjbni4;format(textjbni4, sizeof(textjbni4),""HZELENA"Potrebni Proizvodi | "BELA"Firma: %s | Lokacija: %s | Vlasnik/Naracatel: %s!",FirmaInfo,UlicaFirme(i), GetName(playerid));
SCM(iplayer, -1, textjbni4);
}
}
}
}
case 6:
{
if(FirmaInfo == VRSTA_SBIZZ)
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste pred vasata firma!");
SPD(playerid, DFIRMA_NAZIV, DIALOG_STYLE_INPUT, ""CRVENA"Firma Ime", ""SIVA"Napisete novo ime\n"CRVENA"Zabraneto e stavanje OOC ime na firmata!", "Promeni", "Izlez");
}
else
{
if(!IsPlayerInRangeOfPoint(playerid, 15.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste vo vasata firma!");
SPD(playerid, DFIRMA_NAZIV, DIALOG_STYLE_INPUT, ""CRVENA"Firma Ime", ""SIVA"Napisete novo ime\n"CRVENA"Zabraneto e stavanje OOC ime na firmata!", "Promeni", "Izlez");
}
}
case 7:
{
if(PI == -1) return SCM(playerid,-1, ""JCRVENA"ERROR: "SVCRVENA"Nemate firma!");
if(!IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste pred vasata firma!");
new cena1 = (FirmaInfo/4)*2;
new string;
format(string,sizeof(string), ""BELA"Prodazba na firma na drzava\n\n"ZPLAVA"Dali sigurno sakate da ja prodadete firmata na drzavata za %d$!\n\n"BELA"Ako ste sigurni kliknete na 'Prodaj' ako ne kliknete na 'Izlez'", cena1);
SPD(playerid, DFIRMA_PRODAJA, DIALOG_STYLE_MSGBOX, ""BELA"Prodazba na firma na drzava", string, "Prodaj", "Izlez");
}
case 8:
{
if(FirmaInfo == VRSTA_SBIZZ)
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste pred vasata firma!");
SPD(playerid, DFIRMA_IZNUDA, DIALOG_STYLE_LIST, ""BELA"Postavuvanje reket", ""ZPLAVA"(1). "BELA"La Cosa Nostra\n"ZPLAVA"(2). "BELA"Yakuza", "Postavi", "Izlez");
}
else
{
if(!IsPlayerInRangeOfPoint(playerid, 15.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste vo vasata firma!");
SPD(playerid, DFIRMA_IZNUDA, DIALOG_STYLE_LIST, ""BELA"Postavuvanje reket", ""ZPLAVA"(1). "BELA"La Cosa Nostra\n"ZPLAVA"(2). "BELA"Yakuza", "Postavi", "Izlez");
}
}
case 9:
{
if(FirmaInfo == VRSTA_SBIZZ)
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste pred vasata firma!");
strmid(FirmaInfo, "Nikoj", 0, strlen("Nikoj"), 255);
SCM(playerid,-1, ""GLAVNA"(EC): "BELA"Go trgnavte reketot na vasata firma!");
FirmaLabelIPickup(i); SacuvajFirmu(i);
}
else
{
if(!IsPlayerInRangeOfPoint(playerid, 15.0, FirmaInfo, FirmaInfo, FirmaInfo)) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Ne ste vo vasata firma!");
strmid(FirmaInfo, "Nikoj", 0, strlen("Nikoj"), 255);
SCM(playerid,-1, ""GLAVNA"(EC): "BELA"Go trgnavte reketot na vasata firma!");
FirmaLabelIPickup(i); SacuvajFirmu(i);
}
case 10:
{
if(PI == -1) return SCM(playerid,-1, ""JCRVENA"ERROR: "SVCRVENA"Nemate firmu!");
if(!IsPlayerInRangeOfPoint(playerid, 5.0, FirmaInfo[i ], FirmaInfo[i ], FirmaInfo[i ])) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Niste ispred vasu firmu!");
SPD(playerid, DIALOG_PRFIRMA, DIALOG_STYLE_INPUT, "Prodazba na firmu", ""CRVENA"Vnesete ID igraca koji ocete da mu prodati firmu...", "Potvrdi", "Izlaz");
}
}
}
}
}