- 0
Sign in to follow this
Followers
0

Проблема с Pawn.Regex
Asked by
Richmond_Valentine
,
Question
Лучший ответ
Прошу прощение за беспокойство, просто по неосторожности поставил не те скобки. После [a-zA-Z0-9] должны стоять фигурный скобки {} а стоят (). Может быть кому то когда то поможет, оставлю это здесь)) Всем удачного скриптинга

This topic is now closed to further replies.
Sign in to follow this
Followers
0
-
Recently Browsing 0 members
No registered users viewing this page.
-
Similar Content
-
By Dexter Nomad
При попытке компиляции кода возникает ошибка:
error 076: syntax error in the expression, or invalid function call
Не могу найти причину, буду благодарен, если не только укажете, где сама ошибка, но еще и исправите ее.
Сам код:
if(strcmp(cmd, "/carsharing", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][CarLic] == 0) return SCM(playerid, COLOR_RED, "У вас нет вод.прав! Вы можете получить их в автошколе!"); } }
-
By Sanya_Greison
Куплю РП мод под сервер без бонуса. Бюджет до 150 $
А также скриптера с Украины
мой вк vk.com/i_am_sashko
-
Posted (edited) · Report post
Всем здравствуйте. Учусь писать моды с нуля, столкнулся с проблемой что при скриптинге окна регистрации при проверке пароля на наличие a-zA-Z0-9 (через Pawn.Regex) почему то проверка проходит неверно. Компилируется нормально, ровно, а вот в игре ввожу правильный пароль (который должен проходить по проверке) а мне выдает ошибку которая должна появлятся при неподходящем по символам пароле. Кусочек кода в котором скорее таится проблема прилагаю. Прошу пожалуйста помоч исправить именно мой код, а не предложить альтернативу. Заранее спасибо за ваши ответы. Надеюсь на помощ.
new regex:rg_passwordcheck = regex_new("^[a-zA-Z0-9](1,)$"); if(regex_check(inputtext, rg_passwordcheck)) { strmid(player_info[playerid][PASSWORD], inputtext, 0, strlen(inputtext), 32); SPD(playerid, DLG_REGMAIL, DIALOG_STYLE_INPUT, "{0072ff}Ðåãèñòðàöèÿ{FFFFFF} | Ââîä Email", "{FFFFFF}Äëÿ áåçîïàñíîñòè âàøåãî àêêàóíòà óêàæèòå Âàø Email\n\ Åñëè âû óòðàòèòå äîñòóï ê àêêàóíòó òî ñìîæåòå âîñòàíîâèòü åãî ÷åðåç Email\n\ Ââåäèòå åãî â ïîëå íèæå è íàæìèòå \"Äàëåå\"", "Äàëåå", ""); } else { ShowRegistration(playerid); return SCM(playerid, COLOR_RED, "[Îøèáêà] {FFFFFF}Ïàðîëü ìîæåò ñîäåðæàòü òîëüêî ëàòèíñêèå ñèìâîëû ëþáîãî ðåãèñòðà è ÷èñëà"); }
P.S если кратко, то какой бы я пароль не воодил все ровно выдает вариант else (в нем текст ошибки, но почему то все русские символы не перенеслись сюда)
Edited by Richmond_Valentine
Share this post
Link to post