Тема: //addskill
Показать сообщение отдельно
Непрочитано 10.10.2010, 00:01   #9
Аватар для Wolfas
Пользователь

Автор темы (Топик Стартер) Re: //addskill

Написал вот так:

PHP код:
        try
        {
        
itemId Integer.parseInt(params[0]) > 166000070 &&  Integer.parseInt(params[0]) < 166000190 ?  Integer.parseInt(params[0]) : 166000070;

            if( 
params.length == )
            {
                
itemCount Long.parseLong(params[1]);
            }
            
receiver admin;
        } 
Так по идеи: если параметр Integer.parseInt(params[0]) имеет значение больше 166000070 и меньше 166000190 то значение изменяется на 166000070

Но заменяется все значения меньше 166000190, на 166000070 почему?



Также пробовал вот так:

PHP код:
        try
        {
        if (
Integer.parseInt(params[0]) < 166000070 && Integer.parseInt(params[0]) > 166000190)
            {
                
itemId Integer.parseInt(params[0]);
            }

            if( 
params.length == )
            {
                
itemCount Long.parseLong(params[1]);
            }
            
receiver admin;
        } 
По идеи ТАК допускаются все значения меньше 166000070 и больше 166000190, но у меня не пропускает вообще никаких значений, то есть //add не работает

Добавлено через 18 часов 37 минут
Ну где наш гуру) Не могу работу продолжить не доделав это(
__________________
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".

Последний раз редактировалось Wolfas; 10.10.2010 в 20:10. Причина: Добавлено сообщение
Wolfas вне форума Ответить с цитированием