Pomoc komanda pitaj

Započeo Cappone8989
21. Jul 2019. Zaključano
1,171
pregleda
11
postova
Michael_Cappone
4
Enforcer
21. Jul 2019.
Problem(error/warning): kada idem /pitaj izbaci mi dialog kada se neko login
Deo skripte: [ pawn ]mislim da nije potrebno[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
MatriiX.aMx
5
Underboss
21. Jul 2019.
Daj komandu
Michael_Cappone
4
Enforcer
21. Jul 2019.
ᴅᴀʀᴋᴀɴɢᴇʟ wrote on July 21, 2019, 9:43 pm:
Daj komandu
evo brt
YCMD:pitaj(playerid, params[],help)
{
    if(UlogovanProvera == 0) return SCM(playerid,-1,""ORANGE"#LOGIN: "BELA"Morate da se ulogujete !");
if(ServerInfo == 1) return SCM(playerid,-1,"» EGaming: "CRVENA"Pitanja su trenutno iskljucena, pokusajte kasnije!");
if(gettime() < pitajtimer) return SCM(playerid, -1, ""SIVA"Ovu komandu mozete koristiti svakih 180 sekundi!");
    if(PlayerInfo != 0) return SCM(playerid,-1,"» EGaming: | "SPLAVA"Ne mozete koristiti ovu komandu jer ste zatvoreni!");
new adm = 0;
foreach(Player, i) { if(PlayerInfo > 0 || PlayerInfo > 0) adm++; }
if(adm == 0) return SCM(playerid, -1, ""esco_boja"[EG"BELA"aming"esco_boja"]: "SIVA"Nema Admina & Supportera Online pa ne mozete slati pitanje!");
SPD(playerid, 1, DIALOG_STYLE_INPUT, "Napisi pitanje:MORA BITI U VALIDNOM FORMATU I KONKTRETNO", "Pitanje:MORA BITI U VALIDNOM FORMATU I KONKTRETNO", "Uredu", "");
pitajtimer = gettime() + 180;
return 1;
}
////////////////////////////////////////////////////////////

YCMD:lp( playerid, params[], help ) {

    if(UlogovanProvera == 0) return SCM(playerid,-1,""ORANGE"#LOGIN: "BELA"Morate da se ulogujete !");
if( PlayerInfo[ playerid ][ pAdmin ] >= 1 || PlayerInfo[ playerid ][ pGM ] >= 1 ) {

strdel( DialogStrgEx, 0, sizeof( DialogStrgEx ) );
for( new i = 1; i < MAX_ASKQS; i++ ) {
format( DialogStrgEx, sizeof( DialogStrgEx ), "%sPitanje %d - %s(%d)\n", DialogStrgEx, i, adMaskqList[ i ][ askqOwner ], adMaskqList[ i ][ askqID ] );
}
SPD( playerid, 424, DSL, "Lista pitanja", DialogStrgEx, "Odaberi", "Odustani" );
}
else return SCM( playerid, -1, "Niste u mogucnosti koristiti ovu komandu." );
    return 1;
}
YCMD:pogledajodgovor( playerid, params[], help ) {
if( askqInfo[ playerid ][ askqSended ] == false ) return SCM( playerid, -1, "Nisi poslao pitanje." );
    if( askqInfo[ playerid ][ askqAnswered ] == false ) return SCM( playerid, -1, "Nije odgovoreno na tvoje pitanje." );

new string[ 256 ];
format( string, sizeof( string ), "Admin/GM %s  odgovorio je pitanje.\n\nOdgovor: Excepted Bog, %s", askqInfo[ playerid ][ askqAdmin ], askqInfo[ playerid ][ askqAnswer ] );

SPD( playerid, 0, DSB, "Odgovor", string, "Ok", "" );

askqInfo[ playerid ][ askqSended ] = false;
askqInfo[ playerid ][ askqAnswered ] = false;
strmid( askqInfo[ playerid ][ askqAdmin ], "Nema", 0, strlen( "Nema" ), 32 );
strmid( askqInfo[ playerid ][ askqAnswer ], "Nema", 0, strlen( "Nema" ), 128 );
return 1;
}
FunnyGamingDay - FGD
6
OG Legend
21. Jul 2019.
YCMD:pitaj(playerid, params[],help)
{
    if(UlogovanProvera == 0) return SCM(playerid,-1,""ORANGE"#LOGIN: "BELA"Morate da se ulogujete !");
if(ServerInfo == 1) return SCM(playerid,-1,"» EGaming: "CRVENA"Pitanja su trenutno iskljucena, pokusajte kasnije!");
if(gettime() < pitajtimer) return SCM(playerid, -1, ""SIVA"Ovu komandu mozete koristiti svakih 180 sekundi!");
    if(PlayerInfo != 0) return SCM(playerid,-1,"» EGaming: | "SPLAVA"Ne mozete koristiti ovu komandu jer ste zatvoreni!");
new adm = 0;
foreach(Player, i) { if(PlayerInfo > 0 || PlayerInfo > 0) adm++; }
if(adm == 0) return SCM(playerid, -1, ""esco_boja"[EG"BELA"aming"esco_boja"]: "SIVA"Nema Admina & Supportera Online pa ne mozete slati pitanje!");
/*greska*/ SPD(playerid, 1, DIALOG_STYLE_INPUT, "Napisi pitanje:MORA BITI U VALIDNOM FORMATU I KONKTRETNO", "Pitanje:MORA BITI U VALIDNOM FORMATU I KONKTRETNO", "Uredu", "");
pitajtimer = gettime() + 180;
return 1;
}

Markirao sam ti na kojoj liniji ti je greska, znaci na liniji gde ti izbacuje dijalog. Dialog ID 1 koristis za login. Taj dialog '1' promeni u predvidjeni (definisani dialog) za slanje pitanja adminima.

Former SA:MP server developer

Muma Rascall
6
Forum Don
22. Jul 2019.
SPD(playerid,  1, DIALOG_STYLE_INPUT, "Napisi pitanje:MORA BITI U VALIDNOM FORMATU I KONKTRETNO", "Pitanje:MORA BITI U VALIDNOM FORMATU I KONKTRETNO", "Uredu", "");

Dialog ID 1 koristiš za login, pronađi neki koji ne koristiš ili stavi ako već imaš taj ID u OnDialogResponse, najbolje je enum staviti tipa

enum
{
dialog_LOGIN = 1,
dialog_NESTO,
dialog_NESTO2.........
dialog_ASKQ,
dialog_BLABLA
};

i tako samo nazive postavljaš
Exnas.pwn
5
Godfather
22. Jul 2019.
mumitza. wrote on July 22, 2019, 1:25 pm:
SPD(playerid,  1, DIALOG_STYLE_INPUT, "Napisi pitanje:MORA BITI U VALIDNOM FORMATU I KONKTRETNO", "Pitanje:MORA BITI U VALIDNOM FORMATU I KONKTRETNO", "Uredu", "");

Dialog ID 1 koristiš za login, pronađi neki koji ne koristiš ili stavi ako već imaš taj ID u OnDialogResponse, najbolje je enum staviti tipa

enum
{
dialog_LOGIN = 1,
dialog_NESTO,
dialog_NESTO2.........
dialog_ASKQ,
dialog_BLABLA
};

i tako samo nazive postavljaš

Sta pijes, ja placam
Muma Rascall
6
Forum Don
22. Jul 2019.
002 wrote on July 22, 2019, 9:01 pm:
Sta pijes, ja placam
Vodu
Gaucho69
5
Crime Lord
23. Jul 2019.
Proimenuj dialog u dialog od pitaj tb je sad 1 nadi od pitaj dialog pa stavi broj taj umijesto 1
SPD(playerid, OVDE, DIALOG_STYLE_INPUT, "Napisi pitanje:MORA BITI U VALIDNOM FORMATU I KONKTRETNO", "Pitanje:MORA BITI U VALIDNOM FORMATU I KONKTRETNO", "Uredu", "");
Elmedin123
2
Rookie
23. Jul 2019.
Problem(error/warning): Problem oko komande /lp
Deo skripte: Kako da imam maksimalno 10 slotova za /lp ono znate...ako mi neko moze reci kako da to promjenim.
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): /
Slika/video ingame problema(obavezno ako je ingame problem): /
Garadooo
5
Forum Don
23. Jul 2019.
Elmedin123 wrote on July 23, 2019, 10:02 pm:
Problem(error/warning): Problem oko komande /lp
Deo skripte: Kako da imam maksimalno 10 slotova za /lp ono znate...ako mi neko moze reci kako da to promjenim.
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): /
Slika/video ingame problema(obavezno ako je ingame problem): /

Ne postavljas to ovde,vec startuje novu temu u ovoj sekciji http://balkan-samp.com/forum/index.php?board=11.0 po formularu predvidjenom za pawno skriptanje.  😉
Scripter Vladimir
5
Underboss
24. Jul 2019.
Pazi sad, ako ti je na dialogu 1 dialog za login kad se konektujes na server, ili nadji dialog koji je napravljen za to (pitanja) ili napravi na neku broj koji nije zauzet npr. 37 ako nije zauzet  😄
SPD(playerid,1, DIALOG_STYLE_INPUT, "Napisi pitanje:MORA BITI U VALIDNOM FORMATU I KONKTRETNO", "Pitanje:MORA BITI U VALIDNOM FORMATU I KONKTRETNO", "Uredu", "");
_________ERROR_______

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha