Jump to content

CastiaL

Members
  • Posts

    101
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by CastiaL

  1. 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"
  2. -- 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
  3. Eu posso ajudar se você compartilhar os códigos
  4. Please do not reply to old threads to gain points.
  5. 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
  6. 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
  7. Check This Topic viewtopic.php?f=104&t=31668
  8. Are you sure you saved it after changing the text?
  9. 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
  10. 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 )
  11. 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)
  12. 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)
  13. 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)
  14. -- 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
  15. dxFonts only Supported only integer numbers, you need to round down to integer numbers etc: 15/(1920/1440) result: 11.25
  16. Merhaba Daha Hızlı Scripter Bulmak için mtasaturk.com gibi Türk Forum Sitelerinden Yazarak Daha Hızlı Yanıt Alabilirsiniz.
  17. I want to be a moderator on Turkish Department. I understand scripts and want to help other players
  18. Öncelikle Merhaba, Sunucunuz 24 Saat içerisinde Sunucu Listesinde Görünmeye Başlar.
  19. acldeki Default yetkisi hariç Hepsinin Start Stop Restart Yetkilerini true Yapın
  20. CastiaL

    [help]Ghost Mode

    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)
×
×
  • Create New...