Шева
offline
Опыт:
1,174Активность: |
Именной шмот
Помогите пожалуйста с такой фенькой, мне нуна сделать так как в ТБР когда игрок пишет сейв то весь шмот который у нево имеется стает именным, то есть если его кто то подбирает кроме нево то он просто выбрасует его и ему пишет мол этот шмот принадлежит игроку и ник игрока..... ну как запустить это ясно делается отдельный триг а там уже все, помогите плиз с таким... заранее спс)) |
10.06.2008, 01:01 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
akkolt
offline
Опыт:
13,826Активность: |
Заноси в массив.
akkolt добавил: Или у тя и тут для каждого игрока отдельно? akkolt добавил: Если я опять пялохо объяснил, поюзай поиск, я уже 2им форумянам почти такие-же наработки кидал. На сайте они точно есть. |
10.06.2008, 02:03 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Шева
offline
Опыт:
1,174Активность: |
Ну дык для 8 игроков, но не совсем что со старту подобрал и он именной, допустим вы выбили шмот, им мона меняться он пока не именной пока ты не напишешь сейв, а после этого все он именной и когда загружаешь чара он тоже именной, как это сделать хотя бы через переменные? |
10.06.2008, 11:00 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Шева
offline
Опыт:
1,174Активность: |
в смысле написать на арте шева? что там есть такая функция поп присвоению имени? и потом мона через условие посмотреть какое там имя на предмете? |
10.06.2008, 11:07 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Kirsten
offline
Опыт:
70Активность: |
Дать имя предмету можно. Сделать, чтобы никто подобрать не мог, кроме первого тоже можно. А вот сделать это после загрузки сейва... Ни в редакторе, ни в jass'е я похожего не видел. |
25.06.2008, 00:14 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nethrez1m
Dat av doe
offline
Опыт:
2,123Активность: |
+ко всему вышенаписанному: Значения из РО никак не изменишь скриптом. Но! Можно выводить сообщения подобравшему игроку. Функцию SetItemUserData тебе в руки. |
25.06.2008, 00:25 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SliShad
†WOW Style†
offline
Опыт:
2,581Активность: |
Создай для каждого игрока массив предметов
и при событии Игрок ввел -load как подстрока (или -save как подстрока) Цикл для В от 1 до 6 делать: установить переменную Шмот1(для цикла Целой В)=предмет в слоте героя(для цикла Целой В) Ну и потом проверяешь
все предметы сравниваешь с манипулируемым кстати сколько игроков в карте для которой система?? |
25.06.2008, 10:51 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
юзай item - set custom value(номер игрока) |
25.06.2008, 12:46 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,707Активность: |
Вопрос не по теме, но что такое кастом валуе для предмета\юнита?
Hellfim добавил: это типо SCV чтоль? |
25.06.2008, 18:31 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Hellfim эм... почти, но значение может быть сохранено только одно, и только интегер...
ну вообщем agentex праально говорит, так и надо делать... |
25.06.2008, 18:34 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,707Активность: |
Ясна, вообщем это сильно урезанный SCV, кстати, куда варсохраняет значения переменных? Просто в память или кеш создает?
[+] 1 пункт от DFlyer: Тебя уже не раз предупреждали по поводу оформления "оффтопа"!
Отредактировано DFlyer, 25.06.2008 в 22:20. |
25.06.2008, 20:18 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Hellfim просто в памяти, используй тег [off], за такое варнить могут
Отредактировано dk, 26.06.2008 в 04:15. |
25.06.2008, 21:24 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|