[Pomoc] Deposit

Započeo Coldplay
24. Jun 2012. Zaključano
325
pregleda
5
postova
Chris Martin
5
Underboss
24. Jun 2012.
Skripta koju koristim: Nevazno
Detaljan opis problema:
E, ja u ormaricu imam novaca, ali kada ocu ostaviti, kaze da nemam toliko novca... A ako izbrisem to onda mogu staviti koliko ocu... Moze li pomoc?
Dio skripte:

if(dialogid == DIALOG_DEPOSIT)
    {
        if(!response) return 1;
        if(response)
        {
            if(!strval(inputtext))
            {
                SendClientMessage(playerid, GREY, "Unijeli ste neispravan iznos novca.");
            }
            else
    {
        if(PlayerStat <= strval(inputtext))
{
  new str;
  format(str, sizeof(str), "Uspijesno ste ostavili %d u svom ormaricu.", strval(inputtext));
                      SendClientMessage(playerid, GREY, str);
                      PlayerStat += strval(inputtext);
                      GiveMoney(playerid, -strval(inputtext));
                      format(str, sizeof(str), "* %s ostavlja %d u ormaricu i zatvara ga.", GetICName(playerid), strval(inputtext));
                      SendNearByMessage(playerid, ACTION_COLOR, str, 5);
                }
                else
{
    SendClientMessage(playerid, GREY, "Nemas toliko novca.");
}
            }
        }
}

Neke slike/video za lakse dobivanje pomoci(neobavezno)://
McZap
4
Made Man
24. Jun 2012.
if(dialogid == DIALOG_DEPOSIT)
    {
        if(!response) return 1;
        if(response)
        {
            if(!strval(inputtext))
            {
                SendClientMessage(playerid, GREY, "Unijeli ste neispravan iznos novca.");
            }
            else
    {
        if(GetPlayerMoney(playerid) <= strval(inputtext))
{
  new str;
  format(str, sizeof(str), "Uspijesno ste ostavili %d u svom ormaricu.", strval(inputtext));
                      SendClientMessage(playerid, GREY, str);
                      PlayerStat += strval(inputtext);
                      GiveMoney(playerid, -strval(inputtext));
                      format(str, sizeof(str), "* %s ostavlja %d u ormaricu i zatvara ga.", GetICName(playerid), strval(inputtext));
                      SendNearByMessage(playerid, ACTION_COLOR, str, 5);
                }
                else
{
    SendClientMessage(playerid, GREY, "Nemas toliko novca.");
}
            }
        }
}


pokusaj ovako
Chris Martin
5
Underboss
24. Jun 2012.
Nije uspijelo... Opet isto, nemas toliko novca, a imam
Daniel_Fazlijevic
5
Crime Lord
24. Jun 2012.
Probaj ovako :
if(dialogid == DIALOG_DEPOSIT)
    {
        if(!response) return 1;
        if(response)
        {
            if(!strval(inputtext))
            {
                SendClientMessage(playerid, GREY, "Unijeli ste neispravan iznos novca.");
            }
            else
    {
        if(GetPlayerMoney(playerid) >= strval(inputtext))
{
  new str;
  format(str, sizeof(str), "Uspijesno ste ostavili %d u svom ormaricu.", strval(inputtext));
                      SendClientMessage(playerid, GREY, str);
                      PlayerStat += strval(inputtext);
                      GiveMoney(playerid, -strval(inputtext));
                      format(str, sizeof(str), "* %s ostavlja %d u ormaricu i zatvara ga.", GetICName(playerid), strval(inputtext));
                      SendNearByMessage(playerid, ACTION_COLOR, str, 5);
                }
                else
{
    SendClientMessage(playerid, GREY, "Nemas toliko novca.");
}
            }
        }
}
Chris Martin
5
Underboss
24. Jun 2012.
Daniel Zero wrote on June 24, 2012, 1:54 pm:
Probaj ovako :
if(dialogid == DIALOG_DEPOSIT)
    {
        if(!response) return 1;
        if(response)
        {
            if(!strval(inputtext))
            {
                SendClientMessage(playerid, GREY, "Unijeli ste neispravan iznos novca.");
            }
            else
    {
        if(GetPlayerMoney(playerid) >= strval(inputtext))
{
  new str;
  format(str, sizeof(str), "Uspijesno ste ostavili %d u svom ormaricu.", strval(inputtext));
                      SendClientMessage(playerid, GREY, str);
                      PlayerStat += strval(inputtext);
                      GiveMoney(playerid, -strval(inputtext));
                      format(str, sizeof(str), "* %s ostavlja %d u ormaricu i zatvara ga.", GetICName(playerid), strval(inputtext));
                      SendNearByMessage(playerid, ACTION_COLOR, str, 5);
                }
                else
{
    SendClientMessage(playerid, GREY, "Nemas toliko novca.");
}
            }
        }
}


Hvala ti puno 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha