[GameMode] Valakas Trucker Roleplay
#42

Понятное дело, что аккуратность кода при обстоятельствах:
Quote:
Originally Posted by eakwarp
Посмотреть сообщение
Написано за 2 недели, по сути, как временная ролевая замена основному серверу валакаса.
было бы недопустимым...

И всё же код ради интереса просмотрел. Первое что попалось:
pawn Код:
stock Translate(str[])
{
    new retstr[512];
    for(new i=0;i<strlen(str);i++)
    {
        switch(str[i])
        {
            case 'А':strcat(retstr,"A");
            case 'Б':strcat(retstr,"B");
            case 'В':strcat(retstr,"V");
            case 'Г':strcat(retstr,"G");
            case 'Д':strcat(retstr,"D");
            case 'Е':strcat(retstr,"E");
            case 'Ё':strcat(retstr,"Jo");
            case 'Ж':strcat(retstr,"Zh");
            case 'З':strcat(retstr,"Z");
            case 'И':strcat(retstr,"I");
            case 'Й':strcat(retstr,"J");
            case 'К':strcat(retstr,"K");
            case 'Л':strcat(retstr,"L");
            case 'М':strcat(retstr,"M");
            case 'Н':strcat(retstr,"N");
            case 'О':strcat(retstr,"O");
            case 'П':strcat(retstr,"P");
            case 'Р':strcat(retstr,"R");
            case 'С':strcat(retstr,"S");
            case 'Т':strcat(retstr,"T");
            case 'У':strcat(retstr,"U");
            case 'Ф':strcat(retstr,"F");
            case 'Х':strcat(retstr,"H");
            case 'Ц':strcat(retstr,"C");
            case 'Ч':strcat(retstr,"Ch");
            case 'Ш':strcat(retstr,"Sh");
            case 'Щ':strcat(retstr,"Shh");
            case 'Ь':strcat(retstr,"#");
            case 'Ы':strcat(retstr,"Y");
            case 'Ъ':strcat(retstr,"'");
            case 'Э':strcat(retstr,"Je");
            case 'Ю':strcat(retstr,"Ju");
            case 'Я':strcat(retstr,"Ja");
            case 'а':strcat(retstr,"a");
            case 'б':strcat(retstr,"b");
            case 'в':strcat(retstr,"v");
            case 'г':strcat(retstr,"g");
            case 'д':strcat(retstr,"d");
            case 'е':strcat(retstr,"e");
            case 'ё':strcat(retstr,"jo");
            case 'ж':strcat(retstr,"zh");
            case 'з':strcat(retstr,"z");
            case 'и':strcat(retstr,"i");
            case 'й':strcat(retstr,"j");
            case 'к':strcat(retstr,"k");
            case 'л':strcat(retstr,"l");
            case 'м':strcat(retstr,"m");
            case 'н':strcat(retstr,"n");
            case 'о':strcat(retstr,"o");
            case 'п':strcat(retstr,"p");
            case 'р':strcat(retstr,"r");
            case 'с':strcat(retstr,"s");
            case 'т':strcat(retstr,"t");
            case 'у':strcat(retstr,"u");
            case 'ф':strcat(retstr,"f");
            case 'х':strcat(retstr,"h");
            case 'ц':strcat(retstr,"c");
            case 'ч':strcat(retstr,"ch");
            case 'ш':strcat(retstr,"sh");
            case 'щ':strcat(retstr,"shh");
            case 'ъ':strcat(retstr,"#");
            case 'ы':strcat(retstr,"y");
            case 'ь':strcat(retstr,"'");
            case 'э':strcat(retstr,"je");
            case 'ю':strcat(retstr,"ju");
            case 'я':strcat(retstr,"ja");
            case ' ':strcat(retstr," ");
            case '0':strcat(retstr,"0");
            case '1':strcat(retstr,"1");
            case '2':strcat(retstr,"2");
            case '3':strcat(retstr,"3");
            case '4':strcat(retstr,"4");
            case '5':strcat(retstr,"5");
            case '6':strcat(retstr,"6");
            case '7':strcat(retstr,"7");
            case '8':strcat(retstr,"8");
            case '9':strcat(retstr,"9");
            case 'a':strcat(retstr,"a");
            case 'b':strcat(retstr,"b");
            case 'c':strcat(retstr,"c");
            case 'd':strcat(retstr,"d");
            case 'e':strcat(retstr,"e");
            case 'f':strcat(retstr,"f");
            case 'g':strcat(retstr,"g");
            case 'h':strcat(retstr,"h");
            case 'i':strcat(retstr,"i");
            case 'j':strcat(retstr,"j");
            case 'k':strcat(retstr,"k");
            case 'l':strcat(retstr,"l");
            case 'm':strcat(retstr,"m");
            case 'n':strcat(retstr,"n");
            case 'o':strcat(retstr,"o");
            case 'p':strcat(retstr,"p");
            case 'q':strcat(retstr,"q");
            case 'r':strcat(retstr,"r");
            case 's':strcat(retstr,"s");
            case 't':strcat(retstr,"t");
            case 'u':strcat(retstr,"u");
            case 'v':strcat(retstr,"v");
            case 'w':strcat(retstr,"w");
            case 'x':strcat(retstr,"x");
            case 'y':strcat(retstr,"y");
            case 'z':strcat(retstr,"z");
            case 'A':strcat(retstr,"A");
            case 'B':strcat(retstr,"B");
            case 'C':strcat(retstr,"C");
            case 'D':strcat(retstr,"D");
            case 'E':strcat(retstr,"E");
            case 'F':strcat(retstr,"F");
            case 'G':strcat(retstr,"G");
            case 'H':strcat(retstr,"H");
            case 'I':strcat(retstr,"I");
            case 'J':strcat(retstr,"J");
            case 'K':strcat(retstr,"K");
            case 'L':strcat(retstr,"L");
            case 'M':strcat(retstr,"M");
            case 'N':strcat(retstr,"N");
            case 'O':strcat(retstr,"O");
            case 'P':strcat(retstr,"P");
            case 'Q':strcat(retstr,"Q");
            case 'R':strcat(retstr,"R");
            case 'S':strcat(retstr,"S");
            case 'T':strcat(retstr,"T");
            case 'U':strcat(retstr,"U");
            case 'V':strcat(retstr,"V");
            case 'W':strcat(retstr,"W");
            case 'X':strcat(retstr,"X");
            case 'Y':strcat(retstr,"Y");
            case 'Z':strcat(retstr,"Z");
            case '!':strcat(retstr,"!");
            case '@':strcat(retstr,"@");
            case '#':strcat(retstr,"#");
            case '$':strcat(retstr,"$");
            case '%':strcat(retstr,"%");
            case '^':strcat(retstr,"^");
            case '&':strcat(retstr,"&");
            case '*':strcat(retstr,"*");
            case '(':strcat(retstr,"(");
            case ')':strcat(retstr,")");
            case '-':strcat(retstr,"-");
            case '_':strcat(retstr,"_");
            case '=':strcat(retstr,"=");
            case '+':strcat(retstr,"+");
            case ';':strcat(retstr,";");
            case ':':strcat(retstr,":");
            case '|':strcat(retstr,"|");
            case '[':strcat(retstr,"[");
            case ']':strcat(retstr,"]");
            case '{':strcat(retstr,"{");
            case '}':strcat(retstr,"}");
            case '.':strcat(retstr,".");
            case ',':strcat(retstr,",");
            case '?':strcat(retstr,"?");
            case '/':strcat(retstr,"/");
            default: strcat(retstr,str[i]);
        }
    }
    return retstr;
}
...
    Translate(DeliveryInfo[PlayerInfo[playerid][pDeliveryID]][deliveryProd]);
    Translate(PropInfo[e][propName]);
