VictorScripting Posted August 20, 2019 Share Posted August 20, 2019 Então fiz um loja de celular ta funcionando normalmente mais que o celular abra no f1 só quando getElementData(source, "Celular") == true then mais ja tentei e ele abre mais não fecha!! guiSetVisible (playerwindow, false) function OpenWin() if guiGetVisible ( playerwindow ) and getElementData(source, "Celular") == true then guiSetVisible (Blipwindow, false) guiSetVisible (send, false) guiSetVisible ( playerwindow, false ) guiSetVisible ( Wind, false ) guiSetVisible ( JanelaGPSMBR, false ) guiSetVisible ( SmsWindow, false ) guiSetInputEnabled(false) showCursor(false) else guiSetVisible ( playerwindow, true ) guiSetInputEnabled(true) showCursor(true) end end bindKey("F1", "down", OpenWin) Link to comment
Other Languages Moderators Lord Henry Posted August 20, 2019 Other Languages Moderators Share Posted August 20, 2019 Acho que deveria ser false naquela linha 13. 1 Link to comment
VictorScripting Posted August 20, 2019 Author Share Posted August 20, 2019 vou ver agora abre não aparece o celular e trava fica com o mouse aberto, e nem fecha Link to comment
Other Languages Moderators Lord Henry Posted August 20, 2019 Other Languages Moderators Share Posted August 20, 2019 Está faltando parte do seu código. Onde ele define o elementData do celular? Link to comment
VictorScripting Posted August 20, 2019 Author Share Posted August 20, 2019 @Lord Henry em outro script que eu mesmo fiz !!!! mLoja = createMarker(1967.5673828125,-1453.7739257813,13.549645423889 , "cylinder", 2, 255, 255, 255, 100) function cCelular (source) if getElementData( source, "Celular") == false then setElementData( source, "Celular", true) outputChatBox("Você comprou um celular por apenas #ff00ff1500 R$", source, 255, 255, 255, true) takePlayerMoney(source, 1500) else outputChatBox("Você já comprou um #ff00ffcelular !!", source, 255, 255, 255, true) end end addEventHandler("onMarkerHit", mLoja, cCelular) function vCelular (source) if getElementData( source, "Celular") == true then setElementData( source, "Celular", false) outputChatBox("Você vendeu seu celular por #ff00ff1000 R$", source, 255, 255, 255, true) givePlayerMoney(source, 1000) else outputChatBox("Você não tem nenhum #ff00ffcelular !!", source, 255, 255, 255, true) end end addCommandHandler("vendercelular", vCelular) e tipo queria saber quando devo usar outra coisa no lugar do source só botei ele pq nos tutorias usam ele mais ja vi uns que usa Player ouu ent theplayer e etc.. queria saber pra que server o source e etc... Link to comment
Other Languages Moderators Lord Henry Posted August 21, 2019 Other Languages Moderators Share Posted August 21, 2019 Putz... tem muita coisa errada aí. Pra começar vc está usando elementData que é uma coisa temporária pra saber se o jogador comprou o celular ou não. Se vc não estiver salvando isso na conta do jogador, irá perder o celular ao sair do servidor. -------------------------------------------- Quanto ao seu primeiro script, tente assim: guiSetVisible (playerwindow, false) function OpenWin () if getElementData (localPlayer, "Celular") then -- Se tem o celular comprado, então: if guiGetVisible (playerwindow) then -- Se o celular já está visível na tela, então: guiSetVisible (Blipwindow, false) guiSetVisible (send, false) guiSetVisible (playerwindow, false) guiSetVisible (Wind, false) guiSetVisible (JanelaGPSMBR, false) guiSetVisible (SmsWindow, false) guiSetInputEnabled (false) showCursor (false) else -- Se o celular não está visível na tela, então: guiSetVisible (playerwindow, true) guiSetInputEnabled (true) showCursor (true) end end end bindKey ("F1", "down", OpenWin) Link to comment
VictorScripting Posted August 21, 2019 Author Share Posted August 21, 2019 agora quando entra no sv ele fica ativo o celular mais qnd fecha n dar de fazer nada e o curso fica na tela ! Link to comment
Other Languages Moderators Lord Henry Posted August 21, 2019 Other Languages Moderators Share Posted August 21, 2019 2 hours ago, Victor Script said: source só botei ele pq nos tutorias usam ele mais ja vi uns que usa Player ouu ent theplayer e etc Que tutoriais vc está acompanhando? Pq se eles usam o source como parâmetro de função desse jeito, eles são bem ruins... Link to comment
VictorScripting Posted August 21, 2019 Author Share Posted August 21, 2019 esse celular eu peguei da net só o mod de comprar que é meu! Link to comment
Other Languages Moderators Lord Henry Posted August 21, 2019 Other Languages Moderators Share Posted August 21, 2019 5 minutes ago, Victor Script said: agora quando entra no sv ele fica ativo o celular mais qnd fecha n dar de fazer nada e o curso fica na tela ! Isso não faz nenhum sentido. Aparece algum erro no /debugscript 3? Link to comment
VictorScripting Posted August 21, 2019 Author Share Posted August 21, 2019 pera vo ver e o cursor ta ativo!!! Link to comment
Other Languages Moderators Lord Henry Posted August 21, 2019 Other Languages Moderators Share Posted August 21, 2019 Claramente vc copiou errado ou o resto do script está com defeito. A parte que eu passei está correta. 1 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now