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

 
Ответить в эту темуОткрыть новую тему
> Как сделать чтоб забирали очки !
Extrimal
сообщение 1.2.2004, 21:34
Сообщение #1


*

Registred
Сообщений: 3
Регистрация: 1.2.2004
Группа: Пользователи
Наличность: 0
Пользователь №: 1.487



Я создал ПвП шард но не могу замутить чтоб когда покупаеш забирали ОЧКИ !

вот скрипт на то чтоб довали поинты !!

ON=@Death
if <memoryfindtype.memory_harmedby> & (!(<flags> & statf_conjured))

if <tag.points>>= 0
if <tag.points><= 2000
memoryfindtype.memory_harmedby.link.SAYUA 0ff,0ff,0,eng,Here is 1 point for <name>!
memoryfindtype.memory_harmedby.link.tag.points =<memoryfindtype.memory_harmedby.link.tag.points>+1
memoryfindtype.memory_harmedby.link.tag.credits =<memoryfindtype.memory_harmedby.link.tag.credits>+1
endif
endif

if <tag.points>>= 2001
if <tag.points><= 4000
memoryfindtype.memory_harmedby.link.SAYUA 0ff,0ff,0,eng,Here is 2 points for <name>!
memoryfindtype.memory_harmedby.link.tag.points =<memoryfindtype.memory_harmedby.link.tag.points>+2
memoryfindtype.memory_harmedby.link.tag.credits =<memoryfindtype.memory_harmedby.link.tag.credits>+2
endif
endif

if <tag.points>>= 4001
if <tag.points><= 8000
memoryfindtype.memory_harmedby.link.SAYUA 0ff,0ff,0,eng,Here is 3 points for <name>!
memoryfindtype.memory_harmedby.link.tag.points =<memoryfindtype.memory_harmedby.link.tag.points>+3
memoryfindtype.memory_harmedby.link.tag.credits =<memoryfindtype.memory_harmedby.link.tag.credits>+3
endif
endif

if <tag.points>>= 8001
if <tag.points><= 10000
memoryfindtype.memory_harmedby.link.SAYUA 0ff,0ff,0,eng,Here is 4 points for <name>!
memoryfindtype.memory_harmedby.link.tag.points =<memoryfindtype.memory_harmedby.link.tag.points>+4
memoryfindtype.memory_harmedby.link.tag.credits =<memoryfindtype.memory_harmedby.link.tag.credits>+4
endif
endif

if <tag.points>>= 10001
memoryfindtype.memory_harmedby.link.SAYUA 0ff,0ff,0,eng,Here is 5 points for <name>!
memoryfindtype.memory_harmedby.link.tag.points =<memoryfindtype.memory_harmedby.link.tag.points>+5
memoryfindtype.memory_harmedby.link.tag.credits =<memoryfindtype.memory_harmedby.link.tag.credits>+5
endif

endif

скрипт не мой
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
AHgpjuwKA
сообщение 1.2.2004, 22:17
Сообщение #2


*******

TPaBaKyP
Сообщений: 1.151
Регистрация: 20.12.2003
Группа: Пользователи
Наличность: 0
Из: Riga
Пользователь №: 1.269



Код


if ( <eval <src.tag.credits>> > 29 ) // так же в скрипте есть tag.points, надо просто заменить. И число 29 будет означать, что на покупку надо 30 кредитов.

src.tag.credits=<src.tag.credits> + (-1)

src.newitem=i_deed

src.act.color=0480

src.act.bounce

src.sysmessage=Here it is, for 30 credits.

else

src.tag.exam=30

src.newitem=i_reco_syst

src.act.dclick

endif



[itemdef i_reco_syst]

id=i_deed

name=.

type=t_sign_gump



on=@create

attr 04080

timer 5



on=@dclick

src.tag.recosyst=0

src.tag.recosyst=<eval <src.tag.exam>> + ( - <eval <src.tag.credits>> )

src.sysmessage You need more <eval <src.tag.recosyst>> credits.

remove

remove

remove





--------------------
[ opTeam ]
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

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