Автор | Сообщение |
|
Отправлено: 24.08.08 12:26. Заголовок: Вопросы
Предлагаю тут задавать свои вопросы, и мой первый можно ли как то создать ехе файл чтоб играть без плеера?
|
|
Профиль
Цитата
Ответить
|
Ответов - 440
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
All
[только новые]
|
|
|
Отправлено: 27.05.09 12:41. Заголовок: Мне кажется или я пр..
Мне кажется или я правда не умею обьяснять? В любом случае, вот что я хочу: Игрок кидает кости со стороной 4(argument1) Если выпадает 1 то переменная с именем, указанным в argument2 принимает значение 1 Иначе 0
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 27.05.09 13:25. Заголовок: а такая конструкция ..
а такая конструкция <<$args[2]>>=1 работать и не будет нужно цитата: | random = rand(args[1]) if random = 1: DYNAMIC('<<$args[2]>>=1') else: DYNAMIC('<<$args[2]>>=0') end |
|
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 27.05.09 14:19. Заголовок: werewolf Пасибо! wer..
werewolf Пасибо! werewolf пишет: цитата: | а такая конструкция <<$args[2]>>=1 работать и не будет |
|
Ну вот я и спрашиваю то)
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 27.05.09 14:25. Заголовок: werewolf Неа, не раб..
werewolf Неа, не рабит. Пишет "Знак [:] не найден"
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 27.05.09 14:31. Заголовок: в какой строке то?..
[Ray] в какой строке то?
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 27.05.09 14:32. Заголовок: После ELSE не должно..
После ELSE не должно быть двоеточия.
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 27.05.09 14:33. Заголовок: Byte Омг, в первой! ..
Byte Омг, в первой! :) Nex Убрал, не рабит.
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 27.05.09 14:36. Заголовок: Вот так щас выглядит..
Вот так щас выглядит: цитата: | random = rand($args[1]) if random = 0: dynamic('$args[2]=1') else dynamic('$args[2]=0') end |
|
|
|
Профиль
Цитата
Ответить
|
|
| moderator
|
|
|
Отправлено: 27.05.09 14:54. Заголовок: сделай вывод перед ..
[Ray] сделай вывод перед IF, выведи PL $args[2] И напиши здесь что у тебя вывело
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 27.05.09 16:22. Заголовок: нужно не rand($ar..
[Ray] нужно не rand($args[1]), а rand(args[1]) и dynamic('$args[2]=1') просто заменит значение $args[2] на 1, а чтобы поменяло значение нужной переменной нужно dynamic('<<$args[2]>>=1')
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 27.05.09 16:31. Заголовок: werewolf Это я на фо..
werewolf Это я на форуме ошибся, в коде $ нет Nex Нихера не работает. За ся я с этим кодом.
|
|
Профиль
Цитата
Ответить
|
|
|
Отправлено: 27.05.09 16:33. Заголовок: пишет: Byte Омг, в ..
[Ray] пишет: random = rand(args[1]) - тут? if random = 1: DYNAMIC('<<$args[2]>>=1') else: DYNAMIC('<<$args[2]>>=0') end Если для IF, то почему у меня на if не ругается?
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 27.05.09 16:38. Заголовок: Byte Там глюк у меня..
Byte Там глюк у меня был, я исправил. Тереь ошибки нет, однако ничего не работает и PL $args[2] не работает (то есть он переменные args[] вообще не признает и выводит их как 0)
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 27.05.09 16:43. Заголовок: у тебя нумерация пар..
[Ray] у тебя нумерация параметров не правильная если ты вызываешь GOSUB'randomize',4,'variable' то args[0] = 4 и $args[1] = 'variable', а в примере ты обращаешься к args[1] и $args[2], которые соответственно пустые
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 27.05.09 17:00. Заголовок: werewolf пишет: wer..
werewolfу удаётся спасти меня от самоубийства в последний момент! Спасибо! Осталось мелось: по одному только куспу понятной проблеме присваивает значение самому $args[1], а не строке, содержащейся в нем и обозначающей имя переменной.
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 27.05.09 17:03. Заголовок: надо не dynamic('..
надо не dynamic('$args[1]=1') а dynamic('<<$args[1]>>=1')
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 27.05.09 17:07. Заголовок: werewolf Byte Nex СП..
werewolf Byte Nex СПАСИБО! (капсом!) Всё работает, всё зашибись
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 03.12.09 12:37. Заголовок: Вопрос по функции DY..
Вопрос по функции DYNAMIC В справке про нее ничего нет, на форуме часто всплывают упоминания, но без объясений. Может я пропускаю что-то важное? Можно рассказать, так чтоб для чайников: Что делает эта функция и какие у нее операторы? Для чего она нужна и где ее лучше всего применять? Будет отлично, если с примерами.
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 03.12.09 13:06. Заголовок: Ха-ха! Сейчас тебе с..
Ха-ха! Сейчас тебе сказжут "внимательно читай српавку" и "зайди на irc-канал, там тебе подскажут"
|
|
Профиль
Цитата
Ответить
|
|
Отправлено: 03.12.09 13:16. Заголовок: Ничего у них не выйд..
Ничего у них не выйдет. В справке этого точно нет. А ирке точно нет меня. Будет ведь проще рассказать про DYNAMIC чем объяснять мне как настроить IRC =D
|
|
Профиль
Цитата
Ответить
|
Ответов - 440
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
All
[только новые]
|
|