[POMOC] IMANJE By Dowla

Započeo Nikola Dzony
30. Jun 2014. Zaključano
258
pregleda
3
postova
Nikola Dzony
2
Rookie
30. Jun 2014.
Skripta koju korisitm : Moj Mod  😄
Objasnjenje : Ovako baca mi dosta erorra e
C:\Users\Nikola\Documents\BEV2.pwn(7451) : warning 204: symbol is assigned a value that is never used: "milos"
C:\Users\Nikola\Documents\BEV2.pwn(21856) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Nikola\Documents\BEV2.pwn(44113) : warning 216: nested comment
C:\Users\Nikola\Documents\BEV2.pwn(48417) : error 029: invalid expression, assumed zero
C:\Users\Nikola\Documents\BEV2.pwn(48422) : error 035: argument type mismatch (argument 1)
C:\Users\Nikola\Documents\BEV2.pwn(48423) : error 035: argument type mismatch (argument 3)
C:\Users\Nikola\Documents\BEV2.pwn(48421) : warning 203: symbol is never used: "string"
C:\Users\Nikola\Documents\BEV2.pwn(48435) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Nikola\Documents\BEV2.pwn(48435) : warning 215: expression has no effect
C:\Users\Nikola\Documents\BEV2.pwn(48435) : error 001: expected token: ";", but found "-string-"
C:\Users\Nikola\Documents\BEV2.pwn(48435) : warning 215: expression has no effect
C:\Users\Nikola\Documents\BEV2.pwn(48435) : error 001: expected token: ";", but found ")"
C:\Users\Nikola\Documents\BEV2.pwn(48435) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

7 Errors.

Da li biste mogli da resite te erorre i vidite da li sam mozda jos negde pogresio da nebi vas jos smarao itd
Deo Skripte:svi dialozi komande sam sredio
if(kolicina < 1) return SCM(playerid,-1,""COL_RED"ERROR:"COL_RED" Ne mozes ispod 1");,SPD(playerid,DIALOG_PRODAJSLJIVU,DIALOG_STYLE_INPUT,"Sljive","{FF8040}Unesi koliko zelis sljiva da prodas\n{FF8040}Jedna sljiva {FFFFFF}100$","Kupi","Izadji");
if(PI < kolicina) return SCM(playerid,-1,""COL_RED"ERROR:"COL_RED"  Nemas toliko sljiva kod sebe"),SPD(playerid,DIALOG_PRODAJSLJIVU,DIALOG_STYLE_INPUT,"Sljive","{FF8040}Unesi koliko zelis sljiva da prodas\n{FF8040}Jedna sljiva {FFFFFF}100","Kupi","Izadji");
PI -= kolicina;
JBC_GivePlayerMoney(playerid,kolicina*100);
new string;
format(string,128,"Prodao si %d sljiva za %d$",kolicina,kolicina*100);
SCM(playerid,-1,string);
SCMF(playerid,-1,"Imas jos %d sljiva",PI);
SacuvajIgraca(playerid);
}
}

if(dialogid == DIALOG_PRODAJKRUSKU)
{
if(response)
{
new kolicina;
if(sscanf(inputtext,"i",kolicina)) return SPD(playerid,DIALOG_PRODAJKRUSKU,DIALOG_STYLE_INPUT,"Kruske","{FF8040}Unesi koliko zelis kursaka da prodas\n{FF8040}Jedna kruska {FFFFFF}100$","Prodaj","Izadji");
if(kolicina < 1) return SCM(playerid,-1,""COLOR_RED"ERROR:"COL_RED" Ne mozes ispod 1"),SPD(playerid,DIALOG_PRODAJKRUSKU,DIALOG_STYLE_INPUT,"Kruske","{FF8040}Unesi koliko zelis kursaka da prodas\n{FF8040}Jedna kruska {FFFFFF}100$","Prodaj","Izadji");
if(PI < kolicina) return SCM(playerid,-1,""COL_RED"ERROR:"COL_RED" Nemas toliko krusaka kod sebe"),SPD(playerid,DIALOG_PRODAJKRUSKU,DIALOG_STYLE_INPUT,"Kruske","{FF8040}Unesi koliko zelis kursaka da prodas\n{FF8040}Jedna kruska {FFFFFF}100$","Prodaj","Izadji");
PI -= kolicina;
JBC_GivePlayerMoney(playerid,kolicina*100);
format(string,128,"Prodao si %d krusaka za %d$",kolicina,kolicina*100);
SCM(playerid,-1,string);
SCMF(playerid,-1,"Imas jos %d krusaka",PI);
SacuvajIgraca(playerid);
}
}

