Skripta koju koristim: od 0
Detaljan opis problema: Kada hocu da ostavim novac nista mi se ne događa
Dio skripte:
if(dialogid == DIALOG_FIRMA)
{
if(!response) return 1;
if(PlayerInfo == -1) return SCM(playerid,-1, "Nemate firmu!");
new i = PlayerInfo;
switch(listitem)
{
case 0:
{
new string;
SCM(playerid,-1,""COL_WHITE"|---------------------------------------------------------------------------------------------------|");
format(string,sizeof(string),""COL_WHITE"Ime Firme: %s | Vlasnik: %s | Level: %d ",FirmaInfo,FirmaInfo,FirmaInfo);
SCM(playerid,-1,string);
format(string,sizeof(string),""COL_WHITE"Cena: %d | Broj Firme: %d | Novac: %d",FirmaInfo,i,FirmaInfo);
SCM(playerid,-1,string);
    SCM(playerid,-1,""COL_WHITE"|---------------------------------------------------------------------------------------------------|");
}
case 1:
{
    if(FirmaInfo == 0) return SCM(playerid,-1,"Vec je otkljucana!");
FirmaInfo = 0; SacuvajFirmu(i);
SCM(playerid,-1, "Firma otkljucana!");
}
case 2:
{
    if(FirmaInfo == 1) return SCM(playerid,-1,"Vec je zakljucana!");
    FirmaInfo = 1; SacuvajFirmu(i);
    SCM(playerid,-1, "Firma Zakljucana!");
}
case 3:
{
  ShowPlayerDialog(playerid,DIALOG_FONOVAC,DIALOG_STYLE_INPUT,"Ostavljanje Novca", "Unesite kolicinu novca koju zelite da ostavite", "Ostavi", "Izlaz");
}
case 4:
{
  ShowPlayerDialog(playerid,DIALOG_FPNOVAC,DIALOG_STYLE_INPUT,"Uzimanje Novca", "Unesite kolicinu novca koju zelite da uzmete", "Uzmi", "Izlaz");
}
case 5:
{
new string; GivePlayerMoney(playerid,FirmaInfo);
FirmaInfo = 0; FirmaInfo = 0;
FirmaInfo = 1; strmid(FirmaInfo,"Default",0,strlen("Default"),255);
strmid(FirmaInfo, "Niko", 0, strlen("Niko"), 255); PlayerInfo = -1;
SacuvajFirmu(i); FirmeLP(i);
format(string,sizeof(string),"Prodali ste firmu za %d!",FirmaInfo);
SCM(playerid,-1,string);
}
}
///////////////////////////////////////////////////
if(dialogid == DIALOG_FONOVAC)
{
    if(PlayerInfo == -1) return SCM(playerid,-1, "Nemate firmu!");
new f = PlayerInfo;
if(response)
{
new iznos,string;
if(sscanf(inputtext, "i", iznos)) return SPD(playerid,DIALOG_ONOVAC,DIALOG_STYLE_INPUT, ""COL_WHITE"Ostavljanje Novca", ""COL_WHITE"Unesite kolicinu novca koju zelite da ostavite", "Ostavi", "Izlaz");
if(iznos > GetPlayerMoney(playerid)) return SCM(playerid,-1,"Nemate toliko novca!");
if(iznos < 1 || iznos > 50000) return SCM(playerid,-1,"Suma ne mozete biti manja od 1 i veca od 50000!");
FirmaInfo += iznos; GivePlayerMoney(playerid, -iznos); SacuvajFirmu(f);
format(string,sizeof(string),"Ostavili ste u firmu %d$!",iznos);
SCM(playerid,-1,string);
}
}
//////////////////////////////////////////////////
if(dialogid == DIALOG_FPNOVAC)
{
    if(PlayerInfo == -1) return SCM(playerid,-1, "Nemate firmu!");
new f = PlayerInfo;
if(response)
{
new iznos,string;
if(sscanf(inputtext, "i", iznos)) return SPD(playerid,DIALOG_PNOVAC,DIALOG_STYLE_INPUT, ""COL_WHITE"Uzimanje Novca", ""COL_WHITE"Unesite kolicinu novca koju zelite da uzmete", "Uzmi", "Izlaz");
if(iznos > FirmaInfo) return SCM(playerid,-1,"Nemate toliko novca u firmi!");
if(iznos < 1 || iznos > 50000) return SCM(playerid,-1,"Suma ne mozete biti manja od 1 i veca od 50000!");
FirmaInfo -= iznos; GivePlayerMoney(playerid, iznos); SacuvajFirmu(f);
format(string,sizeof(string),"Uzeli ste iz firme %d$!",iznos);
SCM(playerid,-1,string);
}
}
}

CMD:firma(playerid, params[])
{
if(PlayerInfo == -1) return SCM(playerid,-1,"Nemate firmu!");
if(strcmp(FirmaInfo[PlayerInfo], ImeIgraca(playerid), true)) return SCM(playerid,-1, "Niste vlasnik te firme!");
new string;
    format(string,sizeof(string),""COL_WHITE"Informacije\nOtkljucaj\nZakljucaj\nOstavi novac\nUzmi novac\nProdaj firmu\nPromeni Ime");
    SPD(playerid, DIALOG_FIRMA, DIALOG_STYLE_LIST, ""COL_WHITE"Firma Opcije", string, "Odaberi", "Izlaz");
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): ////
Molim vas pomozite !