Чуть позже я понял, что незаметно упоролся, и код в деле:
pawn Код:
format(str,sizeof(str),"~b~trucker.valakas.ru ~r~/help             ~y~Product: ~r~%s ~y~v ~r~%s",
    Translate(DeliveryInfo[PlayerInfo[playerid][pDeliveryID]][deliveryProd]),
    Translate(PropInfo[e][propName]));
Reply


Messages In This Thread
Valakas Trucker Roleplay - by eakwarp - 12.05.2012, 18:16
Re: Valakas Trucker Roleplay - by Stepashka - 12.05.2012, 18:26
Re: Valakas Trucker Roleplay - by eakwarp - 12.05.2012, 18:38
Re: Valakas Trucker Roleplay - by [Saint] - 12.05.2012, 21:56
Re: Valakas Trucker Roleplay - by ZAM - 12.05.2012, 22:01
Re: Valakas Trucker Roleplay - by ZiGGi - 13.05.2012, 05:35
Re: Valakas Trucker Roleplay - by OKStyle - 13.05.2012, 05:35
Re: Valakas Trucker Roleplay - by Evansive - 13.05.2012, 05:39
Re: Valakas Trucker Roleplay - by eakwarp - 13.05.2012, 06:20
Re: Valakas Trucker Roleplay - by eakwarp - 14.05.2012, 19:59
Re: Valakas Trucker Roleplay - by jhonyxakep - 14.05.2012, 23:08
Re: Valakas Trucker Roleplay - by Fill - 15.05.2012, 16:36
Re: Valakas Trucker Roleplay - by DANGER1979 - 16.05.2012, 21:15
Re: Valakas Trucker Roleplay - by eakwarp - 17.05.2012, 07:31
Re: Valakas Trucker Roleplay - by DANGER1979 - 17.05.2012, 07:52
Re: Valakas Trucker Roleplay - by ZAM - 17.05.2012, 09:19
Re: Valakas Trucker Roleplay - by eakwarp - 17.05.2012, 12:34
Re: Valakas Trucker Roleplay - by ZAM - 17.05.2012, 12:39
Re: Valakas Trucker Roleplay - by eakwarp - 17.05.2012, 12:42
Re: Valakas Trucker Roleplay - by DANGER1979 - 17.05.2012, 13:03
Re: Valakas Trucker Roleplay - by eakwarp - 17.05.2012, 17:43
Re: Valakas Trucker Roleplay - by DANGER1979 - 18.05.2012, 09:52
Re: Valakas Trucker Roleplay - by eakwarp - 18.05.2012, 11:01
Re: Valakas Trucker Roleplay - by DANGER1979 - 18.05.2012, 15:34
Re: Valakas Trucker Roleplay - by eakwarp - 18.05.2012, 17:27
Re: Valakas Trucker Roleplay - by DANGER1979 - 18.05.2012, 19:11
Re: Valakas Trucker Roleplay - by SDraw - 18.05.2012, 19:49
Re: Valakas Trucker Roleplay - by eakwarp - 18.05.2012, 20:29
Re: Valakas Trucker Roleplay - by DANGER1979 - 21.05.2012, 21:28
Re: Valakas Trucker Roleplay - by eakwarp - 22.05.2012, 07:27
Re: Valakas Trucker Roleplay - by hitman249 - 15.06.2012, 08:47
Re: Valakas Trucker Roleplay - by eakwarp - 15.06.2012, 10:29
Re: Valakas Trucker Roleplay - by hitman249 - 16.06.2012, 00:38
Re: Valakas Trucker Roleplay - by hitman249 - 16.06.2012, 00:47
Re: Valakas Trucker Roleplay - by eakwarp - 16.06.2012, 07:27
Re: Valakas Trucker Roleplay - by DiSE - 17.06.2012, 13:47
Re: Valakas Trucker Roleplay - by Ricardo_Diaz - 15.08.2012, 17:10
Re: Valakas Trucker Roleplay - by eakwarp - 05.09.2012, 14:08
Re: Valakas Trucker Roleplay - by stabker - 06.09.2012, 22:18
Re: Valakas Trucker Roleplay - by xCKAYTz - 07.09.2012, 17:59
Re: Valakas Trucker Roleplay - by eakwarp - 08.09.2012, 04:20
Re: Valakas Trucker Roleplay - by AirKite - 30.11.2012, 22:40
Re: Valakas Trucker Roleplay - by eakwarp - 13.12.2012, 18:02
Re: Valakas Trucker Roleplay - by AirKite - 14.12.2012, 17:34
Re: Valakas Trucker Roleplay - by Stepashka - 15.12.2012, 02:36
Re: Valakas Trucker Roleplay - by eakwarp - 15.12.2012, 05:31
Re: Valakas Trucker Roleplay - by eakwarp - 26.12.2012, 12:28
Re: Valakas Trucker Roleplay - by [Saint] - 26.12.2012, 13:22
Re: Valakas Trucker Roleplay - by AirKite - 26.12.2012, 18:02
Re: Valakas Trucker Roleplay - by ~Error - 01.01.2013, 20:45
Re: Valakas Trucker Roleplay - by ZiGGi - 09.01.2016, 19:26
Re: Valakas Trucker Roleplay - by eakwarp - 09.01.2016, 21:02
Re: Valakas Trucker Roleplay - by Rusich - 09.01.2016, 21:17
Re: Valakas Trucker Roleplay - by eakwarp - 09.01.2016, 21:21
Re: Valakas Trucker Roleplay - by ZiGGi - 09.01.2016, 22:10
Re: Valakas Trucker Roleplay - by eakwarp - 14.11.2017, 18:28
Re: Valakas Trucker Roleplay - by OKStyle - 15.11.2017, 04:37
Re: Valakas Trucker Roleplay - by Rusich - 30.12.2017, 20:56
Re: Valakas Trucker Roleplay - by Stepashka - 30.12.2017, 21:02
Re: Valakas Trucker Roleplay - by OKStyle - 31.12.2017, 05:44
Re: Valakas Trucker Roleplay - by eakwarp - 31.12.2017, 15:58
Re: Valakas Trucker Roleplay - by Rusich - 05.01.2018, 19:24
Re: Valakas Trucker Roleplay - by eakwarp - 06.01.2018, 15:16
Re: Valakas Trucker Roleplay - by Rusich - 16.07.2018, 18:20
Re: Valakas Trucker Roleplay - by eakwarp - 16.07.2018, 20:16
Re: Valakas Trucker Roleplay - by Rusich - 16.07.2018, 22:27
Re: Valakas Trucker Roleplay - by eakwarp - 18.07.2018, 09:09
Re: Valakas Trucker Roleplay - by Rusich - 18.07.2018, 19:20
Re: Valakas Trucker Roleplay - by eakwarp - 19.07.2018, 07:13
Re: Valakas Trucker Roleplay - by eakwarp - 20.07.2018, 07:18
Re: Valakas Trucker Roleplay - by Rusich - 16.09.2018, 13:08
Re: Valakas Trucker Roleplay - by Rusich - 30.09.2018, 18:27
Re: Valakas Trucker Roleplay - by Rusich - 24.10.2018, 16:01
Re: Valakas Trucker Roleplay - by ZiGGi - 25.10.2018, 07:36
Re: Valakas Trucker Roleplay - by Rusich - 25.10.2018, 19:17
Re: Valakas Trucker Roleplay - by OKStyle - 26.10.2018, 05:27
Re: Valakas Trucker Roleplay - by eakwarp - 26.10.2018, 08:27
Re: Valakas Trucker Roleplay - by Rusich - 27.12.2018, 19:07

Forum Jump:


Users browsing this thread: 5 Guest(s)