Problem(error/warning): Nema uopste niti jedan warning ili error
Dio skripte: [pawn]else if(dialogid == DIALOG_SERVERSTATS_2)
{
if(response)
{
switch(ServerStatsChose[playerid])
{
case 1:
{
ServerInfo[KupovinaVozila] = true;
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Ukljucili ste mogucnost kupovine vozila iz salona na serveru!");
}
case 2:
{
ServerInfo[HappyHours] = true;
SendRconCommand("hostname |CD:RP| Californian Dream ~HappyHours~");
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Ukljucili ste 'Happy Hours' na serveru!");
}
case 3:
{
ServerInfo[Pitanja] = true;
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Ukljucili ste mogucnost slanja pitanja na serveru!");
}
case 4:
{
ServerInfo[Report] = true;
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Ukljucili ste mogucnost slanja reporta na serveru!");
}
case 5:
{
ServerInfo[Oglasi] = true;
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Ukljucili ste mogucnost postavljanja oglasa na serveru!");
}
case 6:
{
ServerInfo[Registracija] = 1;
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Ukljucili ste mogucnost registracije na serveru!");
}
case 7:
{
ServerInfo[Tutorial] = true;
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Ukljucili ste tutorial na serveru!");
}
}
SacuvajServerPodesavanja();
}
if(!response)
{
switch(ServerStatsChose[playerid])
{
case 1:
{
ServerInfo[KupovinaVozila] = false;
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Iskljucili ste mogucnost kupovine vozila iz salona na serveru!");
}
case 2:
{
ServerInfo[HappyHours] = false;
SendRconCommand("hostname |CD:RP| Californian Dream");
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Iskljucili ste 'Happy Hours' na serveru!");
}
case 3:
{
ServerInfo[Pitanja] = false;
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Iskljucili ste mogucnost slanja pitanja na serveru!");
}
case 4:
{
ServerInfo[Report] = false;
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Iskljucili ste mogucnost slanja reporta na serveru!");
}
case 5:
{
ServerInfo[Oglasi] = false;
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Iskljucili ste mogucnost postavljanja oglasa!");
}
case 6:
{
ServerInfo[Registracija] = 0;
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Iskljucili ste mogucnost registracije na serveru!");
}
case 7:
{
ServerInfo[Tutorial] = false;
SCM(playerid, -1, ""PLAVA"|"BELA"CD:RP"PLAVA"|: "BELA"Iskljucili ste tutorial na serveru!");
}
}
SacuvajServerPodesavanja();
}
} [/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]Ne kresuje, niti detektuje. Jednostavno ne reaguje[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/PN6JvwX
!response dialog ne reaguje uopste iz nekog razloga, ali ne izbacuje nista niti u server logu niti u pawnu.
@BaÅ¡ovski @• Shomy • @á—ªå,ä¹, @youngdeal @Hashtag.Purda
@Don_Marquez
Pomozite ko coveku :P :D (u Suprotnu stranu i u mene taj problem :D 8)
Define dialog moraš redati po brojevima.
Ovako: http://prntscr.com/m5fanl
Pa sve i jeste poredjano po brojevima.
Slika: http://prntscr.com/m5fbsz
Jesil siguran da se ne miješaju, ne smije biti ni jedan isti broj
3 puta sam proverio to, jer sam i ja mislio da je to problem, ali nije..
Prvo postavi kod u tavlicu, A onda ako je moguće cijeli OnDialogResponse I komandu koja poziva trenutni dialog.
koja bude vrijednost ovoga ServerStatsChose[playerid] kada se pozove ondialogresponse? Posalji gdje pozivas prikazivanje dialoga...
[pawn] else if(dialogid == DIALOG_SERVERSTATS)
{
if(!response) return 1;
if(response)
{
switch(listitem)
{
case 0:
{
new coordsstring[128], srecnisati[11], mogucnostreporta[11], mogucnostpitanja[11], mogucnostkupovinev[11], oglasici[11], regic[11], tutic[11];
if(ServerInfo[HappyHours] == true) srecnisati = "Ukljuceni";
else srecnisati = "Iskljuceni";
if(ServerInfo[KupovinaVozila] == true) mogucnostkupovinev = "ukljucena";
else mogucnostkupovinev = "iskljucena";
if(ServerInfo[Report] == true) mogucnostreporta = "ukljucena";
else mogucnostreporta = "iskljucena";
if(ServerInfo[Pitanja] == true) mogucnostpitanja = "ukljucena";
else mogucnostpitanja = "iskljucena";
if(ServerInfo[Oglasi] == true) oglasici = "ukljucena";
else oglasici = "iskljucena";
if(ServerInfo[Registracija] == 1) regic = "ukljucena";
else regic = "iskljucena";
if(ServerInfo[Tutorial] == true) tutic = "ukljucen";
else tutic = "iskljucen";
strdel(DialogStrgEx, 0, sizeof(DialogStrgEx));
strcat(DialogStrgEx, ""BELA"__________________________________________________________________\n");
format(coordsstring, sizeof(coordsstring), ""BELA"Ukupno poseta servera: "PLAVA"%d "CRVENA"| "BELA"Ukupno registrovanih clanova: "PLAVA"%d\n", ServerInfo[BrojPosetaServeru], ServerInfo[RegistrovanihKorisnika]);
strcat(DialogStrgEx, coordsstring);
format(coordsstring, sizeof(coordsstring), ""BELA"Ukupno banovanih korisnika: "PLAVA"%d "CRVENA"| "BELA"Ukupno kikovanih korisnika: "PLAVA"%d\n", ServerInfo[BanovanihKorisnika], ServerInfo[KikovanihKorisnika]);
strcat(DialogStrgEx, coordsstring);
format(coordsstring, sizeof(coordsstring), ""BELA"Broj dodeljenih warnova: "PLAVA"%d "CRVENA"| "BELA"Srecni sati: "PLAVA"%s\n", ServerInfo[BrojWarnova], srecnisati);
strcat(DialogStrgEx, coordsstring);
format(coordsstring, sizeof(coordsstring), ""BELA"Pocetni level: "PLAVA"%d "CRVENA"| "BELA"Pocetni novac: "PLAVA"%d$\n", ServerInfo[PocetniLevel], ServerInfo[PocetniNovac]);
strcat(DialogStrgEx, coordsstring);
format(coordsstring, sizeof(coordsstring), ""BELA"Mogucnost kupovine vozila je "PLAVA"%s"BELA".\n", mogucnostkupovinev);
strcat(DialogStrgEx, coordsstring);
format(coordsstring, sizeof(coordsstring), ""BELA"Mogucnost slanja pitanja Admin timu je "PLAVA"%s"BELA".\n", mogucnostpitanja);
strcat(DialogStrgEx, coordsstring);
format(coordsstring, sizeof(coordsstring), ""BELA"Mogucnost registracije je "PLAVA"%s "CRVENA"| "BELA" RolePlay Tutorial je "PLAVA"%s"BELA".\n", regic, tutic);
strcat(DialogStrgEx, coordsstring);
format(coordsstring, sizeof(coordsstring), ""BELA"Mogucnost slanja reporta Admin timu je "PLAVA"%s"BELA".\n", mogucnostreporta);
strcat(DialogStrgEx, coordsstring);
format(coordsstring, sizeof(coordsstring), ""BELA"Trenutni broj kreiranih vozila je "PLAVA"%d"BELA".\n", ServerInfo[BrojKreiranihVozila]);
strcat(DialogStrgEx, coordsstring);
format(coordsstring, sizeof(coordsstring), ""BELA"Mogucnost postavljanja oglasa je "PLAVA"%s"BELA".\n", oglasici);
strcat(DialogStrgEx, coordsstring);
format(coordsstring, sizeof(coordsstring), ""BELA"Rekord servera je "PLAVA"%d"BELA".\n", ServerInfo[RekordServera]);
strcat(DialogStrgEx, coordsstring);
strcat(DialogStrgEx, ""BELA"__________________________________________________________________");
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, ""PLAVA"SERVER - Statistika", DialogStrgEx, "U redu", "");
strdel(DialogStrgEx, 0, sizeof(DialogStrgEx));
SacuvajServerPodesavanja();
}
case 1:
{
ServerStatsChose[playerid] = 1;
ShowPlayerDialog(playerid, DIALOG_SERVERSTATS_2, DIALOG_STYLE_MSGBOX, ""PLAVA"SERVER - AutoSalon", ""BELA"Mogucnost kupovine vozila:", "Ukljuci", "Iskljuci");
}
case 2:
{
ServerStatsChose[playerid] = 2;
ShowPlayerDialog(playerid, DIALOG_SERVERSTATS_2, DIALOG_STYLE_MSGBOX, ""PLAVA"SERVER - Happy Hours", ""BELA"Happy Hours (Dupli Respekti):", "Ukljuci", "Iskljuci");
}
case 3:
{
ServerStatsChose[playerid] = 3;
ShowPlayerDialog(playerid, DIALOG_SERVERSTATS_2, DIALOG_STYLE_MSGBOX, ""PLAVA"SERVER - Pitanja", ""BELA"Mogucnost slanja pitanja:", "Ukljuci", "Iskljuci");
}
case 4:
{
ServerStatsChose[playerid] = 4;
ShowPlayerDialog(playerid, DIALOG_SERVERSTATS_2, DIALOG_STYLE_MSGBOX, ""PLAVA"SERVER - Report", ""BELA"Mogucnost slanja reporta:", "Ukljuci", "Iskljuci");
}
case 5:
{
ShowPlayerDialog(playerid, DIALOG_SERVERSTATS_3, DIALOG_STYLE_INPUT, ""PLAVA"SERVER - Level", ""BELA"Unesti broj koji predstavlja pocetni level igraca pri registraciji.", "Odaberi", "Izadji");
}
case 6:
{
ShowPlayerDialog(playerid, DIALOG_SERVERSTATS_4, DIALOG_STYLE_INPUT, ""PLAVA"SERVER - Novac", ""BELA"Unesti broj koji predstavlja pocetni novac igraca pri registraciji.", "Odaberi", "Izadji");
}
case 7:
{
ServerStatsChose[playerid] = 5;
ShowPlayerDialog(playerid, DIALOG_SERVERSTATS_2, DIALOG_STYLE_MSGBOX, ""PLAVA"SERVER - Oglasi", ""BELA"Mogucnost postavljanja oglasa:", "Ukljuci", "Iskljuci");
}
case 8:
{
ServerStatsChose[playerid] = 6;
ShowPlayerDialog(playerid, DIALOG_SERVERSTATS_2, DIALOG_STYLE_MSGBOX, ""PLAVA"SERVER - Registracija", ""BELA"Mogucnost registracije:", "Ukljuci", "Iskljuci");
}
case 9:
{
ServerStatsChose[playerid] = 7;
ShowPlayerDialog(playerid, DIALOG_SERVERSTATS_2, DIALOG_STYLE_MSGBOX, ""PLAVA"SERVER - Tutorial", ""BELA"Tutorial:", "Ukljuci", "Iskljuci");
}
}
}
} [/pawn]
Ima li neko resenje?
@Nodze eto xD
[pawn] ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, ""PLAVA"SERVER - Statistika", DialogStrgEx, "U redu", "");[/pawn] id dialoga 0? ispravi to? pokazujel ti uopste to
btw uradi debug[pawn]printf("dio 1 odradjen"); // npr[/pawn]
i vidit ces u logu il odma u upaljenom samp-server.exe
Citat: youngdeal poslato Januar 11, 2019, 22:57:43 POSLE PODNE
@Nodze eto xD
[pawn] ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, ""PLAVA"SERVER - Statistika", DialogStrgEx, "U redu", "");[/pawn] id dialoga 0? ispravi to? pokazujel ti uopste to
btw uradi debug[pawn]printf("dio 1 odradjen"); // npr[/pawn]
i vidit ces u logu il odma u upaljenom samp-server.exe
Pokazuje, i to bez problema, ali taj !response ne iz nekog razloga..
if(!response) si stavio da je return 1? :D sto znaci nece nis bit? :D