-
Posts
1,056 -
Joined
-
Last visited
Posts posted by Sasu
-
-
Solved
-
Hey!
My friend can't open mta after reinstalling gtasa.
I told him to run MTADiag and got this: https://pastebin.mtasa.com/310181529
I appreciate your help, thanks
-
Hey, merry christmas guys!
I really love this video, amazing!
On 24/12/2018 at 16:33, jhxp said:[GTA:DM] Wonder - Interstellar - by Wonder MTAAnd well done MTA Devs and collaborators, thank you for continue this project, you're the best!
-
Solved. It was oop attribute in meta, this break the module.
-
Hey!
My problem is simple but weird. I'm just doing sockOpen to my socket server but for some reason the server console throws:
' WARNING: Bad argument @ 'triggerEvent' [Expected element at argument 2]'
I'm using Linux x64 module (https://nightly.multitheftauto.com/files/modules/64/ml_sockets.so) and my script is like:
local discordSocket = sockOpen("myurl.xyz", 777);
My socket server is in nodejs:
var App = require('express')(); var server = require('http').Server(App); var io = require('socket.io')(server); server.listen(777, () => console.log("Escuchando puerto 777")); io.on('connection', function (socket) { console.log("Alguien se ha conectado!"); });
-
Do you use MTA in fullscreen? Because when I frequently minimize it I realized that it drops fps. I don't know if it is just a coincidence or maybe it has something to do with.
-
page_fault_in_nonpaged_area (fairplayKD.sys)
-
Players of my server are reporting the same. It has just happened to me too.
Still can't reproduce BSOD with ccw's instructions but this is my dump when I got the first BSOD: https://upload.mtasa.com/u/729634314/120217-30921-01.dmp_
-
Hi!
One friend needs help with a problem. When he tries to connect to a server, he is instantly disconnected. I hope you can help him. Thanks in advance.
-
I had already tested, and added some features.
function onResourceStart () executeSQLQuery("CREATE TABLE IF NOT EXISTS vip (account TEXT, hours INT)") end addEventHandler("onResourceStart", resourceRoot, onResourceStart) function isPlayerVIP (player) local account = getAccountName(getPlayerAccount(player)) local query = executeSQLQuery("SELECT * FROM vip WHERE account=?", account) if (query) and (#query > 0) then return true else return false end end function getPlayerVIPHours (player) if (isPlayerVIP(player)) then local account = getAccountName(getPlayerAccount(player)) local query = executeSQLQuery("SELECT hours FROM vip WHERE account=?", account) local hours = (tonumber (query[1].hours) - getRealTime ().timestamp)/3600 return hours end end function myHours (player) if (not isPlayerVIP(player)) then return exports.chgnote:createNote("You are not VIP", player, 255, 0, 0) end local hours, minutes, seconds = hoursToTime(getPlayerVIPHours(player)) exports.chgnote:createNote("You have "..string.format("%02d hours %02d minutes %02d seconds", hours, minutes, seconds).." VIP Hours", player, 0, 255, 0) end addCommandHandler("viphours", myHours) function addVIP (player, cmd, newVIP, hours) local target = getPlayerFromNick ( newVIP ) local adderName = getPlayerName(player) local targetN = getPlayerName( target ) if (not isElement(target)) then return exports.chgnote:createNote("There is no player with that name !", player, 255, 0, 0) end if (not hours) then return exports.chgnote:createNote("Please insert a valid hours !", player, 255, 0, 0) end hours = tonumber(hours) if ( not isPlayerVIP(target)) then if cmd == "addvip" then if targetN then if hours then local time = getRealTime() local timestamp = time.timestamp local vHours = timestamp+hours*3600 outputChatBox(adderName.." gave "..targetN.." "..hours.." VIP Hours !", root, 0, 255, 0) local acc = getAccountName(getPlayerAccount(target)) executeSQLQuery("INSERT INTO vip(account,hours) VALUES(?,?)", acc, vHours) setElementData(target, "VIP", "Yes") end end end end end addCommandHandler("addvip", addVIP) --Return hours, minutes, seconds function hoursToTime(hours) if hours and type(hours) == "number" then local minutes = hours*60 hours = 0 while minutes >= 60 do minutes = minutes - 60 hours = hours + 1 end local seconds = math.floor((minutes - math.floor(minutes)) * 60) return hours, minutes, seconds end end
-
15 hours ago, xMKHx said:
No
anyone helpme please
Did you check if the column 'hours' was succesfully created? Use an application to see the table.
Also in my script you can try to use outputChatBox to see what the variable 'hours' return.
-
Did my method work?
-
function round(num, numDecimalPlaces) local mult = 10^(numDecimalPlaces or 0) return math.floor(num * mult + 0.5) / mult end function getPlayerVIPHours (player) if (isPlayerVIP(player)) then local account = getAccountName(getPlayerAccount(player)) local query = executeSQLQuery("SELECT hours FROM vip WHERE account=?", account) local hours = round((tonumber (query[1].hours) - getRealTime ().timestamp)/3600, 2) return hours end end
-
5 hours ago, #x1AhMeD,-09 said:
this is not MTA . that game is SA:MP ( San Andress Multi Player) it's anther game with another programming language
I know it is SA:MP but that's not change the fact that it use GTA so if it possible there, in MTA could be too, of course it could have been added here or not. That's why I'm asking here.
4 hours ago, NeverUnbeatable said:Find ids of those objects, then create them and attach to player element or use resource boneattach.
I have already searched but I didn't find them. Maybe because they're not objects as well but I thought that there may be another way to work.
-
Hi everyone!
I'm wondering if there is some way to use CJ Clothes as objects so I can use it on other skins by attaching them.
Like this part of the video:
Thanks in advance!
-
48 minutes ago, ccw said:
The crashes are caused by memory errors (during latent event transferring 30MB)
Some solutions can be found here: https://forum.multitheftauto.com/topic/78081-32-bit-windows-crashing/Okey, I will tell them to do that. Thank you.
-
Hi!
Two players said that they're having their mta crashed after some time playing in a specific server. They reported to me that this is happening after the last update of the server. Can you told me why this could be happening?
I told them to run MTADiag and give me their dump files so you could help.
Player 1:
- MTADiag: https://pastebin.mtasa.com/600612093
- Dump files: https://mega.nz/#!bNkmlJ6R!-gKE_XA-vuzLz-B2cgKZqOFJ6VTqCnudcsikTf5PhMI
Player 2:
- MTADiag: https://pastebin.mtasa.com/452861848
- Dump files: https://mega.nz/#!9LBEkCjZ!10uPD7vHo-STvdYV5YVblDz4GmsJ6i07DtXD_SQB2j0
Thanks in advance.
-
1 hour ago, Necktrox said:
You should use the following URL for Soundcloud application registration: http://soundcloud.com/you/apps/new.
vmuzice.com is not available in my country and you don't escape search queries.
The resource doesn't require the entire admin ACL range, you can put it into RPC or use aclrequest in meta.xml.Thank you, I have just edited!
-
MUSIC SEARCH ENGINE
(Provided by Youtube, Soundcloud and vmuzice.com)
Hey everyone! I have decided to release this script that I made it some time ago. There's no much to say, it's a simple tool to search music.
I don't have an updated video of this resource but I can say it is an improved version of this https://www.youtube.com/watch?v=q35h7dtYRrE (Which it is mine).
1. First thing first: In the v2, you have three sources from where you get songs, but two of them you need to have an api key: Youtube and Soundcloud.
- Tutorial I have made for Youtube API: https://youtu.be/2AeCaihFGuU
- Soundcloud: Ask for it http://soundcloud.com/you/apps/new (See more https://developers.soundcloud.com/)
- For vmuzice.com, there is no requirements (but see if it is avaiable in the server's area)
2. Second thing: ADD THE RESOURCE TO THE ACL RPC (Needed for fetchRemote to get results from youtube, soundcloud, etc)
3. Third thing: You can open the GUI in game using /youtube and '/youtube stop' to stop listening.Download link: https://community.multitheftauto.com/index.php?p=resources&s=details&id=14330
Any question will be answered as soon as I can.- 1
-
createBrowser solo devuelve la imagen del explorador, un elemento con el que no puedes interactuar. Para ello, debes implementar las funciones de cursor. Fijate en el ejemplo de la funcion injectBrowserMouseDown.
-
We have exactly the same problem.
With Linux there is more packetloss, its like an interrupt or something that causes MTA Server to use 1 core at 100% fully for a brief period. MTA Server prefers windows for some reason.
-
Pon en el outputChatBox tostring(player) para saber que devuelve. Deberia de funcionar, has chequeado que en el meta este especificado que el script es tipo server?
-
addCommandHandler addEventHandler removeEventHandler "onClientPlayerDamage" -- + una variable boolean(false/true) para saber si esta activado o no
-
Pudiste hacerlo?
Multi Theft Auto: San Andreas 1.5.9 is released!
in News
Posted
Nice work, congratz!
Are you allowing contributors for the new community page?