if(dialogid == DIALOG_PRODAJJABUKU)
{
if(response)
{
new kolicina;
if(sscanf(inputtext,"i",kolicina)) return SPD(playerid,DIALOG_PRODAJJABUKU,DIALOG_STYLE_INPUT,"Jabuke","{FF8040}Unesi koliko zelis jabuka da prodas\n{FF8040}Jedna jabuka {FFFFFF}100$","Kupi","Izadji");
if(kolicina < 1) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Ne mozes ispod 1"),SPD(playerid,DIALOG_PRODAJJABUKU,DIALOG_STYLE_INPUT,"Jabuke","{FF8040}Unesi koliko zelis jabuka da prodas\n{FF8040}Jedna jabuka {FFFFFF}100$","Prodaj","Izadji");
if(PI < kolicina) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Nemas toliko jabuka kod sebe"),SPD(playerid,DIALOG_PRODAJJABUKU,DIALOG_STYLE_INPUT,"Jabuke","{FF8040}Unesi koliko zelis jabuka da prodas\n{FF8040}Jedna jabuka {FFFFFF}100$","Prodaj","Izadji");
PI -= kolicina;
JBC_GivePlayerMoney(playerid,kolicina*100);
format(string,128,"Prodao si %d jabuka za %d$",kolicina,kolicina*100);
SCM(playerid,-1,string);
SCMF(playerid,-1,"Imas jos %d jabuka",PI);
SacuvajIgraca(playerid);
}
}

if(dialogid == DIALOG_KUPISLJIVU)
{
if(response)
{
new kolicina;
if(sscanf(inputtext,"i",kolicina)) return SPD(playerid,DIALOG_KUPISLJIVU,DIALOG_STYLE_INPUT,"Sljive","{FF8040}Unesi koliko zelis sadnica sljiva da kupis\n{FF8040}Jedan komad {FFFFFF}250$","Kupi","Izadji");
if(kolicina < 1) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Ne mozes ispod 1"),SPD(playerid,DIALOG_KUPISLJIVU,DIALOG_STYLE_INPUT,"Sljive","{FF8040}Unesi koliko zelis sadnica sljiva da kupis","Kupi\n{FF8040}Jedan komad {FFFFFF}250$","Izadji");
if(JBC_GetPlayerMoney(playerid) < kolicina*250) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Nemas dovoljno novca $250!");
PI += kolicina;
JBC_GivePlayerMoney(playerid,-kolicina*250);
format(string,128,"Kupio si %d sadnica sljiva za %d$",kolicina,kolicina*250);
SCM(playerid,-1,string);
SacuvajIgraca(playerid);
}
}

