Здравствуйте, гость ( Вход | Регистрация )

52 страниц V « < 7 8 9 10 11 > »   
Ответить в эту темуОткрыть новую тему
> Упростить скрипт
veiron
сообщение 13.8.2013, 7:51
Сообщение #161


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(DarkMaster @ 13.8.2013, 7:46) *

Начерти на бумажке. Посмотри на количество граней. Это только один из вариантов.

У нас 4 расчета. Посмотри на каждый. Посмотри какие значения какому из них нельзя принимать.

Уже очень близко на самом деле (IMG:style_emoticons/default/smile.gif)


0/1 1/0 6/0 0/6
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 13.8.2013, 7:56
Сообщение #162


***********

Модератор UOPilot
Сообщений: 9.742
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29657
Пользователь №: 11.279



Немного не понял почему 4 ПАРЫ чисел.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 13.8.2013, 7:56
Сообщение #163


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(DarkMaster @ 13.8.2013, 7:56) *

Немного не понял почему 4 ПАРЫ чисел.

0 0 7 7
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 13.8.2013, 8:00
Сообщение #164


***********

Модератор UOPilot
Сообщений: 9.742
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29657
Пользователь №: 11.279



Цитата
0 0 7 7

В принципе правильно. Это значения, которых не должно получиться. При каких значениях #xField значение #xStart будет в переделах допустимого?

set #xStart #xField - 1


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 13.8.2013, 8:02
Сообщение #165


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(DarkMaster @ 13.8.2013, 8:00) *

В принципе правильно. Это значения, которых не должно получиться. При каких значениях #xField значение #xStart будет в переделах допустимого?

set #xStart #xField - 1

2
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 13.8.2013, 8:03
Сообщение #166


***********

Модератор UOPilot
Сообщений: 9.742
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29657
Пользователь №: 11.279



Теперь ифом тоже самое.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 13.8.2013, 8:05
Сообщение #167


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(DarkMaster @ 13.8.2013, 8:03) *

Теперь ифом тоже самое.

if 1 < 2
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 13.8.2013, 8:07
Сообщение #168


***********

Модератор UOPilot
Сообщений: 9.742
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29657
Пользователь №: 11.279



Цитата
При каких значениях #xField значение #xStart будет в переделах допустимого?

Хде здесь #xField?


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 13.8.2013, 8:11
Сообщение #169


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(DarkMaster @ 13.8.2013, 8:07) *

Хде здесь #xField?


if #xField < 2
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 13.8.2013, 8:13
Сообщение #170


***********

Модератор UOPilot
Сообщений: 9.742
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29657
Пользователь №: 11.279



вооо! К этому и шли. Осталось математику дооформить.
если
if #xField < 2
то какое значение должен принять #xStart?


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 13.8.2013, 8:17
Сообщение #171


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(DarkMaster @ 13.8.2013, 8:13) *

вооо! К этому и шли. Осталось математику дооформить.
если
if #xField < 2
то какое значение должен принять #xStart?

if ( #xField < 2) or ( #xStart < 7)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 13.8.2013, 8:18
Сообщение #172


***********

Модератор UOPilot
Сообщений: 9.742
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29657
Пользователь №: 11.279



Цитата
( #xStart < 7)

У нас #xStart еще вообще не существует. Ему надо как раз задать значение. Какое значение ему надо задать, если #xField < 2?


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 13.8.2013, 8:20
Сообщение #173


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(DarkMaster @ 13.8.2013, 8:18) *

У нас #xStart еще вообще не существует. Ему надо как раз задать значение. Какое значение ему надо задать, если #xField < 2?

#xStart < 7
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 13.8.2013, 8:22
Сообщение #174


***********

Модератор UOPilot
Сообщений: 9.742
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29657
Пользователь №: 11.279



эмм... Походу надо чуть передохнуть) Как переменным то задаем значения?


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 13.8.2013, 8:24
Сообщение #175


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(DarkMaster @ 13.8.2013, 8:22) *

эмм... Походу надо чуть передохнуть) Как переменным то задаем значения?

set #xStart 1
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 13.8.2013, 8:26
Сообщение #176


***********

Модератор UOPilot
Сообщений: 9.742
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29657
Пользователь №: 11.279



Да!!!
Теперь пихаем все это в иф, не забываем закрыть if.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 13.8.2013, 8:29
Сообщение #177


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(DarkMaster @ 13.8.2013, 8:26) *

Да!!!
Теперь пихаем все это в иф, не забываем закрыть if.

Код
set #xStart 1
if #xField < 2
set #xStart #xField - 1
end_if

Вроде как то так.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 13.8.2013, 8:33
Сообщение #178


***********

Модератор UOPilot
Сообщений: 9.742
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29657
Пользователь №: 11.279



можно и таким подходом. Только ты написал наоброт. (IMG:style_emoticons/default/smile.gif) Вообще я думал сделать через:
if
...
else
...
end_if
Что шустрее не понятно, но с else код более читабелен и логичен. Но работоспособны оба варианта. Твой возможно даже чуть шустрее. Только не забудь поправить присвоения.

Сообщение отредактировал DarkMaster - 13.8.2013, 8:33


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 13.8.2013, 8:40
Сообщение #179


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(DarkMaster @ 13.8.2013, 8:33) *

можно и таким подходом. Только ты написал наоброт. (IMG:style_emoticons/default/smile.gif)

Это как наоборот?
Цитата
Что шустрее не понятно, но с else код более читабелен и логичен. Но работоспособны оба варианта. Твой возможно даже чуть шустрее. Только не забудь поправить присвоения.


Код
set #xStart 1
if #xStart < 2
      set #xStart #xField - 1
   else
end_if

Исправил. Так?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 13.8.2013, 8:46
Сообщение #180


***********

Модератор UOPilot
Сообщений: 9.742
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29657
Пользователь №: 11.279



Цитата
set #xStart 1
if #xField < 2
set #xStart #xField - 1
end_if

Подставь в уме значения и посмотри, что будет происходить. Перевернул наоборот.

Цитата
При каких значениях #xField значение #xStart будет в переделах допустимого?

ты ответил
Цитата
set #xStart 1

Вот это и напиши. +/- пока не касайся.

Сообщение отредактировал DarkMaster - 13.8.2013, 8:42


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

52 страниц V « < 7 8 9 10 11 > » 
Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 9.7.2025, 0:29
Designed by Nickostyle