SA-MP Forums Archive
[GameMode] Valakas Trucker Roleplay - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+----- Forum: Релизы/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=66)
+----- Thread: [GameMode] Valakas Trucker Roleplay (/showthread.php?tid=342035)

Pages: 1 2 3 4


Re: Valakas Trucker Roleplay - eakwarp - 08.09.2012

Quote:
Originally Posted by xCKAYTz
Посмотреть сообщение
Уважаемый, Eakwarp, огромное вам спасибо за мод! Можно на его основе сделать сервер?
А зачем я его выложил сюда? Делайте.


Re: Valakas Trucker Roleplay - AirKite - 30.11.2012

Понятное дело, что аккуратность кода при обстоятельствах:
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]));



Re: Valakas Trucker Roleplay - eakwarp - 13.12.2012

Просто два разных текста транслитеризуются, из двух переменных.


Re: Valakas Trucker Roleplay - AirKite - 14.12.2012

Quote:
Originally Posted by eakwarp
Посмотреть сообщение
Просто два разных текста транслитеризуются, из двух переменных.
Ты тоже не заметил. Мне показалось что ты используешь функцию не возвращая её никуда. т.е. функция возвращает транслированную строку, а в коде она просто не привязана. см мой пост
Translate(DeliveryInfo[PlayerInfo[playerid][pDeliveryID]][deliveryProd]);
Translate(PropInfo[e][propName]);


Re: Valakas Trucker Roleplay - Stepashka - 15.12.2012

Quote:
Originally Posted by AirKite
Посмотреть сообщение
Ты тоже не заметил. Мне показалось что ты используешь функцию не возвращая её никуда. т.е. функция возвращает транслированную строку, а в коде она просто не привязана. см мой пост
Translate(DeliveryInfo[PlayerInfo[playerid][pDeliveryID]][deliveryProd]);
Translate(PropInfo[e][propName]);
Эмм, она в формат как два параметра передается.


Re: Valakas Trucker Roleplay - eakwarp - 15.12.2012

Quote:
Originally Posted by AirKite
Посмотреть сообщение
Ты тоже не заметил. Мне показалось что ты используешь функцию не возвращая её никуда. т.е. функция возвращает транслированную строку, а в коде она просто не привязана. см мой пост
Translate(DeliveryInfo[PlayerInfo[playerid][pDeliveryID]][deliveryProd]);
Translate(PropInfo[e][propName]);
Я то тебя понял, просто надо было как-то описать происходящее.


Re: Valakas Trucker Roleplay - eakwarp - 26.12.2012

Меня тут в личку, уже в 5й раз за месяц просят запустить сервер с этим, надо, не?


Re: Valakas Trucker Roleplay - [Saint] - 26.12.2012

Quote:
Originally Posted by eakwarp
Посмотреть сообщение
Меня тут в личку, уже в 5й раз за месяц просят запустить сервер с этим, надо, не?
раз люди просят, то почему бы и нет, если есть возможность...


Re: Valakas Trucker Roleplay - AirKite - 26.12.2012

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
Эмм, она в формат как два параметра передается.
Правда?



Re: Valakas Trucker Roleplay - ~Error - 01.01.2013

Спасибо, Экварп. Наконец то нормальная основа... А то паблик одним RLS шлаком забит


Re: Valakas Trucker Roleplay - ZiGGi - 09.01.2016

Quote:
Originally Posted by eakwarp
View Post
В чем проблема использования СУБД? Решили вернуться на 10 лет назад?
Если человек не умеет использовать СУБД, то пусть лучше он их не использует, чем использует неправильно.


Re: Valakas Trucker Roleplay - eakwarp - 09.01.2016

Quote:
Originally Posted by ZiGGi
View Post
Если человек не умеет использовать СУБД, то пусть лучше он их не использует, чем использует неправильно.
Тот случай, когда вероятно, человек даже основ не знает, и не умеет использовать впринципе ничего, тогда пусть лучше ничего и не использует, не умеет же, зачем учится.


Re: Valakas Trucker Roleplay - Rusich - 09.01.2016

Quote:
Originally Posted by eakwarp
View Post
Тот случай, когда вероятно, человек даже основ не знает, и не умеет использовать впринципе ничего, тогда пусть лучше ничего и не использует, не умеет же, зачем учится.
Я лишь спросил, есть ли подобный мод без mysql, а в ответ выслушиваю умею или нет.


Re: Valakas Trucker Roleplay - eakwarp - 09.01.2016

Quote:
Originally Posted by Rusich
View Post
Я лишь спросил, есть ли подобный мод без mysql, а в ответ выслушиваю умею или нет.
За моим авторством - нет.


Re: Valakas Trucker Roleplay - ZiGGi - 09.01.2016

Quote:
Originally Posted by eakwarp
View Post
Тот случай, когда вероятно, человек даже основ не знает, и не умеет использовать впринципе ничего, тогда пусть лучше ничего и не использует, не умеет же, зачем учится.
Если он не хочет учиться, то он и не научится, а если бы он хотел изучить СУБД, он бы такой вопрос не задал.


Re: Valakas Trucker Roleplay - eakwarp - 14.11.2017

Есть вариант осовременить, привести в порядок некоторые косяки и выложить на гитхаб версию под современный самп. Если оно действительно кому-то надо, отпишитесь.


Re: Valakas Trucker Roleplay - OKStyle - 15.11.2017

Творчество всегда кому-то нужно. Так что если появились на это время и желание, то сделай, потому будет лень.


Re: Valakas Trucker Roleplay - Rusich - 30.12.2017

Quote:
Originally Posted by OKStyle
View Post
А если бы поставили ещё мод на хост, сделали сайт, запустили донат, собрали аудиторию и передали нуждающимся - ещё проще. Лол.
Я понимаю, что ты умен, но всё же. Если собирают мод в архив, то полностью.


Re: Valakas Trucker Roleplay - Stepashka - 30.12.2017

Quote:
Originally Posted by Rusich
View Post
Я понимаю, что ты умен, но всё же. Если собирают мод в архив, то полностью.
composer, npm, bower и им подобные смотрят на ваше сообщение с величайшим презрением.


Re: Valakas Trucker Roleplay - OKStyle - 31.12.2017

Зачем полностью собирать мод в архив? К моменту использования будут новые версии сервера, инклюдов и плагинов. Будут кукарекать, что в архиве старые версии. Так-то надо было один pwn выложить, если БД или файлы не используются.