Jump to content

Tekken

Helpers
  • Posts

    1,423
  • Joined

  • Last visited

  • Days Won

    19

Everything posted by Tekken

  1. It's you work, do wath you want to do, or you can make one server and relase the Source Code to others.
  2. Why [REL] ? You don't relase nothing yet. On topic: I think so,
  3. Asking them, hmm, i am sure they will don't give me wath i want, but i will get an photo tomonrow. Here an video: Go to: 3:25
  4. Nope, it's for all players who join the server.
  5. Bine ma, ma bucur ca ai revenit pe drumul bun.
  6. But i seen this on TOP GTA servers..
  7. Found it, thank you guys for the support local range = 50 addEventHandler ( "onClientPlayerVoiceStart", root, function() if (source and isElement(source) and getElementType(source) == "player") and localPlayer ~= source then local sX, sY, sZ = getElementPosition(localPlayer) local rX, rY, rZ = getElementPosition(source) local distance = getDistanceBetweenPoints3D(sX, sY, sZ, rX, rY, rZ) if distance <= range then voicePlayers[source] = true else cancelEvent()--This was the shit end end end )
  8. Now nowbody can hear me local range = 50 addEventHandler ( "onClientPlayerVoiceStart", root, function() if (source and isElement(source) and getElementType(source) == "player") and localPlayer ~= source then local sX, sY, sZ = getElementPosition(localPlayer) local rX, rY, rZ = getElementPosition(source) local distance = getDistanceBetweenPoints3D(sX, sY, sZ, rX, rY, rZ) if distance <= range then voicePlayers[source] = true else voicePlayers[source] = nil end end end )
  9. i tried like this: addEventHandler ( "onClientPlayerVoiceStart", root, function() local voice_range = 50 local distance = getDistanceBetweenPoints3D (camX, camY, camZ, headX, headY, headZ) if distance <= voice_range then voicePlayers[source] = true end end )
  10. Your resource is exactly wath i need.., you have ti now ?
  11. I have default voice chat from mta team, and anybody can hear it, but i want to be only local on 50 meters how i can do it ?
  12. Try this: function getPlayerFromPartialName(name) local name = name and name:gsub("#%x%x%x%x%x%x", ""):lower() or nil if name then for _, player in ipairs(getElementsByType("player")) do local name_ = getPlayerName(player):gsub("#%x%x%x%x%x%x", ""):lower() if name_:find(name, 1, true) then return player end end end end function onPlayerRequestRepair(command,player) local mechanic = getPlayerTeam(player, "Mechanic") if mechanic then local vehicleowner = getPlayerFromPartialName(player) if vehicleowner then local mx,my,mz = getElementPosition(mechanic) local x,y,z = getElementPosition(vehicleowner) if getDistanceBetweenPoints3D(mx,my,mz,x,y,z) < 3 then local vehicle = getPedOccupiedVehicle(vehicleowner) if vehicle then local repairfee = math.floor( 1200 - getElementHealth(vehicle)) --not sure about this if getPlayerMoney(vehicleowner) >= repairfee then setElementData(vehicleowner,"fixrequest", true) setElementData(vehicleowner,"fee", tonumber(repairfee)) outputChatBox("Your repairing request was sent to "..getPlayerName(vehicleowner),mechanic,255,255,0) outputChatBox(mechanic.." wants to repair your vehicle for "..repairfee.." $ | Type /acceptrepair to accept",vehicleowner,255,255,0) end end end end end end addCommandHandler("repair", onPlayerRequestRepair) function playerNeedToAcceptRepair(player) if getElementData(player,"fixrequest", true) then local vehicle = getPedOccupiedVehicle(player) local fee = getElementData(player, "fee") if vehicle then fixVehicle(vehicle) takePlayerMoney( tonumber(fee)) setElementData(player, "fixrequest", false) outputChatBox("Your vehicle have been repaired!",vehicleowner,255,255,0) end else outputChatBox("No need to repair!",vehicleowner,255,255,0) end end addCommandHandler("acceptrepair", playerNeedToAcceptRepair)
  13. actually was "OLDMAN"(120) But thanks anyway
  14. How cand i make an ped walk like an zombi ? wath id is ?
  15. How do i make this green triangle disapair ?
  16. Try now: function getPlayerFromPartialName(name) local name = name and name:gsub("#%x%x%x%x%x%x", ""):lower() or nil if name then for _, player in ipairs(getElementsByType("player")) do local name_ = getPlayerName(player):gsub("#%x%x%x%x%x%x", ""):lower() if name_:find(name, 1, true) then return player end end end end function repair(mechanic,command,player) if getPlayerTeam(mechanic) == "Mechanic" then local vehicleowner = getPlayerFromPartialName(player) if vehicleowner then local mx,my,mz = getElementPosition(mechanic) local x,y,z = getElementPosition(vehicleowner) if getDistanceBetweenPoints3D(mx,my,mz,x,y,z) < 3 then local vehicle = getPedOccupiedVehicle(vehicleowner) if vehicle then repairfee = math.floor ( 1200 - getElementHealth(vehicle)) if getPlayerMoney(vehicleowner) >= repairfee then setElementData(vehicleowner,"temp.fixrequest", "yes") outputChatBox("Your repairing request was sent to "..getPlayerName(vehicleowner),mechanic,255,255,0) outputChatBox(mechanic.." wants to repair your vehicle for $ "..repairfee.." type /acceptrepair to accept",vehicleowner,255,255,0) end end end end end end addCommandHandler("repair",repair) function acceptrepair(vehicleowner) if getElementData(vehicleowner,"fixrequest") == "yes" then fixVehicle(vehicle) outputChatBox("Your "..getElementName(vehicle).."have been repaired",vehicleowner,255,255,0) end end
  17. Ce e cu asta ? Intreabal pe crismar. Oricum nu imi pasa de parerea voastra, adevarata comunitate... Cand am avut nevoie de ajutor m-am dus la straini ca la romani...., veniti si va plangeti aici ca nu face nimeni nimic.....
  18. wath code ? it's admin panel available on pres 'p' , default.
  19. Also give me this error and he exist Error - object 'user.NAME' does not exist in group 'Admin' Can't create neu Groups, can't Delete them....
×
×
  • Create New...