
Axgxl
Members-
Posts
9 -
Joined
-
Last visited
Everything posted by Axgxl
-
É possível fazer download do script de área verde junto com os mapas? O que quero dizer é que, por exemplo ao entrar em um servidor aparece primeiro o download dos mapas, depois o download de outros resources, é possível por o resource de área verde junto ao download dos mapas, pra o jogador que está em download não tomar dano em área verde.
-
Poderia me dizer se os erros dos scripts que aparecem no debugscript causam queda de fps?
-
Obrigado pela dica do output chat box, vou dar meu melhor pra entender tudo.
-
-- CLIENT SIDE function showblowjobMessage(hooker) myhooker = hooker showCursor ( true ) local x, y = guiGetScreenSize() if not blowjobBox then blowjobBox = guiCreateWindow( x*.5-150, y*.5-65, 300, 120, "Quer drogas?", false ) guiWindowSetSizable( blowjobBox, false ) blowjobMessage = guiCreateLabel( 100, 40, 180, 60, "", false, blowjobBox ) blowjobOk = guiCreateButton( 90, 90, 70, 20, "Sim", false, blowjobBox ) blowjobNo = guiCreateButton( 170, 90, 70, 20, "Não", false, blowjobBox ) addEventHandler( "onClientGUIClick", blowjobNo, nothanks ) addEventHandler( "onClientGUIClick", blowjobOk, startsucking ) else guiSetPosition( blowjobBox, x*.5-150, y*.5-65, false ) guiSetVisible( blowjobBox, true ) end guiSetText( blowjobMessage, "Custa 5 reais o crack." ) guiBringToFront( blowjobBox ) end addEvent( "aparecer", true ) addEventHandler( "aparecer", getLocalPlayer(), showblowjobMessage ) function nothanks() john = getLocalPlayer() guiSetVisible( blowjobBox, false ) showCursor ( false ) end function startsucking() john = getLocalPlayer() triggerServerEvent ( "aceitou", getLocalPlayer(), myhooker, john ) showCursor ( false ) guiSetVisible( blowjobBox, false ) end Tem o addcommandhandler, é o /traficar +o nome do jogador, ai vai aparecer uma gui pro jogador aceitar ou não, se ele aceitar é para ele perder dinheiro e o traficante ganhar, depois de arrumar a parte do dinheiro eu vou colocar uns efeito na droga.
-
------------------------------------------------ ------ Sistema de Policia convertido para vender drogas ------ By:#ROBSON ------ ------------------------------------------------ ------ Colaboração: ------ ------ #DR.VOODKA ------ ------ [B]lack ------ ------ #[S]wag ------ ------ New Age ------ ------ DNL291 ------ ------------------------------------------------ -- SERVER SIDE function getPlayerFromPartialName(name) local name = name and name:gsub("#%x%x%x%x%x%x", ""):lower() or nil if name then for _, player in ipairs(getElementsByType("player")) do local name_ = getPlayerName(player):gsub("#%x%x%x%x%x%x", ""):lower() if name_:find(name, 1, true) then return player end end end end function revistar_jogador ( thePlayer, comando, name ) if name then if getPlayerFromPartialName ( name ) then local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "POLICIA") ) then -- PERMISSÃO PARA USAR local player_a_ser_revistado = getPlayerFromPartialName ( name ) local name_do_jogador = getPlayerName ( player_a_ser_revistado ) local name_do_policial = getPlayerName ( thePlayer ) local estrelas_de_procurado = getPlayerWantedLevel ( player_a_ser_revistado ) local policiax, policiay, policiaz = getElementPosition ( thePlayer ) -- ENCONTRAR POSIÇÃO DO VENDEDOR local revistadox, revistadoy, revistadoz = getElementPosition ( player_a_ser_revistado ) -- ENCONTRAR POSIÇÃO DO COMPRADOR local dist = getDistanceBetweenPoints3D ( policiax, policiay, policiaz, revistadox, revistadoy, revistadoz ) -- DISTANCIA ENTRE OS 2 if ( dist > 4 ) then -- se a distancia for 335 executara a função a seguir outputChatBox("#000000[#ff0000TRÁFICO#000000] #c1c1c1Chegue mais perto para executar o comando!", thePlayer, 255, 255, 255, true) -- Chat Box elseif ( dist < 3 )then -- Caso ao contrario a distancia for 334 executara a função a seguir outputChatBox("#000000[#ff0000TRÁFICO#000000] #c1c1c1Você ofereceu para o #ffffff"..name_do_policial.." #c1c1c1drogas.", thePlayer, 255, 255, 255, true) -- Chat Box triggerClientEvent(player_a_ser_revistado, "aparecer", player_a_ser_revistado) -- Chamar evento do client, aparecera uma gui para o comprador end else outputChatBox("#000000[#ff0000TRÁFICO#000000] #c1c1c1Você não tem permissão para utilizar deste comando!", thePlayer, 255, 255, 255, true) -- Se voce nao for da acl voce nao tera permissao a este comando end end end end addCommandHandler ( "traficar", revistar_jogador ) function comprardroga (thePlayer, comando, name, player_a_ser_revistado) local comprador = getPlayerMoney(player_a_ser_revistado) if comprador > 5000 then takePlayerMoney ( player_a_ser_revistado, 5 ) -- comprador givePlayerMoney ( thePlayer, 5 ) -- vendedor end end addEventHandler ( "aceitou", getRootElement(), comprardroga ) addEvent ("aceitou", true ) Eu preciso de ajuda na parte de tirar dinheiro de um jogador e dar para o outro, não funciona e não aparece nada no debugscript 3
-
Para fazer eu teria que usar qual função? tem o seteffectspeed mas não sei se ele serve para isso.