Problem(error/warning): Ovako, onplayerclickplayertextdraw mi ne radi, samo bude ono kao crveno da se selektovalo ali kad kliknem ne raguje.Gledao sam po samp forumu i bs-u i nisam pronaÅ¡ao rijeÅ¡enje.Do sada nisam imao problema ovakvog.Radi se o UnderPoint modu(molim modernatora da ne zakljuÄava temu jer mi je stvarno potrebna pomoć oko ovoga)
Dio skripte: [pawn]public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid == BankaTD6[playerid])
{
PlayerTextDrawHide(playerid, BankaTD0[playerid]);
PlayerTextDrawHide(playerid, BankaTD1[playerid]);
PlayerTextDrawHide(playerid, BankaTD2[playerid]);
PlayerTextDrawHide(playerid, BankaTD3[playerid]);
PlayerTextDrawHide(playerid, BankaTD4[playerid]);
PlayerTextDrawHide(playerid, BankaTD5[playerid]);
PlayerTextDrawHide(playerid, BankaTD6[playerid]);
PlayerTextDrawHide(playerid, BankaTD7[playerid]);
PlayerTextDrawHide(playerid, BankaTD8[playerid]);
PlayerTextDrawHide(playerid, BankaTD9[playerid]);
PlayerTextDrawHide(playerid, BankaTD10[playerid]);
PlayerTextDrawHide(playerid, BankaTD11[playerid]);
PlayerTextDrawHide(playerid, BankaTD12[playerid]);
SPD(playerid,OSTAVLJANJENOVCA,DSI,""ZELENA"Ostavljanje novca",""BELA"Unesi koliko zelis novca da ostavis u banku","Ostavi","Izadji");
return 1;
}
if(playertextid == BankaTD7[playerid])
{
PlayerTextDrawHide(playerid, BankaTD0[playerid]);
PlayerTextDrawHide(playerid, BankaTD1[playerid]);
PlayerTextDrawHide(playerid, BankaTD2[playerid]);
PlayerTextDrawHide(playerid, BankaTD3[playerid]);
PlayerTextDrawHide(playerid, BankaTD4[playerid]);
PlayerTextDrawHide(playerid, BankaTD5[playerid]);
PlayerTextDrawHide(playerid, BankaTD6[playerid]);
PlayerTextDrawHide(playerid, BankaTD7[playerid]);
PlayerTextDrawHide(playerid, BankaTD8[playerid]);
PlayerTextDrawHide(playerid, BankaTD9[playerid]);
PlayerTextDrawHide(playerid, BankaTD10[playerid]);
PlayerTextDrawHide(playerid, BankaTD11[playerid]);
PlayerTextDrawHide(playerid, BankaTD12[playerid]);
SPD(playerid,PODIZANJENOVCA,DSI,""ZELENA"Podizanje novca",""BELA"Unesi koliko zelis novca da podignes s bankovnog racuna","Podigni","Izadji");
return 1;
}
if(playertextid == BankaTD8[playerid])
{
PlayerTextDrawHide(playerid, BankaTD0[playerid]);
PlayerTextDrawHide(playerid, BankaTD1[playerid]);
PlayerTextDrawHide(playerid, BankaTD2[playerid]);
PlayerTextDrawHide(playerid, BankaTD3[playerid]);
PlayerTextDrawHide(playerid, BankaTD4[playerid]);
PlayerTextDrawHide(playerid, BankaTD5[playerid]);
PlayerTextDrawHide(playerid, BankaTD6[playerid]);
PlayerTextDrawHide(playerid, BankaTD7[playerid]);
PlayerTextDrawHide(playerid, BankaTD8[playerid]);
PlayerTextDrawHide(playerid, BankaTD9[playerid]);
PlayerTextDrawHide(playerid, BankaTD10[playerid]);
PlayerTextDrawHide(playerid, BankaTD11[playerid]);
PlayerTextDrawHide(playerid, BankaTD12[playerid]);
new string[128];
format(string,sizeof(string),""BELA"Imate "ZELENA"%d$ "BELA"na vasem bankovnom racunu!",PlayerInfo[playerid][pNovacBanka]);
SPD(playerid, BALANCENOVAC, DSB, ""ZELENA"Stanje Bankovnog Racuna", string, "Ok", "");
return 1;
}
if(playertextid == BankaTD9[playerid])
{
PlayerTextDrawHide(playerid, BankaTD0[playerid]);
PlayerTextDrawHide(playerid, BankaTD1[playerid]);
PlayerTextDrawHide(playerid, BankaTD2[playerid]);
PlayerTextDrawHide(playerid, BankaTD3[playerid]);
PlayerTextDrawHide(playerid, BankaTD4[playerid]);
PlayerTextDrawHide(playerid, BankaTD5[playerid]);
PlayerTextDrawHide(playerid, BankaTD6[playerid]);
PlayerTextDrawHide(playerid, BankaTD7[playerid]);
PlayerTextDrawHide(playerid, BankaTD8[playerid]);
PlayerTextDrawHide(playerid, BankaTD9[playerid]);
PlayerTextDrawHide(playerid, BankaTD10[playerid]);
PlayerTextDrawHide(playerid, BankaTD11[playerid]);
PlayerTextDrawHide(playerid, BankaTD12[playerid]);
SPD(playerid,KREDITDIALOG,DSL,""ZELENA"Banka",""BELA"Kredit - 10000$ (Level 1)\nKredit - 20000$ (Level 3)\nKredit - 30000$ (Level 4)\nKredit - 40000$ (Level 5)\nKredit - 50000$ (Level 6)","Odaberi","Izadji");
return 1;
}
if(playertextid == BankaTD10[playerid])
{
PlayerTextDrawHide(playerid, BankaTD0[playerid]);
PlayerTextDrawHide(playerid, BankaTD1[playerid]);
PlayerTextDrawHide(playerid, BankaTD2[playerid]);
PlayerTextDrawHide(playerid, BankaTD3[playerid]);
PlayerTextDrawHide(playerid, BankaTD4[playerid]);
PlayerTextDrawHide(playerid, BankaTD5[playerid]);
PlayerTextDrawHide(playerid, BankaTD6[playerid]);
PlayerTextDrawHide(playerid, BankaTD7[playerid]);
PlayerTextDrawHide(playerid, BankaTD8[playerid]);
PlayerTextDrawHide(playerid, BankaTD9[playerid]);
PlayerTextDrawHide(playerid, BankaTD10[playerid]);
PlayerTextDrawHide(playerid, BankaTD11[playerid]);
PlayerTextDrawHide(playerid, BankaTD12[playerid]);
SPD(playerid,TRANSFERNOVCA,DSI,""ZELENA"Transfer novca",""BELA"Unesi ID igraca kojim zelis da posaljes novac","Dalje","Izadji");
return 1;
}
if(playertextid == BankaTD11[playerid])
{
SPD(playerid, INFOKREDIT, DIALOG_STYLE_LIST, ""BELA"Informacije Kredit", ""BELA"(1). "ZELENA"Info Kredit\n"BELA"(2). "ZELENA"Promena Iznosa Rate", "Odaberi", "Izadji");
return 1;
}
if(playertextid == BankaTD12[playerid])
{
CancelSelectTextDraw(playerid);
PlayerTextDrawHide(playerid, BankaTD0[playerid]);
PlayerTextDrawHide(playerid, BankaTD1[playerid]);
PlayerTextDrawHide(playerid, BankaTD2[playerid]);
PlayerTextDrawHide(playerid, BankaTD3[playerid]);
PlayerTextDrawHide(playerid, BankaTD4[playerid]);
PlayerTextDrawHide(playerid, BankaTD5[playerid]);
PlayerTextDrawHide(playerid, BankaTD6[playerid]);
PlayerTextDrawHide(playerid, BankaTD7[playerid]);
PlayerTextDrawHide(playerid, BankaTD8[playerid]);
PlayerTextDrawHide(playerid, BankaTD9[playerid]);
PlayerTextDrawHide(playerid, BankaTD10[playerid]);
PlayerTextDrawHide(playerid, BankaTD11[playerid]);
PlayerTextDrawHide(playerid, BankaTD12[playerid]);
SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Pritisnuli ste X te izasli iz menia banke.");
return 1;
}
if(playertextid == mdct[3])
{
SPD(playerid,OCISTIDOSIJE,DSI,""BELA"Dosije",""PPLAVA"Unesite ID igraca kome zelite da ocistite wanted\n"BELA"NAPOMENA: "PPLAVA"Ciscenje wanteda vide svi clanovi!","Unesi","Izlaz");
return 1;
}
if(playertextid == mdct[4])
{
SPD(playerid,OSUMLJICIIGRACA,DSI,""BELA"Wanted Igraca",""PPLAVA"Unesti ID igraca kome zelis da das wanted level!","Unesi","Izlaz");
return 1;
}
if(playertextid == mdct[5])
{
SPD(playerid,PROVERIDOSIJE,DSI,""BELA"Dosije",""PPLAVA"Unesti ID igraca ciji zelis da proveris dosije...","Unesi","Izlaz");
return 1;
}
if(playertextid == mdct[6])
{
SPD(playerid,LOCIRANJEIGRACA,DSI,""BELA"Lociranje Igraca",""PPLAVA"Unesti ID igraca kojeg zelis da lociras ukoliko ima wanted level!","Unesi","Izlaz");
return 1;
}
if(playertextid == mdct[7])
{
WantedLista(playerid);
return 1;
}
if(playertextid == mdct[9])
{
CancelSelectTextDraw(playerid); MDC[playerid] = 0;
for(new i = 0; i < 10; i++) { PlayerTextDrawHide(playerid,mdct); }
return 1;
}
if(playertextid == Bankomat[2][playerid])
{
if(PlayerInfo[playerid][pBankovniRacun] == 0) return SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Nemate bankovni racun!");
SPD(playerid, DIALOG_BAPODIGNI, DSI,""ZELENA"Podizanje novca",""BELA"Unesi koliko zelis novca da podignes sa vaseg racuna...","Podigni","Izlaz");
return 1;
}
if(playertextid == Bankomat[3][playerid])
{
new string[100];
if(PlayerInfo[playerid][pBankovniRacun] == 0) return SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Nemate bankovni racun!");
format(string, sizeof(string), ""BELA"Imate "ZELENA"%d$ "BELA"novca na vasem racunu...", PlayerInfo[playerid][pNovacBanka]);
SPD(playerid, DIALOG_BASTANJE, DIALOG_STYLE_MSGBOX, ""ZELENA"Stanje Racuna", string, "Ok", "Izlaz");
return 1;
}
if(playertextid == Bankomat[7][playerid])
{
AtmTD(playerid, 2); CancelSelectTextDraw(playerid); BankomatMeni[playerid] = -1;
return 1;
}
return 1;
}[/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): https://imgur.com/a/0Lqc0sC
Citat: Kamberovic poslato Avgust 26, 2018, 23:53:57 POSLE PODNE
Problem(error/warning): Ovako, onplayerclickplayertextdraw mi ne radi, samo bude ono kao crveno da se selektovalo ali kad kliknem ne raguje.Gledao sam po samp forumu i bs-u i nisam pronaÅ¡ao rijeÅ¡enje.Do sada nisam imao problema ovakvog.Radi se o UnderPoint modu(molim modernatora da ne zakljuÄava temu jer mi je stvarno potrebna pomoć oko ovoga)
Dio skripte: [pawn]public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid == BankaTD6[playerid])
{
PlayerTextDrawHide(playerid, BankaTD0[playerid]);
PlayerTextDrawHide(playerid, BankaTD1[playerid]);
PlayerTextDrawHide(playerid, BankaTD2[playerid]);
PlayerTextDrawHide(playerid, BankaTD3[playerid]);
PlayerTextDrawHide(playerid, BankaTD4[playerid]);
PlayerTextDrawHide(playerid, BankaTD5[playerid]);
PlayerTextDrawHide(playerid, BankaTD6[playerid]);
PlayerTextDrawHide(playerid, BankaTD7[playerid]);
PlayerTextDrawHide(playerid, BankaTD8[playerid]);
PlayerTextDrawHide(playerid, BankaTD9[playerid]);
PlayerTextDrawHide(playerid, BankaTD10[playerid]);
PlayerTextDrawHide(playerid, BankaTD11[playerid]);
PlayerTextDrawHide(playerid, BankaTD12[playerid]);
SPD(playerid,OSTAVLJANJENOVCA,DSI,""ZELENA"Ostavljanje novca",""BELA"Unesi koliko zelis novca da ostavis u banku","Ostavi","Izadji");
return 1;
}
if(playertextid == BankaTD7[playerid])
{
PlayerTextDrawHide(playerid, BankaTD0[playerid]);
PlayerTextDrawHide(playerid, BankaTD1[playerid]);
PlayerTextDrawHide(playerid, BankaTD2[playerid]);
PlayerTextDrawHide(playerid, BankaTD3[playerid]);
PlayerTextDrawHide(playerid, BankaTD4[playerid]);
PlayerTextDrawHide(playerid, BankaTD5[playerid]);
PlayerTextDrawHide(playerid, BankaTD6[playerid]);
PlayerTextDrawHide(playerid, BankaTD7[playerid]);
PlayerTextDrawHide(playerid, BankaTD8[playerid]);
PlayerTextDrawHide(playerid, BankaTD9[playerid]);
PlayerTextDrawHide(playerid, BankaTD10[playerid]);
PlayerTextDrawHide(playerid, BankaTD11[playerid]);
PlayerTextDrawHide(playerid, BankaTD12[playerid]);
SPD(playerid,PODIZANJENOVCA,DSI,""ZELENA"Podizanje novca",""BELA"Unesi koliko zelis novca da podignes s bankovnog racuna","Podigni","Izadji");
return 1;
}
if(playertextid == BankaTD8[playerid])
{
PlayerTextDrawHide(playerid, BankaTD0[playerid]);
PlayerTextDrawHide(playerid, BankaTD1[playerid]);
PlayerTextDrawHide(playerid, BankaTD2[playerid]);
PlayerTextDrawHide(playerid, BankaTD3[playerid]);
PlayerTextDrawHide(playerid, BankaTD4[playerid]);
PlayerTextDrawHide(playerid, BankaTD5[playerid]);
PlayerTextDrawHide(playerid, BankaTD6[playerid]);
PlayerTextDrawHide(playerid, BankaTD7[playerid]);
PlayerTextDrawHide(playerid, BankaTD8[playerid]);
PlayerTextDrawHide(playerid, BankaTD9[playerid]);
PlayerTextDrawHide(playerid, BankaTD10[playerid]);
PlayerTextDrawHide(playerid, BankaTD11[playerid]);
PlayerTextDrawHide(playerid, BankaTD12[playerid]);
new string[128];
format(string,sizeof(string),""BELA"Imate "ZELENA"%d$ "BELA"na vasem bankovnom racunu!",PlayerInfo[playerid][pNovacBanka]);
SPD(playerid, BALANCENOVAC, DSB, ""ZELENA"Stanje Bankovnog Racuna", string, "Ok", "");
return 1;
}
if(playertextid == BankaTD9[playerid])
{
PlayerTextDrawHide(playerid, BankaTD0[playerid]);
PlayerTextDrawHide(playerid, BankaTD1[playerid]);
PlayerTextDrawHide(playerid, BankaTD2[playerid]);
PlayerTextDrawHide(playerid, BankaTD3[playerid]);
PlayerTextDrawHide(playerid, BankaTD4[playerid]);
PlayerTextDrawHide(playerid, BankaTD5[playerid]);
PlayerTextDrawHide(playerid, BankaTD6[playerid]);
PlayerTextDrawHide(playerid, BankaTD7[playerid]);
PlayerTextDrawHide(playerid, BankaTD8[playerid]);
PlayerTextDrawHide(playerid, BankaTD9[playerid]);
PlayerTextDrawHide(playerid, BankaTD10[playerid]);
PlayerTextDrawHide(playerid, BankaTD11[playerid]);
PlayerTextDrawHide(playerid, BankaTD12[playerid]);
SPD(playerid,KREDITDIALOG,DSL,""ZELENA"Banka",""BELA"Kredit - 10000$ (Level 1)\nKredit - 20000$ (Level 3)\nKredit - 30000$ (Level 4)\nKredit - 40000$ (Level 5)\nKredit - 50000$ (Level 6)","Odaberi","Izadji");
return 1;
}
if(playertextid == BankaTD10[playerid])
{
PlayerTextDrawHide(playerid, BankaTD0[playerid]);
PlayerTextDrawHide(playerid, BankaTD1[playerid]);
PlayerTextDrawHide(playerid, BankaTD2[playerid]);
PlayerTextDrawHide(playerid, BankaTD3[playerid]);
PlayerTextDrawHide(playerid, BankaTD4[playerid]);
PlayerTextDrawHide(playerid, BankaTD5[playerid]);
PlayerTextDrawHide(playerid, BankaTD6[playerid]);
PlayerTextDrawHide(playerid, BankaTD7[playerid]);
PlayerTextDrawHide(playerid, BankaTD8[playerid]);
PlayerTextDrawHide(playerid, BankaTD9[playerid]);
PlayerTextDrawHide(playerid, BankaTD10[playerid]);
PlayerTextDrawHide(playerid, BankaTD11[playerid]);
PlayerTextDrawHide(playerid, BankaTD12[playerid]);
SPD(playerid,TRANSFERNOVCA,DSI,""ZELENA"Transfer novca",""BELA"Unesi ID igraca kojim zelis da posaljes novac","Dalje","Izadji");
return 1;
}
if(playertextid == BankaTD11[playerid])
{
SPD(playerid, INFOKREDIT, DIALOG_STYLE_LIST, ""BELA"Informacije Kredit", ""BELA"(1). "ZELENA"Info Kredit\n"BELA"(2). "ZELENA"Promena Iznosa Rate", "Odaberi", "Izadji");
return 1;
}
if(playertextid == BankaTD12[playerid])
{
CancelSelectTextDraw(playerid);
PlayerTextDrawHide(playerid, BankaTD0[playerid]);
PlayerTextDrawHide(playerid, BankaTD1[playerid]);
PlayerTextDrawHide(playerid, BankaTD2[playerid]);
PlayerTextDrawHide(playerid, BankaTD3[playerid]);
PlayerTextDrawHide(playerid, BankaTD4[playerid]);
PlayerTextDrawHide(playerid, BankaTD5[playerid]);
PlayerTextDrawHide(playerid, BankaTD6[playerid]);
PlayerTextDrawHide(playerid, BankaTD7[playerid]);
PlayerTextDrawHide(playerid, BankaTD8[playerid]);
PlayerTextDrawHide(playerid, BankaTD9[playerid]);
PlayerTextDrawHide(playerid, BankaTD10[playerid]);
PlayerTextDrawHide(playerid, BankaTD11[playerid]);
PlayerTextDrawHide(playerid, BankaTD12[playerid]);
SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Pritisnuli ste X te izasli iz menia banke.");
return 1;
}
if(playertextid == mdct[3])
{
SPD(playerid,OCISTIDOSIJE,DSI,""BELA"Dosije",""PPLAVA"Unesite ID igraca kome zelite da ocistite wanted\n"BELA"NAPOMENA: "PPLAVA"Ciscenje wanteda vide svi clanovi!","Unesi","Izlaz");
return 1;
}
if(playertextid == mdct[4])
{
SPD(playerid,OSUMLJICIIGRACA,DSI,""BELA"Wanted Igraca",""PPLAVA"Unesti ID igraca kome zelis da das wanted level!","Unesi","Izlaz");
return 1;
}
if(playertextid == mdct[5])
{
SPD(playerid,PROVERIDOSIJE,DSI,""BELA"Dosije",""PPLAVA"Unesti ID igraca ciji zelis da proveris dosije...","Unesi","Izlaz");
return 1;
}
if(playertextid == mdct[6])
{
SPD(playerid,LOCIRANJEIGRACA,DSI,""BELA"Lociranje Igraca",""PPLAVA"Unesti ID igraca kojeg zelis da lociras ukoliko ima wanted level!","Unesi","Izlaz");
return 1;
}
if(playertextid == mdct[7])
{
WantedLista(playerid);
return 1;
}
if(playertextid == mdct[9])
{
CancelSelectTextDraw(playerid); MDC[playerid] = 0;
for(new i = 0; i < 10; i++) { PlayerTextDrawHide(playerid,mdct); }
return 1;
}
if(playertextid == Bankomat[2][playerid])
{
if(PlayerInfo[playerid][pBankovniRacun] == 0) return SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Nemate bankovni racun!");
SPD(playerid, DIALOG_BAPODIGNI, DSI,""ZELENA"Podizanje novca",""BELA"Unesi koliko zelis novca da podignes sa vaseg racuna...","Podigni","Izlaz");
return 1;
}
if(playertextid == Bankomat[3][playerid])
{
new string[100];
if(PlayerInfo[playerid][pBankovniRacun] == 0) return SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Nemate bankovni racun!");
format(string, sizeof(string), ""BELA"Imate "ZELENA"%d$ "BELA"novca na vasem racunu...", PlayerInfo[playerid][pNovacBanka]);
SPD(playerid, DIALOG_BASTANJE, DIALOG_STYLE_MSGBOX, ""ZELENA"Stanje Racuna", string, "Ok", "Izlaz");
return 1;
}
if(playertextid == Bankomat[7][playerid])
{
AtmTD(playerid, 2); CancelSelectTextDraw(playerid); BankomatMeni[playerid] = -1;
return 1;
}
return 1;
}[/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): https://imgur.com/a/0Lqc0sC
Neko pomoć ?