Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг
Войти через OpenID

Скриптинг Форум посвещенный созданию скриптов для L2PacketHack

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 23.08.2010, 05:30   #1
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию без учета регистра

как сделать так, чтобы текстовая проверка шла без учета регистра?
чтобы на проверку в строке слова 'сейчас' он находил
сеЙчас Сейчас и тд
вообщем вы меня поняли) срочно хелп)
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 23.08.2010, 05:35   #2
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

UPPERCASE(s: string)\lowercase(s: string)
__________________
На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."

А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?

Последний раз редактировалось Breadfan, 23.08.2010 в 05:39.
Breadfan вне форума   Ответить с цитированием
Старый 23.08.2010, 09:40   #3
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

а именно?
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 23.08.2010, 10:16   #4
Местный
 
Аватар для Sherman
 
Регистрация: 24.04.2008
Сообщений: 364
Сказал Спасибо: 15
Имеет 116 спасибок в 83 сообщенях
Sherman пока неопределено
По умолчанию

Pascal для чайников на Google.com
Sherman вне форума   Ответить с цитированием
Старый 23.08.2010, 13:03   #5
Местный
 
Регистрация: 05.11.2008
Сообщений: 168
Сказал Спасибо: 35
Имеет 139 спасибок в 66 сообщенях
Fer123 пока неопределено
По умолчанию

Цитата:
Сообщение от supernewbie Посмотреть сообщение
а именно?
Lowercase(s:string); опускает все символы строки в нижний регистр.
str:=QwErty;
if Lowercase(str)='qwerty' then ... условие выполнится
Fer123 вне форума   Ответить с цитированием
Старый 23.08.2010, 13:14   #6
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

небольшая такая ложечка дегтя.
реализация уппер\ловеркейс выглядит как то так.
delphi Код:
function UpperCase(const S: string): string; var   Ch: Char;   L: Integer;   Source, Dest: PChar; begin   L := Length(S);   SetLength(Result, L);   Source := Pointer(S);   Dest := Pointer(Result);   while L <> 0 do   begin     Ch := Source^;     if (Ch >= 'a') and (Ch <= 'z') then Dec(Ch, 32); //ложка дегтя.     Dest^ := Ch;     Inc(Source);     Inc(Dest);     Dec(L);   end; end;
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
За это сообщение alexteam нажился спасибкой от:
Старый 23.08.2010, 15:05   #7
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

черт) да они же в фастскрипт встроены)
fail
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 23.08.2010, 16:31   #8
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

я про то что он так в делфе реализован. (во всяком случае в той на которой билдилсо)
т.е. тупо для "a..z" нет никаких "а..я"
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 23.08.2010, 17:02   #9
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

Ну хз, прогнал пару раз код
delphi Код:
a:='......'; SendMsg(Uppercase(a)); SendMsg(Lowercase(a));
с такими результатами:

delphi Код:
23.08.2010 15:58:36 Script: !А@б&В*г(Д)е"Ё;ж/З.иКлМнОпРсТ(LaT)AbCdEzYw$%^&*()__+=-0532; 23.08.2010 15:58:36 Script: !А@Б&В*Г(Д)Е"Ё;Ж/З.ИКЛМНОПРСТ(LAT)ABCDEZYW$%^&*()__+=-0532; 23.08.2010 15:58:36 Script: !а@б&в*г(д)е"ё;ж/з.иклмнопрст(lat)abcdezyw$%^&*()__+=-0532;
Не знаю как ошибку вызвать...если вручную добавлять значения спец.символов - они просто обрезаются....
__________________
На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."

А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
Breadfan вне форума   Ответить с цитированием
Старый 23.08.2010, 18:18   #10
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

знач встроено в ФС что-то свое.
прост когда диалоги с неписями скриптами у себя в проекте обвязывал (кодиццо на Д7 СП2) столкнулся с проблемой непониямания sysutils.uppercase русских букоф.
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 03:05.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!