Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Тема для новичков. Вопросы по маппингу/моддингу - любые! Пред.  1, 2, 3, 4, 5, 6 ... 198, 199, 200  След.
   Список разделов - Флуд и устаревшие темы - Тема для новичков. Вопросы по маппингу/моддингу - любые!Ответить
АвторСообщение
Unregistered
Banned flooder
599

Doom Rate: 0.96

Posts quality: +42
Ссылка на пост №81 Отправлено: 22.08.15 21:01:37
Создал свои патроны, после появления спрайт уходит под пол. Как это исправить?
1 2 10
TesaQ
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 141 points
1149

Doom Rate: 1.72

Posts quality: +368
Ссылка на пост №82 Отправлено: 22.08.15 21:03:13
поправь оффсеты в слейде
1
D1m3
= Sergeant Major =
Next rank: UAC Sergeant Major after 62 points
618

Doom Rate: 1.92

Posts quality: +53
Ссылка на пост №83 Отправлено: 22.08.15 21:16:12
Как изменить язык на русский?(чтобы была поддержка русских символов)
Порт : GZDoom
5 4
TesaQ
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 141 points
1149

Doom Rate: 1.72

Posts quality: +368
Ссылка на пост №84 Отправлено: 23.08.15 03:20:49
D1m3
тут, если не ошибаюсь, шрифты нужны русские
кстати вопросец по ванили, как делать прозрачные мосты как в плутонии на мап02 и Aztec, что-то не выткаю как там сделано)
1
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +948
Ссылка на пост №85 Отправлено: 23.08.15 07:20:39
D1m3:
Как изменить язык на русский?(чтобы была поддержка русских символов)
Порт : GZDoom

Есть 3 способа(мб что забыл) 1 шрифт в формате .fon2 у которого есть русские символы, тогда можно просто писать на русском в всяких print, HUDMessage менюшках и гозза это поймет, шрифт должен быть назван как CONFONT или BIGFONT если надо заменить стандартный там где нельзя прописать свой..
2 способ это шрифт картинки.. там надо добавить картинки русских букв и назвать их правильно, я сейчас не дома, все написать не могу
3 способ заменить картинки анг символов на русские(черезжопный, но рабочий способ)

Вообще думаю надо ли накатать мини мануал на тему добавление русс. символов в GZDoom? Я конечно не спец, но хотелось что бы русские шрифы чаще юзали в модах.. Мы же не америкосы все таки..
1 3 1
navy_seals
- UAC Gunner -
Next rank: = UAC Gunner = after 16 points
44

Doom Rate: 2

Ссылка на пост №86 Отправлено: 23.08.15 09:32:34

шрифт должен быть назван как CONFONT

у меня так просто это сделать не получилось, пришлось через imagetool делать

Вообще думаю надо ли накатать мини мануал на тему добавление русс. символов в GZDoom

хорошо бы
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +948
Ссылка на пост №87 Отправлено: 24.08.15 12:29:52
navy_seals:
хорошо бы

Ладно, подожди до сегоднешнего вечера, выложу не большой мануал, ну как мануал, скорее отсебятина, но лучше чем ничего!
Там и поймешь как добавить русский шрифт.
1 3 1
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №88 Отправлено: 24.08.15 14:24:30
alekv:
Вообще думаю надо ли накатать мини мануал на тему добавление русс. символов в GZDoom? Я конечно не спец, но хотелось что бы русские шрифы чаще юзали в модах.. Мы же не америкосы все таки..

кто в эти моды играть будет, ты сам?

Я делал такой мини-мануал. Тыкайте в мазтера, пусть подымает архив форума. Тогда можно будет найти в архиве этой темы.
2 2 1
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +948
Ссылка на пост №89 Отправлено: 24.08.15 15:36:40
ZZYZX:
Я делал такой мини-мануал. Тыкайте в мазтера, пусть подымает архив форума. Тогда можно будет найти в архиве этой темы.

Интересно вглянуть, а почему его в архив засунули?

ZZYZX:
кто в эти моды играть будет, ты сам?

Я вообще в моды не играю, только смотрю и если заинтересует, а таких единицы, тогда играю час-два.. Но хотя бы что-то должно же быть в качестве руководства?

Добавлено спустя 57 минут 47 секунд:

navy_seals
Смотри ЛС, отправил мини руководство =)
1 3 1
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №90 Отправлено: 24.08.15 18:56:41
alekv:
Интересно вглянуть, а почему его в архив засунули?

Потому что он был в этой теме, а эта тема была стёрта из-за чрезмерного количества постов в ней.
2 2 1
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +948
Ссылка на пост №91 Отправлено: 24.08.15 19:22:22
ZZYZX:
Потому что он был в этой теме, а эта тема была стёрта из-за чрезмерного количества постов в ней.

А где его теперь искать? Можешь дать ссылку на тот архив я поищю? Или он в "флуд и устаревшие темы" где-то?
1 3 1
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №92 Отправлено: 24.08.15 19:49:14
alekv:
Можешь дать ссылку на тот архив я поищю?

ZZYZX:
Тыкайте в мазтера, пусть подымает архив форума.


Нету архива. Удалить-удалили, а копию не запускали.

Ну если вкратце, то просто юзайте кодировку cp-1251 при написании ACS, и её же юзайте при создании шрифтов.
https://ru.wikipedia.org/wiki/Windows-1251

Таким образом русская большая буква А — это индекс 192 (он же 0xC0). Дальше по аналогии.
2 2 1
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +948
Ссылка на пост №93 Отправлено: 26.08.15 17:44:30
ZZYZX:
Нету архива. Удалить-удалили, а копию не запускали.
Ну если вкратце, то просто юзайте кодировку cp-1251 при написании ACS, и её же юзайте при создании шрифтов.
https://ru.wikipedia.org/wiki/Windows-1251
https://ru.wikipedia.org/wiki/Windows-1251
Таким образом русская большая буква А — это индекс 192 (он же 0xC0). Дальше по аналогии.

Мне этот способ не известен, судя по твоему описанию, очень простой и удобный способ.. В каком году примерно ты оставлял такой мини мануал? Архивы теперь можно покапаться =)
1 3 1
TesaQ
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 141 points
1149

Doom Rate: 1.72

Posts quality: +368
Ссылка на пост №94 Отправлено: 29.08.15 00:03:49
Скрытый текст:

ACTOR SFG9000 : BFG9000 2450
{
  Height 20
  Weapon.SelectionOrder 2500
  Weapon.AmmoUse 1
  Weapon.AmmoGive 1
  Weapon.AmmoType "Battery."
  +WEAPON.NOAUTOFIRE
  Inventory.PickupMessage "You got the SFG9000"
  States
  {
  Ready:
    SFGC A 1 A_WeaponReady
    Loop
  Deselect:
    SFGC A 1 A_Lower
    Loop
  Select:
    SFGC A 1 A_Raise
    Loop
  Fire:
    SFGC A 20 A_BFGSound
    SFGC B 10 A_GunFlash
    SFGC B 10 A_FireBFG
    SFGC B 20 A_ReFire
    Goto Ready
  Flash:
    SFGC A 11 Bright A_Light1
    SFGC B 6 Bright A_Light2
    STOP
  Spawn:
    SFGG A -1
    Stop
  OldFire:
    BFGG A 10 A_BFGSound
    BFGG BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 1 A_FireOldBFG
    BFGG B 0 A_Light0
    BFGG B 20 A_ReFire
    Goto Ready
  }
}

ACTOR Battery : Ammo 2451
{
  Inventory.PickupMessage "Picked up a low battery."
  Inventory.Amount 1
  Inventory.MaxAmount 25
  Ammo.BackpackAmount 1
  Ammo.BackpackMaxAmount 50
  Inventory.Icon "BATSA0"
  States
  {
  Spawn:
    BATS A -1
    Stop
  }
}

ACTOR FBattery : Battery 2452
{
  Inventory.PickupMessage "Picked up a full battery"
  Inventory.Amount 5
  States
  {
  Spawn:
    BATF A -1
    Stop
  }
}



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

1 errors during actor postprocessing
1
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №95 Отправлено: 29.08.15 00:13:30
alekv:
Мне этот способ не известен, судя по твоему описанию, очень простой и удобный способ.. В каком году примерно ты оставлял такой мини мануал? Архивы теперь можно покапаться

В прошлом месяце где-то )
Мини-мануал выглядел точно так же как я щас написал. Вряд-ли там что-то новое есть.
2 2 1
+Ku6EPyXOBEPTKA+
- Major -
Next rank: = Major = after 43 pointsМодератор форума
2897

Doom Rate: 2.05

Posts quality: +1435
Ссылка на пост №96 Отправлено: 29.08.15 01:51:48
TesaQ:
в общем тут я и просел, никак не могу понять в чем проблема, а работу к конкурсу уже должна быть сегодня, вылетает с ошибкой

Ammotype в оружии не существует. Имя не совпадает с кодом ammo, приведёнными ниже

