Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Скрипт на опыт


Скрипт на опыт

Сообщений 21 страница 35 из 35

21

Хорошая идея,а скрипт вставлять в ХТМЛ-низ?

Отредактировано Niogara (Пт, 20 Янв 2012 12:34:17)

0

22

Niogara
Мучаете

Все скрипты начинающиеся с тега <script ... , без особых на то указаний - ставим в HTML низ

Все коды css начинающиеся с тега <style... , без особых на то указаний - ставим в HTML верх

Отредактировано Deff (Пт, 20 Янв 2012 20:54:35)

0

23

Опять беда. Снова скрипт меня посылает. Ссылки на картинки рабочие, а вот выводить их не хочет...

Код:
<script>
var L0='<img class="awrd3" src="',L1='"/> ';
var str="Опыт:";
BallyArray=new Array(
10300,"http://lostpic.net/images/3262f13ed19a75a5aa53ba52537f3006.jpg",
9900,"http://lostpic.net/images/b81f0f236be6f0f26111574cb578fdaf.jpg",
9500,"http://lostpic.net/images/54b7760edfb0b281ace7a8c80e86ffeb.jpg",
9100,"http://lostpic.net/images/fc8b49a23e900e42debd90e2a0974a1d.jpg",
8700,"http://lostpic.net/images/ea96a0f5432ce62948cdb8d97edf0882.jpg",
8300,"http://lostpic.net/images/6f39dfcc4b7ac1e953eaa25db1a6181e.jpg",
7900,"http://lostpic.net/images/2fc34a35a2e85df12cfd84018aae59b9.jpg",
7500,"http://lostpic.net/images/5f4928df82a60afca74b341b0d9d4723.jpg",
7100,"http://lostpic.net/images/8a19da3b636d5d4d49de7ecd1e98533a.jpg",
6700,"http://lostpic.net/images/898e3e02383655272e9e955e1ec8017d.jpg",
6300,"http://lostpic.net/images/8268df4eb9f7098f891c5bf884e7b7a5.jpg",
5900,"http://lostpic.net/images/06c114cfbabbca77ed75bdd85ef06d90.jpg",
5500,"http://lostpic.net/images/1c3e546cdddc84fc62c94b681d690c72.jpg",
5100,"http://lostpic.net/images/169c1f979efff89b90f0a716c9fe31f4.jpg",
4900,"http://lostpic.net/images/ca84c5f783990c36acc1446319be21b6.jpg",
4700,"http://lostpic.net/images/7d0a9ac70b6e316ca1635f3ab5c2e64b.jpg",
4300,"http://lostpic.net/images/e95f9be3ae56ed941515c839d6e01198.jpg”,
3900,"http://lostpic.net/images/85ae243ebbafdc81ad9f69c92480e6d4.jpg",
3500,"http://lostpic.net/images/aa6146b09292e1929f5541a7ff29c752.jpg",
3100,"http://lostpic.net/images/631f4a5f8ea788a2cac09e139d99c8d8.jpg",
2700,"http://lostpic.net/images/7a45155729b50dc7d24ae746bc303f9e.jpg",
2300,"http://lostpic.net/images/f7424d7fde7663a300f7e6df0e4af6e4.jpg",
2000,"http://lostpic.net/images/bbc6a87de44b1e773699ba86fe4f827e.jpg",
1600,"http://lostpic.net/images/a3586dc3aa61827749da5f0fba6e446b.jpg",
1300,"http://lostpic.net/images/e45d942766ee85e17bcf4b01f11d2e0b.jpg",
1000,"http://lostpic.net/images/466148780c5b0813ef5b1329a6286865.jpg",
800,"http://lostpic.net/images/f679832dd0e90fc5f94e141885876ec9.jpg",
500,"http://lostpic.net/images/95083dc18c865ddc90678d791889ef57.jpg",
300,"http://lostpic.net/images/2163fe89cd62ea06e53bce0ff0671cb1.jpg",
100,"http://lostpic.net/images/9d110fe0edbf0ecd7ab9f7dde11a56c6.jpg”)
$("#pun-viewtopic .post .post-author .pa-fld1:contains('"+str+"')").each(function(){
var Num=parseFloat($(this).text().replace(str,""));var STR="";
  for (var i=0; i<BallyArray.length; i+=2){
      for (var g=0; g<Math.floor(Num/BallyArray[i]); g++){//alert(Num/BallyArray[i])
      STR+=L0+BallyArray[i+1]+L1;        }
Num=Num-Math.floor(Num/BallyArray[i])*BallyArray[i]
  }
//alert(STR);
$(this).wrap('<div class="Awrd3"></div>');$(this).append('<li class="pa-fld43">'+STR+'</li>')
});
</script>

0

24

Firepwnz
У Вас в двух строках кавычки не той системы
100 и 4300 (В конце ссылки

0

25

Deff
Спасибо большое. Всё работает

0

26

<script>
var L0='<img class="awrd3" src="',L1='"/> ';
var str="Опыт:";
BallyArray=new Array(
10300," http://lostpic.net/images/3262f13ed19a7 … jpg",
9900," http://lostpic.net/images/b81f0f236be6f … jpg",
9500," http://lostpic.net/images/54b7760edfb0b … jpg",
9100," http://lostpic.net/images/fc8b49a23e900 … jpg",
8700," http://lostpic.net/images/ea96a0f5432ce … jpg",
8300," http://lostpic.net/images/6f39dfcc4b7ac … jpg",
7900," http://lostpic.net/images/2fc34a35a2e85 … jpg",
7500," http://lostpic.net/images/5f4928df82a60 … jpg",
7100," http://lostpic.net/images/8a19da3b636d5 … jpg",
6700," http://lostpic.net/images/898e3e0238365 … jpg",
6300," http://lostpic.net/images/8268df4eb9f70 … jpg",
5900," http://lostpic.net/images/06c114cfbabbc … jpg",
5500," http://lostpic.net/images/1c3e546cdddc8 … jpg",
5100," http://lostpic.net/images/169c1f979efff … jpg",
4900," http://lostpic.net/images/ca84c5f783990 … jpg",
4700," http://lostpic.net/images/7d0a9ac70b6e3 … jpg",
4300,"http://lostpic.net/images/e95f9be3ae56ed941515c839d6e01198.jpg",
3900," http://lostpic.net/images/85ae243ebbafd … jpg",
3500," http://lostpic.net/images/aa6146b09292e … jpg",
3100," http://lostpic.net/images/631f4a5f8ea78 … jpg",
2700," http://lostpic.net/images/7a45155729b50 … jpg",
2300," http://lostpic.net/images/f7424d7fde766 … jpg",
2000," http://lostpic.net/images/bbc6a87de44b1 … jpg",
1600," http://lostpic.net/images/a3586dc3aa618 … jpg",

1300," http://lostpic.net/images/e45d942766ee8 … jpg",
1000," http://lostpic.net/images/466148780c5b0 … jpg",
800," http://lostpic.net/images/f679832dd0e90 … jpg",
500," http://lostpic.net/images/95083dc18c865 … jpg",
300," http://lostpic.net/images/2163fe89cd62e … jpg",
100," http://lostpic.net/images/9d110fe0edbf0 … .jpg")
$("#pun-viewtopic .post .post-author .pa-fld1:contains('"+str+"')").each(function(){
var Num=parseFloat($(this).text().replace(str,""));var STR="";
  for (var i=0; i<BallyArray.length; i+=2){
      for (var g=0; g<Math.floor(Num/BallyArray[i]); g++){//alert(Num/BallyArray[i])
      STR+=L0+BallyArray[i+1]+L1;        }
Num=Num-Math.floor(Num/BallyArray[i])*BallyArray[i]
  }
//alert(STR);
$(this).wrap('<div class="Awrd3"></div>');$(this).append('<li class="pa-fld43">'+STR+'</li>')
});
</script>

Опять беда с этим скриптом. Теперь проблема снова в отображении. К примеру у человека 750 единиц опыта. Должна выводиться картинка с рисунком 3 лвла, но вот проблема. Он выводит 2 раза картинку 1 лвл ( в сумме это 200 опыта) и 1 картинку 3 лвл (это 500 опыта) итог 700 опыта.. Вот думаю как решить эту проблему. Чтоб он не выводил картинки предыдущих единиц опыта...

Отредактировано Firepwnz (Чт, 16 Фев 2012 23:22:20)

0

27

Firepwnz написал(а):

3 лвла

:glasses: Ужс - это не Дивергенция ротора ?

Просто Поясняйте Доступно  - Шо треба ( а нафига сток цифр ?  У Вас инфляция баллов - не проще ли выставить более дробные кооэффициенты в Скрипте баллов. Дабы не было проблем и использовать систему номиналов в Картинках  - монетарную, когда минимальным колвом монет, обеспечиваетцо произвольная сумма нналичности ?

Отредактировано Deff (Пт, 17 Фев 2012 00:26:05)

0

28

Deff
Требуется чтоб при к примеру тех же 750 опыта, выводилась одна картинка а не 3 :( как-то делал а вот как забыл :(

0

29

Firepwnz

А какая должна быть картинка - 500 или 800 ?

0

30

А Почему Вы не соблюли пропорций - между Баллами и   лвл  ? (Была б прямая звисимость - задачка б оч просто решалась

Отредактировано Deff (Пт, 17 Фев 2012 00:43:30)

0

31

Deff
в каком смысле пропорции?
Смысл в чем: к примеру при значении от 100 до 299 должна выводиться картинка 1 лвл, от 300 до 499 2 лвла и так далее

0

32

Firepwnz написал(а):

Смысл в чем: к примеру при значении от 100 до 299 должна выводиться картинка 1 лвл, от 300 до 499 2 лвла и так далее

Приведите Таблицу соответствий Для первых 9 лвл - мну поправит скрипт

0

33

100-299 (1 уровень)
300-499 (2 уровень)
500-799 (3 уровень)
800-999 (4 уровень)
1000-1299 (5 уровень)
1300-1599 (6 уровень)
1600-1999 (7 уровень)
2000-2299 (8 уровень)
2300-2699 (9 уровень)

0

34

Firepwnz

Код:
<script>
var L0='<img class="awrd3" src="',L1='"/> ';
var str="Опыт:";
BallyArray=new Array(
10300,"http://lostpic.net/images/3262f13ed19a75a5aa53ba52537f3006.jpg",
9900,"http://lostpic.net/images/b81f0f236be6f0f26111574cb578fdaf.jpg",
9500,"http://lostpic.net/images/54b7760edfb0b281ace7a8c80e86ffeb.jpg",
9100,"http://lostpic.net/images/fc8b49a23e900e42debd90e2a0974a1d.jpg",
8700,"http://lostpic.net/images/ea96a0f5432ce62948cdb8d97edf0882.jpg",
8300,"http://lostpic.net/images/6f39dfcc4b7ac1e953eaa25db1a6181e.jpg",
7900,"http://lostpic.net/images/2fc34a35a2e85df12cfd84018aae59b9.jpg",
7500,"http://lostpic.net/images/5f4928df82a60afca74b341b0d9d4723.jpg",
7100,"http://lostpic.net/images/8a19da3b636d5d4d49de7ecd1e98533a.jpg",
6700,"http://lostpic.net/images/898e3e02383655272e9e955e1ec8017d.jpg",
6300,"http://lostpic.net/images/8268df4eb9f7098f891c5bf884e7b7a5.jpg",
5900,"http://lostpic.net/images/06c114cfbabbca77ed75bdd85ef06d90.jpg",
5500,"http://lostpic.net/images/1c3e546cdddc84fc62c94b681d690c72.jpg",
5100,"http://lostpic.net/images/169c1f979efff89b90f0a716c9fe31f4.jpg",
4900,"http://lostpic.net/images/ca84c5f783990c36acc1446319be21b6.jpg",
4700,"http://lostpic.net/images/7d0a9ac70b6e316ca1635f3ab5c2e64b.jpg",
4300,"http://lostpic.net/images/e95f9be3ae56ed941515c839d6e01198.jpg",
3900,"http://lostpic.net/images/85ae243ebbafdc81ad9f69c92480e6d4.jpg",
3500,"http://lostpic.net/images/aa6146b09292e1929f5541a7ff29c752.jpg",
3100,"http://lostpic.net/images/631f4a5f8ea788a2cac09e139d99c8d8.jpg",
2700,"http://lostpic.net/images/7a45155729b50dc7d24ae746bc303f9e.jpg",
2300,"http://lostpic.net/images/f7424d7fde7663a300f7e6df0e4af6e4.jpg",
2000,"http://lostpic.net/images/bbc6a87de44b1e773699ba86fe4f827e.jpg",
1600,"http://lostpic.net/images/a3586dc3aa61827749da5f0fba6e446b.jpg",
1300,"http://lostpic.net/images/e45d942766ee85e17bcf4b01f11d2e0b.jpg",
1000,"http://lostpic.net/images/466148780c5b0813ef5b1329a6286865.jpg",
800,"http://lostpic.net/images/f679832dd0e90fc5f94e141885876ec9.jpg",
500,"http://lostpic.net/images/95083dc18c865ddc90678d791889ef57.jpg",
300,"http://lostpic.net/images/2163fe89cd62ea06e53bce0ff0671cb1.jpg",
100,"http://lostpic.net/images/9d110fe0edbf0ecd7ab9f7dde11a56c6.jpg")
$("#pun-viewtopic .post .post-author .pa-fld1:contains('"+str+"')").each(function(){
var Num=parseFloat($(this).text().replace(str,""));var STR="";
  for (var i=0; i<BallyArray.length; i+=2){
if((!i)&&Num >= BallyArray[i]){STR=L0+BallyArray[i+1]+L1;break;}
if(Num < BallyArray[i]&&Num >= BallyArray[i+2]){STR=L0+BallyArray[i+3]+L1;break;}
  }
$(this).wrap('<div class="Awrd3"></div>');$(this).append('<li class="pa-fld43">'+STR+'</li>')
});
</script>

Отредактировано Deff (Пн, 20 Фев 2012 12:53:42)

0

35

Deff
Всё работает. Большое спасибо

0


Вы здесь » Единый форум поддержки » Корзина » Скрипт на опыт