-
Posts
864 -
Joined
-
Last visited
-
Days Won
57
Everything posted by Shady1
-
addEventHandler("onPlayerLogin", root, function(_, account) local playerName = getPlayerName(source) local noColorName = string.gsub(playerName, "#%x%x%x%x%x%x", "")--this code prevents players from casting colors if setPlayerName(source, "#ffffff"..noColorName)--this code gives players white color end end ) I recommend using commands like this
-
hello, if your problem is still valid, I would like to leave this code here, it will be useful for you. if content then if column.name == "name" then r, g, b = getPlayerNametagColor( element ) elseif column.name == "Team" then -- content here is the rank name, set the color how you want it to be. if content == "TEAMNAME" then r = 100 g = 100 b = 255 else r = 255 g = 255 b = 255 end end end @Giovany Mito you can write on the client side of the scoreboard
-
Hello @CronossI prepared a code for you according to the text you sent. Español : buen día señor getPedOccupiedVehicle addCommandHandler("motor", function(player,cmd) local acc = player:getAccount() local owner = acc:getName() local vehicle = getPedOccupiedVehicle(player) --typo,i changed this if vehicle then if(getPedOccupiedVehicleSeat(player) ~= 0) then return end if (vehicle:getData("vehicles:owner") == owner) then setPlayerVehicleEngine(player, vehicle) else player:outputChat("No tienes las llaves de este vehículo.", 255, 0, 0) end else player:outputChat("Debes estar en un vehículo para ejecutar este comando.", 255, 0, 0) end end) function setPlayerVehicleEngine(player, vehicle) if (vehicle:getData("vehicles:engine") == 1) then vehicle:setData("vehicles:engine", 0) vehicle:setEngineState(false) player:outputChat("Apagaste el motor.", 214, 37, 37) connection:exec("UPDATE vehicles SET engine=? WHERE id=? AND owner=?", 0, vehicle:getData("vehicles:id"), vehicle:getData("vehicles:owner")) elseif (vehicle:getData("vehicles:engine") == 0) then vehicle:setData("vehicles:engine", 1) vehicle:setEngineState(true) player:outputChat("Encendiste el motor.", 141, 229, 22) connection:exec("UPDATE vehicles SET engine=? WHERE id=? AND owner=?", 1, vehicle:getData("vehicles:id"), vehicle:getData("vehicles:owner")) end end I prefer you to look at my picture I posted here, by clicking the circle button you can place your codes in your comment in Lua assembly
-
Can you show us the text where you used the "id" and "skin" variables, we can help you better.
-
i know someone who is more knowledgeable on this subject @The_GTA ahh he was already here
-
Hello @SinaAmpHave you tried using the dbExec command https://wiki.multitheftauto.com/wiki/DbQuery
-
Hello @SinaAmp I don't see a problem with the codes you sent first, you need to review the codes you sent for the second time, for example, if you use the source command instead of theplayer this problem will be fixed, if you still have a problem, please return Then you can fill in the skin ID section you want. function afterlogin() local skinData = dbQuery(connection,"SELECT * FROM accounts WHERE id=? AND skin=? LIMIT 1",(id),(skin)) local result = dbPoll( qh, -1 ) if (skinData) then setElementData(source,"id",skinData.id) --I fixed this part setElementModel(source, skinData.skin ) --I fixed this part end end addEventHandler("onPlayerLogin",root, afterlogin)
-
I was facing the same problem when I used version 1.5. it can help Tut did you check the acl text
-
hello mta community, I am looking for an experienced person who can take care of my server that has been active for 6 7 months,my terms are not compelling. I will have 2 requests. 1. English speaking will be good. 2. he needs to show his activity If you are confident about this, you can contact me via discord, I do not want financial support in any way, I just want you to take care of my server. ( [F2B]Shady#5809 ) In our player community on discord you can chat on discord and encourage them to the server so we can gather more players. when i browse the registration system on the server, at least 20 people log in per day. I need to help the server, I can't do these on my own because I'm writing code on the one hand, I'm looking at the discord server on the other hand, I'm helping people on the MTA ForumSite. contact me if you are confident. discord.me/fade2black best regards : [F2B]Shady
- 1 reply
-
- 1
-
Se você entendeu, pode mostrar dando um like no comentário,eu posso ajudar mais. Você pode seguir meu perfil se quiser.
-
-- Name, Model / False(Not drop), Scale / False, X Rotation / False, Player Model / False(Not skin), {"InventoryArea",Slots}, {"Weapon Name",ID} / False(Not Ammo), {farm,residential,military,industrial,supermarket} / {false,false,false,false,false} (Not loot), loot chance for crate of 100 / false {"AK-47",355,1,90,false,{"Primary Weapon",3},false,{false,false,5,false,false},{20,2}}, {"M4",356,1,90,false,{"Primary Weapon",3},false,{false,false,5,false,false},{20,2}}, {"AK-KA76",355,1,90,false,{"Primary Weapon",3},false,{false,false,5,false,false},{20,2}}, {"M512",3551,3,90,false,{"Primary Weapon",3},false,{false,false,5,false,false},{20,2}}, Você pode configurá-los fazendo RPG Config weaponRangeTable = { {30,115}, -- AK-47 {31,115}, -- M4 } addEventHandler ( "onClientResourceStart", resourceRoot, function () txd = engineLoadTXD ("gun.txd") engineImportTXD (txd, 26) --GUNID dff = engineLoadDFF ("gun.dff") engineReplaceModel (dff, 26) --GUNID end ) o que quero dizer é alterar txd e dff e você pode verificá-los apenas com getElementData Você pode inserir diferentes números de objetos e pronto.
-
ahhh, eu pensei que era mod dayz,Eu preciso fazer uma pesquisa para o modo RPG.
-
@Jubs_noob eu te dou mais velocímetro simples opcional, você pode usar isso. meta.xml : <meta> <info author="shady" type="script"></info> <script src="client.lua" type="client"></script> </meta> client.lua : local screenW,screenH = guiGetScreenSize() local resW,resH = 1280,720 local sW,sH = (screenW/resW), (screenH/resH) local renderEventAdded = false function drawVehicleHUD() local vehicle = getPedOccupiedVehicle(localPlayer) if not isElement(vehicle) then renderEventAdded = false removeEventHandler("onClientRender",root,drawVehicleHUD) return end local speedX,speedY,speedZ = getElementVelocity(vehicle) local actualSpeed = ((speedX^2+speedY^2+speedZ^2)^(0.5)) local KMH = math.floor(actualSpeed*180) local vehiclehealth = math.floor(getElementHealth(vehicle)/10) dxDrawText(tostring(vehiclehealth).." Health", 10*sW, 683*sH, 100*sW, 700*sH, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, true, false, false) dxDrawText(tostring(KMH).." KM/H", 10*sW, 651*sH, 100*sW, 668*sH, tocolor(255, 255, 255, 255), 1.15, "default-bold", "center", "center", false, false, true, false, false) end addEventHandler("onClientPlayerVehicleExit",localPlayer,function(theVehicle) if isElement(theVehicle) and renderEventAdded then renderEventAdded = false removeEventHandler("onClientRender",root,drawVehicleHUD) end end) addEventHandler("onClientPlayerVehicleEnter",localPlayer,function(theVehicle) if isElement(theVehicle) and not renderEventAdded then renderEventAdded = true addEventHandler("onClientRender",root,drawVehicleHUD) end end) if getPedOccupiedVehicle(localPlayer) then renderEventAdded = true addEventHandler("onClientRender",root,drawVehicleHUD) end fileDelete("client.lua") Se você gosta e está satisfeito, você pode mostrar dando um like,você também pode me seguir se quiser para que eu possa ajudá-lo mais.
-
em qual mod você vai instalar, posso te ajudar (Dayz,RPG,Freeraom?)
-
crazy i like this
-
Gibt es etwas, bei dem ich helfen kann?
- 1 reply
-
- deutschsprachig
- reallife
- (and 8 more)
-
Ich kann Ihnen mit dem Skript zum Rollenspiel helfen,Schreiben Sie mir in privaten Nachrichten auf dieser Forums-seite
-
ich kann helfen,Die Antwort auf dieses Thema ist etwas spät, aber wenn es noch gültig ist, können wir uns unterhalten.
-
Mein Englisch ist vielleicht ein bisschen schlecht, aber jetzt verstehe ich es,Danke.
-
I just wanted to have an admin login to some interiors, I had no idea how to do this, you helped,In the second question, I wanted only the admin to see the article.. I will look at the code we sent,normally i don't use this code much :=)
-
I understood your post and I will try this. When I came to the door, this text on the screen was "Press 'F' to Use Door." I have to use this code for only admins to see "hasObjectPermissionTo"
-
function createTeleportMarker(startX, startY, startZ, endX, endY, endZ, teleportInterior, markerInterior) local marker = createMarker(startX, startY, startZ, "cylinder", 2.0, 255, 255, 255, 0) setElementInterior(marker, markerInterior) teleportDatas[marker] = {startX = startX, startY = startY, startZ = startZ, endX = endX, endY = endY, endZ = endZ, teleportInterior = teleportInterior} table.insert(InteriorMarkers, marker) end addEventHandler("onResourceStart", resourceRoot, function() for _,player in ipairs(getElementsByType("player")) do bindKey(player, "F", "down", teleportPlayer) end addEventHandler("onPlayerJoin", root, function() bindKey(source, "F", "down", teleportPlayer) end ) addEventHandler("onMarkerHit", root, function(hitElement, matchingDimension) if(getElementType(hitElement) == "player") then local isVehicle = getPedOccupiedVehicle(hitElement) if(isVehicle) then return end for i=1,#InteriorMarkers do if(source == InteriorMarkers[i]) then triggerClientEvent(hitElement, "InteriorInfoVisible", hitElement, true) end end end end ) addEventHandler("onMarkerLeave", root, function(leaveElement, matchingDimension) if(getElementType(leaveElement) == "player") then local isVehicle = getPedOccupiedVehicle(leaveElement) if(isVehicle) then return end for i=1,#InteriorMarkers do if(source == InteriorMarkers[i]) then triggerClientEvent(leaveElement, "InteriorInfoVisible", leaveElement, false) end end end end ) function teleportPlayer(player) for i=1,#InteriorMarkers do if(isElementWithinMarker(player, InteriorMarkers[i])) then triggerClientEvent(player, "InteriorInfoVisible", player, false) setElementInterior(player, teleportDatas[InteriorMarkers[i]].teleportInterior) setElementPosition(player, teleportDatas[InteriorMarkers[i]].endX, teleportDatas[InteriorMarkers[i]].endY, teleportDatas[InteriorMarkers[i]].endZ) break end end end forgot to send codes. client : function drawInteriorInfo() if(isInteriorInfoVisible) then dxDrawBorderedText(1.5 * relX, "Press 'F' to Use Door.", screenW/2, 850 * relY, screenW/2, 850 * relY, tocolor(255, 255, 255, 255), 2.2 * relX, "default-bold", "center", "center") end end addEventHandler("onClientRender", root, drawInteriorInfo) only admin login and "Press 'F' to Use Door." Only admins can see this post
-
hello mta community, I've been dealing with a new script for a few days, but I need some information, I'm waiting for your nice comments for your help on this. I will make some interiors private for admins, only admins will be able to login.