SA-MP Forums Archive
problem gui '/help' - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: problem gui '/help' (/showthread.php?tid=201959)



problem gui '/help' - Inaro95 - 22.12.2010

hello, I have a problem with the command 'help' does not work at all and I do not know what is wrong in it, I did only a GUI for it

Код:
if(!strcmp(cmd, "/help", true) || strcmp(cmd, "/pomoc", true))
        {
        new str[1115];
        format(str, sizeof(str), "*Głуwne: /report /anuluj /akceptuj /wyrzuc /usedrugs /tankuj /tankujauto /clear /wezwij\n");
        strcat(str,"*Głуwne: /wyrzucbron /families /opis /oferuj /server /online /anim pomoc\n*Czat: (/o)oc (/k)rzycz (/s)zepcz (/l)ocal (/b) (/og)loszenie (/f)amily /ja /do\n*",sizeof(str));
        strcat(str,"Bank: /bilans /wyplac /depozyt /przelej /portfel\n*Inne: /oferuj (dla gangуw i mafi) /warny /brama /zmienklucz /cennik /bankomatkomendy /son /soff /lokal zamek /forum\n*",sizeof(str));
        strcat(str,"Inne: /przystanek (w busie) /frytki /wepchnij /wezpaczke /instruktorzy /wezwijdmv /wezwijsamers /quitfrakcja\n*Inne: /telefonpomoc /dompomoc /wynajempomoc /bizpomoc /liderpomoc /rybypomoc /kuchniapomoc /ircpomoc",sizeof(str));
        if (IsACopHA(playerid))
        format(str, sizeof(str),"%s\n*SAPD: (/r)adio (/d)epartamenty (/m)egaphone (/su)spect /mdc /arrest /dostarcz /duty /wanted /cuff /tazer\n*SAPD: frisk /take /ticket (/gov)ernment /dostarcz /camera /ram /mandaty /mandaty2 /podsluch /wypisz\n*SAPD: /skin-pd /skin-civ /namierz /odznaka /wezgps /pomiarspeed /spomiarspeed /demontujnitro", str);
        if (IsAMafia(playerid))
        format(str, sizeof(str),"%s\n*MAFIA: /namierz /zwiaz /rozwiaz /ck (/f)amily /brama /odznaka /maska-tak/nie\n*FACECI: /faldowodm /faldowod1m /faldowod2m /falnfzm /falnfz1m /falnfz2m\n*FACECI: /falodznakam /falodznaka1m /falodznaka2m /falodznaka3m\n*KOBIETY: /falodznakak /falodznaka1k /falodznaka2k /falodznaka3k", str);
        if(IsAnInstructor(playerid)){
        format(str, sizeof(str),"%s\n*DMV: /lekcjastart /lekcjastop /dajlicencje /odmv /cdmv /alarm /dmv", str);
        if (IsASANHA(playerid))
        format(str, sizeof(str),"%s\n*SAN: (/san)-info /news /news-old /reklama /reklama-old /live /live-old\n*SAN: /sport /pogoda /pozdrowienia /hotnews /konkurs /odznaka\n*SAN: /sport-old /pogoda-old /pozdrowienia-old /hotnews-old /konkurs-old", str);
        if (IsARzadHA(playerid))
        format(str, sizeof(str),"%s\n*RZĄD: /wydaj /settax /givetax /odznaka /wezgps", str);
        if (IsASanitary(playerid))
        format(str, sizeof(str),"%s\n*SANITARY ANDREAS: /r /ro /d /depo /zastepcze-start /zastepcze-koniec /odznaka\n*SANITARY ANDREAS: /dotankuj /napraw /ubezpiecz (/sa)-info", str);
        if (IsASAMHA(playerid))
        format(str, sizeof(str),"%s\n*SAM-ERS: (/r)adio (/d)epartamenty /ulecz /ocknij /duty /dajkarte /sam-ers-work /sam-ers-civ\n*SAM-ERS: /chemioterapia /odznaka /wezgps", str);
        if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
        format(str, sizeof(str),"%s\n*HA: /execute /laptop", str);
        if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10|| PlayerInfo[playerid][pJob] == 14)
        format(str, sizeof(str),"%s\n*TAXI: /fare /skin-taxi /bus /rozklad /dajbilet /bilet /wezbilet", str);
        if (PlayerInfo[playerid][pKiosk] == 1)
        format(str, sizeof(str),"%s\n*KIOSK: /kiosk.wejdz /kiosk.wyjdz", str);
        if (PlayerInfo[playerid][pFMember] <= 254)
        format(str, sizeof(str),"%s\n*RODZINA/BIZNES: /dostosuj", str);
        if (PlayerInfo[playerid][pZjedz] == 1)
        format(str, sizeof(str),"%s\n*KELNER: /dajzjesc /wystawrachunek", str);
        if (PlayerInfo[playerid][pKsiadz] == 1)
        format(str, sizeof(str),"%s\n*KSIĄDZ: (/kosciol)-info", str);
        if (PlayerInfo[playerid][pAdmin] >= 1)
        format(str, sizeof(str),"%s\n*ADMIN: (/a)dmin (/ah)elp", str);
        if(PlayerInfo[playerid][pZastrzeg] == 1)
        format(str, sizeof(str),"%s\n*Nr. Zastrzezony *** /zastrzeg tak lub /zastrzeg nie", str);
        if(PlayerInfo[playerid][pDonateRank] > 0)
        format(str, sizeof(str),"%s\n*PREMIUM: /togwhisper /togphone", str);
        ShowPlayerDialog(playerid, 724124, DIALOG_STYLE_MSGBOX, "Komendy gracza", str, "OK", "Anuluj");
        return 1;
}
}



Re: problem gui '/help' - Inaro95 - 22.12.2010

