Карласон Опубликовано 28 февраля, 2012 Жалоба Поделиться Опубликовано 28 февраля, 2012 Вообщем,хочу сделать несколько языковых систем,как такое подобное можно сделать НЕ задрагивая лейблы,сорсы,м??? Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 28 февраля, 2012 Жалоба Поделиться Опубликовано 28 февраля, 2012 Переменныеset #var = на аккаунт.set var = на чара.например 2 языка английский и русский0 - рус. 1 - англif(var == 0){ mes "привет"; close;} mes "hello"; close; Ссылка на комментарий Поделиться на другие сайты Поделиться
Карласон Опубликовано 28 февраля, 2012 Автор Жалоба Поделиться Опубликовано 28 февраля, 2012 Переменныеset #var = на аккаунт.set var = на чара.например 2 языка английский и русский0 - рус. 1 - англif(var == 0){ mes "привет"; close;} mes "hello"; close;Можно 1 пример мелкий? Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 28 февраля, 2012 Жалоба Поделиться Опубликовано 28 февраля, 2012 Переменныеset #var = на аккаунт.set var = на чара.например 2 языка английский и русский0 - рус. 1 - англif(var == 0){ mes "привет"; close;} mes "hello"; close;Можно 1 пример мелкий?я вроде навел пример уже Ссылка на комментарий Поделиться на другие сайты Поделиться
Карласон Опубликовано 28 февраля, 2012 Автор Жалоба Поделиться Опубликовано 28 февраля, 2012 Ну к примеру так:prontera,15,12,6 script ДаюВар 1,{set var;mes "Дала";close;}prontera,12,12,6 script Пример 2,{if(var == 0){ mes "привет"; close;} mes "hello"; close;Так чтоли? Ссылка на комментарий Поделиться на другие сайты Поделиться
Incubus Опубликовано 28 февраля, 2012 Жалоба Поделиться Опубликовано 28 февраля, 2012 Ну к примеру так:prontera,15,12,6 script ДаюВар 1,{set var;mes "Дала";close;}prontera,12,12,6 script Пример 2,{if(var == 0){ mes "привет"; close;} mes "hello"; close;Так чтоли?prontera,15,12,6 script ДаюВар 1,{set var,<value>; или input var;mes "Дала";close;}prontera,12,12,6 script Пример 2,{if(var == 0){ mes "привет"; close;}else{ mes "hello"; close;}} Ссылка на комментарий Поделиться на другие сайты Поделиться
Карласон Опубликовано 28 февраля, 2012 Автор Жалоба Поделиться Опубликовано 28 февраля, 2012 value число вводить? Ссылка на комментарий Поделиться на другие сайты Поделиться
Incubus Опубликовано 28 февраля, 2012 Жалоба Поделиться Опубликовано 28 февраля, 2012 Да. Ссылка на комментарий Поделиться на другие сайты Поделиться
Карласон Опубликовано 28 февраля, 2012 Автор Жалоба Поделиться Опубликовано 28 февраля, 2012 спс тему клоуз Ссылка на комментарий Поделиться на другие сайты Поделиться
Карласон Опубликовано 28 февраля, 2012 Автор Жалоба Поделиться Опубликовано 28 февраля, 2012 set russian, хуита;set english, xynta;if(russian) { mes russian; close; }if(english) { mes english; close; }скрипт если что твой не пашет нету "" в месе) 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
Карласон Опубликовано 28 февраля, 2012 Автор Жалоба Поделиться Опубликовано 28 февраля, 2012 САМ В ШОКЕ! 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
kadze Опубликовано 28 февраля, 2012 Жалоба Поделиться Опубликовано 28 февраля, 2012 по идее у него просто переменные не правильного типа а так никакие "" не нужны для вывода переменных. Ссылка на комментарий Поделиться на другие сайты Поделиться
Карласон Опубликовано 28 февраля, 2012 Автор Жалоба Поделиться Опубликовано 28 февраля, 2012 set russian, хуита;set english, xynta;if(russian) { mes "russian"; close; }if(english) { mes "english"; close; } Ссылка на комментарий Поделиться на другие сайты Поделиться
kadze Опубликовано 28 февраля, 2012 Жалоба Поделиться Опубликовано 28 февраля, 2012 прочитай,что я написал выше еще раз... Ссылка на комментарий Поделиться на другие сайты Поделиться
Карласон Опубликовано 28 февраля, 2012 Автор Жалоба Поделиться Опубликовано 28 февраля, 2012 (изменено) ну и ладно!! B) B) :P :P :D :lol: P.S Чо сразу се минусовать?Я вас не понимаю ппц вы. Изменено 28 февраля, 2012 пользователем Карласон Ссылка на комментарий Поделиться на другие сайты Поделиться
Functor Опубликовано 28 февраля, 2012 Жалоба Поделиться Опубликовано 28 февраля, 2012 а так никакие "" не нужны для вывода переменных. Для вывода нет. Но для занесения строки в строковую переменную нужно. по идее у него просто переменные не правильного типа Также не катит такое условие в if для строковой переменной. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
kadze Опубликовано 28 февраля, 2012 Жалоба Поделиться Опубликовано 28 февраля, 2012 это исходя из типа уже бы следовало, а так все правильно говоришь Ссылка на комментарий Поделиться на другие сайты Поделиться
Functor Опубликовано 28 февраля, 2012 Жалоба Поделиться Опубликовано 28 февраля, 2012 В принципе в PHP такие if покатят, не знаю насчет скриптов - не изучаю.Такие if много где покатят, но речь шла про скрипты eAthena.А проверка по идее правильная, если variable вообще существует ( естественно должно было выдаваться значение ), то Такая проверка считается правильной только для числовых переменных. Для строковых надо проверять:if(.@variable$ != ""){......}Также в скриптах нету такого как существует переменная или нет. Есть проверка значения. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 28 февраля, 2012 Жалоба Поделиться Опубликовано 28 февраля, 2012 Вообще можно будет через OnInit: в массив загнать слова, а в скрипте уже mes .variable$[0]; и т.д. или если загнать слова по порядку то через for легче будет Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 29 февраля, 2012 Жалоба Поделиться Опубликовано 29 февраля, 2012 (изменено) Также в скриптах нету такого как существует переменная или нет. Есть проверка значения. В афине, если переменная не существует, то она автоматически принимает значение 0. Поэтому проверка "типа существует".. Ну я про числовые.. Со строковыми не сталкивался =)if ( !.@var )то же самое, что и if ( .@var == 0 ) Изменено 29 февраля, 2012 пользователем Кеник Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения