Пятница, 07 Мая 2021, 22:45

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker Studio » Error
Error
idVORONДата: Понедельник, 23 Сентября 2013, 21:56 | Сообщение # 1
участник
Сейчас нет на сайте
В чем проблема? sad
___________________________________________
COMPILATION ERROR in Script: inv_get
Error in code at line 28:
sprite_replace(s_mouse,string(global.DATA)+'GFX\'+string(ms_img),0,1,1,1,0,0,0)
^
at position 80: Wrong number of arguments to function or script.

---------------------------------------------
Вот сам код:

with o_inv
{
if spr_num=40
{
for (i=1;i<=40;i+=1)
{
spr_pch[i]=''
spr_ind[i]=-1
sprite_delete(spr_ind[i])
}
spr_num=0
}
s_find=-1
for (i=1;i<=spr_num+1;i+=1)
{
if s_find=-1
{
if spr_pch[i]=string(argument0)
s_find=spr_ind[i]
else
if spr_pch[i]=''
{
if file_exists(string(global.DATA)+'GFX\'+string(argument0))
{
spr_ind[i]=sprite_add(string(global.DATA)+'GFX\'+string(argument0),0,0,1,0,0,0,0)
spr_pch[i]=argument0
s_find=spr_ind[i]
spr_num+=1
}
}
}
}
}


Безумие — это повторение одного и того же действия в надежде на изменения

Сообщение отредактировал idVORON - Понедельник, 23 Сентября 2013, 22:51
MrVasLukДата: Понедельник, 23 Сентября 2013, 22:20 | Сообщение # 2
участник
Сейчас нет на сайте
Спойлер не открывается. Проблему напиши без него.

увеличь популярность своего проекта/канала YouTube/странички вк:
FREE Social Promotion
AkopovДата: Понедельник, 23 Сентября 2013, 22:27 | Сообщение # 3
заслуженный участник
Сейчас нет на сайте
у меня кстати тоже спойлер не открывается

GFT-GAMES(VK)
GFT-GAMES(Сайт)
Gray League (GcUp.ru #9) - 100%
Total Freeze (Gamiron#11) - 40% (проект заморожен)
Hell`s little Story (Gamiron#12) - 100%
idVORONДата: Понедельник, 23 Сентября 2013, 22:30 | Сообщение # 4
участник
Сейчас нет на сайте
VasLuk, +

Добавлено (23.09.2013, 22:30)
---------------------------------------------
Akopov, +


Безумие — это повторение одного и того же действия в надежде на изменения
berilДата: Понедельник, 23 Сентября 2013, 22:37 | Сообщение # 5
Я не ленивый, я — энергосберегающий
Сейчас нет на сайте
Неправильное количество аргументов(7 должно быть)



Накодил? Убери за собой!
Инвентарь в Unity(UI)
Инвентарь в Unity(GUI)
LevriteДата: Понедельник, 23 Сентября 2013, 22:37 | Сообщение # 6
участник
Сейчас нет на сайте
Цитата (idVORON)

at position 80: Wrong number of arguments to function or script.

Написана же ошибка. (Неправильное число аргументов в функции или скрипте).
Даже не зная гамака я не поленился и загугли этот метод, с чего меня привело на этот сайт с его описанием.
http://gamemaker.info/en/manual/409_01_sprites
sprite_replace(ind,fname,imgnumb,removeback,smooth,xorig,yorig)


berilДата: Понедельник, 23 Сентября 2013, 22:39 | Сообщение # 7
Я не ленивый, я — энергосберегающий
Сейчас нет на сайте
Вот так примерно должно быть
Код
sprite_replace(spr_banner, "gravemaker.png", 1, false, false, 0, 0);




Накодил? Убери за собой!
Инвентарь в Unity(UI)
Инвентарь в Unity(GUI)
idVORONДата: Понедельник, 23 Сентября 2013, 22:44 | Сообщение # 8
участник
Сейчас нет на сайте
beril, можеш исправить пожалуйста?
with o_inv
{
if spr_num=40
{
for (i=1;i<=40;i+=1)
{
spr_pch[i]=''
spr_ind[i]=-1
sprite_delete(spr_ind[i])
}
spr_num=0
}
s_find=-1
for (i=1;i<=spr_num+1;i+=1)
{
if s_find=-1
{
if spr_pch[i]=string(argument0)
s_find=spr_ind[i]
else
if spr_pch[i]=''
{
if file_exists(string(global.DATA)+'GFX\'+string(argument0))
{
spr_ind[i]=sprite_add(string(global.DATA)+'GFX\'+string(argument0),0,0,1,0,0,0,0)
spr_pch[i]=argument0
s_find=spr_ind[i]
spr_num+=1
}
}
}
}
}


Безумие — это повторение одного и того же действия в надежде на изменения
CreatingOverДата: Вторник, 24 Сентября 2013, 07:34 | Сообщение # 9
ColdGamedev
Сейчас нет на сайте
idVORON, а самому аргументы и переменные подправить не судьба?

Я снова с вами:з
Возвращение легенды. (нет)
idVORONДата: Вторник, 24 Сентября 2013, 17:43 | Сообщение # 10
участник
Сейчас нет на сайте
CreatingOver, нет не судьба... Там еще ошибки библиотек и тд...

Безумие — это повторение одного и того же действия в надежде на изменения
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker Studio » Error
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2021 Рейтинг