Привет ребята, проблемка такая я планировал сделать такую систему при повышении уровня героя игрок получает 3 очка аттрибута(заменил древесину на очки) и для того что бы использовать их нужно в чате прописать
-str ###
-agi ###
-int ###
игрок выбирает на свое усмотрение на что потратить эти очки вроде бы и сделал но если в чате прописать минус или плюс очки уменьшаются или прибавляються смотря что прописал можно ли сделать так чтоб отлавливался цифры или системно выдавал "Error" при направильном тексте

Гуванч, о, карта, круть, позже посмотрю

Первое что я посмотрел детально это получение урона, где тексстаг, у тебя там в позиции юнита триггера создаётся, точка не обнуляется, утечка

в вопросе про счётчик хэндлов написал подробнее, если хочешь больше инфы и разбора кода - пиши в лс

по поводу статов я попробую разобраться, ибо глядя на это всё кажется чушью, должно же быть намного проще

вот, наклепал быстро, вроде работает как надо, закинуть всех игроков и эффектов добавить и норм
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
28
Ну а ты сделай так, что если число меньше 0, то реверсировать его. В функциях математических действий есть модуль, он из отрицательного значения делает положительное

ну или можешь выдать сообщение об ошибке
14
rsfghd:
Ну а ты сделай так, что если число меньше 0, то реверсировать его. В функциях математических действий есть модуль, он из отрицательного значения делает положительное

ну или можешь выдать сообщение об ошибке
rsfghd:
Ну а ты сделай так, что если число меньше 0, то реверсировать его. В функциях математических действий есть модуль, он из отрицательного значения делает положительное

ну или можешь выдать сообщение об ошибке
Чет не то если поставить + перед цифрами очки прибавляются и так же аттрибут если поставить - то очки исчезают а аттрибут стоит на месте

rsfghd:
Ну а ты сделай так, что если число меньше 0, то реверсировать его. В функциях математических действий есть модуль, он из отрицательного значения делает положительное

ну или можешь выдать сообщение об ошибке
rsfghd:
Ну а ты сделай так, что если число меньше 0, то реверсировать его. В функциях математических действий есть модуль, он из отрицательного значения делает положительное

ну или можешь выдать сообщение об ошибке
Не сделаешь для меня такую системку?) А то я чет туплю хз как сделать это но я планирую сделать карту где будет такая штука без нее не как
28
Скинь то что есть в отдельную карту и сюда
14
rsfghd:
Скинь то что есть в отдельную карту и сюда
Хорошо, чуть по позже
14
rsfghd:
Скинь то что есть в отдельную карту и сюда
Друг не могу скинуть инет не позволяет((
28
Гуванч, не позволяет скинуть 1-2 триггера на пустой карте весом менее 100~ кб?)

В таком случае если появится свободное время, то мб сделаю, если никто не преуспеет
14
rsfghd:
Гуванч, не позволяет скинуть 1-2 триггера на пустой карте весом менее 100~ кб?)

В таком случае если появится свободное время, то мб сделаю, если никто не преуспеет
Кароч мой телефое старенький и не принимает USB кабель а компютер не тянет инет потому что он в моей стране заблокирован
14
rsfghd:
Гуванч, не позволяет скинуть 1-2 триггера на пустой карте весом менее 100~ кб?)

В таком случае если появится свободное время, то мб сделаю, если никто не преуспеет
Кароч сделал эту систему на гуи правда там очень много всего и скорости триггера не позавидуешь но в целом я получил что хотел а вот с утечками беда хендл коунтер зашкаливает
Загруженные файлы
28
Гуванч, о, карта, круть, позже посмотрю

Первое что я посмотрел детально это получение урона, где тексстаг, у тебя там в позиции юнита триггера создаётся, точка не обнуляется, утечка

в вопросе про счётчик хэндлов написал подробнее, если хочешь больше инфы и разбора кода - пиши в лс

по поводу статов я попробую разобраться, ибо глядя на это всё кажется чушью, должно же быть намного проще

вот, наклепал быстро, вроде работает как надо, закинуть всех игроков и эффектов добавить и норм
Загруженные файлы
Принятый ответ
14
rsfghd:
Гуванч, о, карта, круть, позже посмотрю

Первое что я посмотрел детально это получение урона, где тексстаг, у тебя там в позиции юнита триггера создаётся, точка не обнуляется, утечка

в вопросе про счётчик хэндлов написал подробнее, если хочешь больше инфы и разбора кода - пиши в лс

по поводу статов я попробую разобраться, ибо глядя на это всё кажется чушью, должно же быть намного проще

вот, наклепал быстро, вроде работает как надо, закинуть всех игроков и эффектов добавить и норм
А ты попробовал поставить "+,-,*,/" перед цифрами? Там это глючит
28
Гуванч, а ты точно смотрел карту что я скинул или снова решил проигнорировать?)
А ты попробовал поставить "+,-,*,/" перед цифрами? Там это глючит
Ничего у меня там не глючит, я же сказал, всё работает, проверь прежде чем писать такое)

Загруженные файлы
33
Когда китайцы на 1.26 делают фреймы и реф на фреймах, у кого то всё ещё возникают мысли давать статы через ввод чего либо в чат
Загруженные файлы
14
rsfghd:
Гуванч, а ты точно смотрел карту что я скинул или снова решил проигнорировать?)
А ты попробовал поставить "+,-,*,/" перед цифрами? Там это глючит
Ничего у меня там не глючит, я же сказал, всё работает, проверь прежде чем писать такое)

Не не проигнорил скажу даже больше я ее улучшил теперь можно золото конвертировать в очки образом ( Золото/100 ) если у игрока 1000 золота и он сконвертит их все то получит 10 очков
14
Bergi_Bear:
Когда китайцы на 1.26 делают фреймы и реф на фреймах, у кого то всё ещё возникают мысли давать статы через ввод чего либо в чат
Есть другой вариант? Более комфортный? Более актуальный? Более легкий? Более хороший? Если да то с радостью послушаю тебя:)
33
Тут как раз 4 варианта расписано, ты выбрал последний (самый стрёмный), самый примитивный, самый лоускильный, самый неудобный - вводить что-то в чат
8
Я вынужден не согласиться, варовские диалоги - объективно ужасный способ для того, чтобы делать что-либо. Они неудобны, не позволяют писать в чат, жмутся пробелом в самый неподходящий момент, закрывают пол экрана.
И вообще я чую тут отголоски древнего как само время противостояния GUI vs console
14
Bergi_Bear:
Тут как раз 4 варианта расписано, ты выбрал последний (самый стрёмный), самый примитивный, самый лоускильный, самый неудобный - вводить что-то в чат
не подскажешь что такое фреймы? они есть в 1.26а?
28
Гуванч, есть, но только на мемхаке

Благодаря фреймам ты можешь сделать свой инвентарь, чат, выбор чего-то, интерфейс. Диалоги Вара с кнопочками по сути тоже фреймы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.