Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

10 828 Posts in 6 203 Topics- by 1 216 Members - Latest Member: santini862

28 May 2020, 15:00
Select Language English | Russian ru | German
Main PageIRC Client KVIrc forumRussian talksСкриптингГотовые скриптыИгра "Лепестки розы"
Pages: [1]
Print
Author Topic: Игра "Лепестки розы"  (Read 35089 times)
0 Members and 1 Guest are viewing this topic.
Maximusya
Глобальный модератор
*****

Репутация: 49
Gender: Male
Posts: 343



View Profile
« on: 18 September 2008, 23:22 »

Вот сюда навел меня мой друг, там описана увлекательная игра "Лепестки розы" ("Petals Around The Rose").
Я решил показать и другим)
Делал все (ну почти) в рамках IRC-интерфейса. +Дополнительные удобства в управлении при локальной игре.
После установки игры (как дополнения) вам, людям на одном с вами канале, людям у вас в привате будут доступны следующие команды:

.rose - бросить кости;
.ans - узнать ответ;
.hint - подсказка;
.about - рассказать об игре.

А лично для вас в меню Инструменты появится пункт "Play Petals Around The Rose". При его выборе в текущее окно будет выдана строка с элементами управления.
Если будете устанавливать игру боту, то позаботьтесь об уникальности названий команд.

Если вы еще не знакомы с игрой, можете поиграть в нее сами из своего KVirc-а - для этого вам понадобится окно, куда возможен вывод сообщений - вам лучше играть в окне консоли, но подойдет и окно привата или канала. При вашей игре в консоли не будут перемешиваться сообщения, да и мешать играть другим людям на канале вы не будете (дело в том, что хоть ваша игра будет невидима пользователям канала (для вас все выводится через echo), но сеанс привязывается к window ID).

Просто начните играть и попробуйте понять принцип получения ответа) Внимательно читайте подсказку).

Игра в общем длится до понимания принципа. Дальше она интересна тем, что вы можете посмотреть, как над ней ломают голову люди, которым вы её предлагаете.
Форматирование было подобрано для использования на теме XCrystall-black. В других темах отображение будет немного отличаться.
Успехов)
А если еще не прочитали статью по указанной ссылке - посмотрите, как сложно решение давалось дяде Биллу)

P.S.: не знаю, в чем дело, но при нажатии на ссылку файла закачивается файл с расширением .htm. Просто измените расширение на .zip.
« Last Edit: 19 September 2008, 11:27 by Maximusya » Logged
YuS
Новичок
*

Репутация: 9
Gender: Male
Posts: 26



View Profile
« Reply #1 on: 19 September 2008, 11:40 »

Вот сюда навел меня мой друг, там описана увлекательная игра "Лепестки розы" ("Petals Around The Rose").
...
Если будете устанавливать игру боту, то позаботьтесь об уникальности названий команд.
...
При вашей игре в консоли не будут перемешиваться сообщения, да и мешать играть другим людям на канале вы не будете (дело в том, что хоть ваша игра будет невидима пользователям канала (для вас все выводится через echo), но сеанс привязывается к window ID).
...
Забавно Smiley Времени на решение потрачено было многовато, ибо решение не совсем математическое. Кружочки маловаты размером - не очень наглядно.
По теме: может быть лучше сделать проверку на usermodename и в зависимости от значения выводить текст на канал или в приват, потому как на канале, где нельзя флудить, случайно узнавший команды человек может начать играть в ваше отсутствие, а последствия будут вполне логичные... для установившего этот скрипт. В крайнем случае, хотя бы сделать скрипт отключаемым.

ЗЫ Для себя сделал так:
Code:
event(OnChannelMessage, games::rose::public)
{
if (!$chan.ismeop()) return;
{
$games::rose::processMessage($3, $window, "say")
}
}
во избежание Smiley
« Last Edit: 19 September 2008, 19:50 by YuS » Logged
JIEXA
Новичок
*

Репутация: 4
Gender: Male
Posts: 31


View Profile
« Reply #2 on: 24 September 2008, 14:28 »

хорошая задачка, пытался математически решать, оказалось всё гораздо проще =)
Logged

windows XP, использую сборку Kvirc 3.4.2 svn 2995. http://vkontakte.ru/club1422983 - Сообщество пользователей IRC клиента KVIrc.
ninest123
Ветеран
*****

Репутация: 0
Posts: 1 382


View Profile Email
« Reply #3 on: 3 May 2018, 11:54 »

mt0503
canada goose outlet
coach outlet
ralph lauren sale clearance
reebok shoes
cheap oakley sunglasses
michael kors outlet
timberland boots
nike outlet
coach factory outlet
michael kors outlet clearance
canada goose uk
canada goose sale
christian louboutin
jordans
hermes handbags
canada goose
canada goose jackets uk
air jordans
adidas nmd
christian louboutin shoes
adidas
uggs canada
michael kors outlet
valentino shoes
supreme clothing
cheap jordans free shipping
harden vol 1
adidas nmd
air jordans
coach outlet
michael kors outlet
moncler outlet
fitflops
fitflops sale clearance
fitflops
pandora jewelry
nike huarache
pandora charms
philipp plein shirt
canada goose jackets
ralph lauren outlet online
cheap ray ban sunglasses
cheap oakley sunglasses
abercrombie and fitch
coach outlet
coach outlet store
ralph lauren uk
air max 2018
canada goose uk
hermes bags
pandora
moncler outlet
adidas outlet
tory burch outlet
oakley sunglasses
moncler jackets
supra shoes
ecco shoes
kate spade handbags
supreme new york
birkenstocks
mulberry outlet
adidas nmd shoes
air max 97
air max 2017
oakley sunglasses
cheap jordans
fred perry
toms outlet
longchamp outlet
louis vuitton outlet store
pandora jewelry official site
moncler jackets
ferragamo outlet
longchamp outlet
uggs outlet
cheap ray ban sunglasses
kate spade outlet
adidas campus
coach factory outlet
hermens bags
air max 2019
cheap nike air max
nike shoes
fitflops sale clearance
polo outlet
birkenstock sandals
coach outlet
uggs
nmd adidas
polo outlet
ralph lauren sale clearance
michael kors outlet canada
canada goose outlet
kobe bryant shoes
tory burch outlet
adidas originals
birkenstock shoes
jordan shoes
jordan retro
mt0503
Logged
ninest123
Ветеран
*****

Репутация: 0
Posts: 1 382


View Profile Email
« Reply #4 on: 17 September 2018, 10:54 »

adidas superstar
swarovski jewelry
vans pas cher
alife clothing
nike air
iphone x case
timberland pas cher
bcbg dresses
golden goose sneakers
nike vapor max
nike outlet
coach outlet
michael kors canada
prada sunglasses
red bottom shoes
jordan 4
ray ban sunglasses
adidas soccer cleats
jordan pas cher
jordan 10
fendi sunglasses
polo ralph lauren
supra shoes
ralph lauren
reebok outlet
curry 4
lacoste shoes
boy london clothing
adidas trainers uk
nike air max
goyard handbags
guess
polo ralph lauren
gucci handbags
mac makeup
kate spade uk
10 deep clothing
omega watches
kobe 10
coach factory outlet
christian louboutin pas cher
jordan shoes
tods shoes
tory burch outlet
oakley sunglasses
jordan 12
dolce & gabbana
michael jordan
nike mercurial
nike air max
converse all stars
nike clothing
bulgari jewelry
longchamp handbags
cheap jerseys
new balance
jordan 8
nike roshe run
lululemon outlet
salomon shoes
nike huarache
jordan 7
nike air max 2017
gucci outlet
nike kyrie 2
soccer jerseys
bcbg max azria
givenchy jewelry
hogan
dior bags
givenchy handbags
clarks shoes
adidas superstar
replica watches
nike air max
tommy hilfiger pas cher
adidas clothing
ray ban
abercrombie
abercrombie
jordan 31
michael kors outlet online
miu miu shoes
fitflops outlet
abercrombie
dyson hair dryer
tommy hilfiger
jordan 6
chopard jewelry
jordan 5
michael kors outlet
mac cosmetics
ed hardy
vans outlet
oakley sunglasses
adidas outlet store
michael jordan
balmain jeans
nike blazer
longchamp
2018.9.17xukaimin
Logged
ninest123
Ветеран
*****

Репутация: 0
Posts: 1 382


View Profile Email
« Reply #5 on: 17 September 2018, 10:54 »

jordan 4
karen millen
chi flat iron
sac michael kors
james harden jersey
celine handbags
herve leger dresses
christian louboutin shoes
tory burch
ugg boots
michael jordan
belgium world cup jerseys
ray ban sunglasses
harry winston jewelry
nike free run
rolex watches
hermes jewelry
bijoux swarovski
longchamp outlet
tiffany jewelry
new balance trainer
mont blanc pens
true religion
kobe 12
oakley sunglasses
vans outlet
fossil handbags
air max 95
mulberry
jordan 9
kobe bryant shoes
air max
tory burch
yeezy shoes
nike air max
true religion jeans
kates pade outlet online
fendi
arcteryx jackets
hermes bags
tn pas cher
flip flops
brazil world cup jersey
sac vanessa bruno
uggs outlet
chloe sunglasses
converse outlet store
ghd
uggs outlet
ray ban sunglasses
ugg outlet
dsquared2 outlet
kd 10
ghd flat iron
nike air max 95
basket nike
nike free
oakley pas cher
polo ralph lauren
louboutin outlet
nike outlet store
michael kors uk
dak prescott jersey
marc jacobs handbags
montres
designer sunglasses
skechers sneakers
christian louboutin
air max 90
calvin klein outlet
air max plus
pandora jewelry
nike outlet online
ghd hair straighteners
pandora bijoux
longchamp handbags
spain world cup jersey
pandora charms
prada handbags
bathing ape
fitflops
true religion outlet
insanity
new balance femme
jimmy choo
jordan 3
beats by dre
cartier bracelet
burberry clothing
ferragamo shoes
nike uk
tommy hilfiger
beats headphones
stuart weitzman
kyrie 4
new balance shoes
softball bats
nike blazer
jordan
chaussure nike
2018.9.17xukaimin
Logged
ninest123
Ветеран
*****

Репутация: 0
Posts: 1 382


View Profile Email
« Reply #6 on: 16 October 2018, 11:11 »

chenqiuying20181016
north face outlet
pandora
coach outlet online
true religion outlet
ralph lauren outlet
cheap nfl jerseys
coach outlet online
superdry
michael kors outlet clearance
canada goose outlet store
yeezy boost 350
polo shirts
kobe shoes
nike air max 90
uggs outlet
coach outlet online
michael kors outlet
polo ralph lauren
north face outlet
kate spade sale
ugg boots
coach outlet
nfl jerseys
coach outlet
canada goose outlet online
cheap nfl jerseys
ugg outlet
chaussure louboutin
michael kors outlet
coach outlet online
christian louboutin shoes
vibram five fingers
canada goose outlet store
cheap nfl jerseys
true religion jeans
adidas shoes for women
christian louboutin uk
canada goose uk
coach outlet online
north face outlet
michael kors outlet online
giuseppe zanotti shoes
nfl jerseys wholesale
cheap mlb jerseys
cheap jordan shoes
jordan shoes
true religion outlet
adidas yeezy shoes
canada goose outlet
pandora jewelry
coach outlet
mulberry bags
uggs outlet
michael kors outlet clearance
nike outlet
ugg outlet
coach outlet online
yeezy boost
adidas superstar
canada goose outlet online
christian louboutin shoes
kate spade outlet online
louboutin outlet
ugg boots
michael kors handbags
christian louboutin
true religion jeans
cheap jordan shoes
adidas outlet store
nike outlet
cheap jordans for sale
mont blanc outlet
coach outlet online
christian louboutin shoes
polo outlet stores
ed hardy outlet
michael kors outlet clearance
michael kors outlet clearance
pandora outlet
michael kors outlet clearance
ferragamo outlet store
uggs outlet
michael kors outlet online
ray ban sunglasses wholesale
pandora charms outlet
michael kors outlet online
christian louboutin shoes
pandora charms sale clearance
canada goose outlet
ed hardy clothing
cheap nfl jerseys
michael kors outlet online
nike shoes
coach outlet online
canada goose sale
polo ralph lauren
kate spade outlet
canada goose uk
coach outlet
nike shoes
chenqiuying20181016
Logged
ninest123
Ветеран
*****

Репутация: 0
Posts: 1 382


View Profile Email
« Reply #7 on: 24 October 2018, 06:30 »

