22:56
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: Alcoholik  
Ограничение символов в никнейме
LynchДата: Четверг, 17.12.2009, 20:47 | Сообщение # 1
Местный
Группа: Продвинутые
Сообщений: 720
Награды: 11
Город: Губкин
Репутация: 288
Замечания: 60%
Статус:
Доброго времени суток, уважаемые форумчане. Сегодня мне понадобилась ваша помощь, расскажите пожалуйста, как убрать в моде подобном Godfather ограничение на символы в никнейме. По дефолту стоит 12, но меня это не устраивает
Drago_JekaДата: Четверг, 17.12.2009, 21:21 | Сообщение # 2
Группа: I'm V.I.P.
Сообщений: 754
Награды: 41
Город: Где-то там...
Замечания: 0%
Статус:
Lynch, [pwn]a_samp.inc[/pwn]

сделай просто выше

[pwn]#define MAX_PLAYER_NAME[/pwn]

если я так тебя понял yes


LynchДата: Четверг, 17.12.2009, 21:32 | Сообщение # 3
Местный
Группа: Продвинутые
Сообщений: 720
Награды: 11
Город: Губкин
Репутация: 288
Замечания: 60%
Статус:
Drago_Jeka
Не помогло, вообще на моде стоит ограничения никнеймов в 12 символов, если символов больше 12, то аккаунты просто не сохраняются, при перезаходе надо регистрироваться заного

xJesterДата: Четверг, 17.12.2009, 21:37 | Сообщение # 4
Постоялец
Группа: Пользователи
Сообщений: 442
Награды: 18
Город: /dev/null
Репутация: 223
Замечания: 100%
Статус:
Ищешь в событии OnPlayerConnect перменную string[32], заменяешь её на string[0xff] и радуешься жизни :D


You know you're right!

Если взять цветной бумаги, ручку, ножницы и клей, и еще чуть-чуть отваги - можно сделать сто рублей.

LynchДата: Четверг, 17.12.2009, 21:53 | Сообщение # 5
Местный
Группа: Продвинутые
Сообщений: 720
Награды: 11
Город: Губкин
Репутация: 288
Замечания: 60%
Статус:
Quote (xJester)
Ищешь в событии OnPlayerConnect перменную string[32], заменяешь её на string[0xff] и радуешься жизни

У меня нет таких параметров String в моде ВООБЩЕ.

Добавлено (17.12.2009, 21:53)
---------------------------------------------
Я разобрался с ошибкой, тему можно закрыть.
Спасибо xJester, Drago_Jeka

xelionДата: Понедельник, 28.12.2009, 08:20 | Сообщение # 6
Освоившийся
Группа: Пользователи
Сообщений: 76
Награды: 3
Город: Москва
Репутация: 12
Замечания: 20%
Статус:
Ну раз ты сделал, может хелпнешь? А то я что-то до сих пор не воткнул как исправить этот бред.


Коллекционирую фразы:
Я прошу, не доказывай мне что я прав, а то я переселюсь под стол. © Eakwarp
В этом вашем интернете хрен поймешь, кто прикалывается, а кто действительно идиот.©Bash.org.ru

Ув. юзеры портала, мне наплевать на репутацию, ну конечно если вы поставите мне плюс, я улыбнусь, но если вы мне поставите минус, я выкручу вам мозг, или просто проигнорирую.

Dima-kunДата: Понедельник, 28.12.2009, 08:31 | Сообщение # 7
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
xelion,
Quote (xJester)
Ищешь в событии OnPlayerConnect перменную string[32], заменяешь её на string[0xff] и радуешься жизни



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
xelionДата: Понедельник, 28.12.2009, 08:53 | Сообщение # 8
Освоившийся
Группа: Пользователи
Сообщений: 76
Награды: 3
Город: Москва
Репутация: 12
Замечания: 20%
Статус:
Перерыл весь OnPlayerConnect, ничего не нашел


Коллекционирую фразы:
Я прошу, не доказывай мне что я прав, а то я переселюсь под стол. © Eakwarp
В этом вашем интернете хрен поймешь, кто прикалывается, а кто действительно идиот.©Bash.org.ru

Ув. юзеры портала, мне наплевать на репутацию, ну конечно если вы поставите мне плюс, я улыбнусь, но если вы мне поставите минус, я выкручу вам мозг, или просто проигнорирую.

