Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
Script dando erro!!!
4 participantes
Página 1 de 1
Script dando erro!!!
Ola galera toh com um problema em um scrit q encontrei na net. O script deveria transformar uma string de dados com os elementos separados por um delimitador para uma array de reais.
o script é esse
o codigo q eu utilizo p/ chamar esse script eh esse
desde ja agradeço a ajuda!!!
o script é esse
- Código:
/*
** Usage:
** size = explode_real(array,sep,data);
**
** Arguments:
** array name of a local array, string
** sep seperator character, string
** data array data, string
**
** Returns:
** size size of the array of data
**
** Notes:
** Converts a string of data with elements seperated
** by a delimiter into an array of reals.
**
** GMLscripts.com
*/
{
var arr,sep,dat,len,ind,pos;
arr = argument0;
sep = argument1;
dat = argument2 + sep;
len = string_length(sep);
ind = 0;
repeat (string_count(sep,dat)) {
pos = string_pos(sep,dat)-1;
variable_local_array_set(arr,ind,real(string_copy(dat,1,pos)));
dat = string_delete(dat,1,pos+len);
ind += 1;
}
return ind;
}
o codigo q eu utilizo p/ chamar esse script eh esse
- Código:
explode_real("stats","|",ds_grid_get(global.db_equip,ds_grid_get(global.Equipment,ds_list_find_value(list[equip],0),0),2))
desde ja agradeço a ajuda!!!
Eri07- Data de inscrição : 23/10/2009
Reputação : 1
Número de Mensagens : 26
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Script dando erro!!!
Você precisa verificar se em algum lugar você tenta adicionar um valor real à uma string. Se for isso você precisa usar o seguinte:
string(valor_numero_real) ;
string(valor_numero_real) ;
Re: Script dando erro!!!
ja tentei fazer isso ai mas naum da certo naum o script naum cria o array
Eri07- Data de inscrição : 23/10/2009
Reputação : 1
Número de Mensagens : 26
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Script dando erro!!!
Você poderia passar a posição em que ocorre esse erro?
Copie o erro inteiro quando aparecer.
Copie o erro inteiro quando aparecer.
Re: Script dando erro!!!
___________________________________________
ERROR in
action number 7
of Step Event
for object obj_menu1:
In script explode_real:
Error in code at line 23:
dat = argument2 + sep;
at position 24: Wrong type of arguments to +.
olha ai
ERROR in
action number 7
of Step Event
for object obj_menu1:
In script explode_real:
Error in code at line 23:
dat = argument2 + sep;
at position 24: Wrong type of arguments to +.
olha ai
Eri07- Data de inscrição : 23/10/2009
Reputação : 1
Número de Mensagens : 26
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Script dando erro!!!
tentei esse jeito ai tbm mas naum deu certo o script naum criou a array
Eri07- Data de inscrição : 23/10/2009
Reputação : 1
Número de Mensagens : 26
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Script dando erro!!!
acho q ele não por que vc colocou portugues, qual GM vc usa?(q for o 8 eu posso ajudar)
Super Games- Games Ranking :
Notas recebidas : C
Data de inscrição : 10/06/2010
Reputação : 36
Número de Mensagens : 2800
Prêmios :
x 0 x 0 x 0
x 0 x 1 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
- Game Maker Studio 2.0
- Java
- Godot
- Javascript
- C ou C++
Re: Script dando erro!!!
cole o site ou onde voce achou esse script
hacker- Data de inscrição : 08/06/2010
Reputação : 0
Número de Mensagens : 27
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Script dando erro!!!
eu uso o gm7,tirei desse site GMLscripts.com
Eri07- Data de inscrição : 23/10/2009
Reputação : 1
Número de Mensagens : 26
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» [resolvido]ajudar por favor enemy dando erro .
» efeito de chuva dando erro
» Problema, codigo dando erro!
» [Resolvido] Erro em Script GM:S
» [Resolvido] sistema de cores dando erro
» efeito de chuva dando erro
» Problema, codigo dando erro!
» [Resolvido] Erro em Script GM:S
» [Resolvido] sistema de cores dando erro
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos