-
Posts
101 -
Joined
-
Last visited
-
Days Won
2
Everything posted by CastiaL
-
local Marker = createMarker(unpack(Marker_L4), "cylinder", 1.5, 255, 255, 255, 99) function Arma(player) if getElementType( player ) == "player" then if getPlayerMoney(player) >= 1200 then takePlayerMoney(player, 1200) end end end addEventHandler("onMarkerHit", Marker, Arma) Um marcador é criado quando você escreve as coordenadas dos segmentos x, y, z. Eu fiz os ajustes necessários Um exemplo: Marker_L4={1591.596680, -2495.323242, 18.098244} se estiver no modo freeroam, você pode descobrir sua localização digitando "/ getpos"
-
-- Server-Side Update local pedID = 0 -- Ped Character ID local deleteMin = 5 -- Ped will be deleted in 5 minutes local peds = {} function quitPlayer ( quitType ) x, y, z = getElementPosition(source) peds[source] = createPed(pedID, x, y, z) setElementData(peds[source], "info", getPlayerName(source):gsub ("#%x%x%x%x%x%x", "").." (" .. quitType .. ")") -- for exp. CastiaL (Timed Out) setTimer(function(player) destroyElement(peds[player]) peds[player] = nil end, deleteMin*60*1000, 1, source) end addEventHandler ( "onPlayerQuit", root, quitPlayer ) i'm fix the code
-
Eu posso ajudar se você compartilhar os códigos
-
i tested, the code is working
-
Please do not reply to old threads to gain points.
-
Server-Side --[[ Server-Side ]] local pedID = 0 -- Ped Character ID local deleteMin = 5 -- Ped will be deleted in 5 minutes local peds = {} function quitPlayer ( quitType ) x, y, z = getElementPosition(source) peds[source] = createPed(pedID, x, y, z) setElementData(peds[source], "info", getPlayerName(source):gsub ("#%x%x%x%x%x%x", "").." (" .. quitType .. ")") -- for exp. CastiaL (Timed Out) setTimer(function() destroyElement(peds[source]) peds[source] = nil end, deleteMin*60*1000, 1) end addEventHandler ( "onPlayerQuit", root, quitPlayer ) Client-Side --[[ Client-Side ]] local rootElement = getRootElement() local screenWidth, screenHeight = guiGetScreenSize() local maxrange = 30 local textSize = 1 -- Ped's Text Box Size function pedNametag() for _, ped in ipairs(getElementsByType("ped")) do if not getElementData(ped, "info") then return end local pedX,pedY,pedZ = getElementPosition(ped) local sx,sy = getScreenFromWorldPosition (pedX,pedY,pedZ) local cameraX,cameraY,cameraZ = getCameraMatrix() if sx then if getDistanceBetweenPoints3D(cameraX,cameraY,cameraZ,pedX,pedY,pedZ) <= maxrange then dxDrawText(getElementData(ped, "info"),sx,sy,screenWidth, screenHeight,tocolor ( 150, 150, 150, 255 ), textSize,"sans") end end end end addEventHandler("onClientRender",rootElement, pedNametag) Can You Test It
-
I haven't had a chance to try it but it will most likely work. local id = { 481, 462, 509, } local points = { {-1980.59,306.16,35.17}, {-1981.31,299.08,35.17}, } for _,v in pairs(points) do createVehicle(id[math.random(1, #id)], v[1], v[2], v[3]) end
-
Check This Topic viewtopic.php?f=104&t=31668
-
Aşağıdaki Kodu server kısmına attığınızda /kapilar yazarsanız tüm kapılar açılacaktır function KapiAc ( playerSource, commandName ) if not isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(playerSource)), aclGetGroup ( "Admin" ) ) then return end for i=0,49 do setGarageOpen(i, not isGarageOpen(i)) end end addCommandHandler ( "kapilar", KapiAc ) Aramıza Hoşgeldin Ahmet, iyi Oyunlar Dilerim
-
Try This Code value = 0 function clicar(btn, state) if state == "down" then local gridItem = ListaSamu:GetSelectedItem() if painel == true then if gridItem and source == ListaSamu then value = value+1 outputChatBox("clicou "..value) end end end end addEventHandler ("onClientClick", root, clicar )
-
this code is wrong, it will work if you change it to below code local total_officers = 0 local all_players = getElementsByType("player") for num,this_player in ipairs(all_players) do if getElementData(this_player,"Officer") then total_officers = total_officers + 1 end end dxDrawText(total_officers, x*696, y*230, x*913, y*268, tocolor(240, 240, 240, 200), 0.90, fonte, "center", "center", false, true, true, false, false)
- 1 reply
-
- 1
-
-
you can use this command, this command giving only 1 error message local projectilespam = {} addEventHandler( "onClientProjectileCreation", getRootElement( ), function(creator) if projectilespam[creator] then return end projectilespam[creator] = true setTimer(function() projectilespam[creator] = false end, 500, 1) -- Blah blah blah end)
-
I Haven't Tried the Coding But It Will Most Likely Work server-side local objects = {} function table.find(tabl,word) if type(tabl) ~= "table" or word == nil then return false else for k,v in pairs(tabl) do if v == word then return k end end end end addEventHandler ("onResourceStart", resourceRoot, function() local deleted = 0 for k,p in ipairs (getElementsByType("object")) do if table.find(objects, {getObjectModel(p), getElementPosition(p)}) then deleted = deleted + 1 destroyObject(p) else table.insert(objects, {getObjectModel(p), getElementPosition(p)}) end if k == #getElementsByType("object") and deleted > 0 then outputChatBox(deleted.." Same Object Deleted.", root, 0, 255, 0) deleted = 0 end end objects = {} end)
-
-- Client example veh = getElementData(localPlayer, "vehicle") if isElement(veh) then triggerServerEvent ( "vehUpgrade", resourceRoot, veh, "suspensionFrontRearBias", 0.2 ) end -- Server Example function vehUpgrade ( vehicle, property, value ) setVehicleHandling( vehicle, property, value ) end addEvent( "vehUpgrade", true ) addEventHandler( "vehUpgrade", resourceRoot, vehUpgrade ) This command works when I am in the vehicle, but this command does not work if nobody is in the vehicle. I Want to make this setting remotely, How Can i Fix that
-
dxFonts only Supported only integer numbers, you need to round down to integer numbers etc: 15/(1920/1440) result: 11.25
-
Merhaba Daha Hızlı Scripter Bulmak için mtasaturk.com gibi Türk Forum Sitelerinden Yazarak Daha Hızlı Yanıt Alabilirsiniz.
-
Öncelikle Merhaba, Sunucunuz 24 Saat içerisinde Sunucu Listesinde Görünmeye Başlar.
-
Eline Sağlık
-
acldeki Default yetkisi hariç Hepsinin Start Stop Restart Yetkilerini true Yapın
-
addEventHandler("onClientElementStreamIn", resourceRoot, function() if getElementType(source) == "object" then return false end if (not getElementData(source, "rental")) then return end for i,vehicle in ipairs(getElementsByType("vehicle", root, true)) do end end) addEventHandler("onClientElementStreamIn", root, function() if getElementType(source) == "object" then return false end for i,vehicle in ipairs(getElementsByType("vehicle", resourceRoot, true)) do if (getElementData(vehicle, "rental")) then end end end)