+ Responder ao Tópico
Resultados 1 a 24 de 24

Tópico: erro linha 1 variavel

  1. #1
    > Moderador amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio Avatar de amaral
    Data de Ingresso
    02/2010
    Localização
    Nova Iguaçu
    Posts
    4.270
    Mentioned
    461 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    336

    erro linha 1 variavel

    @belini help
    cara depois que coloquei esses emuladores,demul,naomi na multijogos o que acontece é que os jogos de tempo não querem funcionar dando erro na linha 1 alegando que não estou declarando a variavel,tem como me ajudar

    vou postar um pedaço do script

    Código:
    AUTOITSETOPTION("WinTitleMatchMode", 4)
    FileChangeDir(@SystemDir)
    Global $TEMPO_RESTANTE, $TEMPO_ATUAL, $TEMPO_DECORRIDO, $AVISADO, $LOPPING
    $INTERVALO = 0
    $AVISADO = False
    $TEMPO_RESTANTE = VERIFICATEMPO()
    If Not $CMDLINE[0] = 1 Then
    	SplashImageOn("", "..\auxiliar\image\mensa1.gif", 220, 40, -1, -1, 1)
    	SoundPlay("..\auxiliar\som\advfaltajogo.wav", 1)
    	SplashOff()
    	EXIT (0)
    EndIf
    If Not FileExists($CMDLINE[1]) Then
    	MsgBox(0, "Erro", "O jogo " & $CMDLINE[1] & ", passado pelo advmenu não foi localizado", 15)
    	EXIT (0)
    EndIf
    $DRIVE = StringLeft(@ScriptDir, 2)
    If Not ProcessExists("joytokey.exe") Then
    	;$EXE_JOY = ShellExecute("joytokey.exe", "multi", $DRIVE & "\arcade\joytokey")
    	If @error Then
    		SplashImageOn("", "..\auxiliar\image\mensa4.gif", 220, 40, -1, -1, 1)
    		Sleep(10000)
    		SplashOff()
    		FECHAR()
    		EXIT (0)
    	EndIf
    Else
    	Sleep(2000)
    EndIf
    $EXE_MAME = ShellExecute("zsnesw.exe", "-m -j " & $CMDLINE[1], @ScriptDir, "open", @SW_SHOWNORMAL)
    If @error Then
    	SplashImageOn("", "..\auxiliar\image\mensa5.gif", 220, 40, -1, -1, 1)
    	SoundPlay("..\auxiliar\som\erroemuexe.wav")
    	SplashOff()
    	EXIT (0)
    EndIf
    "nós devemos amar nossos inimigos"


  2. #2
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: erro linha 1 variavel

    Nesta parte do script que postou não deu para ver o erro que mencionou.
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  3. #3
    Detonador de games ericitaquera É esplêndido para se contemplar ericitaquera É esplêndido para se contemplar ericitaquera É esplêndido para se contemplar ericitaquera É esplêndido para se contemplar ericitaquera É esplêndido para se contemplar ericitaquera É esplêndido para se contemplar ericitaquera É esplêndido para se contemplar Avatar de ericitaquera
    Data de Ingresso
    04/2010
    Localização
    SP - São Paulo - Cidade Líder
    Posts
    1.490
    Mentioned
    55 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    146

    Re: erro linha 1 variavel

    O correto seria colar o erro.
    http://slackade.blogspot.com
    Slackware13.0-64
    kernel2.6.31.6-SDL 1.2.14-DirectFB 1.4.0
    SLDMame 0.136
    21"CRT 15Khz-nv framebuffer

  4. #4
    > Moderador amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio Avatar de amaral
    Data de Ingresso
    02/2010
    Localização
    Nova Iguaçu
    Posts
    4.270
    Mentioned
    461 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    336

    Re: erro linha 1 variavel

    vou postar o script
    Código:
    AutoItSetOption("WinTitleMatchMode", 4)
    
    
    ;rotina de loop
    Global $TEMPO_RESTANTE, $TEMPO_ATUAL, $TEMPO_DECORRIDO, $AVISADO, $LOPPING
    $INTERVALO = 0
    $AVISADO = False
    $TEMPO_RESTANTE = VERIFICATEMPO()
    If Not $CMDLINE[0] = 1 Then
    	SplashImageOn("", "..\auxiliar\image\mensa1.gif", 220, 40, -1, -1, 1)
    	SoundPlay("..\auxiliar\som\advfaltajogo.wav", 1)
    	SplashOff()
    	EXIT (0)
    EndIf
    If Not FileExists($CMDLINE[1]) Then
    	MsgBox(0, "Erro", "O jogo " & $CMDLINE[1] & ", passado pelo advmenu não foi localizado", 15)
    	EXIT (0)
    EndIf
    $DRIVE = StringLeft(@ScriptDir, 2)
    If Not ProcessExists("joytokey.exe") Then
    	;$EXE_JOY = ShellExecute("joytokey.exe", "multi", $DRIVE & "\arcade\joytokey")
    	If @error Then
    		SplashImageOn("", "..\auxiliar\image\mensa4.gif", 220, 40, -1, -1, 1)
    		Sleep(10000)
    		SplashOff()
    		FECHAR()
    		EXIT (0)
    	EndIf
    Else
    	Sleep(2000)
    EndIf
    $EXE_MAME = ShellExecute("zsnesw.exe", "-m -j " & $CMDLINE[1], @ScriptDir, "open", @SW_SHOWNORMAL)
    If @error Then
    	SplashImageOn("", "..\auxiliar\image\mensa5.gif", 220, 40, -1, -1, 1)
    	SoundPlay("..\auxiliar\som\erroemuexe.wav")
    	SplashOff()
    	EXIT (0)
    EndIf
    WinWaitActive("classname=ZSNESWIN", "", 10)
    HotKeySet("s", "FECHAR")
    HotKeySet("9", "PEGAFICHA")
    $LOPPING = 1
    $TEMPO_ATUAL = DllCall("kernel32.dll", "int", "GetTickCount")
    ; rotina de loop que mantem o script aberto
    While $loop
    	$TEMPO_DECORRIDO = DllCall("kernel32.dll", "int", "GetTickCount")
    	If $TEMPO_RESTANTE <= ($TEMPO_DECORRIDO[0] - $TEMPO_ATUAL[0]) Then
    		$TEMPO_RESTANTE = 0
    		FECHAR()
    		ExitLoop
    	EndIf
    	If $INTERVALO >= 600 Then
    		GRAVATEMPO()
    		$INTERVALO = 0
    	EndIf
    	IF (($TEMPO_RESTANTE - ($TEMPO_DECORRIDO[0] - $TEMPO_ATUAL[0])) <= 60000) AND (Not $AVISADO) Then
    		SoundPlay("..\auxiliar\som\falta1.wav")
    		$AVISADO = True
    	EndIf
    	$INTERVALO += 1
    	Sleep(100)
    WEnd
    EXIT (0)
    Func FECHAR()
    	Local $EMULADOR, $FECHOU
    	HotKeySet("s")
    	HotKeySet("9")
    	If Not WinActive("classname=ZSNESWIN") Then
    		WinActivate("classname=ZSNESWIN")
    	EndIf
    	Send("{ESC DOWN}")
    	Sleep(100)
    	Send("{ESC UP}")
    	SplashImageOn("", "..\auxiliar\image\mensa6.gif", 220, 40, -1, -1, 1)
    	SoundPlay("..\auxiliar\som\fechaemu.wav", 1)
    	$FECHOU = WinWaitClose("classname=ZSNESWIN", "", 5)
    	If Not $FECHOU Then
    		ProcessClose("zsnesw.exe")
    	EndIf
    	If ProcessExists("joytokey.exe") Then
    		If Not WinActive("classname=TApplication") Then
    			WinActivate("classname=TApplication")
    		EndIf
    		Send("{LALT}FX")
    	EndIf
    	GRAVATEMPO()
    	SplashOff()
    	$LOPPING = 0
    EndFunc
    Func PEGAFICHA()
    	Local $ATUAL, $VALOR, $CONTADOR, $CALCULA, $ADICIONA
    	$ATUAL = $TEMPO_RESTANTE
    	$CONTADOR = IniRead("..\advmenu.ini", "FICHEIRO", "CONTADOR", "0")
    	$VALOR = IniRead("..\advmenu.ini", "CONFIGURACAO", "TEMPOPORFICHA", "600000")
    	$CALCULA = ($ATUAL + Number($VALOR))
    	$ADICIONA = (Number($CONTADOR) + 1)
    	IniWrite("..\advmenu.ini", "FICHEIRO", "FICHAS", String($CALCULA))
    	IniWrite("..\advmenu.ini", "FICHEIRO", "CONTADOR", String($ADICIONA))
    	SoundPlay("..\auxiliar\som\coin.wav")
    	$TEMPO_RESTANTE = $CALCULA
    	$TEMPO_ATUAL = DllCall("kernel32.dll", "int", "GetTickCount")
    	$AVISADO = False
    EndFunc
    Func VERIFICATEMPO()
    	Local $ATUAL, $VALOR, $CALCULA
    	$ATUAL = IniRead("..\advmenu.ini", "FICHEIRO", "FICHAS", "0")
    	$VALOR = IniRead("..\advmenu.ini", "CONFIGURACAO", "TEMPOPORFICHA", "600000")
    	$CALCULA = Number($ATUAL)
    	If $CALCULA <= 500 Then
    		$CALCULA = 500
    		$AVISADO = True
    		SoundPlay("..\auxiliar\som\falta30.wav", 1)
    	EndIf
    	Return $CALCULA
    EndFunc
    Func GRAVATEMPO()
    	Local $CALCULA
    	$CALCULA = ($TEMPO_RESTANTE - ($TEMPO_DECORRIDO[0] - $TEMPO_ATUAL[0]))
    	If $CALCULA < 0 Then
    		IniWrite("..\advmenu.ini", "FICHEIRO", "FICHAS", "0")
    	Else
    		IniWrite("..\advmenu.ini", "FICHEIRO", "FICHAS", String($CALCULA))
    	EndIf
    EndFunc
    tambem não sei se pode ser o meu autoit dando esse problema,mas da uma testada aiClique na imagem para uma versão maior

Nome:	         imagem.PNG
Visualizações:	47
Tamanho: 	12,7 KB
ID:      	616


    o erro é esse ai

    e antes de eu colocar esses emuladores naomi e taito type2 todos os emuladores de tempo funcionavam perfeitamente não sei o que aconteceu
    Última edição por amaral; 07/08/2011 às 00:21.
    "nós devemos amar nossos inimigos"


  5. #5
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: erro linha 1 variavel

    A variável $loop não foi declarada mais não é ela a responsável pelo erro que falou, estou postando um teste para ver quais parâmetros o advancemenu esta passando para o seu script, coloque no início do seu script, compile e depois abra um jogo pelo advancemenu e confira o que foi escrito no arquivo parâmetros passados.txt

    Código:
    ; ================================================================================= TESTE
    Switch $cmdline[0]
    Case 1
    MsgBox("","","Foi passado " & $cmdline[0] & " parâmetro para o script",3)
    IniWrite(".\parâmetros passados.txt","informações passadas","parâmetro 1",$cmdline[1])
    Case 2 
    MsgBox("","","Foram passados " & $cmdline[0] & " parâmetros para o script",3)
    IniWrite(".\parâmetros passados.txt","informações passadas","parâmetro 1",$cmdline[1])
    IniWrite(".\parâmetros passados.txt","informações passadas","parâmetro 2",$cmdline[2])
    Case 3
    MsgBox("","","Foram passados " & $cmdline[0] & " parâmetros para o script",3)
    IniWrite(".\parâmetros passados.txt","informações passadas","parâmetro 1",$cmdline[1])
    IniWrite(".\parâmetros passados.txt","informações passadas","parâmetro 2",$cmdline[2])
    IniWrite(".\parâmetros passados.txt","informações passadas","parâmetro 3",$cmdline[3])
    Case 4
    MsgBox("","",$cmdline[0] & " parametros onde vai usar tudo isto???",3)
    case else
    MsgBox("","","Como quer abrir um jogo sem passar nenhum parâmetro",3)	
    EndSwitch
    ; ================================================================================= TESTE
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  6. #6
    > Usuário VIP airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio Avatar de airhead
    Data de Ingresso
    04/2009
    Posts
    2.580
    Mentioned
    359 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    362

    Re: erro linha 1 variavel

    Para mim o único erro é esse:
    Você declara $LOPPING como uma variável global, mas no laço While usa $loop.

    ...
    $LOPPING = 1
    $TEMPO_ATUAL = DllCall("kernel32.dll", "int", "GetTickCount")
    ; rotina de loop que mantem o script aberto
    While $loop

    ...
    Como na função FECHAR() você usa $LOPPING = 0 , conclui-se que você tem que trocar $loop por $LOPPING.


    [OFF]
    Agora, tem um monte de erro, digamos, "bestas" neste script editado.

    Veja a rotina que chama o Joytokey, para quê manter isso se você não usa o Joytokey, já que desabilitou o carregamento dele?

    E para quê uma rotina que fecha o JoytoKey na função FECHAR() se você não carrega ele?

    Não me entenda mal, mas assim vai chegar em uma hora que terá tanto entulho (junk para os programadores) nos seus script que nem você vai entendê-los.

    "A gente muda o mundo quando muda a mente.
    Quando a mente muda, o mundo muda com a gente!"

  7. #7
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: erro linha 1 variavel

    @Airhead o erro que o amaral mencionou não tem haver com a declaração desta variável pois sem declarar o script nem compila e mesmo declarando ainda sim da o erro que ele falou e ao que parece é por falta de parâmetros passados pois se for "0" parâmetros dá o erro igual ao postado por ele.

    Erro por não declarar a variável $loop
    Clique na imagem para uma versão maior

Nome:	         ERRO.JPG
Visualizações:	43
Tamanho: 	35,3 KB
ID:      	617

    Obs: não questionei sobre a variável $loop não ter funçao pois ao que parece este script não esta completo e ela pode estar sendo usada em outra parte e até mesmo declarada nesta outra parte, falo isto porque só teria condição de dar o erro que ele falou se o script tiver sido compilado e como ele tirou um print da tela é sinal que conseguiu compilar.
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  8. #8
    > Moderador amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio Avatar de amaral
    Data de Ingresso
    02/2010
    Localização
    Nova Iguaçu
    Posts
    4.270
    Mentioned
    461 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    336

    Re: erro linha 1 variavel

    @belini
    compilei o script sim,por sinal ja estavam compilados pois os escripts estavam em uso,esse erro passou a dar depois que coloquei os emuladores mais pesados,tambem estou quebrando a cabeça aqui qualquer novidade eu posto aqui
    "nós devemos amar nossos inimigos"


  9. #9
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: erro linha 1 variavel

    - Como conseguiu compilar o script sem declarar a variável $loop? Não deu erro nenhum?
    - Em emuladores mais leve funciona? Se sim porque funciona neles e nos outros não?
    - Fez o teste que te passei? E qual foi o resultado?
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  10. #10
    > Moderador amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio Avatar de amaral
    Data de Ingresso
    02/2010
    Localização
    Nova Iguaçu
    Posts
    4.270
    Mentioned
    461 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    336

    Re: erro linha 1 variavel

    vou fazer aqui e amanhã posto o resultado
    "nós devemos amar nossos inimigos"


  11. #11
    > Usuário VIP airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio Avatar de airhead
    Data de Ingresso
    04/2009
    Posts
    2.580
    Mentioned
    359 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    362

    Re: erro linha 1 variavel

    Citação Postado originalmente por Belini Ver Post
    @Airhead o erro que o amaral mencionou não tem haver com a declaração desta variável pois sem declarar o script nem compila e mesmo declarando ainda sim da o erro que ele falou e ao que parece é por falta de parâmetros passados pois se for "0" parâmetros dá o erro igual ao postado por ele.

    Erro por não declarar a variável $loop
    Anexo 617

    Obs: não questionei sobre a variável $loop não ter funçao pois ao que parece este script não esta completo e ela pode estar sendo usada em outra parte e até mesmo declarada nesta outra parte, falo isto porque só teria condição de dar o erro que ele falou se o script tiver sido compilado e como ele tirou um print da tela é sinal que conseguiu compilar.
    Amigo Belini, o script é compilado tranquilamente com erros, pois o SciTE não verifica o código na compilação. O erro só ocorre durante a execução, e veja o botãozinho mágico "Continue anyway", garanto a você que ao aparecer esta tela todos apertam ele para continuar a execução.

    Outra coisa que posso garantir: muitos não tem por hábito verificar a sintaxe do código (Tool>>SyntaxCheck Prod ou CRTL+F5) antes de compilar e acabam por criar este tipo de situação.

    Citação Postado originalmente por amaral Ver Post
    @belini
    compilei o script sim,por sinal ja estavam compilados pois os escripts estavam em uso,esse erro passou a dar depois que coloquei os emuladores mais pesados,tambem estou quebrando a cabeça aqui qualquer novidade eu posto aqui
    Por acaso você mudou algo na configuração dos emuladores no arquivo advmenu.rc? raciocinando com meus botões (já que pc para testes não tenho mais) me ocorreu um devaneio de que esse erro seja a falta de algum argumento passado ao script.
    "A gente muda o mundo quando muda a mente.
    Quando a mente muda, o mundo muda com a gente!"

  12. #12
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: erro linha 1 variavel

    Airhead disse:
    me ocorreu um devaneio de que esse erro seja a falta de algum argumento passado ao script
    Como eu disse anteriormente, minha suspeita é a mesma.
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  13. #13
    > Moderador amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio Avatar de amaral
    Data de Ingresso
    02/2010
    Localização
    Nova Iguaçu
    Posts
    4.270
    Mentioned
    461 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    336

    Re: erro linha 1 variavel

    airhead cara o pior que foi isso mesmo,ja estava a ponto de ficar de cabelos brancos aqui,vou revisar o advmenu.rc e verificar os parametros passads para ver se eu alterei alguma coisa pode ser isso mesmo
    "nós devemos amar nossos inimigos"


  14. #14
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: erro linha 1 variavel

    @amaral antes de procurar o erro no advmenu.rc faça o teste que te passei pois nele terá a informação de todos os parâmetros que forem passados para o script, se quiser pode compilar apenas o teste e renomear com o nome do script que esta usando e abrir um jogo pelo advancemenu.
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  15. #15
    > Moderador amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio Avatar de amaral
    Data de Ingresso
    02/2010
    Localização
    Nova Iguaçu
    Posts
    4.270
    Mentioned
    461 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    336

    Re: erro linha 1 variavel

    belini da a mensagem : como quer abrir o jogo sem passar nenhum parametro,e se eu tento compilar só o script de teste o autoit não deixa
    "nós devemos amar nossos inimigos"


  16. #16
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: erro linha 1 variavel

    pelo jeito não testou nada pois este script que te passei gera um arquivo de texto contendo todos os parâmetros que o advancemenu passou e sem fazer os testes não tem como ajudar.
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  17. #17
    > Moderador amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio Avatar de amaral
    Data de Ingresso
    02/2010
    Localização
    Nova Iguaçu
    Posts
    4.270
    Mentioned
    461 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    336

    Re: erro linha 1 variavel

    ele sozinho não consigo compilar,o meu autoit da erro,coloquei ele no inicio do meu script e deu essa msg,mas daqui a pouco testo denovo
    "nós devemos amar nossos inimigos"


  18. #18
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: erro linha 1 variavel

    Script de teste compilado --> TESTE.rar
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  19. #19
    > Moderador amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio Avatar de amaral
    Data de Ingresso
    02/2010
    Localização
    Nova Iguaçu
    Posts
    4.270
    Mentioned
    461 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    336

    Re: erro linha 1 variavel

    belini vc acha que pode ser virus que esta causando todo esse problema? pq eu não consigo compilar o script de teste e vc conseguiu? aqui da um erro quando tento compilar ele,amanhã vou fazer os testes e posto o resultado
    "nós devemos amar nossos inimigos"


  20. #20
    > Usuário VIP airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio airhead Ótima reputação além de muito prestígio Avatar de airhead
    Data de Ingresso
    04/2009
    Posts
    2.580
    Mentioned
    359 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    362

    Re: erro linha 1 variavel

    Citação Postado originalmente por amaral Ver Post
    belini da a mensagem : como quer abrir o jogo sem passar nenhum parametro,e se eu tento compilar só o script de teste o autoit não deixa
    Ué?!?! Quando aparece essa mensagem não é por que o AdvanceMenu não passou nenhum parâmetro ao script? (o case else no script teste não gera arquivo de texto, só exibe a mensagem)

    Parece que no advmenu.rc você não usou as macros %s, %f ou %p e assim o AdvanceMenu está chamando só o executável.

    Última edição por airhead; 09/08/2011 às 09:32.
    "A gente muda o mundo quando muda a mente.
    Quando a mente muda, o mundo muda com a gente!"

  21. #21
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: erro linha 1 variavel

    @airhead acredita que eu nem tinha reparado que o amaral tinha postado a mensagem acima "como quer abrir o jogo sem passar nenhum parametro" e achei que ele nem tinha testado, eu deveria ter colocado para escrever no documento de texto também.

    @amaral desculpe a falta de atenção mais é a correria mesmo sabe como é, tem hora que estou com 3 computadores ligados ao mesmo tempo e fazendo uma coisa em cada um, pelo menos agora você já sabe onde esta o erro e é no advmenu.rc como o airhead falou ou seja esta faltando as macros que passam os parâmetros para o script.
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  22. #22
    > Moderador amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio Avatar de amaral
    Data de Ingresso
    02/2010
    Localização
    Nova Iguaçu
    Posts
    4.270
    Mentioned
    461 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    336

    Re: erro linha 1 variavel

    @belini
    esse é o link do video da minha multijogos

    http://www.youtube.com/watch?v=RYluvYF8SBs
    "nós devemos amar nossos inimigos"


  23. #23
    > > > > > Administrador Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Belini O que esta pessoa fala é praticamente Lei com uma reputação invejável dessas. (Membro ELITE) Avatar de Belini
    Data de Ingresso
    05/2009
    Localização
    Minas Gerais
    Posts
    5.478
    Mentioned
    777 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    10

    Re: erro linha 1 variavel

    Ficou bom seu menu de escolha, sem muita frescura e fácil de mexer e quanto ao seu problema conseguiu resolver?
    Geralmente as pessoas se adaptam ao mundo, outras tentam adaptar o mundo a elas e se tornam grandes líderes.

  24. #24
    > Moderador amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio amaral Ótima reputação além de muito prestígio Avatar de amaral
    Data de Ingresso
    02/2010
    Localização
    Nova Iguaçu
    Posts
    4.270
    Mentioned
    461 Post(s)
    Tagged
    0 Thread(s)
    Reputação
    336

    Re: erro linha 1 variavel

    consegui sim,alterei os parametros do advmenu e reinstalei o windows da minha maquina e consegui compilar os scripts e todos funcionaram
    "nós devemos amar nossos inimigos"


+ Responder ao Tópico

Tópicos Similares

  1. Erro em jogos erro no contador regressivo autoit , d3d9.dll Resident Evil 4 PC
    Por sputnicksac no fórum Pedidos de ajuda e dúvidas com autoit (Suporte)
    Respostas: 11
    Último Post: 24/07/2014, 16:05
  2. Duvida: Ler valor de variável com string
    Por Guh no fórum Pedidos de ajuda e dúvidas com autoit (Suporte)
    Respostas: 12
    Último Post: 22/09/2012, 16:52
  3. Player por linha de comando.
    Por Belini no fórum Dúvidas em Geral
    Respostas: 35
    Último Post: 27/06/2012, 23:02
  4. Linha Horizontal em tela LCD
    Por ulsangelo no fórum Montagem e Eletrônica
    Respostas: 3
    Último Post: 20/01/2012, 01:45
  5. Armazenar varias linhas numa mesma variável.
    Por Belini no fórum Pedidos de ajuda e dúvidas com autoit (Suporte)
    Respostas: 0
    Último Post: 15/11/2011, 12:45

Tags para este Tópico

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  • BB Code está Ligado
  • Smilies estão Ligados
  • Código [IMG] está Ligado
  • Código HTML está Desligado