Weapon.AmmoType "здесь"


ACTOR здесь : Ammo 2451


ACTOR FBattery : здесь 2452

должно быть одинаковое имя
2 1 7
Unregistered
Banned flooder
599

Doom Rate: 0.96

Posts quality: +42
Ссылка на пост №97 Отправлено: 29.08.15 17:38:17
Похоже я слишком туп, чтобы понять как создать русский шрифт с помощью cp-1251 :shock:
UPD
Не могу понять, почему при патронах <10 в обойму все равно вставляется 10 и перезарядка по кнопке не работает. В другом оружии все также(кроме цифр и спрайтов), но все работает
Скрытый текст:

Actor NewPistol : Pistol replaces Pistol 10004
 {
  AttackSound "weapon/pisfire"
  Weapon.ammotype "UseClip"
  Weapon.ammouse 1
  Weapon.ammogive 0
  Weapon.ammotype2 "Clip"
  Weapon.ammouse2 0
  Weapon.ammogive2 10
  Radius 10
  Height 10
  +AMMO_OPTIONAL
  States
   {
    Ready:
	 PISG A 0 A_JumpIfNoAmmo(3)
	 PISG A 1 A_WeaponReady
	 PISG A 0 A_JumpIfInventory("reload",1,"reload")
	 loop
	 PISG C 1 A_WeaponReady
	 loop
	Select:
	 PISG A 0 A_JumpIfNoAmmo(2)
	 PISG A 1 A_Raise
	 loop
	 PISG C 1 A_Raise
	 loop
	Deselect:
	 PISG A 0 A_JumpIfNoAmmo(2)
	 PISG A 1 A_lower
	 loop
	 PISG C 1 A_Lower
	 loop
    Fire:
	 PISG A 0 A_JumpIfnoammo("reload")
	 PISG A 4
	 PISF B 6  A_GunFlash 
	 PISG C 4  A_FireBullets (5.6, 0, 1, 5, "BulletPuff")
	 PISG C 0 A_Refire
	 goto ready
	Reload:
	 PISR A 0 A_JumpIfInventory("UseClip",10,"ready")
	 PISR A 0 A_JumpIfInventory("Clip",1,1)
	 goto ready
	 PISR B 20  
	 PISR A 15 A_PlaySound("weapon/pisrea")
	 PISR B 15 A_PlaySound("weapon/pisrec")
	 NULL A 0 A_JumpIfInventory("Clip",1,1)
	 goto ready
	 NULL A 0 A_TakeInventory("Clip",1)
	 NULL A 0 A_GiveInventory("UseClip",1)
	 NULL A 0 A_JumpIfInventory("UseClip",10,1)
	 goto reload+6
	 NULL A 0
	 goto ready
	Flash:
     PISF A 7 Bright A_Light1
     Goto LightDone
	Spawn:
	 PISS A -1
	 stop
	}
  }

1 2 10
LEX SAFONOV
- Sergeant Major -
Next rank: = Sergeant Major = after 3 points
597

Doom Rate: 1.5

Posts quality: +294
Ссылка на пост №98 Отправлено: 29.08.15 18:29:43
Unregistered:
NULL A 0 A_TakeInventory("Clip",1)

NULL A 0 A_GiveInventory("UseClip",1)

NULL A 0 A_JumpIfInventory("UseClip",10,1)

goto reload+6

Попробуй этот блок сделать вот таким:
PISR A 0 A_JumpIfInventory("Clip",1,1)
goto ready
NULL A 0 A_TakeInventory("Clip",1)
NULL A 0 A_GiveInventory("UseClip",1)
NULL A 0 A_JumpIfInventory("UseClip",10,1)
goto reload+6
Unregistered
Banned flooder
599

Doom Rate: 0.96

Posts quality: +42
Ссылка на пост №99 Отправлено: 29.08.15 18:49:09
Заработало. С другим багом тоже разобрался
1 2 10
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +948
Ссылка на пост №100 Отправлено: 29.08.15 19:29:48
Unregistered:
Похоже я слишком туп, чтобы понять как создать русский шрифт с помощью cp-1251

Там не создавать, а писать надо в кодировке cp-1251 и в ней же сохранять!!! А русские буквы будет видно только когда добавишь русский шрифт.. мануал тебе в лс скинул...
1 3 1
Страница 5 из 200Перейти наверх Пред.  1, 2, 3, 4, 5, 6 ... 198, 199, 200  След.
   Список разделов - Флуд и устаревшие темы - Тема для новичков. Вопросы по маппингу/моддингу - любые!