Jump to content

Search the Community

Showing results for tags 'server'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Multi Theft Auto: San Andreas 1.x
    • Support for MTA:SA 1.x
    • User Guides
    • Open Source Contributors
    • Suggestions
    • Ban appeals
  • General MTA
    • News
    • Media
    • Site/Forum/Discord/Mantis/Wiki related
    • MTA Chat
    • Other languages
  • MTA Community
    • Scripting
    • Maps
    • Resources
    • Other Creations & GTA modding
    • Competitive gameplay
    • Servers
  • Other
    • General
    • Multi Theft Auto 0.5r2
    • Third party GTA mods
  • Archive
    • Archived Items
    • Trash

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


Member Title


Gang


Location


Occupation


Interests

  1. GAMEMODE VIRUSZ MTA DAYZ - ENG This is a complete game mode for MTA:SA that includes: - HUD Weapons, Vest, Helmet, Thirst and Hunger - HUD Helmet and Vest - Patent and experience - Exclusive inventory - Various weapons - VIP System - Sync system - Many modified weapons. - Various backpacks. - Crosshairs Panel. - Boss, zombie, bot system. - Patent/level system. - Weapon shot trace system. - Modeled base. - PT/BR Este é um modo de jogo completo para MTA:SA que inclui: - HUD Armas, Colete, Capacete, Sede e Fome - HUD Capacete e Colete - Patente e experiência - Inventário exclusivo - Varias Armas - Sistema VIP - Sistema de Sync - Muitas armas modificadas. - Varias mochilas. - Painel de Miras. - Sistema de boss, zombie, bots. - Sistema de patente / level. - Sistema de traços de tiro das armas. - Base modelada. Shop: Payhip Discord Link: Discord
  2. Hello guys. I would like to compile the 1.5.2 server files to ARM architecture to host an MTA server from Raspberry Pi 3 (just for fun/it's interesting). I'm not expert in compiling (real big projects) but as far as i see there is only x86 and x64 "one click" compile support (or how can i call it). So, do you have guys some tips how to start with it?
  3. Hey Gamers, yes i am making a new server and yes its sound dumb because there are alot of servers now but im gonna do it. Guys im planing to make an international server, and i got some questions to ask from you guys because you guys are experts in this. 1.What host you recommend me to start? I need some cheap hosting. 2.Is there any other website where i can get resources for MTA rather than this website? 3.i couldn't find a character makimg system, can someone please tell me where i can get a character making system?. 4.is there a readymade RP server resources? Is available can i please get a link?.
  4. Are you bored and want to RACE with some folks, on maps made by me, my friends or some random maps? You're in the right place! Visit International Racing Server (IRS) - open for literally anyone. You can play with us, or your friends there. I want to do also some events in the future there, and the prize would be a temporary staff on the server, installing your own skin that you'll tell us to install or maybe even prized competitions soon. Keep in mind, that this is not DD / DM RACE, instead it is a Classic Race with checkpoints. Some server commands: /nos (nfs | hybrid | normal| ) Select your nitro style. NFS: You can manually turn it off / on by pressing LCTRL or L-MOUSE BUTTON at anytime, and hybrid-style NOS; press fire once to start NOS, press fire again to stop. /fpslimit (vehicle / boat) (number) Adjust your FPS number. Default server FPS is 100. We recommend setting 30 fps for Boats because boats won't work properly while sliding on land or when landing from a distance F7 - Turn on / off race progress bar F5 - Turn on / off toptimes on a map C - Enable carhide X - Enable carfade /cpdelays - toggle the delays /setdelaypos x y - set the relative position of the delays [0 - 1] /rate (1-10) (also can do 1.5-9.5) Rate the map you are currently playing. All ratings will be shown, when you'll vote for a new map in () near the map name /votemap Start a map voting process. If you dont like certain map you are playing, you can boot up a window and you can vote for a new map to be played there /new Vote for a random map to start /skin (number) - Change your racer skin. It will save it to your account, if you are logged in /register (password) Register your account /login (password) Login to your account with the credentials you've written when registering Things to come (if i'll find scripts / do scripts myself for it): Win Money after finishing race Map Panel where you can buy maps Wheel panel for you to give yourself a new wheel look You can also upload your own maps for us to validate, and they might appear on the server! Join our Discord channel for that! https://discord.gg/y6wt7awQDm you will be able to communicate with other folks there as well, and also tag me if you'll encounter any problems We just want to create a peaceful community with friends, and you randoms of course - and we want to grow it. Consider staying there. More server info is on the Discord. Thanks! - IRS Staff
  5. Have you played one of these racing maps? Basically, people need to help one person get to the end of the map. Here's a cool example of a teamwork map. Something unique
  6. Hi I have a problem whit starting the linux server i use ubunu 19.XX the ssh says: root@server:~/mta# ./mta-server64 libncursesw.so.5: cannot open shared object file: No such file or directory ERROR: Could not load ./x64/core.so * Check installed data files. Press enter to continue... q root@server:~/mta# ldd /x64/core.so ldd: /x64/core.so: No such file or directory root@server:~/mta# ldd root/mta/x64/core.so ldd: root/mta/x64/core.so: No such file or directory root@server:~/mta# ldd x64/core.so linux-vdso.so.1 (0x00007fff41da0000) libncursesw.so.5 => not found libtinfo.so.5 => not found librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f43d12c7000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f43d1179000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f43d1158000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f43d0f6d000) /lib64/ld-linux-x86-64.so.2 (0x00007f43d164b000) #root@server:~/mta# ./mta-server64 libncursesw.so.5: cannot open shared object file: No such file or directory ERROR: Could not load ./x64/core.so * Check installed data files. Press enter to continue... root@server:~/mta# I have core.so i also try apt-get install lib32readline5
  7. I made a script that has to do with fire and createFire() function, it worked perfectly for the client, but of course the fire wouldn't appear for other players on the server, what's the best approach to sync the fire in server-side? while making sure the fire is fully functional (burns and damages peds and vehicles)
  8. ∞ TDD++ | Turkish Destruction Derby [2012∞] mtasa://87.248.157.58:22003 ([Sunucuya Bağlanmak İçin Tıkla!]) Sunucumuz 2012 yılından beri Türkiye DD sunucularında kök kazımış yerel bir sunucudur. 2012-2018 yılları arasında aktif olup daha sonra çeşitli sebeplerle kapatıldıktan sonra tekrar kapatılmıştır. Ama bu sefer sonsuza kadar sizinleyiz ∞ Kurucumuz: mR.EmiN ∞ Gelişmiş Level + Rank Sistemi (1lvl>150lvl) -> Kusursuz dizayn edilmiş bu level sistemi rank sistemiyle optimize edilmiş bir sistem. -> Kusursuz dizayn edilmiş bu level sistemi rank sistemiyle optimize edilmiş bir sistem. ∞ Gelişmiş Kullanıcı Panel Sistemi ->(İstatistik-Dükkan-Klan-Klanlar-Top Sıralama- Müzik/Radyo-Kurallar/Yardım-Ayarlar) -> Gelişmiş Kullanıcı Paneli ile Sunucumuzdaki hesabınızı yönetmeniz artık daha çok kolay! ∞ Gelişmiş Klan Sistemi-> Bu sistem ile Takımınızı yönetmek oldukça kolay! Klan Puanları her hafta sistem tarafından sıfırlanmaktadır. Sunucumuzun kasasında ki paradan ve belirtilen puan takım üyelerine eşit bir şekilde paylaştırılır. [Ödül: 150000 ₺ ve 40000 puan] Ayrıca Klan puanı 1000 puana ulaşan ilk klan üyelerine 100,000₺ para verilecektir. [Her Hafta Şampiyon olan takım liderine 200₺ Para Ödülü] [10 Defa Şampiyon Olan Takım Liderine 2.000₺ Para Ödülü] ∞ Gelişmiş Bahis Sistemi-> Sunucuda minimum 8 kişi olduğunda her el başı bahis sistemi açılır. F7> Dükkan üzerinden Oyuncuların üzerine bahis basarsınız. ∞ Gelişmiş Piyango Sistemi-> /piyango [1-15] ile piyango oynayabilirsiniz. Sürekli Güncel İkramiye oluşturulmaktadır. ∞ Gelişmiş Zar Sistemi-> /zar [miktar] ile levelinize göre zar oynama miktarı artmaktadır. Örneğin 24 levelsiniz: Minimum 2400₺ Maksimum: 24000₺ zar atabilirsiniz. [YARDIMCI KOMUTLAR] /dc > Discord Linkimizi Kopyalar. F1 > Havayı Gündüz Yapar F3 > Nos Ayarları F4 > Yazışma Komutları F5 > Harita Kullanıcı İstatistikleri F6 > TDD Rank Şeması F7 > Kullanıcı Paneli F9 > TDD Bilgilendirme Paneli [SOHBET KOMUTLARI] /pm [oyuncu adı] [mesaj]: Özel mesaj gönderir /re [mesaj]: Özel mesaja yanıt verir /give [oyuncu adı] [miktar]: Oyuncuya para gönderir. /cc : Chati temizler /like - /dislike: Mevcut haritayı beğenir/beğenmez /ignore [oyuncu adı]: Oyuncunun yazılarını engeller /zar [miktar]: Belirttiğiniz miktarda zar oynar /reco: Sunucuya yeniden bağlanmanızı sağlar. /gerisayım : Son 2 oyuncu için 3 den geriye sayım yapar [0] Sağduyunuzu Kullanın Sıradan bir kişinin herkese açık alanlarda uygunsuz bulabileceği bu kurallarda özel olarak sayılmayan davranışlar, yine de yaptırımlara neden olabilir. Bir şeyin yolunda olup olmadığından emin değilseniz, bir yetkiliye sorun! [1] Spam Herhangi bir şekilde sohbet içerisinde spam yapmayın. [2] Özel Konular Başka bir oyuncuyla gizli hiçbir şeyi herkese açık bir şekilde tartışmayın. Diğer üyelerle aranızda olabilecek tüm kişisel anlaşmazlıkları sohbetten dışında tutun. [3] Kimliğe Bürünme İzinleri olmadan başka bir oyuncu gibi davranmayın. Sahip olmadığınız bir yetkiyi sahipmiş gibi davranmayın. [4] İfşalama Başka bir oyuncunun özel bilgilerini izinleri olmadan yayınlamayın. Ayrıca kendinizle ilgili hassas bilgileri (örneğin adres, telefon numarası) paylaşmaktan da kaçınmalısınız. [5] Reklam Sunucudaki oyuncuları başka bir sunucuya davet etmeyin. Herhangi bir reklam yapmayın. [6] Hakaretler, ayrımcılık ve taciz Oyuncuları küçük düşürecek, rencide edecek söz ve eylemlerden uzak durun. Diğer oyunculara karşı önyargılı ifadeler içeren hakaretler kullanmayın. [7] Son Söz Yetkililerindir! Yetkililerin uyarılarını dikkate alın, son söz her zaman onlardadır. Bazı durumlarda Yetkililerin İnisiyatifine bağlısınız! Sunucumuza kayıt olarak tüm bu kuralları kabul etmiş olursunuz, aksi taktirde gereken yasaklanmalar yapılmaktadır. Websitemiz: https://tr-servers.com Facebook Sayfamız: https://www.facebook.com/mtatrservers Facebook Grubumuz: https://facebook.com/groups/1538456619756865 Discord Sunucumuz: https://discord.gg/XrdkNqcGup
  9. Hello there! Since not too many Classic Racing servers went for 1.6 yet (some DM / DD / Shooter etc.: servers did) I decided to launch a test server, for y'all if you want to check if anything changed in 1.6 for racing. SKC Vanilla also turned to 1.6 but they have very big ammount of maps & it might lag. My server doesn't have too many maps, scripts so it's perfect to test how things look: mtasa://23.88.73.88:23161 Check out F9 - RACE for more info, for commands etc.: I'll describe basic commands here /nos (nfs | normal | hybrid) - change nitro style /fpslimit (vehicle | boat) (number) - Limit your FPS F4 - Carfade C - Carhide Only racing maps with checkpoints.
  10. EVENT I'm inviting you to participate in a event on uDka Racing Server (mtasa://37.25.106.213:22043) - we're going to play maps from the previous editions of Captains Cup tournament, that was held in 2016! This mode before, involved PRO teams picking / banning maps. We're not going to use Captains Mode for that matter, because we're re-building the map pool for a pro game that will be held on that particular mode, however we just are going to play maps with normal CW script. For future events you can add the server to your favourites on the server browser, we usually make them on Saturday / Sunday, starting from 16-18CET hour, however if you added to favourites and still dont see it - just search uDka and you should see the server with gamemode: RACE LITE. DATE: 3rd June 2023 18:00 CET EU 11 maps Normal points system Max.: players to start the event: 4 (if less, will be canceled) Time after finish: 60sec (increased from 40 sec) I hope you'll join, and enjoy the event! There are no country restrictions for joining the server so if you're a casual player you can join too, and have fun
  11. server triggered clientside event notify, but event is not added clientside I need help with this error, I'm trying a command but when I run this error, someone help me!!! Client: local sound = nil function uiEfeito() exports["Blur"]:dxDrawBluredRectangle(x*0, y*0, x*1366, y*768, tocolor(255, 255, 255, 150)) dxDrawImage(x*0, y*0, x*1366, y*768, "files/gfx/others/efeito.png", 0, 0, 0, tocolor(0, 254, 6, 255), false) end addEvent("worth:fumar:maconha", true) addEventHandler("worth:fumar:maconha", getRootElement(), function() sound = playSound("files/sfx/efeito.mp3", true) setRainLevel(5) addEventHandler("onClientRender", getRootElement(), uiEfeito) setPedControlState(localPlayer, "walk", true) setWindVelocity(100, 100, 0) setCameraShakeLevel(255) setGameSpeed(0.5) setTimer(function() setRainLevel(0) stopSound(sound) resetWindVelocity() setCameraShakeLevel(1) setGameSpeed(1) removeEventHandler("onClientRender", getRootElement(), uiEfeito) end, 33000, 1) end) Server: local algemados = {} local fumando = {} local utilizando = {} local maconhado = {} -- Global mascaras = {} jbl = {} --=-=-=-=-=-=-=-=-=-=-=-=-=-=- [ EVENTO ] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-- addEvent("use:item:worth:inventario", true) addEventHandler("use:item:worth:inventario", getRootElement(), function(player, item, quantidade) local itemInfos = getItemInfos(item) if (itemInfos) then if (itemInfos.outros.evento == "worth:beber") then local sede = (getElementData(player, config["Elements"].Sede) or 0) if (sede < 100) then if not (utilizando[player]) then utilizando[player] = true takeItem(player, item, 1) setElementData(player, config["Elements"].Sede, sede+itemInfos.outros.enche) setPedAnimation(player, "VENDING", "VEND_Drink_P", 4000, false, false, false, false) sendMessageServer(player, "Você bebeu 1x "..itemInfos.nome.."!", "success") triggerClientEvent(player, "worth:play:sound:client", player, "files/sfx/bebendo.mp3") setTimer(function() utilizando[player] = false end, 4000, 1, player) else sendMessageServer(player, "Aguarde para usar este item!", "info") end else sendMessageServer(player, "Você não está com sede!", "error") end elseif (itemInfos.outros.evento == "worth:comer") then local fome = (getElementData(player, config["Elements"].Fome) or 0) if (fome < 100) then if not (utilizando[player]) then utilizando[player] = true takeItem(player, item, 1) setElementData(player, config["Elements"].Fome, fome+itemInfos.outros.enche) setPedAnimation(player, "VENDING", "vend_eat1_P", 4000, false, false, false, false) sendMessageServer(player, "Você comeu 1x "..itemInfos.nome.."!", "success") triggerClientEvent(player, "worth:play:sound:client", player, "files/sfx/comendo.mp3") setTimer(function() utilizando[player] = false end, 4000, 1, player) else sendMessageServer(player, "Aguarde para usar este item!", "info") end else sendMessageServer(player, "Você não está com fome!", "error") end elseif (itemInfos.outros.evento == "worth:arma") then local arma_equip1 = getElementData(player, "llotus:arma:equip:1") or false local arma_equip2 = getElementData(player, "llotus:arma:equip:2") or false for i, v in ipairs(config["Outros"]["Weapons_Primary"]) do if (v[1] == item) then if (arma_equip1 == false) then takeItem(player, item, 1) setElementData(player, "llotus:arma:equip:1", {item, v[2]}) giveWeapon(player, v[2], 1) sendMessageServer(player, "Você equipou a sua arma primaria!", "success") triggerClientEvent(player, "worth:play:sound:client", player, "files/sfx/reload.mp3") else sendMessageServer(player, "Você já tem 1 arma primaria equipada!", "error") end end end for i, v in ipairs(config["Outros"]["Weapons_Secundary"]) do if (v[1] == item) then if (arma_equip2 == false) then takeItem(player, item, 1) setElementData(player, "llotus:arma:equip:2", {item, v[2]}) giveWeapon(player, v[2], 1) sendMessageServer(player, "Você equipou a sua arma secundaria!", "success") triggerClientEvent(player, "worth:play:sound:client", player, "files/sfx/reload.mp3") else sendMessageServer(player, "Você já tem 1 arma secundaria equipada!", "error") end end end elseif (itemInfos.outros.evento == "worth:munição") then local arma_equip1 = getElementData(player, "llotus:arma:equip:1") or false local arma_equip2 = getElementData(player, "llotus:arma:equip:2") or false for i, v in pairs(config["Outros"]["Ammo_Weapons"]) do if (i == item) then for index, arma in pairs(v) do if (arma_equip1) and (arma == arma_equip1[1]) then setElementData(player, "llotus:ammo:equip:1", item) takeItem(player, item, quantidade) giveWeapon(player, arma_equip1[2], quantidade) reloadPedWeapon(player) sendMessageServer(player, "Você recarregou sua arma!", "success") triggerClientEvent(player, "worth:play:sound:client", player, "files/sfx/reload.mp3") end if (arma_equip2) and (arma == arma_equip2[1]) then setElementData(player, "llotus:ammo:equip:2", item) takeItem(player, item, quantidade) giveWeapon(player, arma_equip2[2], quantidade) reloadPedWeapon(player) sendMessageServer(player, "Você recarregou sua arma!", "success") triggerClientEvent(player, "worth:play:sound:client", player, "files/sfx/reload.mp3") end end end end elseif (itemInfos.outros.evento == "worth:colete") then local colete = getPedArmor(player) if (colete <= 80) then takeItem(player, item, 1) setPedArmor(player, 100) sendMessageServer(player, "Você equipou o seu colete!", "success") else sendMessageServer(player, "Você já tem 1 colete bom equipado!", "error") end elseif (itemInfos.outros.evento == "worth:algemar") then local target = getNearestPlayer(player, 2) if (target) then if not (algemados[target]) then algemados[target] = true setElementFrozen(target, true) toggleAllControls(target, false) setPedAnimation(target, "GRAVEYARD", "mrnM_loop", -1, true, false, false, false) takeItem(player, item, 1) sendMessageServer(player, "Você algemou o cidadão!", "success") sendMessageServer(target, "Você foi algemado!", "info") else sendMessageServer(player, "Este cidadão já está algemado!", "error") end else sendMessageServer(player, "Chegue mais perto do cidadão para algema-lo!", "error") end elseif (itemInfos.outros.evento == "worth:desalgemar") then local target = getNearestPlayer(player, 2) if (target) then if (algemados[target]) then algemados[target] = false setElementFrozen(target, false) toggleAllControls(target, true) giveItem(player, "Algemas", 1) setPedAnimation(target, nil) sendMessageServer(player, "Você desalgemou o cidadão!", "success") sendMessageServer(target, "Você foi desalgemado!", "info") else sendMessageServer(player, "Este cidadão não está algemado!", "error") end else sendMessageServer(player, "Chegue mais perto do cidadão para algema-lo!", "error") end elseif (itemInfos.outros.evento == "worth:analgesico") then local vida = getElementHealth(player) if (vida < 100) then takeItem(player, item, 1) setElementHealth(player, vida+10) sendMessageServer(player, "Você usou 1x "..itemInfos.nome.."!", "success") else sendMessageServer(player, "Você já esta com sua saude boa!", "error") end elseif (itemInfos.outros.evento == "worth:bandagem") then local vida = getElementHealth(player) if (vida < 100) then takeItem(player, item, 1) setElementHealth(player, vida+20) sendMessageServer(player, "Você usou 1x "..itemInfos.nome.."!", "success") else sendMessageServer(player, "Você já esta com sua saude boa!", "error") end elseif (itemInfos.outros.evento == "worth:cigarro") then local isqueiro = getItem(player, "Isqueiro") if (isqueiro and isqueiro >= 1) then local vida = getElementHealth(player) if (vida-5 > 20) then if not (fumando[player]) then fumando[player] = true takeItem(player, item, 1) setElementHealth(player, vida-5) setPedAnimation(player, "GANGS", "smkcig_prtl_F", 8000, false, false, false, false) sendMessageServer(player, "Você fumou 1x "..itemInfos.nome.."!", "success") triggerClientEvent(player, "worth:play:sound:client", player, "files/sfx/fumando.mp3") setTimer(function() fumando[player] = false end, 8000, 1, player) else sendMessageServer(player, "Aguarde para fumar novamente!", "info") end else sendMessageServer(player, "Você está com a saúde baixa!", "error") end else sendMessageServer(player, "Você precisa ter um isqueiro para fumar!", "error") end elseif (itemInfos.outros.evento == "worth:kitreparo") then if not (isPedInVehicle(player)) then local vehicle = getNearestVehicle(player, 3) if (vehicle) then local health = getElementHealth(vehicle) if (health < 900) then takeItem(player, item, 1) fixVehicle(vehicle) sendMessageServer(player, "Você concertou o veiculo!", "success") else sendMessageServer(player, "Veiculo não está danificado!", "error") end else sendMessageServer(player, "Você está longe de mais de um veiculo!", "error") end else sendMessageServer(player, "Você não pode está dentro de um veiculo!", "error") end elseif (itemInfos.outros.evento == "worth:maço") then if (getSpaceItem(player, "Cigarro", 20)) then takeItem(player, item, 1) giveItem(player, "Cigarro", 20) sendMessageServer(player, "Você abriu 1x "..itemInfos.nome.."!", "success") else sendMessageServer(player, "Você não tem espaço para cigarros!", "error") end elseif (itemInfos.outros.evento == "worth:kitmedico") then local vida = getElementHealth(player) if (vida < 100) then takeItem(player, item, 1) setElementHealth(player, 100) sendMessageServer(player, "Você usou 1x "..itemInfos.nome.."!", "success") else sendMessageServer(player, "Você já esta com sua saude boa!", "error") end elseif (itemInfos.outros.evento == "worth:mochila") then local pesoAtual, pesoMaximo = getSpace(player) if not (pesoMaximo == itemInfos.outros.pesoSuportado) then if (pesoAtual <= itemInfos.outros.pesoSuportado) then inventarios[player]["Dados"].pesoMaximo = itemInfos.outros.pesoSuportado updateClientInventory(player) takeItem(player, item, 1) sendMessageServer(player, "Você colocou 1x "..itemInfos.nome.."!", "success") else sendMessageServer(player, "Você não pode por está mochila, ela é muito pequena para oque você esta carregando!", "error") end else sendMessageServer(player, "Você já está usando esta mochila!", "error") end elseif (itemInfos.outros.evento == "worth:nitro") then local parafusadeira = getItem(player, "Parafusadeira") if (parafusadeira and parafusadeira >= 1) then if not (isPedInVehicle(player)) then local vehicle = getNearestVehicle(player, 3) if (vehicle) then takeItem(player, item, 1) setElementFrozen(player, true) setPedAnimation(player, "BOMBER", "BOM_Plant", 3000, false, false, false, false) sendMessageServer(player, "Você começou a instalar o nitro!", "info") setTimer(function(player, vehicle) addVehicleUpgrade(vehicle, "1010") setPedAnimation(player, nil) setElementFrozen(player, false) sendMessageServer(player, "Você instalou o nitro no seu veiculo!", "success") end, 3000, 1, player, vehicle) else sendMessageServer(player, "Você está longe de mais de um veiculo!", "error") end else sendMessageServer(player, "Você não pode está dentro de um veiculo!", "error") end else sendMessageServer(player, "Você precisa ter uma parafusadeira!", "error") end elseif (itemInfos.outros.evento == "worth:bolar") then local dichavador = getItem(player, "Dichavador") if (dichavador and dichavador >= 1) then local seda = getItem(player, "Seda") if (seda and seda >= 1) then local maconha = getItem(player, "Maconha") if (maconha and maconha >= 1) then takeItem(player, "Seda", 1) takeItem(player, "Maconha", 1) giveItem(player, "CigarroMaconha", 1) sendMessageServer(player, "Você bolou um baseado!", "success") else sendMessageServer(player, "Você precisa ter uma maconha!", "error") end else sendMessageServer(player, "Você precisa ter uma seda!", "error") end else sendMessageServer(player, "Você precisa ter um dichavador!", "error") end elseif (itemInfos.outros.evento == "worth:moeda") then local random = math.random(1, 100) if (random > 50) then outputChatBox(getPlayerName(player).." jogou a moeda e deu cara!", root, 255, 255, 255, false) else outputChatBox(getPlayerName(player).." jogou a moeda e deu coroa!", root, 255, 255, 255, false) end elseif (itemInfos.outros.evento == "worth:caixaseda") then if (getSpaceItem(player, "Seda", 10)) then takeItem(player, item, 1) giveItem(player, "Seda", 10) sendMessageServer(player, "Você abriu 1x "..itemInfos.nome.."!", "success") else sendMessageServer(player, "Você não tem espaço para sedas!", "error") end elseif (itemInfos.outros.evento == "worth:dado") then local x, y, z = getElementPosition(player) local random = math.random(1, 6) for i, v in ipairs(getElementsByType("player")) do local x2, y2, z2 = getElementPosition(v) local distancia = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2) if (distancia <= 5) then outputChatBox(getPlayerName(player).." jogou o dado e caiu "..random.." !", v, 255, 255, 255, false) end end elseif (itemInfos.outros.evento == "worth:pegar:jbl") then if (playerInAclTable(player, itemInfos.outros.acls)) then if not (jbl[player]) then local dim = getElementDimension(player) jbl[player] = createObject(2226,0,0,0) setElementDimension(jbl[player], dim) setObjectScale(jbl[player], 0.95) exports.bone_attach:attachElementToBone(jbl[player], player, 12, 0, 0, 0.4, 0, 180, 0) sendMessageServer(player, "Você pegou a JBL!", "success") else exports.bone_attach:detachElementFromBone(jbl[player], player) if (isElement(jbl[player])) then destroyElement(jbl[player]) end triggerClientEvent(root, "worth:parar:musica:jbl", root, player, jbl[player]) jbl[player] = nil sendMessageServer(player, "Você guardou a JBL!", "success") end else sendMessageServer(player, "Você não tem permissão para usar este item!", "error") end elseif (itemInfos.outros.evento == "worth:textura:jbl") then if (playerInAclTable(player, itemInfos.outros.acls)) then if (jbl[player]) then triggerEvent("worth:server:aplicar:textura", player, jbl[player], itemInfos.outros.textureID) sendMessageServer(player, "Você aplicou a textura na JBL!", "success") else sendMessageServer(player, "Você não tem uma JBL em mãos!", "error") end else sendMessageServer(player, "Você não tem permissão para usar este item!", "error") end elseif (itemInfos.outros.evento == "worth:cigarromaconha") then local isqueiro = getItem(player, "Isqueiro") if (isqueiro and isqueiro >= 1) then if not (maconhado[player]) then maconhado[player] = true triggerClientEvent(player, "worth:fumar:maconha", player) takeItem(player, item, 1) setTimer(function() maconhado[player] = false end, 33000, 1, player) else sendMessageServer(player, "Aguarde para fumar maconha novamente!", "info") end else sendMessageServer(player, "Você precisa de um isqueiro para fumar maconha!", "error") end elseif (itemInfos.outros.evento == "worth:mascaras") then if not (getElementData(player, "worth:mascara:equipada")) then setElementData(player, "worth:mascara:equipada", item) local mascara_vestida = getElementData(player, "worth:mascara:equipada") sendMessageServer(player, "Você vestiu a mascara "..itemInfos.nome.." !", "success") mascaras[player] = createObject(itemInfos.outros.idObject, 0, 0, 0, 0, 0, 0) takeItem(player, item, 1) if (mascara_vestida == "Cachorro") then exports["bone_attach"]:attachElementToBone(mascaras[player], player, 1, 0, 0.02, -0.55, 0, 0, 90) elseif (mascara_vestida == "Palhaco") then exports["bone_attach"]:attachElementToBone(mascaras[player], player, 1, 0, 0.02, -0.55, 0, 0, 90) elseif (mascara_vestida == "Samurai") then exports["bone_attach"]:attachElementToBone(mascaras[player], player, 1, 0, 0.02, -0.55, 0, 0, 90) elseif (mascara_vestida == "Bandana") then exports["bone_attach"]:attachElementToBone(mascaras[player], player, 1, 0, 0.02, -0.58, 0, 0, 90) elseif (mascara_vestida == "Dogao") then exports["bone_attach"]:attachElementToBone(mascaras[player], player, 1, 0, 0.02, -0.55, 0, 0, 90) elseif (mascara_vestida == "Macaco") then exports["bone_attach"]:attachElementToBone(mascaras[player], player, 1, 0, 0.01, -0.55, 0, 0, 90) elseif (mascara_vestida == "Bandido") then exports["bone_attach"]:attachElementToBone(mascaras[player], player, 1, 0, 0.02, -0.55, 0, 0, 90) end else sendMessageServer(player, "Você já tem uma mascara vestida!", "error") end end end end)
  12. Elegy drift video from Polish rpg server, I invite you to watch
  13. Few days ago, I got banned from Drop Club server for no clear reason. I was contacting the admin on their vk, post a thread on their vk and YouTube but gets no respond from them. They just deleted my posts on the vk. I was just stop on the side of the road to wait for other cars to drift with me, but just as soon as I was about to start, I got banned. It says that "serial banned. Reason: (nick: AkimotoRitsu) (by eli). Need Help, please. I was just a new player on MTA:SA and It was short lived because I just want to drift with other peoples and my friends online. It what makes us connected together. PLEASE HELP ME, I was only played MTA:SA for 3 Days.
  14. Hello, I recently returned to making a server after a year and I wanted to remind myself how the "source", "root", "this", "sourceResource", "sourceResourceRoot", "client" etc. Elements worked. Unfortunately, when I checked the MTA wiki, I didn't understand any of these elements. In general, the best help would be if someone explained to me how these elements work on examples for AddEventHandler because in mta wiki there is only one example for a "source" and I guess "root"? element
  15. EU SIMPLESMENTE GOSTARIA QUE QUEM TIVESSE NAS ACLS VIPS [ DIAMANTE, OURO, PRATA, BRONZE ] TIVESSE MAIS SLOTS NA GARAGEM O SCRIPT É ASSIM createEventHandler ("MST.onPlayerBuyVehicle", getRootElement (), function (player, selecionado, cor_1, cor_2, cor_3, cor_4) if selecionado then local accName = getAccountName (getPlayerAccount (player)) local result = dbPoll (dbQuery (db, "SELECT * FROM Veiculos WHERE Conta = ? AND Modelo = ?", accName, selecionado.model), -1) if #result == 0 then if getAllPlayerVehicles (player) >= config.gerais.veiculosmax then --eu sei q é aqui q impede que o jogador compre mais carros message (player, "Você já possui a quantidade máxima de veículos", "error") return end local money = getPlayerMoney (player) if money >= selecionado.price then local id = NovoID () local cor = cor_1..", "..cor_2..", "..cor_3..", "..cor_4 local t_1, t_2, t_3, t_4, t_5, t_6, t_7, t_8, t_9, t_10, t_11, t_12, t_13, t_14, t_15 = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 local tunning = t_1..", "..t_2..", "..t_3..", "..t_4..", "..t_5..", "..t_6..", "..t_7..", "..t_8..", "..t_9..", "..t_10..", "..t_11..", "..t_12..", "..t_13..", "..t_14..", "..t_15 dbExec (db, "INSERT INTO Veiculos VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)", accName, id, selecionado.name, selecionado.model, "Guardado", cor, tunning, "Não", 0, "SemPlaca", selecionado.price, 1000, 100) message (player, "Você comprou o veículo "..selecionado.name.." por R$"..convertNumber(selecionado.price)..",00.", "success") takePlayerMoney (player, selecionado.price) triggerClientEvent (player, "MST.onPlayerCloseEvents", player) else message (player, "Você não possui dinheiro suficiente.", "error") end else message (player, "Você já possui esse veículo.", "error") end else message (player, "Selecione algum veículo da lista.", "error") end end) --aqui é a função a cima q verifica os carros q o jogador tem na garagem function getAllPlayerVehicles (player) local accName = getAccountName (getPlayerAccount (player)) local result = dbPoll (dbQuery (db, "SELECT * FROM Veiculos WHERE Conta = ?", accName), -1) return #result end --aqui e no arquivo de configuração config = { gerais = { veiculosmax = 2, -- Veículos Máximos que o Jogador vai poder ter na Garagem. elementfuel = "Gasolina", -- Element Data de Gasolina do seu Servidor. elementid = "ID", -- Element Data de ID do seu Servidor. infobox = "addBox", -- Evento da sua Infobox. distancia = 30, -- Distancia do Player e do Veículo. (Guardar Veículo) velocitymax = 400, -- Velocidade Máximas de todos os Veículos. acls = {"Console"}, -- ACL's Administradoras do seu Servidor. },
  16. Preciso de uma ajuda em algo meio q simples basicamente eu preciso q não deixe o jogador retirar o outro do veiculo caso já tenha alguém dirigindo o veiculo por exemplo eu vou roubar o carro do cara e basicamente não conseguir preciso q isso sirva pra todos os veículos q tenha como roubar. Outro exemplo seria o carro tem um motorista mais está destrancado ai vem um iniciante no servidor e tenta roubar o carro do cara ele não irá conseguir pegar o carro somente quando o caso estiver sem nenhum jogador dentro
  17. Hi All Are you looking for a freeroam server that has tons of custom mods and features, but don't want too many rules and restrictions? Then COOPERA Freeroam boredom just might be the right server for you! We have options like mapping and attaching for creative players, command line based so you actually can learn from it. We also have a lot of car mods and drifting opportunities to race yourself towards the finish! So, that's only a part of what our server can offer you, and if you are interested to check it out please copy the following link in your MTA: Server IP: mtasa://23.88.73.88:12641 LINKS : Join our forum site: https://powercs.ro/forum/ Vote Server : https://serverstoplist.com/server-coopera-powercs-ro-freeroam-server-18-564668 Server informatin : https://www.game-state.com/23.88.73.88:12641/
  18. http://mtasaturk.com/resim/sunucuadi.png [glow=red,2,300] Gökhan Gaming Freeroam [/glow] http://mtasaturk.com/resim/ipadresi.png mtasa://195.85.205.219:22003 http://mtasaturk.com/resim/yetkililer.png Sunucu Kurucuları Marewhy unk0wn http://mtasaturk.com/resim/slogan.png http://mtasaturk.com/resim/website.png Youtube https://www.youtube.com/channel/UCGFgKijKB62atkea8dNUGVA http://mtasaturk.com/resim/ozellikler.png En İyi Arabalar En İyi Motorlar En İyi Jantlar Araç Kayıt Sistemi En Şık ve Modern VIP Panel Uygun VIP Fiyatı Kamber Sistemi Tuning Sistemi Ve Daha Fazlası... http://mtasaturk.com/resim/resim.png http://mtasaturk.com/resim/video.png https://www.youtube.com/watch?v=-H-jB0T8Ih8 [move]Sunucumuza Gelmeyi Unutmayınız...[/move]
  19. Heya all, Are you looking for a freeroam server that has tons of custom mods and features, but don't want too many rules and restrictions? Then JohnFlower's Freeroam boredom just might be the right server for you! We have options like mapping and attaching for creative players, command line based so you actually can learn from it. We also have a lot of car mods and drifting opportunities to race yourself towards the finish! Not knowing what to do and got some spare time left? We got you covered with our in-game cinema and skins to start off an RPG. JohnFlower started the server in 2010, in collaboration with Cave Johnson. Since then the player base grew rapidly and the community became larger and larger. We basically have one rule when you are online and that's not to be a cu*t. We assume you know yourself what's okay and what not. Our staff members will act tho when things start to escalate. So, that's only a part of what our server can offer you, and if you are interested to check it out please copy the following link in your MTA: Server IP: mtasa://37.187.79.138:22003 Links: Join our Discord server: https://discord.gg/sC2DNRV Join our Steam group: https://steamcommunity.com/groups/JohnFlowers_Freeroam_boredom# Join our forum site: https://ilypetals.net/forum/ Join our IRC channel: https://www.irccloud.com/invite?channel=%23Flower.mta&amp;hostname=irc6.rizon.net&amp;port=6697&amp;ssl=1 (If you use a different nickname than you use ingame, or if you are not affiliated with JohnFlower's server at all, ping @n0rt0x on IRC) Join our Facebook community: https://www.facebook.com/groups/318236555248301/ Regards, n0rt0x
  20. Argentina Estilo Roleplay un servidor de Rol, somos una comunidad formada por usuarios de cualquier parte del mundo con ganas de divertirse, rolear, y hacer nuevas amistades. Nuestro servidor está basado en Argentina. ╔●▬▬Argentina Estilo Roleplay ▬▬▬▬●╗ ║ Trabajos Temporales-Granjero-Basurero-Correos-Repartidor ║ Mapeos Unicos ║ Vehiculos Reales ║ Rol Serio %100 ║ Facciones con postulaciones abiertas ║ Mafias y bandas ║ Sistema FPS Optimizados. ║ Servidor En Ford cartson ║ Rol 100% Argentino ║ Sistema De Mercado Negro ║ Sistema De Radar ║ facciones ilegales ║ Sistema Anti-Lag ║ Facciones Legales ║ Economía estable ║ Sistema De /curarse ║ Discord: https://discord.gg/MGMVFHRssf
  21. it's working the way I hope there is no error, but I noticed that when checkingpedingQuery[1][status] == 2 it returns only 1 value from a row of the status column I can't make it read more columns with status 2 is only giving 1 line with status 2 function saqueBankMoney(thePlayer, money) local checkpedingQuery = dbPoll(dbQuery(sql, "SELECT * FROM dbt_withdraw WHERE user_id = ? AND status <> "..tonumber(5).." ORDER BY status DESC ", getElementData(thePlayer, "char:userid")), -1) local amount = string.format("%09.8f",checkpedingQuery[1]["amount"] or 0) local amount = tonumber(amount) local vip = getElementData(thePlayer, "char:vip") or 0 local Moedas = string.format("%09.8f", getElementData(thePlayer, "char:vip") or 0) local balance = Moedas - 0.00010000 local man = 10000 if checkpedingQuery[1]["status"] == 2 then if money == getElementData(thePlayer, "char:vip") or money <= getElementData(thePlayer, "char:vip") then if balance > amount then dbExec(sql, "UPDATE dbt_balance SET balance = ? WHERE user_id = ?",balance, getElementData(thePlayer, "char:userid")) setElementData(thePlayer, "char:bankexchange", string.format("%09d", getElementData(thePlayer, "char:bankexchange")) + man) exports.logs:logMessage("[SAQUE]: "..getPlayerName(thePlayer).." ID: "..getElementData(thePlayer, "acc:id").." sacou R$: "..money.." no banco Total: "..getElementData(thePlayer, "char:vip").."", 1) else exports.FR_DxMessages:addBox(thePlayer,"blocked funds", "error") exports.FR_DxMessages:addBox(thePlayer,"peding withdraw", "info") end else outputChatBox('#0071fe[TRANSFERIDOR] #FFFFFFVocê está sem dinheiro', thePlayer,255,255,255,true) end end if checkpedingQuery[1]["status"] == 1 then if money == getElementData(thePlayer, "char:vip") or money <= getElementData(thePlayer, "char:vip") then dbExec(sql, "UPDATE dbt_balance SET balance = ? WHERE user_id = ?",balance, getElementData(thePlayer, "char:userid")) setElementData(thePlayer, "char:bankexchange",string.format("%09d", getElementData(thePlayer, "char:bankexchange")) + man) exports.FR_DxMessages:addBox(thePlayer,"Você retirou "..money.." do banco da exchange! ", "sucess") else outputChatBox('#0071fe[TRANSFERIDOR] #FFFFFFVocê está sem dinheiro', thePlayer,255,255,255,true) end end end
  22. Hello. Reshade doesn't work. When entering the server and after a couple of minutes of the game, it kicks with a reason to delete the reshade. The project/server authors say reshade is allowed. But it doesn't work. Please correct. In the screenshot, the reason for the kick is as follows: Disconnection [CD46] Disconnection: (AC #4 SECURITY VIOLATION / UNINSTALL RESHADE) kicked you translated by google
  23. Hello friends, today I will share with you a very simple and under development hud. To get rid of FPS and screen pollution, it is enough to install and run the hud I made on your server. Download > Link
  24. As I wrote in the title, the setElementSpeed() function doesn't appear to change anything ecxept the getElementSpeed() result, here's the function: function brrr ( source ) if getElementModel ( source ) == 96 then outputChatBox(getElementSpeed(source, 1)) --returns 30 setElementSpeed(source, 1, 100) outputChatBox(getElementSpeed(source, 1)) --returns 100 (to check if the speed has changed) wait(1) outputChatBox(getElementSpeed(source, 1)) --returns 100 (to check if it stays constant after 1 sec) wait(2) outputChatBox(getElementSpeed(source, 1)) --returns 100 (to check if it stays constant after 3 secs) end end here's the ingame chat: here's the whole code: function wait(seconds) local start = os.time() repeat until os.time() > start + seconds end function getElementSpeed(theElement, unit) -- Check arguments for errors assert(isElement(theElement), "Bad argument 1 @ getElementSpeed (element expected, got " .. type(theElement) .. ")") local elementType = getElementType(theElement) assert(elementType == "player" or elementType == "ped" or elementType == "object" or elementType == "vehicle" or elementType == "projectile", "Invalid element type @ getElementSpeed (player/ped/object/vehicle/projectile expected, got " .. elementType .. ")") assert((unit == nil or type(unit) == "string" or type(unit) == "number") and (unit == nil or (tonumber(unit) and (tonumber(unit) == 0 or tonumber(unit) == 1 or tonumber(unit) == 2)) or unit == "m/s" or unit == "km/h" or unit == "mph"), "Bad argument 2 @ getElementSpeed (invalid speed unit)") -- Default to m/s if no unit specified and 'ignore' argument type if the string contains a number unit = unit == nil and 0 or ((not tonumber(unit)) and unit or tonumber(unit)) -- Setup our multiplier to convert the velocity to the specified unit local mult = (unit == 0 or unit == "m/s") and 50 or ((unit == 1 or unit == "km/h") and 180 or 111.84681456) -- Return the speed by calculating the length of the velocity vector, after converting the velocity to the specified unit return (Vector3(getElementVelocity(theElement)) * mult).length end function setElementSpeed(element, unit, speed) local unit = unit local speed = speed local acSpeed = getElementSpeed(element, unit) if acSpeed and acSpeed~=0 then local diff = speed/acSpeed if diff ~= diff then return false end local x, y, z = getElementVelocity(element) return setElementVelocity(element, x*diff, y*diff, z*diff) end return false end function brrr ( source ) if getElementModel ( source ) == 96 then outputChatBox(getElementSpeed(source, 1)) --returns 30 setElementSpeed(source, 1, 100) outputChatBox(getElementSpeed(source, 1)) --returns 100 (to check if the speed has changed) wait(1) outputChatBox(getElementSpeed(source, 1)) --returns 100 (to check if it stays constant after 1 sec) wait(2) outputChatBox(getElementSpeed(source, 1)) --returns 100 (to check if it stays constant after 3 secs) end end function bindz (source) bindKey ( source, "Z", "down", brrr ) end function unbindz (source) unbindKey ( source, "Z", "down", brrr ) end function binds (source) bindKey ( source, "space", "down", brrr ) end function unbinds (source) unbindKey ( source, "space", "down", brrr ) end function checkkey () bindKey ( source, "space", "down", bindz ) bindKey ( source, "space", "up", unbindz ) bindKey ( source, "z", "down", binds ) bindKey ( source, "z", "up", unbinds ) end addEventHandler ("onPlayerSpawn", root, checkkey)
  25. ►Brazil Survival (rust/dayz)◄[ALPHA 1.10]-LVL,BUILD,ZOMBIES,PVP,MISSIONS♦ Base grátis (informações no discord) Discord: http://discord.gg/CT4ZRsY2wG IP: mtasa://51.81.94.231:22003
×
×
  • Create New...