help


Re: problem gui '/help' - Raimis_R - 22.12.2010

new str[1115];
this string is to big max string is 1024


Re: problem gui '/help' - Inaro95 - 22.12.2010

still does not work, help someone? please

Код:
if(strcmp(cmd, "/help", true) == 0 || strcmp(cmd, "/pomoc", true) == 0 || strcmp(cmd, "/p", true) == 0)
        {
        new str[1024];
        format(str, sizeof(str), "*Głуwne: /report /anuluj /akceptuj /wyrzuc /usedrugs /tankuj /tankujauto /clear /wezwij\n");
        strcat(str,"*Głуwne: /wyrzucbron /families /opis /oferuj /server /online /anim pomoc\n*Czat: (/o)oc (/k)rzycz (/s)zepcz (/l)ocal (/b) (/og)loszenie (/f)amily /ja /do\n*",sizeof(str));
        strcat(str,"Bank: /bilans /wyplac /depozyt /przelej /portfel\n*Inne: /oferuj (dla gangуw i mafi) /warny /brama /zmienklucz /cennik /bankomatkomendy /son /soff /lokal zamek /forum\n*",sizeof(str));
        strcat(str,"Inne: /rozklad /pokazbilet /przystanek (w busie) /frytki /wepchnij /wezpaczke /instruktorzy /wezwijdmv /wezwijsamers /opuscprace\n*Inne: /telefonpomoc /dompomoc /wynajempomoc /bizpomoc /liderpomoc /rybypomoc /kuchniapomoc /ircpomoc",sizeof(str));
        if (IsACopHA(playerid))
        format(str, sizeof(str),"%s\n*SAPD: (/r)adio (/d)epartamenty (/m)egaphone (/su)spect /mdc /arrest /dostarcz /duty /wanted /cuff /tazer\n*SAPD: frisk /take /ticket (/gov)ernment /dostarcz /camera /ram /mandaty /mandaty2 /podsluch /wypisz\n*SAPD: /skin-pd /skin-civ /namierz /odznaka /wezgps /pomiarspeed /spomiarspeed /demontujnitro", str);
        if (IsAMafia(playerid))
        format(str, sizeof(str),"%s\n*MAFIA: /namierz /zwiaz /rozwiaz /ck (/f)amily /brama /odznaka /maska-tak/nie\n*FACECI: /faldowodm /faldowod1m /faldowod2m /falnfzm /falnfz1m /falnfz2m\n*FACECI: /falodznakam /falodznaka1m /falodznaka2m /falodznaka3m\n*KOBIETY: /falodznakak /falodznaka1k /falodznaka2k /falodznaka3k", str);
        if(IsAnInstructor(playerid)){
        format(str, sizeof(str),"%s\n*DMV: /lekcjastart /lekcjastop /dajlicencje /odmv /cdmv /alarm /dmv", str);
        if (IsASANHA(playerid))
        format(str, sizeof(str),"%s\n*SAN: (/san)-info /news /news-old /reklama /reklama-old /live /live-old\n*SAN: /sport /pogoda /pozdrowienia /hotnews /konkurs /odznaka\n*SAN: /sport-old /pogoda-old /pozdrowienia-old /hotnews-old /konkurs-old", str);
        if (IsARzadHA(playerid))
        format(str, sizeof(str),"%s\n*RZĄD: /wydaj /settax /givetax /odznaka /wezgps", str);
        if (IsASanitary(playerid))
        format(str, sizeof(str),"%s\n*SANITARY ANDREAS: /r /ro /d /depo /zastepcze-start /zastepcze-koniec /odznaka\n*SANITARY ANDREAS: /dotankuj /napraw /ubezpiecz (/sa)-info", str);
        if (IsASAMHA(playerid))
        format(str, sizeof(str),"%s\n*SAM-ERS: (/r)adio (/d)epartamenty /ulecz /ocknij /duty /dajkarte /sam-ers-work /sam-ers-civ\n*SAM-ERS: /chemioterapia /odznaka /wezgps", str);
        if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
        format(str, sizeof(str),"%s\n*HA: /execute /laptop", str);
        if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10|| PlayerInfo[playerid][pJob] == 14)
        format(str, sizeof(str),"%s\n*TAXI: /fare /skin-taxi /bus /rozklad /dajbilet /bilet /wezbilet", str);
        if (PlayerInfo[playerid][pKiosk] == 1)
        format(str, sizeof(str),"%s\n*KIOSK: /kiosk.wejdz /kiosk.wyjdz", str);
        if (PlayerInfo[playerid][pFMember] <= 254)
        format(str, sizeof(str),"%s\n*RODZINA/BIZNES: /dostosuj", str);
        if (PlayerInfo[playerid][pZjedz] == 1)
        format(str, sizeof(str),"%s\n*KELNER: /dajzjesc /wystawrachunek", str);
        if (PlayerInfo[playerid][pKsiadz] == 1)
        format(str, sizeof(str),"%s\n*KSIĄDZ: (/kosciol)-info", str);
        if (PlayerInfo[playerid][pAdmin] >= 1)
        format(str, sizeof(str),"%s\n*ADMIN: (/a)dmin (/ah)elp", str);
        if(PlayerInfo[playerid][pZastrzeg] == 1)
        format(str, sizeof(str),"%s\n*Nr. Zastrzezony *** /zastrzeg tak lub /zastrzeg nie", str);
        if(PlayerInfo[playerid][pDonateRank] > 0)
        format(str, sizeof(str),"%s\n*PREMIUM: /togwhisper /togphone", str);
        ShowPlayerDialog(playerid, 222, DIALOG_STYLE_MSGBOX, "Komendy gracza", str, "OK", "Anuluj");
        return 1;
}
}