Skripta koju koristim: gta rp edit (balkan exchange)
Detaljan opis problema:Imam problem kada sam update verziju na 0.3.7 dakle svih include fajlova i ostalog ne radi mi komanda /lideri koja je bila i dualogu vec mi ispise da ta komanda ne postoji.A kada na backupu moda isprobam gde nije update-na verzija radi bez problem.Hvala svima koji pomognu.
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Ja mislim ali nemoj me drzati za rec da je na 0.3.7 doslo oko nekih izmena za dialoge. Sigurno nesto fali
To i ja mislim posto dialog naprimer za admin komande radi kako treba a ovde za lidere mora da ucitava iz scriptfiles foldera pa nesto je tu moguce da ne stima
Ili jednostavno napravi novu CMD:lideri i tjt
Ali opet zelim je u dialogu tako da mi ne vredi
Nije 0.3.7 nista promenuo u dialozima sem mozda par sitnica i sto je uradjena nova stvar za dialoge a to je ovo pod brojem 5. https://wiki.sa-mp.com/wiki/Dialog_Styles
Posalji tu komandu da vidim sta si radio.
Pre nego sto sam update radilo je bez problema i na backupu moda a tu komandu nista nisam dirao
[pawn]CMD:lideri(playerid,params[])
{
#pragma unused params
#pragma unused params
new text[64];
new File:lider1 = fopen("Lideri/1.txt", io_read);
while(fread(lider1, text)) {
strmid(ldr1, text, 0, strlen(text), 255); }
fclose(lider1);
new File:lider2 = fopen("Lideri/2.txt", io_read);
while(fread(lider2, text)) {
strmid(ldr2, text, 0, strlen(text), 255); }
fclose(lider2);
new File:lider3 = fopen("Lideri/3.txt", io_read);
while(fread(lider3, text)) {
strmid(ldr3, text, 0, strlen(text), 255); }
fclose(lider3);
new File:lider4 = fopen("Lideri/4.txt", io_read);
while(fread(lider4, text)) {
strmid(ldr4, text, 0, strlen(text), 255); }
fclose(lider4);
new File:lider5 = fopen("Lideri/5.txt", io_read);
while(fread(lider5, text)) {
strmid(ldr5, text, 0, strlen(text), 255); }
fclose(lider5);
new File:lider6 = fopen("Lideri/6.txt", io_read);
while(fread(lider6, text)) {
strmid(ldr6, text, 0, strlen(text), 255); }
fclose(lider6);
new File:lider7 = fopen("Lideri/7.txt", io_read);
while(fread(lider7, text)) {
strmid(ldr7, text, 0, strlen(text), 255); }
fclose(lider7);
new File:lider8 = fopen("Lideri/8.txt", io_read);
while(fread(lider8, text)) {
strmid(ldr8, text, 0, strlen(text), 255); }
fclose(lider8);
new File:lider9 = fopen("Lideri/9.txt", io_read);
while(fread(lider9, text)) {
strmid(ldr9, text, 0, strlen(text), 255); }
fclose(lider9);
new File:lider10 = fopen("Lideri/10.txt", io_read);
while(fread(lider10, text)) {
strmid(ldr10, text, 0, strlen(text), 255); }
fclose(lider10);
new File:lider11 = fopen("Lideri/11.txt", io_read);
while(fread(lider11, text)) {
strmid(ldr11, text, 0, strlen(text), 255); }
fclose(lider11);
new File:lider12 = fopen("Lideri/12.txt", io_read);
while(fread(lider12, text)) {
strmid(ldr12, text, 0, strlen(text), 255); }
fclose(lider12);
new File:lider13 = fopen("Lideri/13.txt", io_read);
while(fread(lider13, text)) {
strmid(ldr13, text, 0, strlen(text), 255); }
fclose(lider13);
new File:lider14 = fopen("Lideri/14.txt", io_read);
while(fread(lider14, text)) {
strmid(ldr14, text, 0, strlen(text), 255); }
fclose(lider14);
new File:lider15 = fopen("Lideri/15.txt", io_read);
while(fread(lider15, text)) {
strmid(ldr15, text, 0, strlen(text), 255); }
fclose(lider15);
new File:lider16 = fopen("Lideri/16.txt", io_read);
while(fread(lider16, text)) {
strmid(ldr16, text, 0, strlen(text), 255); }
fclose(lider16);
new File:lider18 = fopen("Lideri/18.txt", io_read);
while(fread(lider18, text)) {
strmid(ldr18, text, 0, strlen(text), 255); }
fclose(lider18);
new File:lider19 = fopen("Lideri/19.txt", io_read);
while(fread(lider19, text)) {
strmid(ldr19, text, 0, strlen(text), 255); }
fclose(lider19);
new File:lider20 = fopen("Lideri/20.txt", io_read);
while(fread(lider20, text)) {
strmid(ldr20, text, 0, strlen(text), 255); }
fclose(lider20);
new File:lider21 = fopen("Lideri/20.txt", io_read);
while(fread(lider21, text)) {
strmid(ldr21, text, 0, strlen(text), 255); }
fclose(lider21);
new File:lider22 = fopen("Lideri/22.txt", io_read);
while(fread(lider22, text)) {
strmid(ldr22, text, 0, strlen(text), 255); }
fclose(lider22);
new File:lider23 = fopen("Lideri/23.txt", io_read);
while(fread(lider23, text)) {
strmid(ldr23, text, 0, strlen(text), 255); }
fclose(lider23);
new File:lider24 = fopen("Lideri/24.txt", io_read);
while(fread(lider24, text)) {
strmid(ldr24, text, 0, strlen(text), 255); }
fclose(lider24);
new stringlideri[1024];
new lidercine1[251];
new lidercine2[512];
new lidercine22[255];
new lidercine3[256];
new onllideri[400];
format(lidercine1,sizeof(lidercine1),"================= [ LIDERI ONLAJN ] =================");
format(lidercine2,sizeof(lidercine2),"Policija | %s\nZandarmerija | %s\nVojska | %s\nMedic | %s\nSurenos | %s\nLFS | %s\nBajkeri | %s\nPolicijska Akademija | %s\nNovinari | %s\nTAXI | %s\nTEC | %s\nMS-13 | %s",ldr1,ldr2,ldr3,ldr4,ldr5,ldr6,ldr7,ldr8,ldr9,ldr10,ldr11,ldr12);
format(lidercine22,sizeof(lidercine22),"Ballas | %s\nRuska Mafija | %s\nGroove Street Family | %s\nParking Servis | %s\nLa Cosa Nostra | %s\nAdmin Team | %s\nPO1 | %s\nPO2 | %s\nPO3 | %s\nSaobracajna | %s\nYakuza | %s",ldr13,ldr14,ldr15,ldr16,ldr18,ldr19,ldr20,ldr21,ldr22,ldr23,ldr24);
format(lidercine3,sizeof(lidercine3),"================== [ LIDERI ] ===================");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if (PI[pLeader] >= 1)
{
new atext[20];
new orgtext[50];
if(PI[pLeader] == 1) { orgtext = "Policija"; }
else if(PI[pLeader] == 2) { orgtext = "Zandarmerija"; }
else if(PI[pLeader] == 3) { orgtext = "Vojska"; }
else if(PI[pLeader] == 4) { orgtext = "Hitna Pomoc"; }
else if(PI[pLeader] == 5) { orgtext = "Surenos"; }
else if(PI[pLeader] == 6) { orgtext = "LFS"; }
else if(PI[pLeader] == 7) { orgtext = "Bajkeri"; }
else if(PI[pLeader] == 8) { orgtext = "Akademija"; }
else if(PI[pLeader] == 9) { orgtext = "Novinari"; }
else if(PI[pLeader] == 10) { orgtext = "Taxi"; }
else if(PI[pLeader] == 11) { orgtext = "TEC"; }
else if(PI[pLeader] == 12) { orgtext = "MS-13"; }
else if(PI[pLeader] == 13) { orgtext = "Ballas"; }
else if(PI[pLeader] == 14) { orgtext = "Ruska Mafija"; }
else if(PI[pLeader] == 15) { orgtext = "Groove Street Family"; }
else if(PI[pLeader] == 16) { orgtext = "Parking Servis"; }
// else if(PI[pLeader] == 17) { orgtext = "La Cosa Nostra"; }
else if(PI[pLeader] == 18) { orgtext = "La Cosa Nostra"; }
else if(PI[pLeader] == 19) { orgtext = "Admin Team"; }
else if(PI[pLeader] == 20) { orgtext = "PO1"; }
else if(PI[pLeader] == 21) { orgtext = "PO2"; }
else if(PI[pLeader] == 22) { orgtext = "PO3"; }
else if(PI[pLeader] == 23) { orgtext = "Saobracajna"; }
else if(PI[pLeader] == 24) { orgtext = "Yakuza"; }
format(atext, sizeof(atext), " %s", orgtext);
strcat(onllideri, atext);
strcat(onllideri, " | ");
strcat(onllideri, Ime(i));
strcat(onllideri, "\n");
}
}
format(stringlideri,sizeof(stringlideri),"%s\n%s\n%s\n%s\n%s",lidercine1,onllideri,lidercine3,lidercine2,lidercine22);
if(strlen(stringlideri) == 0) return SendClientMessage(playerid, -1, "[CH:HP]: Nijedan lider trenutno nije online !");
ShowPlayerDialog(playerid, ONLINE_LIDERI, DIALOG_STYLE_MSGBOX, "Lideri", stringlideri, "OK", "");
return 1;
}
[/pawn]
Hm samo sam bacio pogled na komandu koliko vidim trebalo bi to da ti radi mislim dialog ko dialog... Kazi ti meni jesi uradio update includa na najnovije kao i plugine, jer i to trebas update uz verziju.
makni pragme
I dalje ne valja
Jesi uradio update za ovo sto sam ti rekao ?
Jesam,i compile bez errora i opet ne valja
A jesi ti pregledao ove fajlove od lidera posto vidim da imas neko citanje fajlova i to za lidere. Prekontrolisi to verovatno tu imas neki problem...