XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
Артэс Forever

offline
Опыт: 359
Активность:
Как импортитровать звук!(выдает ошибку)
Уважаемые игроки! Помогите пожалуйста с таким вопросом. Я экспортировал в игру музыку (WAW формат весит 600 кб) создаю тригер "звук-play musik" указую эту песню. все нормально. начинаю "тестировать" просто захожу в эту мапу... появляется табличка "неверное колличество аргументов" и написан какойто бред. пробовал поставь музыки в "зоне" (создал зону, выбрал звук а таже беда. :(: Если после "неверное колличество аргументов" УДАЛИТЬ эту музыку...тригеры с ней...вообщем хоть все удалить...модели и т.д.карта уже не запустится...выдается ошибка.."неверное колличество аргументов" (в этом окошке много ОШИБочных аргументов...что делать? помогите кто знает!! пожалуйста.
Старый 04.08.2007, 22:31
Вайзер

offline
Опыт: 68
Активность:
Вообще формат Wav в редакторе распознается как звук, поэтому он и используется для эффектов или речи, например. А если нужна музыка, то лучше использовать формат MP3. А триггер "Звук - Play Music" по идее файл, импортированный в формате Wav, видеть не должен. Поэтому лучше переведи музыку в формат MP3, проблем быть не должно.
P.S. Можно еще использовать триггер "Звук - Play Sound", но не забудь, что при инициализации карты он не воспроизводится.
Старый 04.08.2007, 23:32
Артэс Forever

offline
Опыт: 359
Активность:
Взял mp3, "Звук - Play Music" использовал тригер, и таже беда.. :(, вот ошибка ://===========================================================================

Еще одна карта

Warcraft III map script
Generated by the Warcraft III World Editor
Date: Sat Aug 04 22:54:30 2007
Map Author: Неизвестно

===========================================================================
***************************************************************************
*
* Global Variables
*
***************************************************************************
globals
Generated
trigger gg_trg_____________________________________001 = null
rect gg_rct________________000 = null
sound gg_snd_Linkin_park___In_the_end = null
endglobals
function InitGlobals takes nothing returns nothing
endfunction
***************************************************************************
*
* Sounds
*
***************************************************************************
function InitSounds takes nothing returns nothing
set gg_snd_Linkin_park___In_the_end = CreateSound( "war3mapImported\\Linkin park - In the end.mp3", false, false, false, 10, 10, "" )
call SetSoundDuration( gg_snd_Linkin_park___In_the_end, 214742 )
call SetSoundChannel( gg_snd_Linkin_park___In_the_end, 0 )
call SetSoundVolume( gg_snd_Linkin_park___In_the_end, 127 )
call SetSoundPitch( gg_snd_Linkin_park___In_the_end, 1,0 )
endfunction
***************************************************************************
*
* Unit Creation
*
***************************************************************************
===========================================================================
function CreateUnitsForPlayer0 takes nothing returns nothing
local player p = Player(0)
local unit u
local integer unitID
local trigger t
local real life
set u = CreateUnit( p, 'Hpal', 200,5, 27,8, 318,492 )
endfunction
===========================================================================
function CreatePlayerBuildings takes nothing returns nothing
endfunction
===========================================================================
function CreatePlayerUnits takes nothing returns nothing
call CreateUnitsForPlayer0( )
endfunction
===========================================================================
function CreateAllUnits takes nothing returns nothing
call CreatePlayerBuildings( )
call CreatePlayerUnits( )
endfunction
***************************************************************************
*
* Regions
*
***************************************************************************
function CreateRegions takes nothing returns nothing
local weathereffect we
set gg_rct________________000 = Rect( -160,0, 352,0, 160,0, 544,0 )
endfunction
***************************************************************************
*
* Triggers
*
***************************************************************************
===========================================================================
Trigger: Безымянный триггер 001
===========================================================================
function Trig_____________________________________001_Actions takes nothing returns nothing
call PlaySoundBJ( gg_snd_Linkin_park___In_the_end )
endfunction
===========================================================================
function InitTrig_____________________________________001 takes nothing returns nothing
set gg_trg_____________________________________001 = CreateTrigger( )
call TriggerRegisterEnterRectSimple( gg_trg_____________________________________001, gg_rct________________000 )
call TriggerAddAction( gg_trg_____________________________________001, function Trig_____________________________________001_Actions )
endfunction
===========================================================================
function InitCustomTriggers takes nothing returns nothing
call InitTrig_____________________________________001( )
endfunction
***************************************************************************
*
* Players
*
***************************************************************************
function InitCustomPlayerSlots takes nothing returns nothing
Player 0
call SetPlayerStartLocation( Player(0), 0 )
call SetPlayerColor( Player(0), ConvertPlayerColor(0) )
call SetPlayerRacePreference( Player(0), RACE_PREF_HUMAN )
call SetPlayerRaceSelectable( Player(0), true )
call SetPlayerController( Player(0), MAP_CONTROL_USER )
endfunction
function InitCustomTeams takes nothing returns nothing
Force: TRIGSTR_002
call SetPlayerTeam( Player(0), 0 )
endfunction
***************************************************************************
*
* Main Initialization
*
***************************************************************************
===========================================================================
function main takes nothing returns nothing
call SetCameraBounds( -3328,0 + GetCameraMargin(CAMERA_MARGIN_LEFT), -3584,0 + GetCameraMargin(CAMERA_MARGIN_BOTTOM), 3328,0 - GetCameraMargin(CAMERA_MARGIN_RIGHT), 3072,0 - GetCameraMargin(CAMERA_MARGIN_TOP), -3328,0 + GetCameraMargin(CAMERA_MARGIN_LEFT), 3072,0 - GetCameraMargin(CAMERA_MARGIN_TOP), 3328,0 - GetCameraMargin(CAMERA_MARGIN_RIGHT), -3584,0 + GetCameraMargin(CAMERA_MARGIN_BOTTOM) )
call SetDayNightModels( "Environment\\DNC\\DNCLordaeron\\DNCLordaeronTerrain\\DNCLordaeronTerrain.mdl", "Environment\\DNC\\DNCLordaeron\\DNCLordaeronUnit\\DNCLordaeronUnit.mdl" )
call NewSoundEnvironment( "Default" )
call SetAmbientDaySound( "LordaeronSummerDay" )
call SetAmbientNightSound( "LordaeronSummerNight" )
call SetMapMusic( "Music", true, 0 )
call InitSounds( )
call CreateRegions( )
call CreateAllUnits( )
call InitBlizzard( )
call InitGlobals( )
call InitCustomTriggers( )
endfunction
***************************************************************************
*
* Map Configuration
*
***************************************************************************
function config takes nothing returns nothing
call SetMapName( "Еще одна карта" )
call SetMapDescription( "Описание отсутствует" )
call SetPlayers( 1 )
call SetTeams( 1 )
call SetGamePlacement( MAP_PLACEMENT_USE_MAP_SETTINGS )
call DefineStartLocation( 0, 128,0, 0,0 )
Player setup
call InitCustomPlayerSlots( )
call SetPlayerSlotAvailable( Player(0), MAP_CONTROL_USER )
call InitGenericPlayerSlots( )
endfunction
Старый 04.08.2007, 23:52
Архимонд
Silenced by Q
offline
Опыт: 1,367
Активность:
Нельзя использовать русские символы в названиях триггеров. Смени "Безымянный 001" на что-то другое
Старый 05.08.2007, 09:18
Артэс Forever

offline
Опыт: 359
Активность:
Изменил на musik, и ничего... опять...куча ошибка но сейчас игра запустилась, но эту карту я запустить не могу :(((((:( мож редактор заглюченый)?
Старый 05.08.2007, 12:00
Dragon27

offline
Опыт: 6,779
Активность:
При импортировании чего-либо в карту редактор может глючить. Видимо из-за того, что пиратский (как у меня). Попробуй сделать так, как делаю я:
  1. Создаёшь карту и сохраняешь её.
  2. Импортируешь звук и сохраняешь карту. Вылезет окошко с ошибками, но это ничего. Главное, что карта сохранилась.
  3. Выходишь из редактора.
  4. Снова запускаешь редактор и загружаешь карту.
  5. Сохраняешь карту. Теперь окошка с ошибками не должно быть. Тестируй.
Может и сработает. Хотя у каждого может глючить по-разному.
Старый 05.08.2007, 12:59
Alex_Hell
Mapmaker 'N' Programmer
offline
Опыт: 6,885
Активность:
Такое-вот окошечко у меня вылазит только когда я че-нить с jass-ом намудрю, так он показывает синтаксические ошибки кода, а также недопустимые действия...из-за звукового файла такого небавает, как я думаю...может ты еще че-нить намудрил?
А насчет русских триггеров - не оставляй их по-умолчанию(Триггер001, Триггер002) - переименовывая в английские!
Старый 05.08.2007, 13:53
Nethrez1m
Dat av doe
offline
Опыт: 2,123
Активность:
У меня тоже иногда при импортировании вылезает такое окно, это ничего. Ошибка прокрадывается во все строки:

set gg_rct________________000 = Rect( -160,0, 352,0, 160,0, 544,0 )

то есть, заменяются все точки на запятые..

set gg_rct________________000 = Rect( -160.0, 352.0, 160.0, 544.0 )

проблема решается так, как сказал
Dragon27

названия триггеров по-русски вляют только на читабельность в jass, imho
Старый 05.08.2007, 14:36
Архимонд
Silenced by Q
offline
Опыт: 1,367
Активность:
Кстати что за формат WAW?
Старый 05.08.2007, 18:57
Артэс Forever

offline
Опыт: 359
Активность:
УРА!!!!!! ВСЕМ БОЛЬШОЕ СПАСИБО ЗА ПОМОЩЬ! Dragon27, способ сработал :) спасиб большое."1. Создаёшь карту и сохраняешь её.
  1. Импортируешь звук и сохраняешь карту. Вылезет окошко с ошибками, но это ничего. Главное, что карта сохранилась.
  2. Выходишь из редактора.
  3. Снова запускаешь редактор и загружаешь карту.
  4. Сохраняешь карту. Теперь окошка с ошибками не должно быть. Тестируй." - после этих действий все ОК.
Старый 05.08.2007, 20:37
Леший
А где смерть?
offline
Опыт: 414
Активность:
О!И у меня теж глюки!Теперь им хана :D!
Старый 06.08.2007, 11:50
theFT
Kicked by Dron
offline
Опыт: 4,441
Активность:
Формат WAW! обозначает уау!, всмысле удивительный файл)))
Старый 06.08.2007, 21:00
Sacred Raven

offline
Опыт: 885
Активность:
(радостным радостным голосом)
спасибо БООООЛЬШОЕ теперь карта будет вскоре закончина!глюки mastgai-рок forever!
Старый 15.10.2007, 21:13
adic3x

offline
Опыт: 108,439
Активность:
закрыто.
Старый 16.10.2007, 11:20
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 10:13.