Leaderboard
Popular Content
Showing content with the highest reputation on 23/01/18 in Posts
-
2 points
-
2 points
-
تفضل : onClientObjectDamage onVehicleDamage onClientPedDamage onClientPedDamage onClientPlayerDamage onClientVehicleDamage2 points
-
اصدار تجريبي مركز 1 .. تحميل مركز 2 .. تحميل مركز 3 .. تحميل صورة M الخريطة تظهر من حرف1 point
-
Olá pessoal, eu tenho uma dúvida e necessito da opinião de todos vocês que visualizarem esse tópico para tomar uma ação concreta e sem medo de falhar miseravelmente. Vamos por partes, há alguns anos atrás eu vivia enfurnado no quarto passando horas e mais horas jogando MTA no modo freeroam, após algum tempo comecei a me interessar pelo RPG, mais tarde a pedido de alguns amigos fiz o download do SA:MP e me registrei em um servidor de Roleplay sem ter a minima ideia de que era, após milhares de tentativas e estudos conclui o meu cadastro e finalmente já sabia o que era Roleplay. Eu me apaixonei de cara quando entrei no servidor e vi que todos os outros jogadores assim como eu interpretavam personagens completamente diferentes de si na realidade e a cada dia ficava mais fascinado como as histórias eram desenvolvidas e se cruzavam de forma realística. E Onde você quer chegar? Sempre me perguntei porque não há muitos servidores de Roleplay no MTA (Brasileiro não existe nenhum) já que é uma plataforma completamente superior a outras. E se tivesse? Vocês apoiariam? Topariam ter uma primeira experiência com esse modo de jogo? Investiriam?1 point
-
function restoreAll(thePlayer) local r,g,b = getPlayerNametagColor(thePlayer) for index,players in ipairs(getElementsByType("player")) do if ghostmode == true then ghostmode = false setElementVisibleTo(thePlayer,players,true) setPlayerNametagShowing(thePlayer,true) setElementAlpha(thePlayer,255) createBlipAttachedTo(thePlayer,0,2,r,g,b,255) end end end addEvent("rAll",true) addEventHandler("rAll", root,restoreAll) function restoreAllOnStop() triggerEvent("rAll",root) end addEventHandler("onResourceStop",resourceRoot ,restoreAllOnStop)1 point
-
ما فهمت قصدي انا اقصط حطام جدار مب موجود باللعبه عشان يعطي رياكشن حقيقي افضل من انك تجيب فنكشنات اللعبه على العموم صاحب الموضوع له الاختيار بالتوفيق1 point
-
م في داعي للتكسد و الدي اف اف يقدر يستعمل واحد من ذول : fxAddBlood fxAddBulletImpact fxAddBulletSplash fxAddDebris fxAddFootSplash fxAddGlass fxAddGunshot fxAddPunchImpact fxAddSparks fxAddTankFire fxAddTyreBurst fxAddWaterHydrant fxAddWaterSplash fxAddWood1 point
-
في طريقه افضل من ذا كله وهو عند الاستضام بالاوبجكت تسويلها remove حلو وتركب تكسد ودي اف اف حطام جدار مثلا وتنشا اوبجك بهذا الحطام في نفس مكان الاصطدام +_+1 point
-
It worked, It's a lot of help, you mean, thank you. Now what I have left is to create a database so that when they enter or leave is stored in the car, THANK YOU !!1 point
-
Order matters: (the computer reads from top to bottom) triggerServerEvent("PonerCortina", resourceRoot, paintjobID, color) --This does not work local color = "nada" local color = "nada" triggerServerEvent("PonerCortina", resourceRoot, paintjobID, color) You still didn't fix this: - local vehicle = getPedOccupiedVehicle( source ) local vehicle = getPedOccupiedVehicle( client ) It is client, not source. If it doesn't work, then manually debug it...(tutorial) Because I do not know where I have to look for issues.1 point
-
local color = "red" triggerServerEvent("PonerCortina", resourceRoot, paintjobID, color) function Cortina1(paintjobID, color) local player = client -- ... triggerClientEvent (root, "setShader", resourceRoot, paintjobID, color) end addEvent("PonerCortina", true) addEventHandler("PonerCortina", resourceRoot, Cortina1) ? function addPaintjob2(paintjobID, color) outputChatBox("the color is:" .. color) if color == "red" then -- set the red shader elseif color == "blue" then -- set the blue shader ETC. end end addEvent( "setShader", true ) addEventHandler( "setShader", resourceRoot, addPaintjob2 ) I just send the string "red" from clientside to serverside. And from serverside back to clientside for all players. If the string is "red" then set your red shader. Same goes for the color blue. (But you can't pass textures)1 point
-
No começo vai ser difícil, mas depois você vai pegando jeito e não quer mais parar. Vai na fé.1 point
-
Então, mais ou menos 1 hora dps eu fui ler o https://wiki.multitheftauto.com/wiki/PT-BR/Introdução_ao_Scripting. Pra ai sim começar :). De qualquer forma, obrigado.1 point
-
Então já está na hora de aprender cara. Não depender dos outros e fazer oq vc quiser é a melhor coisa na vida. Criar tudo aquilo que vc sempre quis, fazer as coisas do seu jeito.1 point
-
It still may not be exactly 20 even if you set it as so, lua uses doubles(64 bit) to store numbers, which is floating point, the rotation is also floating point, but float(32 bit), at least internally in mta if i remember correctly. It may not be a problem in this case, but i suggest reading a but about floating point precision. Some good sites talking about that: http://0.30000000000000004.com/ a bit more technical: http://fabiensanglard.net/floating_point_visually_explained/1 point
-
1 point
-
Tare gluma, ce mo spart o fost 'noi astia'. Ba in loc sa ajutam de ce ne punem sa ne batem joc de oameni ah?1 point
-
1 point
-
مش كل اوبجيكت يتحطم وما في جدار يتحطهم , ما عندك حل غير تجيب كراتين وتحطهن فوق بعض زي الجدار1 point
-
1 point
-
1 point
-
Bom, vc pode salvar a quantidade de fome do jogador com setElementData, dai usa um setTimer para ir abaixando o nível da fome e da sede de tempos em tempos. (considerando que 0 é morto de fome/morto de sede e 100 é totalmente alimentado/sem sede). Para recarregar, vc pode criar pickups ou lugares pro jogador se alimentar/beber e você pode usar setElementData novamente, colocando os valores cheios. Se algum valor chegar a 0, mata o personagem com killPed. Ou se preferir, você pode ir diminuindo a vida gradativamente do personagem enquanto ele estiver com algum valor 0 usando setElementHealth e setTimer, até ele morrer. Para evitar que os jogadores burlem o sistema, relogando para tentar recarregar a vida, você pode salvar esses valores na conta do jogador quando ele deslogar/desconectar ou morrer, (onPlayerLogout, onPlayerQuit, onPlayerWasted) usando setAccountData. E quando ele logar no server (onPlayerLogin), carrega esses valores da conta usando getAccountData, se não existir esse valor na conta então coloca um valor padrão no jogador e salva esse valor padrão na conta dele, não necessariamente valor cheio.1 point
-
Merhaba arkadaşlar. Daha önceden saur adındaki platformda senelerce mta oynadım donateler yaptım klan sahibi oldum ama takımımla birlikte müslümanlara ve türklere yönelik gereksizce hakaret yüzünden kendimizi banlattık müslüman toplumu olarak yeni biryer açtık çok eksiklerimiz olsada şuan üstünde çalışıyoruz. Türkler olarak sizlerinde bizimle birlikte oynamanızı tavsiye ederek ufak görseller paylaşıyorum. Şimdiden Teşekkür ederim . https://i.hizliresim.com/POqWWv.pnghttps://i.hizliresim.com/2Eg3Vv.pnghttps://i.hizliresim.com/7yknrv.pnghttps://i.hizliresim.com/g950J2.pnghttps://i.hizliresim.com/1GyWlp.pnghttps://i.hizliresim.com/5Gdl1j.png1 point
-
Eai pessoal blz? fiz um video simples falando sobre logica de programação e lua. se tudo der certo embreve faço a parte 2.1 point
-
local invalidWeapons = -- Define a table with the weapons that won't be checked. { [ 0 ] = true, [ 1 ] = true, [ 2 ] = true, [ 3 ] = true, [ 4 ] = true, [ 5 ] = true, [ 6 ] = true, [ 7 ] = true, [ 8 ] = true, [ 9 ] = true, [ 10 ] = true, [ 11 ] = true, [ 12 ] = true, [ 14 ] = true, [ 15 ] = true, [ 16 ] = true, [ 17 ] = true, [ 18 ] = true, [ 39 ] = true, [ 44 ] = true, [ 45 ] = true, [ 46 ] = true, [ 40 ] = true } addEventHandler ( "onClientPlayerWeaponFire", localPlayer, -- Add the event handler. function ( weapon ) if ( not invalidWeapons [ weapon ] ) then -- If the weapon the player used is not in the invalidWeapons table.. if ( getPedTotalAmmo ( localPlayer ) == 1 ) then -- Check if the weapon ammo is equal to 1, then.. toggleControl ( "fire", false ) -- Disable the fire control, so the player can no longer fire. end -- End the ammo check end -- End the invalid weapon check end -- End the function ) addEventHandler ( "onClientPlayerWeaponSwitch", localPlayer, -- Add the event handler. function ( ) toggleControl ( "fire", true ) -- Enable the fire control. local weapon = getPedWeapon ( localPlayer ) -- Get the player current weapon. if ( not invalidWeapons [ weapon ] ) then -- If the weapon the player is not in the invalidWeapons table.. if ( getPedTotalAmmo ( localPlayer ) == 1 ) then -- Check if the weapon ammo is equal to 1, then.. toggleControl ( "fire", false ) -- Disable the fire control, so the player can no longer fire. end -- End the ammo check end -- End the invalid weapon check end -- End the function )1 point
