Версия для печати темы
UoKit.com Форумы _ Sphere Server 0.56 - Sphere X _ move
Автор: ImProV1zator 12.2.2021, 0:30
К сожалению все мои скрипты были утеряны, среди них была отличная функция перемещения предметов.
суть скрипта:
вызываем функцию
появляется таргет
нажимаем на вещь
снова таргет, куда её переместить.
Очень удобно.
что то типо GM TOOls
Автор: Ozzy Osbourne 12.2.2021, 21:10
Под рукой сферы нет, но как то так. Перемещает и игроков и предметы
Код
[PLEVEL 2]
moveto
[FUNCTION moveto]
IF (<UID.<ARGO.UID>.IsChar>==0)
SRC.SYSMESSAGE @100,3,1 Куда перемещаем предмет?
SRC.TARGETFG Move_Item_To <ARGO.UID>
ELSE
SRC.SYSMESSAGE @100,3,1 Куда вы хотите переместить <ARGO.NAME>?
SRC.TARGETFG Move_Char_To <ARGO.UID>
ENDIF
[FUNCTION Move_Item_To]
UID.<ARGN>.P=<TargP>
[FUNCTION Move_Char_To]
UID.<ARGN>.GO <TargP>
Автор: Sirocco 13.2.2021, 14:06
Извини, но даже отсутствие сферы тебя не оправдывает... Написана какая-то шляпа.
Автор: vee 13.2.2021, 14:11
Цитата(Ozzy Osbourne @ 12.2.2021, 23:10)
Под рукой сферы нет, но как то так. Перемещает и игроков и предметы
Код
[PLEVEL 2]
moveto
[FUNCTION moveto]
IF (<UID.<ARGO.UID>.IsChar>==0)
SRC.SYSMESSAGE @100,3,1 Куда перемещаем предмет?
SRC.TARGETFG Move_Item_To <ARGO.UID>
ELSE
SRC.SYSMESSAGE @100,3,1 Куда вы хотите переместить <ARGO.NAME>?
SRC.TARGETFG Move_Char_To <ARGO.UID>
ENDIF
[FUNCTION Move_Item_To]
UID.<ARGN>.P=<TargP>
[FUNCTION Move_Char_To]
UID.<ARGN>.GO <TargP>
ничего что moveto сама по себе функция другое делает? ну и в целом писанина бредовая
Код
[function teleto]
TARGETF TELETO_TARG
SMSG What do you wish to move?
[function teleto_targ]
IF <ARGO.isCHAR>
TARGETFG TELETO_TARG2 <ARGO.UID>
SMSG Where to?
ELSE
TARGETFG TELETO_TARG2x <ARGO.UID>
SMSG Where to?
ENDIF
[function teleto_targ2]
TRY UID.<ARGN1>.GO <TARGP>
[function teleto_targ2x]
TRY UID.<ARGN1>.P <TARGP>
Автор: kklej 13.2.2021, 18:58
богатый скрипт. ещё бы сделали как статику двигать в живом времени
Автор: Ozzy Osbourne 13.2.2021, 21:49
Цитата(vee @ 13.2.2021, 14:11)
ничего что moveto сама по себе функция другое делает? ну и в целом писанина бредовая
Код
[function teleto]
TARGETF TELETO_TARG
SMSG What do you wish to move?
[function teleto_targ]
IF <ARGO.isCHAR>
TARGETFG TELETO_TARG2 <ARGO.UID>
SMSG Where to?
ELSE
TARGETFG TELETO_TARG2x <ARGO.UID>
SMSG Where to?
ENDIF
[function teleto_targ2]
TRY UID.<ARGN1>.GO <TARGP>
[function teleto_targ2x]
TRY UID.<ARGN1>.P <TARGP>
Ну и пусть себе делает, в чем проблема? Назовет как ему нравится, это пример написан на бумажке.
А по поводу "бредовой писанины" - а ничего что ты скинул тоже самое, только добавил TRY, переименовал функции и добавил еще одну бесполезную ?)
Или чем больше функций в коде тем PROшней скрипт?) Клоун блин ))
Автор: Sirocco 13.2.2021, 22:27
Цитата(Ozzy Osbourne @ 13.2.2021, 21:49)
А по поводу "бредовой писанины" - а ничего что ты скинул тоже самое,Клоун блин ))
И откуда ж в твоей функции moveto взялось ARGO? из воздуха?
А насчет TRY... а ты задавал себе вопрос, что будет если аргумент будет равен нулю?
Дополнительные проверки, естественно включать тут не принято.
А что хорошая раздевалка получилась. Можно откуда угодно предметы доставать и передвигать.
Автор: vee 13.2.2021, 22:41
Цитата(Ozzy Osbourne @ 13.2.2021, 23:49)
Ну и пусть себе делает, в чем проблема? Назовет как ему нравится, это пример написан на бумажке.
А по поводу "бредовой писанины" - а ничего что ты скинул тоже самое, только добавил TRY, переименовал функции и добавил еще одну бесполезную ?)
Или чем больше функций в коде тем PROшней скрипт?) Клоун блин ))
можешь сколько угодно слюной брызгать - твой код не работает
мой работает
удачи тебе топразраб рунета
Автор: Ozzy Osbourne 13.2.2021, 23:20
Цитата(vee @ 13.2.2021, 22:41)
можешь сколько угодно слюной брызгать - твой код не работает
мой работает
удачи тебе топразраб рунета
А смотрю как фраза то задела, жопку припикает уже почти месяц) Точно 34, а не 14?)
Извиняюсь перед всеми, со скриптом лажанул, был не мой день, написал шляпу, больше не повторится. не сарказм
Автор: Aimed 14.2.2021, 10:45
эххх, ща бы в 2к21 сфер скриптами пофлексить ))
Автор: Sirocco 14.2.2021, 10:55
Цитата(Aimed @ 14.2.2021, 10:45)
эххх, ща бы в 2к21 сфер скриптами пофлексить ))
А для чего еще уокит еще нужен? Недавно вон кто-то писал, что нахрена этот уокит нужен: скриптами никто не делится, все только троллят.
Автор: Aimed 19.2.2021, 15:23
Цитата(Sirocco @ 14.2.2021, 8:55)
А для чего еще уокит еще нужен? Недавно вон кто-то писал, что нахрена этот уокит нужен: скриптами никто не делится, все только троллят.
Смотря какие у тебя цели) В моем случае нормально работает, треть команды Трайбла собрал здесь. От уокит в моем случае больше толку чем от gamedev.ru, который намного больше.
Автор: vee 19.2.2021, 18:11
Цитата(Aimed @ 19.2.2021, 17:23)
Смотря какие у тебя цели) В моем случае нормально работает, треть команды Трайбла собрал здесь. От уокит в моем случае больше толку чем от gamedev.ru, который намного больше.
слежу за вашим трайблом, если это можно так назвать
в дискорд поглядываю
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)