if(dialogid == DIALOG_KUPIKRUSKU)
{
if(response)
{
new kolicina;
if(sscanf(inputtext,"i",kolicina)) return SPD(playerid,DIALOG_KUPIKRUSKU,DIALOG_STYLE_INPUT,"Kruske","{FF8040}Unesi koliko zelis sadnica krusaka da kupis\n{FF8040}Jedan komad {FFFFFF}250$","Kupi","Izadji");
if(kolicina < 1) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Ne mozes ispod 1"),SPD(playerid,DIALOG_KUPIKRUSKU,DIALOG_STYLE_INPUT,"Kruske","{FF8040}Unesi koliko zelis sadnica krusaka da kupis\n{FF8040}Jedan komad {FFFFFF}250$","Kupi","Izadji");
if(JBC_GetPlayerMoney(playerid) < kolicina*250) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Nemas dovoljno novca $250!");
PI += kolicina;
JBC_GivePlayerMoney(playerid,-kolicina*250);
format(string,128,"Kupio si %d sadnica krusaka za %d$",kolicina,kolicina*250);
SCM(playerid,-1,string);
SacuvajIgraca(playerid);
}
}

if(dialogid == DIALOG_KUPIJABUKU)
{
if(response)
{
new kolicina;
if(sscanf(inputtext,"i",kolicina)) return SPD(playerid,DIALOG_KUPIJABUKU,DIALOG_STYLE_INPUT,"Jabuke","{FF8040}Unesi koliko zelis sadnica jabuka da kupis\n{FF8040}Jedan komad {FFFFFF}250$","Kupi","Izadji");
if(kolicina < 1) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Ne mozes ispod 1"),SPD(playerid,DIALOG_KUPIJABUKU,DIALOG_STYLE_INPUT,"Jabuke","{FF8040}Unesi koliko zelis sadnica jabuka da kupis\n{FF8040}Jedan komad {FFFFFF}250$","Kupi","Izadji");
if(JBC_GetPlayerMoney(playerid) < kolicina*250) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Nemas dovoljno novca $250!");
PI += kolicina;
JBC_GivePlayerMoney(playerid,-kolicina*250);
format(string,128,"Kupio si %d sadnica jabuka za %d$",kolicina,kolicina*250);
SCM(playerid,-1,string);
SacuvajIgraca(playerid);
}
}
    if(dialogid == DIALOG_IMANJCE && response)
        {
        if(response)
                {
                        if(PI == 2555) return SCM(playerid, -1,"{FF0000}ERROR: {FFFFFF}Nemate imanje!");
                        new i = PI;
                        switch(listitem)
                        {
                                case 0:
                                {
                                        SCM(playerid,-1,"|--------------------------------------------------------------------------------|");
                                        SCMF(playerid,-1,"- Vlasnik Imanja: %s | Level: %d | Cena: %d | Precnik: %d", II, II,II,II);
                                        SCM(playerid,-1,"|--------------------------------------------------------------------------------|");
                                }
                                case 1:
                                {
                                if(ProdajesImanje == 1) return SCM(playerid, -1,"{FF0000}ERROR: {FFFFFF}Prodajes imanje nekim igracu");
                                    new klj = PI;
                                        if(!IsPlayerInRangeOfPoint(playerid, 100, II, II, II)) return SCM(playerid, -1,"Ne nalazite se blizu imanja!.");
                                        if(PI == 2555) return SCM(playerid, -1,"{FF0000}ERROR: {FFFFFF}Nemate imanje!");
                                        new cena1 = (II/4)*2;
                                        format(string,sizeof(string), "Prodaja imanja drzavi\n\nDa li ste sigurni da zelite da prodate imanje drzavi za $%d!\n\nAko ste sigurni kliknite na 'Prodaj' ako ne kliknite na 'Izlaz'", cena1);
                                        SPD(playerid, DIMANJE_PRODAJA, DSM, ""GLAVNA"Prodaja imanja drzavi", string, "Prodaj", "Izlaz");
                                }
                                        case 2:
                                {
                                if(PI == 2555) return SCM(playerid, -1,"{FF0000}ERROR: {FFFFFF}Nemate imanje!");
                                SPD(playerid,DIMANJE_PRODAJESIGRACU,DIALOG_STYLE_INPUT,""GLAVNA"Prodaja imanja","Unesi ID igraca kojim zelis prodati imanje","Unesi","Izadji");
                                }
            }
        }
    }
        if(dialogid == DIMANJE_PRODAJA)
        {
                if(ProdajesImanje == 1) return SCM(playerid, -1,"{FF0000}ERROR: {FFFFFF}Vec prodajes imanje nekim igracu");
                if(PI == 2555) return SCM(playerid, -1,"{FF0000}ERROR: {FFFFFF}Nemate imanje!");
                new i = PI;
                if(response)
                {
                        new cena1 = (II/4)*2;
                g_NovacPlus(playerid,cena1);
                        II = 0;
                        strmid(II, "Niko", 0, strlen("Niko"), 255);
                        SacuvajImanje(i);
                        ImanjeLabelIPickup(i);
                        SCMF(playerid,-1,"Prodali ste imanje drzavi za $%d!",cena1);
                        PI = 2555;
                        SacuvajIgraca(playerid);
                }
        }
        if(dialogid == DIMANJE_PRODAJESIGRACU)
    {
        if(response)
          {
          new id;
      if(sscanf(inputtext, "d", id)) return SPD(playerid,DIMANJE_PRODAJESIGRACU,DIALOG_STYLE_INPUT,"Prodaja imanja","Unesi ID igraca kojim zelis prodati imanje","Unesi","Izadji");
          if(!IsPlayerConnected(id)) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Taj igrac nije na serveru");
          if(playerid == id) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Ne mozes sebi prodati imanje");
      if(PI != 2555) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Taj igrac poseduje imanje");
          if(!ProxDetectorS(5.0,playerid,id)) return SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Taj igrac nije blizu tebe");
          if(IgracKProdajesI > -1) return SCM(playerid,-1,"Vec prodajes nekome imanje");
          IgracKProdajesI = id;
          ProdavacImanja = playerid;
          SPD(playerid,DIMANJE_PRODAJESKCENA,DIALOG_STYLE_INPUT,""GLAVNA"Cena imanja","Unesi sumu za koji zelis da prodas imanje","Prodaj","Izadji");
          }
    }
  if(dialogid == DIMANJE_PRODAJESKCENA)
  {
        if(!response) return IgracKProdajesI = -1;
          {
            new cena;
                if(sscanf(inputtext, "i", cena)) return SPD(playerid,DIMANJE_PRODAJESKCENA,DIALOG_STYLE_INPUT,"Cena Imanja","Unesi sumu za koji zelis da prodas imanje","Prodaj","Izadji");
                if(cena < 1)
                {
                SPD(playerid,DIMANJE_PRODAJESKCENA,DIALOG_STYLE_INPUT,"Cena imanja","Unesi sumu za koji zelis da prodas imanje","Prodaj","Izadji");
            SCM(playerid,-1,"{FF0000}ERROR: {FFFFFF}Ne mozes ici ispod 1");
                return 1;
                }
                  CenaImanja[IgracKProdajesI] = cena;
                  IDImanja[IgracKProdajesI] = PI;
                  format(string,sizeof(string),"Igrac %s vam je ponudio da kupite imanje za %d$,kucajte /accept imanje da prihvatite /cancel imanje da odbijete",GetName(playerid),cena);
                  SCM(IgracKProdajesI,-1,string);
                  format(string,sizeof(string),"Ponudio si imanje igracu %s",GetName(IgracKProdajesI));
                  SCM(playerid,-1,string);
                  ProdajesImanje = 1;
        }
}

Slika ili jos neka pomoc:Nema se 😄
Vuzimir
5
Kingpin
30. Jun 2014.
to imanje nije radio dowla nego ja: https://www.youtube.com/watch?v=CxohKRuDvAQ

A daj te linije gdje baca errore kako da ja znam od toliko dialoga gdje je problem?
Nikola Dzony
2
Rookie
30. Jun 2014.
Kod svakog dialoga baca erorre sredim jedan baca na drugi i tako da li bi mogli srediti sve te dialoge

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha