-
Posts
151 -
Joined
-
Last visited
Everything posted by Death
-
não é cara tava com direito de admin no acl o recurso
-
ta dando esse erro aki no debug [2013-05-24 14:40:51] WARNING: heli\server.lua:3: Bad argument @ 'kickPlayer' [2013-05-24 14:40:51] WARNING: heli\server.lua:3: Bad argument @ 'kickPlayer' [2013-05-24 14:40:51] WARNING: heli\server.lua:3: Bad argument @ 'kickPlayer' [2013-05-24 14:40:51] WARNING: heli\server.lua:3: Bad argument @ 'kickPlayer' [2013-05-24 14:40:51] WARNING: heli\server.lua:3: Bad argument @ 'kickPlayer' [2013-05-24 14:40:51] WARNING: heli\server.lua:3: Bad argument @ 'kickPlayer' [2013-05-24 14:40:51] WARNING: heli\server.lua:3: Bad argument @ 'kickPlayer'
-
I use version 1.3.2
-
https://wiki.multitheftauto.com/wiki/OnC ... HeliKilled https://wiki.multitheftauto.com/wiki/OnC ... HeliKilled These events do not work on my server .-.
-
o grande erro e q esse evento não existe tenta usar pra vcs ver https://wiki.multitheftauto.com/wiki/OnC ... HeliKilled alguem pode confirmar isso pra min?
-
all right now? -- Client: addEventHandler ( "onClientPlayerHeliKilled", root, function ( killer ) triggerServerEvent("kickAPlayer", source, killer) end ) -- Server addEvent ( "onClientPlayerHeliKilled", true ) addEventHandler ( "onClientPlayerHeliKilled", root, function ( who ) getElementType ( killer ) == "player" ) then local vehicle = getPedOccupiedVehicle(killer) if ( vehicle ) then usedVehicle = getElementModel ( vehicle ) kickPlayer ( who, "You killed: ".. getPlayerName ( source ) .." With A Heli." ) end end )
-
not worked .--.
-
plis help me
-
I want to create this script to give kick in whom commit helikill function kickjog (source) kickPlayer ( kicked, source, " has been kicked Helikill " ) end AddEventHandler ( "onClientPlayerHeliKilled" , getLocalPlayer ( ) , kickjog )
-
Pois bem quero fazer que o Player que matar com algum veiculo seja kick do servidor tentei criar o script e não esta funcionando alguem pode me ajudar ? function kickjog (source) kickPlayer ( kicked, source, " Você foi kickado por fazer helikill" ) end AddEventHandler ( "onClientPlayerHeliKilled" , getLocalPlayer ( ) , kickjog )
-
me ajudem quero parar com os flods nos comandos de teleporte e um amigo meu esta tentando fazer esse script e não esta funcionando o que tem de errado nele? me ajudem por favor function teleport19(source) if getElementData(source,"cmdf") == 0 then local veiculo = getPedOccupiedVehicle(source) setElementPosition (veiculo, 1450.4266357422, 1337.4921875, 12.838579177856 ) setElementPosition (source, 1450.4266357422, 1337.4921875, 12.838579177856 ) outputChatBox ('#FFFF00[/stunt] #FFFFFF' .. getPlayerName(source) .. ' foi para a Arena Stunt !!!', getRootElement(), 255, 255, 255, true) setElementData(source,"cmdf", 1) setTimer(remover,20000,1,source) elseif getElementData(source,"cmdf") == 1 then outputChatBox ( "deu certo! (: ") end end addCommandHandler( "st", teleport19 ) addCommandHandler( "stunt", teleport19 ) function remover(source) setElementData(source,"cmdf",0) end
-
consegui valew irmão ^^
-
Não ta dando pra renomear a gang não ta dando pra mudar a cor da gang e nem dá pra definir o lider da gang alguem pode ajudar.Obrigado local connection = executeSQLQuery ( "CREATE TABLE IF NOT EXISTS gangs ( gangName TEXT, leader TEXT, color TEXT )" ) local cost = 20000 local maxStr = 20 function gangIsLeader ( uPlayer, uTeam ) local select = executeSQLQuery ( "SELECT leader FROM gangs WHERE gangName = '" .. uTeam .. "' " ); if ( select[1]["leader"] == uPlayer ) then return true; else return false; end end function gangSetLeader ( uTeam, uPlayer ) executeSQLQuery ( "UPDATE gangs SET leader = '" .. uPlayer .. "' WHERE gangName = '" .. uTeam .. "' ") return true end addCommandHandler ( 'gang', function ( uPed, uCommand, uSub, uArg1, uArg2, uArg3, uArg4 ) if ( uSub == 'criar' ) then if ( not uArg1 ) then outputChatBox ( '#1e90ff[GANG] #ffffff- Syntax: /gang criar [ ]', uPed, 255, 255, 255, true ); return end if ( getPlayerMoney ( uPed ) < cost ) then outputChatBox ( "#1e90ff[GANG] #ffffff- Você não tem dinheiro suficiente! Preço: $" .. cost, uPed, 255, 255, 255, true ); elseif ( string.len ( uArg1 ) > maxStr ) then outputChatBox ( "#1e90ff[GANG] #ffffff- O Nome da Gang nao pode ter mais de " .. maxStr .. " caracteres!", uPed, 255, 255, 255, true ); else if ( getPlayerTeam ( uPed ) ) then outputChatBox ( "#1e90ff[GANG] #ffffff- Voce ja esta em uma Gang!", uPed, 255, 255, 255, true ); return end if ( not getTeamFromName ( uArg1 ) ) then createTeam ( uArg1, uArg2 or 255, uArg3 or 255, uArg4 or 255 ); setPlayerTeam ( uPed, getTeamFromName ( uArg1 ) ); outputChatBox ( '#1e90ff[GANG] #ffffff- Você criou a gang ' .. uArg1.. ' com suceso', uPed, 255, 255, 255, true ); takePlayerMoney ( uPed, cost ); if ( uArg2 and uArg3 and uArg4 ) then executeSQLQuery ( "INSERT INTO gangs VALUES ( '" .. uArg1 .. "', '" .. getPlayerName ( uPed ) .. "', '" .. uArg2 .. "," .. uArg3 .. "," .. uArg4 .. "' ") else executeSQLQuery ( "INSERT INTO gangs VALUES ( '" .. uArg1 .. "', '" .. getPlayerName ( uPed ) .. "', '255, 255, 255' ) ") end end end end if ( uSub == 'nome' ) then if ( not getPlayerTeam ( uPed ) ) then return end if ( not uArg1 or not uArg2 ) then outputChatBox ( '#1e90ff[GANG] #ffffff- Syntax: /gang nome ', uPed, 255, 255, 255, true ); return end if ( not gangIsLeader ( getPlayerName(uPed), tostring ( uArg1 ) ) ) then outputChatBox ( "#1e90ff[GANG] #ffffff- Voce nao e o lider da Gang!", uPed, 255, 255, 255, true ); return end outputChatBox ( '#1e90ff[GANG] #ffffff-Nome da gang atualizado para ' .. uArg1.. ' com sucesso', uPed, 255, 255, 255, true ); setTeamName ( getTeamFromName ( getPlayerTeam ( uPed ) ), uArg1 ); end if ( uSub == 'cor' ) then if ( not uArg1 or not uArg2 or not uArg3 ) then outputChatBox ( '#1e90ff[GANG] #ffffff-Syntax: /gang cor ', uPed, 255, 255, 255, true ); return end setTeamColor ( getTeamFromName ( getPlayerTeam ( uPed ) ), uArg1, uArg2, uArg3 ); outputChatBox ( '#1e90ff[GANG] #ffffff-Cor da gang atualizada para ' .. uArg1.. ' com sucesso', uPed, 255, 255, 255, true ); end if ( uSub == 'lider' ) then if ( not getPlayerTeam ( uPed ) ) then outputChatBox ( "#1e90ff[GANG] #ffffff- Você não está em um Gang!", uPed, 255, 255, 255, true ); return end if ( not uArg1 or not getPlayerFromName ( uArg1 ) ) then outputChatBox ( "#1e90ff[GANG] #ffffff- Syntax: /gang lider ", uPed, 255, 255, 255, true ); return end if ( not getTeamName ( getPlayerTeam ( uArg1 ) ) == getTeamName ( getPlayerTeam ( uPed ) ) ) then outputChatBox ( "#1e90ff[GANG] #ffffff- Voce nao pode definir o lider com jogador de outra gangue!", uPed, 255, 255, 255, true ); return end if ( not gangIsLeader ( getPlayerName ( uPed ), getTeamName ( getPlayerTeam ( uPed ) ) ) ) then outputChatBox ( "#1e90ff[GANG] #ffffffVoce nao e o lider da gang!", uPed, 255, 255, 255, true ); return end gangSetLeader ( getTeamName ( getPlayerTeam ( uPed ) ), uArg1 ); outputChatBox ( '#1e90ff[GANG] #ffffff-A gang 'getTeamName ( getPlayerTeam ( uPed ) ) ..'definiu' .. uArg1.. ' como lider da gang', uPed, 255, 255, 255, true ); end if ( uSub == 'convite' ) then if ( not uArg1 ) then outputChatBox ( "#1e90ff[GANG] #ffffff- Syntax: /gang convite ", uPed, 255, 255, 255, true ); return end if ( not getPlayerFromName ( uArg1 ) ) then outputChatBox ( "#1e90ff[GANG] #ffffff- Jogador nao encontrado!", uPed, 255, 255, 255, true ); return end outputChatBox ( 'Voce convidou ' .. uArg1 .. '! Aguarde resposta.', uPed, 255, 255, 255, true ); outputChatBox ( 'Voce foi convidado para ' .. getTeamName ( getPlayerTeam ( uPed ) ) .. ' por ' .. getPlayerName ( uPed ), getPlayerFromName ( uArg1 ), 255, 255, 255, true ); addCommandHandler ( 'gang', function ( player, command, subCommand ) if ( subCommand == 'aceitar' ) then if ( getPlayerTeam ( uPed ) ) then setPlayerTeam ( player, getPlayerTeam ( uPed ) ); outputChatBox ( "Voce esta agora na Gang " .. getTeamName ( getPlayerTeam ( uPed ) ), player, 255, 255, 255, true ); outputChatBox ( getPlayerName ( player ) .. ' aceitou seu convite!', uPed, 255, 255, 255, true ); end elseif ( subCommand == 'recusar' ) then outputChatBox ( 'Voce recusou o convite de ' .. getPlayerName ( uPed ), player, 255, 255, 255, true ); outputChatBox ( getPlayerName ( player ) .. ' recusou seu convite!', uPed, 255, 255, 255, true ); end end ) setTimer ( function ( ) removeCommandHandler ( 'gang' ); end, 30000, 1 ) end if ( uSub == 'sair' ) then outputChatBox ( getPlayerName ( player ) .. ' Saiu da gang', uPed, 255, 255, 255, true ); if ( countPlayersInTeam ( getPlayerTeam ( uPed ) ) == 1 ) then destroyElement ( getPlayerTeam ( uPed ) ); end setPlayerTeam ( uPed, nil ); end end )
-
then what functions will I need to use to make this script
-
how to create a script for buying and selling bases please someone help me sorry for my bad english
-
Esse script estou fazendo para mandar Pm usando ID do jogador tipo quero mandar uma mensagem eu uzo /pm ID so preciso saber porque não ta funcionando se alguem puder me ajudar ficarei muito grato function PmMessage(source, cmd, id, ...) if id and ... then local words = { ... } local message = table.concat(words, " ") local playerName = call "getPlayerNameFromID", tonumber(id)) local sourceID = getElementData(source, "id") if (getPlayerFromName(playerName) ~= source) then if playerName then if getElementData(source,"PmSpam") ~= 1 then outputChatBox("[PM]["..getPlayerName(source).."]["..tostring(sourceID).."]: "..message, getPlayerFromName(playerName),255,219,61) outputChatBox("[PM]["..playerName.."]["..id.."]: "..message, source,255,219,61) setElementData(source,"PmSpam",1) setTimer(stopTimerAntiSpam, 3000,1,source) else outputChatBox("#0044FF[PM]: #FFFFFF Erro", source, 0, 0, 0,true) end else outputChatBox("#0044FF[PM]: #FFFFFF Voçê não pode mandar mensagem pra vc mesmo!", source, 0, 0, 0,true) end end else outputChatBox("#0044FF[PM]: #FFFFFF erro siga a sintax '/pm [iD] [Mensagem]'!", source, 0, 0, 0,true) end end addCommandHandler("pm", PmMessage) function stopTimerAntiSpam(source) setElementData(source,"PmSpam", nil) end
-
Blz vo ir la da uma estudada em lua ^^ valew
-
que funções precisarei usar pra fazer um game mode de gangwar
-
pelo menos alguem pode passar a função que eu vou ter que usar?
-
muito obrigado cara deu certinho ^^
-
desculpa cara mais so novo aki no forum por favor me ajuda
-
ai ta minha função exports [ "scoreboard" ]:addScoreboardColumn ( "ID", 1 ) function setPlayerID(num, source) for k,v in ipairs(getElementsByType("player")) do if getElementData(v,"id") == num then setPlayerID(num+1, source) return 0 end end setElementData(source,"id", num) end function setPlayerID_() setPlayerID(0, source) end addEventHandler("onPlayerLogin", getRootElement(), setPlayerID_) function getPlayerNameFromID(id) for k,v in ipairs(getElementsByType("player")) do if getElementData(v,"id") == id then theName = getPlayerName(v) end end if (not theName) then theName = false end return theName end function getPlayerFromID(id) for k,v in ipairs(getElementsByType("player")) do if getElementData(v,"id") == id then thePlayer = v end end if (not thePlayer) then thePlayer = false end return thePlayer end function getIDFromPlayerName(playerName) theID = getElementData(getPlayerFromName(playerName),"id") if (not theID) then theID = false end return theID end function getIDFromPlayer(player) theID = getElementData(player,"id") if (not theID) then theID = false end return theID end --[[ function setPlayerID() local table_ids_server = {} for i = 1, maxPlayers do table_ids_server[i] = i end for k,v in ipairs(getElementsByType("player")) do if getElementData(v,"id") then table.remove(table_ids_server, getElementData(v,"id")) end end setElementData(source,"id", table_ids_server[1]) end addEventHandler("onPlayerLogin", getRootElement(), setPlayerID)]] O que tem de errado na função quero exporta o ID do jogador a scoreboard me ajudem por favor
