//pastebin
https://pastebin.com/7VMkCQqR
//------------------------------------------------------------------------------askq
if( dialogid == DIALOG_ASKLISTA ) {
if( !response ) return true;
if( response ) {
listitem++;
new string;
if( askqList == false ) return SCM(playerid, -1, "{FF0000}:{FFFFFF}Vo ovoj slot nema prasanje!");
IzabraniAskQ = listitem;
format( string, sizeof( string ), "Igracot %s(ID:%d) isprati prasanje.\n\nPrasanje: %s", askqList, askqList, askqList );
SPD( playerid, DIALOG_ASKLISTA_2, DSI, "ASK LISTA", string, "Odgovori", "Otkazi" );
}
}
if( dialogid == DIALOG_ASKLISTA_2 ) {
if( !response ) return true;
if( response ) {
new text;
if( sscanf( inputtext, "s", text ) ) return 1;
new askid = IzabraniAskQ;
if( askqList == false ) return SCM(playerid, -1, "{FF0000}:{FFFFFF}Vo ovoj slot nema prasanje!");
askqList = false;
new id = askqList;
IzabraniAskQ = -1;
if( strcmp( ImeIgraca( id ), askqList, true ) == 0 ) {
askqInfo = true;
strmid( askqInfo, ImeIgraca( playerid ), 0, strlen( ImeIgraca( playerid ) ), 32 );
strmid( askqInfo, text, 0, strlen( text ), 128 );
new string, odgovor_s, s_odgovor;
format(string,sizeof(string), "{FBE204} Staff: %s | Igrac: %s | Odgovor: %s.", ImeIgraca(playerid), askqList, text);
ABroadCast(-1, string);
strcat(odgovor_s, "{0080FF}--------------------------------------------------------------------------------------------------\n\n");
format(s_odgovor,sizeof(s_odgovor), " UZRP| {FFFFFF}Staff %s vi odgovori na prasanjeto.\n", ImeIgraca(playerid));
strcat(odgovor_s, s_odgovor);
format(s_odgovor,sizeof(s_odgovor), " UZRP| {FFFFFF}Odgovorot glasi: %s\n\n", text);
strcat(odgovor_s, s_odgovor);
strcat(odgovor_s, "{0080FF}--------------------------------------------------------------------------------------------------");
SPD(id, D_ASKODGOVOR, DIALOG_STYLE_MSGBOX, "{FF0000}- Odgovor -", odgovor_s, "Ok", "Zatvori");
SCMF(id, -1, "{0080FF}UZRP| {FFFFFF}Staff %s vi odgovori na prasanje.", ImeIgraca(playerid));
strmid( askqList, "None", 0, strlen( "None" ), 32 );
askqList = -1;
askqInfo = false;
askqInfo = false;
strmid( askqInfo, "None", 0, strlen( "None" ), 32 );
strmid( askqInfo, "None", 0, strlen( "None" ), 128 );
}
else {
if( id != IPI ) {
askqInfo = false;
askqInfo = false;
strmid( askqInfo, "None", 0, strlen( "None" ), 32 );
strmid( askqInfo, "None", 0, strlen( "None" ), 128 );
}
strmid( askqList, "None", 0, strlen( "None" ), 32 );
askqList = -1;
SCM(playerid, -1, "{FF0000}:{FFFFFF}Toj igrac ne e online." );
return 1;
}
}
}