Dima-kunДата: Понедельник, 28.12.2009, 09:42 | Сообщение # 9
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
xelion, и что ты хочешь конкретно?


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
DDoSДата: Понедельник, 28.12.2009, 14:07 | Сообщение # 10
Освоившийся
Группа: Продвинутые
Сообщений: 85
Награды: 6
Город: С-Пб
Репутация: 54
Замечания: 0%
Статус:
xelion, в стандартном ГФ строчка new string[MAX_PLAYER_NAME]; зайди в папку с инклудами открой файл a_samp.inc найди строчку #define MAX_PLAYER_NAME и меняй число на какое тебе нужно! В стандарте вроде идет #define MAX_PLAYER_NAME (24)


xelionДата: Понедельник, 28.12.2009, 19:52 | Сообщение # 11
Освоившийся
Группа: Пользователи
Сообщений: 76
Награды: 3
Город: Москва
Репутация: 12
Замечания: 20%
Статус:
У меня в инклуде тоже выставлено значение 24.
А его нужно в моде высавлять в define? Если да, то у меня его нету там.



Коллекционирую фразы:
Я прошу, не доказывай мне что я прав, а то я переселюсь под стол. © Eakwarp
В этом вашем интернете хрен поймешь, кто прикалывается, а кто действительно идиот.©Bash.org.ru

Ув. юзеры портала, мне наплевать на репутацию, ну конечно если вы поставите мне плюс, я улыбнусь, но если вы мне поставите минус, я выкручу вам мозг, или просто проигнорирую.

Dima-kunДата: Понедельник, 28.12.2009, 19:59 | Сообщение # 12
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
omg а не проще в моде прям, и я уже об этом писал

#undef MAX_PLAYER_NAME
#define MAX_PLAYER_NAME 10 (или скока хочешь)


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
AwmДата: Понедельник, 28.12.2009, 20:02 | Сообщение # 13
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
DizeL-ZR-, проще зайти в инклуд и изменить значение, чем сначало его сносить и сразу выставлять, при каждой загрузке мода.



"Life is hard... life is harder if you're stupid." - John Wayne
Dima-kunДата: Понедельник, 28.12.2009, 21:03 | Сообщение # 14
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Awm, а можно вот new string[MAX_PLAYER_NAME+4]; или скока ты хочешь


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
xJesterДата: Вторник, 29.12.2009, 07:57 | Сообщение # 15
Постоялец
Группа: Пользователи
Сообщений: 442
Награды: 18
Город: /dev/null
Репутация: 223
Замечания: 100%
Статус:
[pwn]Идиоты fun
Стыдно смотреть на вас fun

[pwn] new plname[MAX_PLAYER_NAME];
new string[MAX_PLAYER_NAME];
GetPlayerName(playerid, plname, sizeof(plname));
format(string, sizeof(string), "%s.ini", plname);
if(fexist(string))
{
gPlayerAccount[playerid] = 1;
SendClientMessage(playerid, COLOR_YELLOW, "SERVER: That nick is registered, please login");
SendClientMessage(playerid, COLOR_WHITE, "HINT: You can now login by typing /login <password>");
return 1;
}
else
{
gPlayerAccount[playerid] = 0;
SendClientMessage(playerid,COLOR_YELLOW,"You dont have an account. Please register by using /register [password]");
return 1;
}[/pwn]

Заменить на:
[pwn] new plname[MAX_PLAYER_NAME];
new string[0xff];
GetPlayerName(playerid, plname, sizeof(plname));
format(string, sizeof(string), "blablabla/blablabla/%s.ini", plname);
if(fexist(string))
{
gPlayerAccount[playerid] = 1;
SendClientMessage(playerid, COLOR_YELLOW, "SERVER: That nick is registered, please login");
SendClientMessage(playerid, COLOR_WHITE, "HINT: You can now login by typing /login <password>");
return 1;
}
else
{
gPlayerAccount[playerid] = 0;
SendClientMessage(playerid,COLOR_YELLOW,"You dont have an account. Please register by using /register [password]");
return 1;
}[/pwn]


You know you're right!

Если взять цветной бумаги, ручку, ножницы и клей, и еще чуть-чуть отваги - можно сделать сто рублей.

  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua