Поясню:
Пример многим непонятен(из-за терминов, но что-то вроде этого):
Как сделать три ветви рангов?
Сообщений 1 страница 20 из 24
Поделиться1Пн, 5 Мар 2007 09:06:34
Поделиться2Пн, 5 Мар 2007 09:08:33
И для выбора типа рангов(Тёмный, Светлый, Нейтрал) в профиле участника был пункт, где он мог бы выбирать(или только админ мог выбырать)
Поделиться3Пн, 5 Мар 2007 16:04:35
Ууух... Ну вы и закрутили...
Поделиться4Пн, 5 Мар 2007 16:25:05
Ну чего поделать, в РПГ без этого не обойтись, а для каждого участника группу делать - этож можно очень сильно устать.
Поделиться5Вт, 6 Мар 2007 04:46:39
Ну помогите кто нибудь
Поделиться6Вт, 6 Мар 2007 11:59:44
Пример многим непонятен(из-за терминов, но что-то вроде этого)
Очень сомневаюсь я что так возможно сделать :/ Вряд ли
Поделиться7Вт, 6 Мар 2007 12:59:36
вручную всем прописывай
Поделиться8Вт, 6 Мар 2007 14:01:12
вручную всем прописывай
Ну, а если человек этак 1000 в ролевой и каждый день кто-то набирает n-ое кол-во сообщений? За всеми не углядишь.
Поделиться9Вт, 6 Мар 2007 14:16:09
Зависимость статуса от сообщений и группы =))) Под три группы сможешь переделаь, или помогать?
Поделиться10Вт, 6 Мар 2007 14:22:24
Ну, а если человек этак 1000 в ролевой и каждый день кто-то набирает n-ое кол-во сообщений? За всеми не углядишь.
Ну и я в этом виноват шо ли?? )))
Вообще такими скриптами набивать форум, если людей много, скрипт тож нада править, так шо тема не раскрыта js'ом
Поделиться11Вт, 6 Мар 2007 16:22:03
Зависимость статуса от сообщений и группы =))) Под три группы сможешь переделаь, или помогать?
Помоги пожалуйста!!! И если можешь - объясни как это работает и чё как.(а то я почитал описание ничерта непонял).
Поделиться12Вт, 6 Мар 2007 16:37:18
А до десяти сообщений человек какой рангш имеет в каждой группе?
Поделиться13Вт, 6 Мар 2007 16:49:51
<script type="text/javascript">
var authors=document.getElementById('pun-main').getElementsByTagName("ul")
var cd=0
for (cd=0; cd<=(authors.length-1); cd++)
{if (authors[cd].innerHTML.indexOf("pa-author")!=-1)
{var posts=authors[cd].getElementsByTagName("li")
var ze=1
for (ze=1; ze<=(posts.length-1); ze++)
{var group=posts[1].innerHTML
if (posts[ze].className=="pa-posts")
{var status=(posts[ze].innerHTML.substr((posts[ze].innerHTML.indexOf(":")+2)))*1
if (status<10)
{if (group.indexOf("Темный")!=-1)
{posts[1].innerHTML="..."}
else if (group.indexOf("Светлый")!=-1)
{posts[1].innerHTML="..."}
else if (group.indexOf("Нейтрал")!=-1)
{posts[1].innerHTML="..."}}
else if ((status>=10)&&(status<100))
{if (group.indexOf("Темный")!=-1)
{posts[1].innerHTML="Ученик"}
else if (group.indexOf("Светлый")!=-1)
{posts[1].innerHTML="Падаван"}
else if (group.indexOf("Нейтрал")!=-1)
{posts[1].innerHTML="Начинающий"}}
else if ((status>=100)&&(status<200))
{if (group.indexOf("Темный")!=-1)
{posts[1].innerHTML="Сит-воин"}
else if (group.indexOf("Светлый")!=-1)
{posts[1].innerHTML="Джедай"}
else if (group.indexOf("Нейтрал")!=-1)
{posts[1].innerHTML="Хранитель мира"}}
else if (status>=200)
{if (group.indexOf("Темный")!=-1)
{posts[1].innerHTML="Мастер"}
else if (group.indexOf("Светлый")!=-1)
{posts[1].innerHTML="Джедай мастер"}
else if (group.indexOf("Нейтрал")!=-1)
{posts[1].innerHTML="Член совета"}}
}}}}
</script>
Тменый, Светлый, Нейтрал придется писать в ранги людям в ручную. А дальше они будут меяться сами.
Поделиться14Вт, 6 Мар 2007 18:19:43
Спасибо большое. А можешь объяснить что тут и как менять, чтобы я сам мог чтонибудь изменить(а то я в этих скриптах ничерта непонимаю).
Поделиться15Вт, 6 Мар 2007 18:24:37
123
Там уже всё сделали специально под ваш запрос. ставте как есть.
Поделиться16Вт, 6 Мар 2007 18:59:53
Там уже всё сделали специально под ваш запрос. ставте как есть.
Ну а если я решу сделать побольше рангов(разве 200 - предел для сообщений?) или изменить конфигурацию.
Zebra ну вот очень прошу -
Поделиться17Вт, 6 Мар 2007 19:53:37
123
если до этог места не понял, объяснять не стоит. Лучше проси конкретно когда возникнет неоходимость. Переделаем хоть 20 раз
Поделиться18Вт, 6 Мар 2007 19:56:53
если до этог места не понял, объяснять не стоит. Лучше проси конкретно когда возникнет неоходимость. Переделаем хоть 20 раз
Пасиб. Вы только тему не закрывайте. Думаю, что завтра всё с моей стороны готово будет.
Поделиться19Чт, 8 Мар 2007 20:01:11
Вот, готово, но я сделал с ки хотелось бы чтобы под ней был текст который тоже указан:
Темная сторона силы:
Темный подмастерье
http://starcity.5bb.ru/uploads/starcity/2_Dark_1.gif – 0 сообщений
Ситх
http://starcity.5bb.ru/uploads/starcity/2_Dark_2.gif - 70 сообщений
Лорд Ситх
http://starcity.5bb.ru/uploads/starcity/2_Dark_3.gif - 150 сообщений
Мастер Ситх
http://starcity.5bb.ru/uploads/starcity/2_Dark_4.gif - 300 сообщений
Темный Повелитель
http://starcity.5bb.ru/uploads/starcity/2_Dark_5.gif - 600 сообщений
Светлая сторона силы:
Падаван
http://starcity.5bb.ru/uploads/starcity/2_Lithg_1.gif - 0 сообщений
Джедай
http://starcity.5bb.ru/uploads/starcity/2_Lithg_2.gif - 70 сообщений
Рыцарь Джедай
http://starcity.5bb.ru/uploads/starcity/2_Lithg_3.gif - 150 сообщений
Мастер Джедай
http://starcity.5bb.ru/uploads/starcity/2_Lithg_4.gif - 300 сообщений
Магистр Джедай
http://starcity.5bb.ru/uploads/starcity/2_Lithg_5.gif - 600 сообщений
Контрабандисты:
Шестёрка
http://starcity.5bb.ru/uploads/starcity/2_Contr-1.png - 0 сообщений
Контрабандист
http://starcity.5bb.ru/uploads/starcity/2_Contr-2.png - 70 сообщений
Контрабандист
http://starcity.5bb.ru/uploads/starcity/2_Contr_3.png - 150 сообщений
Межзвёздный нарушитель
http://starcity.5bb.ru/uploads/starcity/2_Contr_4.png - 300 сообщений
Межгалактический преступник
http://starcity.5bb.ru/uploads/starcity/2_Contr_5.png- 600 сообщений
____________________________________________________________________________________
Тменый, Светлый, Нейтрал придется писать в ранги людям в ручную.
Это как?
Заранее спасибо.
Поделиться20Пт, 9 Мар 2007 18:48:34
Ну Zebra...ты где?