سلام عليكم ورحمة الله وبركاته
مشكله هي اني مش عارف كيف احط الاحداثيات
ممكن حت يعلمني
المود منشور قبل كدا اكتبف في جوجل وبتلاقيه
مودين الاول ابي احط ماتقدر تجيب سيارة في البداية ابي احط الاحداثيات ممكن يعلمني احط
مود سيارة
Rent = createObject( 4641, -2484.4, 774, 35.9, 0, 0, 180 )
rentCar = {}
function rentCarFuntion ( player )
if getDistanceBetweenPoints3D ( -2483.9, 775.7, 35.2, getElementPosition(player) ) <2 then
rentCar[player] = createVehicle( 462, -2481.9, 774.3, 34.8, 0, 0, 0, "Rent" )
warpPedIntoVehicle( player, rentCar[player] )
takePlayerMoney(player, 25)
setTimer(
function ()
destroyElement(rentCar[player])
end
,600000,1
)
end
end
addEvent( "rentroller", true )
addEventHandler( "rentroller", getRootElement(),rentCarFuntion )
addCommandHandler("rentroller",rentCarFuntion )
rentCar2 = {}
function rentCar2Funtion ( player )
if getDistanceBetweenPoints3D ( -2483.9, 775.7, 35.2, getElementPosition(player) ) <2 then
rentCar2[player] = createVehicle( 462, -2481.9, 774.3, 34.8, 0, 0, 0, "Rent" )
warpPedIntoVehicle( player, rentCar2[player] )
takePlayerMoney(player, 45)
setTimer(
function ()
destroyElement(rentCar2[player])
end
,1200000,1
)
end
end
addEvent( "rentroller1", true )
addEventHandler( "rentroller1", getRootElement(),rentCar2Funtion )
addCommandHandler("rentroller1",rentCar2Funtion )
rentCar3 = {}
function rentCar3Funtion ( player )
if getDistanceBetweenPoints3D ( -2483.9, 775.7, 35.2, getElementPosition(player) ) <2 then
rentCar3[player] = createVehicle( 462, -2481.9, 774.3, 34.8, 0, 0, 0, "Rent" )
warpPedIntoVehicle( player, rentCar3[player] )
takePlayerMoney(player, 70)
setTimer(
function ()
destroyElement(rentCar3[player])
end
,1800000,1
)
end
end
addEvent( "rentroller2", true )
addEventHandler( "rentroller2", getRootElement(),rentCar3Funtion )
addCommandHandler("rentroller2",rentCar3Funtion )
rentCar4 = {}
function rentCar4Funtion ( player )
if getDistanceBetweenPoints3D ( -2483.9, 775.7, 35.2, getElementPosition(player) ) <2 then
rentCar4[player] = createVehicle( 542, -2488.137, 772.3, 34.796, 0, 0, 0, "Rent" )
warpPedIntoVehicle( player, rentCar4[player] )
takePlayerMoney(player, 130)
setTimer(
function ()
destroyElement(rentCar4[player])
end
,1200000,1
)
end
end
addEvent( "rentroller3", true )
addEventHandler( "rentroller3", getRootElement(),rentCar4Funtion )
addCommandHandler("rentroller3",rentCar4Funtion )
rentCar5 = {}
function rentCar5Funtion ( player )
if getDistanceBetweenPoints3D ( -2483.9, 775.7, 35.2, getElementPosition(player) ) <2 then
rentCar5[player] = createVehicle( 542, -2488.137, 772.3, 34.796, 0, 0, 0, "Rent" )
warpPedIntoVehicle( player, rentCar5[player] )
takePlayerMoney(player, 165)
setTimer(
function ()
destroyElement(rentCar5[player])
end
,1800000,1
)
end
end
addEvent( "rentroller4", true )
addEventHandler( "rentroller4", getRootElement(),rentCar5Funtion )
addCommandHandler("rentroller4",rentCar5Funtion )
local screenwidth, screenheight = guiGetScreenSize ()
local posw, posh = 352,183
Window = guiCreateWindow(527, 308, 352, 183, "", false)
button1 = guiCreateButton(10, 33, 334, 15, "Faggio Mieten 10 min. (Kosten: 25$)", false, Window)
button2 = guiCreateButton(10, 58, 333, 15, "Faggio Mieten 20 min. (Kosten: 45$)", false, Window)
button3 = guiCreateButton(10, 83, 333, 15, "Faggio Mieten 30 min. (Kosten: 70$)", false, Window)
button4 = guiCreateButton(11, 108, 331, 15, "Clover Mieten 20 min. (Kosten: 130$)", false, Window)
button5 = guiCreateButton(10, 133, 331, 15, "Clover Mieten 30 min. (Kosten: 165$)", false, Window)
button6 = guiCreateButton(9, 157, 331, 15, "Verlassen", false, Window)
Marker = createPickup ( -2483.9, 775.7, 35.2, 3, 1277, 50 )
addEventHandler( "onClientResourceStart", getRootElement( ),
function ( )
guiSetVisible(Window, false)
end
)
function GuiOpen ( hitPlayer )
if ( hitPlayer == getLocalPlayer () ) then
if ( Window ~= nil ) then
guiSetVisible ( Window, true )
guiBringToFront ( Window )
guiSetInputEnabled ( true )
addEventHandler ( "onClientGUIClick", button1, button1Func, false )
addEventHandler ( "onClientGUIClick", button2, button2Func, false )
addEventHandler ( "onClientGUIClick", button3, button3Func, false )
addEventHandler ( "onClientGUIClick", button4, button4Func, false )
addEventHandler ( "onClientGUIClick", button5, button4Func, false )
addEventHandler ( "onClientGUIClick", button6, button6Func, false )
showCursor ( true )
end
end
end
addEventHandler ( "onClientPickupHit", Marker, GuiOpen )
function button6Func ( button, state )
if button == "left" and state == "up" then
guiSetInputEnabled ( false )
guiSetVisible ( Window, false )
showCursor ( false )
end
end
function button1Func ( button, state )
if button == "left" and state == "up" then
local kunde = getLocalPlayer()
triggerServerEvent ( "rentroller", getLocalPlayer(), kunde )
guiSetInputEnabled ( false )
guiSetVisible ( Window, false )
showCursor ( false )
end
end
function button2Func ( button, state )
if button == "left" and state == "up" then
local kunde = getLocalPlayer()
triggerServerEvent ( "rentroller1", getLocalPlayer(), kunde )
guiSetInputEnabled ( false )
guiSetVisible ( Window, false )
showCursor ( false )
end
end
function button3Func ( button, state )
if button == "left" and state == "up" then
local kunde = getLocalPlayer()
triggerServerEvent ( "rentroller2", getLocalPlayer(), kunde )
guiSetInputEnabled ( false )
guiSetVisible ( Window, false )
showCursor ( false )
end
end
function button4Func ( button, state )
if button == "left" and state == "up" then
local kunde = getLocalPlayer()
triggerServerEvent ( "rentroller3", getLocalPlayer(), kunde )
guiSetInputEnabled ( false )
guiSetVisible ( Window, false )
showCursor ( false )
end
end
function button5Func ( button, state )
if button == "left" and state == "up" then
local kunde = getLocalPlayer()
triggerServerEvent ( "rentroller4", getLocalPlayer(), kunde )
guiSetInputEnabled ( false )
guiSetVisible ( Window, false )
showCursor ( false )
end
end
وهاد مود عدم القتل في البداية ابي اعرف كيف احط الاحداثيات
لاني كل ماحد يفشل ومش فاهم
addEvent("enableGodMode", true)
addEvent("disableGodMode", true)
addEventHandler ("enableGodMode", getRootElement(),
function()
addEventHandler ("onClientPlayerDamage", getRootElement(), cancelEventEvent)
end)
addEventHandler ("disableGodMode", getRootElement(),
function()
removeEventHandler ("onClientPlayerDamage", getRootElement(), cancelEventEvent)
end)
function cancelEventEvent () cancelEvent() end
--liedje in piratenschip
pirShipMusicCol = createColCuboid (1997.58,1523.16,8,6,17.66,4)
addEventHandler ("onClientColShapeHit", getRootElement(),
function(hitElement, matchingDimension)
if (source == pirShipMusicCol) and (hitElement == getLocalPlayer()) then
setRadioChannel (7)
end
end)
addEventHandler ("onClientColShapeLeave", getRootElement(),
function(leaveElement, matchingDimension)
if (source == pirShipMusicCol) and (leaveElement == getLocalPlayer()) then
setRadioChannel (0)
end
end)
addEventHandler ("onResourceStart", getRootElement(),
function()
setTimer (moneyZoneTimerFunction, 2500, 0)
local allGreenzones = getElementsByType ("radararea")
for i,v in ipairs (allGreenzones) do
local r,g,b,a = getRadarAreaColor (v)
if (r == 0) and (g == 255) and (b == 0) and (a == 127) then
local x,y = getElementPosition (v)
local sx,sy = getRadarAreaSize (v)
local col = createColCuboid (x,y, -50, sx,sy, 7500)
setElementID (col, "greenzoneColshape")
end
end
end)
addEventHandler ("onColShapeHit", getRootElement(),
function(hitElement, matchingDimension)
if (getElementType (hitElement) == "player") and (getElementID (source) == "greenzoneColshape") then
outputChatBox ("You entered the greenzone", hitElement, 255, 0, 0, false)
toggleControl (hitElement, "fire", false)
toggleControl (hitElement, "next_weapon", false)
toggleControl (hitElement, "previous_weapon", false)
toggleControl (hitElement, "sprint", false)
toggleControl (hitElement, "aim_weapon", false)
toggleControl (hitElement, "vehicle_fire", false)
showPlayerHudComponent (hitElement, "ammo", false)
showPlayerHudComponent (hitElement, "weapon", false)
triggerClientEvent (hitElement, "enableGodMode", hitElement)
end
if (source == moneyZoneCol) and (getElementType (hitElement) == "vehicle") then
setElementVelocity (hitElement, 0, 0, 0)
setElementPosition (hitElement, 2018.33, 1534.77, 12.37)
setVehicleRotation (hitElement, 0,0,270)
if (getVehicleOccupant (hitElement, 0)) then
outputChatBox ("You can't enter the moneyzone with your car!", getVehicleOccupant (hitElement, 0), 255, 0, 0, false)
end
end
end)
addEventHandler ("onColShapeLeave", getRootElement(),
function(leaveElement, matchingDimension)
if (getElementType (leaveElement) == "player") and (getElementID (source) == "greenzoneColshape") then
outputChatBox ("You left the greenzone", leaveElement, 255, 0, 0, false)
toggleControl (leaveElement, "fire", true)
toggleControl (leaveElement, "next_weapon", true)
toggleControl (leaveElement, "previous_weapon", true)
toggleControl (leaveElement, "sprint", true)
toggleControl (leaveElement, "aim_weapon", true)
toggleControl (leaveElement, "vehicle_fire", true)
showPlayerHudComponent (leaveElement, "ammo", true)
showPlayerHudComponent (leaveElement, "weapon", true)
triggerClientEvent (leaveElement, "disableGodMode", leaveElement)
end
end)
--money zone col
moneyZoneCol = createColCuboid (1993.12, 1519.14, -100, 17.43, 54.24, 117)
--stop moneyzone col
function moneyZoneTimerFunction ()
local allPlayersInCol = getElementsWithinColShape (moneyZoneCol, "player")
for i,v in ipairs (allPlayersInCol) do
givePlayerMoney (v, 5)
end
end
-- marker bij hospital
createMarker (1607.36, 1814.24, -10, "cylinder", 24, 0, 255, 0, 190, getRootElement())
"1855.61" posY="1430.09" sizeX="202.16" sizeY="195.13" color="#00FF007F" dimension="0" />
"1895.53" posY="2123.24" sizeX="88.76" sizeY="84.58" color="#00FF007F" dimension="0" />
"1950.64" posY="2033.14" sizeX="46.46" sizeY="29.75" color="#00FF007F" dimension="0" />
"1577.65" posY="1723.59" sizeX="59.46" sizeY="139.45" color="#00FF007F" dimension="0" />
ممكن حط يساعدني كلهم موجديد في الموقغع الرسمي لتحميل المودات