Изменение цветов в диалогах (игроком)
#1

Здравствуйте!

Такой вопрос, игрок сам может легко и просто поменять цвет своего текста в диалоговом окне, то есть вводит текст
{цвет}Текст.... и цвет текста будет именно таким который он установит.
Что-то с цветами? Куда капать? Запрещать символы "{}" в диалогах?
Reply
#2

Заменяйте их на обычные скобки.
Reply
#3

Quote:
Originally Posted by stabker
Посмотреть сообщение
Заменяйте их на обычные скобки.
Спасибо.
Удаляю
PHP код:
while(strfind(inputtext, "{",true) != -1) strdel(inputtext, strfind(inputtext, "{", true), strfind(inputtext, "[", true)+1); 
Reply
#4

Quote:
Originally Posted by 38
Посмотреть сообщение
Спасибо.
Удаляю
PHP код:
while(strfind(inputtext, "{",true) != -1) strdel(inputtext, strfind(inputtext, "{", true), strfind(inputtext, "[", true)+1); 
Шо это за ужас?
PHP код:
new pos;
while((
pos = strfind(inputtext, "{",true)) != -1) 
    
strdel(inputtext, pos, pos+1); 
Хотя лучше вообще так сделать:
PHP код:
new c = 0,
    
i = -1;
while((
c = inputtext[++i]) != '\0') 
{
    switch(
c)
    {
        case 
'{': 
            
inputtext[i] = '[';
        case 
'}': 
            
inputtext[i] = ']';
    }
} 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)