cai123 10.24
uggs outlet
discount oakley sunglasses
birkenstock shoes
reebok outlet
air max shoes
coach outlet online
coach outlet online
louis vuitton handbags
ralph lauren sale
mariners jerseys
discount oakley sunglasses
rolex replica watches
coach outlet online
blue jays jerseys
timberland shoes
diamondbacks jerseys
coach outlet store
kobe shoes
polo ralph lauren outlet
rolex replica watches for sale
michael kors outlet online
ugg outlet
kate spade outlet online
moncler outlet
lacoste polo shirts
adidas outlet
coach factorty outlet online
hermes bag
braves jerseys
uggs outlet
fitflop sandals
uggs outlet
polo ralph lauren outlet
michael kors outlet
birkenstock outlet
ugg outlet store
reds jerseys
uggs outlet store
adidas outlet online
coach factory outlet online
nmd adidas
michael kors outlet store
true religion jeans
prada outlet online
canada goose jackets
michael kors bags
fitflops sale
canada goose outlet store
ugg boots
polo ralph lauren outlet online
pandora jewelry
moncler outlet online
kate spade outlet online
cheap air jordans
longchamp outlet
louboutin shoes
michael kors handbags
pandora charms sale
coach outlet online
yeezy shoes
nike outlet store
kate spade handbags
ralph lauren outlet online
longchamp outlet
christian louboutin sale
ugg outlet online
cheap oakley sunglasses
coach factory outlet online
cheap ray ban sunglasses
mlb jerseys cheap
fake rolex
air jordans
pandora charms sale
ecco outlet
nike outlet
moncler outlet online
adidas shoes
ugg outlet online
new balance outlet store
pandora outlet
coach outlet
christian louboutin sale
pandora jewelry outlet
michael kors canada
birkenstock outlet
north face outlet store
pandora charms
coach outlet
supreme shirts
white sox jerseys
pandora charms outlet
lebron james shoes
nfl jerseys
dr martens boots
canada goose
coach outlet store online
coach factorty outlet store
adidas ultra boost
astros jerseys
coach factory outlet online
cai123 10.24
Logged
ninest123
Ветеран
*****

Репутация: 0
Posts: 1 382


View Profile Email
« Reply #8 on: 6 November 2018, 11:30 »

2018-11-6 xiaozhengzheng
christian louboutin outlet
pandora charms
polo ralph lauren
coach outlet online
coach outlet
true religion outlet
ralph lauren uk
canada goose jackets
canada goose jackets
giuseppe zanotti shoes
oakley sunglasses
moncler outlet online
coach outlet store online
uggs outlet
pandora outlet
coach factory outlet
coach outlet
michael kors outlet
michael kors outlet online
pandora jewelry outlet
tory burch outlet
moncler jackets
ugg boots
ralph lauren outlet
christian louboutin shoes
canada goose outlet
coach outlet
lebron shoes
canada goose
polo ralph lauren
adidas outlet store
polo outlet
canada goose outlet store
kate spade purses
yeezy boost
hermes belts
coach outlet online
polo ralph lauren
coach outlet online
coach outlet
oakley sunglasses
pandora charms
yeezy boost 350
yeezy boost 350
michael kors outlet
uggs outlet
polo outlet
prada outlet store
ugg boots outlet
ray bans
cheap ray ban sunglasses
ugg outlet
pandora rings
oakley sunglasses wholesale
pandora charms
polo ralph lauren outlet online
pandora charms
coach outlet
kate spade outlet
kate spade sale
coach outlet
canada goose uk
coach factory outlet
mbt outlet
polo ralph lauren
mulberry uk
polo shirts
canada goose jackets
pandora charms
polo outlet
mulberry bags
michael kors outlet
mlb jerseys wholesale
cheap ugg boots
canada goose jackets
coach factory outlet
coach outlet online
polo pas cher
cheap jerseys
ralph lauren uk
mont blanc pens
coach outlet online
north face
coach outlet
louboutin
kate spade outlet online
coach outlet online
jordan shoes
polo outlet
coach outlet online
adidas yeezy shoes
adidas superstar
ugg boots clearance
ugg boots clearance
christian louboutin
canada goose outlet
red bottoms
supreme t shirts
ralph lauren polo shirts
kate spade outlet online
Logged
ninest123
Ветеран
*****

Репутация: 0
Posts: 1 382


View Profile Email
« Reply #9 on: 10 November 2018, 06:43 »

nike blazer
jordan pas cher
mac cosmetics
ugg australia
nike air max
burberry sale
pandora charms
nike epic react
timberland boots
nicholas kirkwood
tiffany jewelry
fitflops
nike dunks
tommy hilfiger shirts
fitflops
mlb jerseys
moncler jackets
canada goose outlet store
supreme clothing
canada goose outlet
michael kors outlet
oakley sunglasses
canada goose coats
mulberry handbags
ralph lauren polo
lebron 15
air max 95
monster headphones
moncler outlet
nike revolution
michael kors outlet clearance
uggs outlet
malone souliers
nike air max plus
police sunglasses
tory burch shoes
moncler outlet online
jordan shoes
christian louboutin shoes
birkenstock sandals
tiffany jewelry
jordan xx9
ugg outlet
ralph lauren outlet
michael kors handbags
fitflops
nike tn
coach outlet
adidas football boots
red bottom shoes
chenlina20181110
Logged
Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic