Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: .agency poslato Mart 16, 2018, 16:04:02 POSLE PODNE

Naslov: Oko Dialoga[ne prikazuju se]
Poruka od: .agency poslato Mart 16, 2018, 16:04:02 POSLE PODNE
Problem(error/warning): Dialozi, Ubacio sam Filterscriptu i sad kad ukucam nesto otvori mi pocetni dialog, i kad ukucam nesto u taj pocetni dialog dalje ne ide samo se ugasi.
Dio skripte: [ pawn ]//[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem)://
Naslov: Odg: Oko Dialoga[ne prikazuju se]
Poruka od: _toretto poslato Mart 16, 2018, 16:07:04 POSLE PODNE
Daj komandu, dialog na osnovu cega da znam sta je problem.
Naslov: Odg: Oko Dialoga[ne prikazuju se]
Poruka od: .agency poslato Mart 16, 2018, 16:15:28 POSLE PODNE
Ne otvara uopste ni jednu fliterscript komandu... A sve na obicnom modu radi.
Naslov: Odg: Oko Dialoga[ne prikazuju se]
Poruka od: .agency poslato Mart 16, 2018, 16:17:55 POSLE PODNE
Citat: MrToretto poslato Mart 16, 2018, 16:07:04 POSLE PODNE
Daj komandu, dialog na osnovu cega da znam sta je problem.

[pawn]CMD:dodajupdate(playerid, params[])
{
    if(!IsPlayerAdmin(playerid)) return 0;
    ShowPlayerDialog(playerid, DIALOG_UPDATE, DIALOG_STYLE_INPUT, "Dodavanje", "Napisite vas uddate", "Add", "Cancel");
    return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
  new updates = GetPVarInt(playerid, "UID");
  if(dialogid == DIALOG_UPDATE)
   {
       if(response)
       {
           if(isnull(inputtext)) return ShowPlayerDialog(playerid, DIALOG_UPDATE, DIALOG_STYLE_INPUT, "Dodavanje", "Napisite vas update opet!", "Add", "Cancel");
          for(new x=1 ; x<560 ; x++)
          {
              new s[256];
              format(s, sizeof(s), "update%d", x);
              if(!dini_Isset("updates.ini", s))
              {
                  new year, month, day;
                  getdate(year, month, day);
                  new utext[1024];
                  format(utext, sizeof(utext), "%d/%d/%d", day, month, year);
                  format(s, sizeof(s), "date%d", x);
                 dini_Set("updates.ini", s, utext);
                 format(utext, sizeof(utext), "%s", inputtext);
                 format(s, sizeof(s), "update%d", x);
                 dini_Set("updates.ini", s, utext);
                 new dd = dini_Int("updates.ini", "MAX");
                 dini_IntSet("updates.ini", "MAX", dd+1);
               format(s, sizeof(s), "Update ID:%d. UDPATE: '%s', Datum: %d/%d/%d.", x, inputtext, day, month, year);
               SendClientMessage(playerid, COLOR_YELLOW, s);
                 break;
            }
          }
           return 1;
       }
       return 1;
   }[/pawn]
Naslov: Odg: Oko Dialoga[ne prikazuju se]
Poruka od: Balsa. poslato Mart 17, 2018, 16:29:50 POSLE PODNE
Ne smiju ti se mesati idovi dialoga.
Probaj fs u mod ubaciti
Naslov: Odg: Oko Dialoga[ne prikazuju se]
Poruka od: â–‘Yâ–‘aâ–‘nâ–‘nâ–‘iâ–‘câ–‘kâ–‘ poslato Mart 17, 2018, 16:32:16 POSLE PODNE
Lakše ti je bacit u script
prvo definiras dialog_update i broj koji ti nije zauzet i onda jednostavo stavis komandu i pod ondialogresponse ali pazi da staviš normalno
Naslov: Odg: Oko Dialoga[ne prikazuju se]
Poruka od: Łuk@ poslato Mart 18, 2018, 23:08:01 POSLE PODNE
lock