Jump to content

هل ممكن تستفيد ؟؟ !!


Recommended Posts

السلام عليكم ورحمة الله وبركاته

اليوم حاولت اسوي نظام يمكن يفيد بعض الناس ومدري اذا موجود او لا المهم

سويت لوحة تقدر تسوي منها - ماركر . شخصية . سيارة ( لكن ما تقدر تركبها مدري ليش ض ) . علامة . اوبجكت

لكني طفشط وانا اسوي بها -

هذا نشر يمكن تستفيدون منه بشي

ما ابي مساعدة به لأني بسافر بكرة ان شاء الله - فقط ناشره - يمكن تستفيدون منه بأي كود

اتمنى اذا الموضوع مخالف - اي شخص يرد عليه ويقول انه مخالف + وين انشره بالضبط

addEventHandler("onClientResourceStart", resourceRoot, 
    function() 
local screenW, screenH = guiGetScreenSize() 
        window = guiCreateWindow((screenW - 360) / 2, (screenH - 358) / 2, 360, 358, "Object System ( By Developer Ahmed )", false) 
        guiWindowSetSizable(window, false) 
        guiSetVisible(window,false) 
  
        PositionX = guiCreateEdit(10, 40, 106, 29, "0", false, window) 
        PositionY = guiCreateEdit(126, 40, 106, 29, "0", false, window) 
        PositionZ = guiCreateEdit(242, 40, 106, 29, "0", false, window) 
        RotationX = guiCreateEdit(10, 87, 106, 29, "0", false, window) 
        RotationY = guiCreateEdit(126, 87, 106, 29, "0", false, window) 
        RotationZ = guiCreateEdit(242, 87, 106, 29, "0", false, window) 
  
        ID =   guiCreateEdit(10, 203, 106, 29, "ID", false, window) 
        Name = guiCreateEdit(127, 203, 106, 29, "Name", false, window) 
  
        CreatePedButton =     guiCreateButton(10, 281, 106, 29, "Create Ped", false, window) 
        CreateMarkerButton =  guiCreateButton(128, 281, 106, 29, "Create Marker", false, window) 
        CreateObjectButton =  guiCreateButton(242, 281, 106, 29, "Create Object", false, window) 
        CreateVehicleButton = guiCreateButton(10, 319, 106, 29, "Create Vehicle", false, window) 
        CreateBlipButton =  guiCreateButton(128, 319, 106, 29, "CreateBlip", false, window) 
        outputSystem =  guiCreateButton(242, 319, 106, 29, "out put", false, window) 
  
        label1 = guiCreateLabel(10, 21, 105, 18, "Position X", false, window) 
        label2 = guiCreateLabel(126, 21, 105, 18, "Position Y", false, window) 
        label3 = guiCreateLabel(242, 21, 105, 18, "Position Z", false, window) 
        label4 = guiCreateLabel(10, 69, 105, 18, "Rotation X", false, window) 
        label5 = guiCreateLabel(126, 69, 105, 18, "Rotation Y", false, window) 
        label6 = guiCreateLabel(242, 69, 105, 18, "Rotation Z", false, window) 
        label7 = guiCreateLabel(10, 185, 105, 18, "ID", false, window) 
        label8 = guiCreateLabel(128, 185, 105, 18, "Name", false, window) 
  
        guiSetFont(label1, "default-bold-small") 
        guiSetFont(label2, "default-bold-small") 
        guiSetFont(label3, "default-bold-small") 
        guiSetFont(label4, "default-bold-small") 
        guiSetFont(label5, "default-bold-small") 
        guiSetFont(label6, "default-bold-small") 
        guiSetFont(CreatePedButton, "default-bold-small") 
        guiSetFont(CreateObjectButton, "default-bold-small") 
        guiSetFont(CreateBlipButton, "default-bold-small") 
        guiSetFont(CreateMarkerButton, "default-bold-small") 
        guiSetFont(label7, "default-bold-small") 
        guiSetFont(label8, "default-bold-small") 
        guiSetFont(CreateVehicleButton, "default-bold-small") 
        guiSetFont(outputSystem, "default-bold-small") 
--      guiSetFont(DestroyElement, "default-bold-small") 
  
  
        outputwindow = guiCreateWindow((screenW - 640) / 2, (screenH - 418) / 2, 640, 418, "output", false) 
        guiWindowSetSizable(outputwindow, false) 
        guiSetVisible(outputwindow,false) 
        outputedit = guiCreateMemo(9, 24, 621, 358, "", false, outputwindow) 
        guiMemoSetReadOnly(outputedit, true)         
        closewindowoutput = guiCreateButton(597, 387, 33, 21, "X", false, outputwindow) 
        guiSetFont(closewindowoutput, "default-bold-small")   
  
    end 
) 
  
addEventHandler('onClientGUIClick', root, 
function () 
if source == outputSystem then 
guiSetVisible(outputwindow,true) 
guiSetVisible(window,false) 
end 
if source == closewindowoutput then 
guiSetVisible(outputwindow,false) 
guiSetVisible(window,true) 
end 
  
if source == CreatePedButton then 
local X,Y,Z,Rx,Ry,Rz = guiGetText(PositionX),guiGetText(PositionY),guiGetText(PositionZ),guiGetText(RotationX),guiGetText(RotationY),guiGetText(RotationZ) 
local Model = guiGetText (ID) 
local ObjectName = guiGetText (Name) 
ObjectName = createPed ( Model,X,Y,Z,Rx,Ry,Rz ) 
end 
if source == CreateVehicleButton then 
local X,Y,Z,Rx,Ry,Rz = guiGetText(PositionX),guiGetText(PositionY),guiGetText(PositionZ),guiGetText(RotationX),guiGetText(RotationY),guiGetText(RotationZ) 
local Model = guiGetText (ID) 
local ObjectName = guiGetText (Name) 
ObjectName = createVehicle ( Model,X,Y,Z,Rx,Ry,Rz ) 
end 
if source == CreateMarkerButton then 
local X,Y,Z,Rx,Ry,Rz = guiGetText(PositionX),guiGetText(PositionY),guiGetText(PositionZ),guiGetText(RotationX),guiGetText(RotationY),guiGetText(RotationZ) 
local Model = guiGetText (ID) 
local ObjectName = guiGetText (Name) 
ObjectName = createMarker ( X,Y,Z-2, "cylinder", 1.5, 255, 255, 0, 170 ) 
end 
if source == CreateObjectButton then 
local X,Y,Z,Rx,Ry,Rz = guiGetText(PositionX),guiGetText(PositionY),guiGetText(PositionZ),guiGetText(RotationX),guiGetText(RotationY),guiGetText(RotationZ) 
local Model = guiGetText (ID) 
local ObjectName = guiGetText (Name) 
ObjectName = createObject ( Model,X,Y,Z-2,Rx,Ry,Rz ) 
end 
if source == CreateBlipButton then 
local X,Y,Z= guiGetText(PositionX),guiGetText(PositionY),guiGetText(PositionZ) 
local Model = guiGetText (ID) 
ObjectName = createBlip ( X,Y,Z,Model) 
end 
end 
) 
  
bindKey ( "F2" , "down" , function() 
        guiSetVisible ( window, not guiGetVisible ( window ) ) 
        showCursor ( guiGetVisible ( window ) ) 
        guiSetVisible(outputwindow,false) 
end) 

Link to comment
السلام عليكم ورحمة الله وبركاته

اليوم حاولت اسوي نظام يمكن يفيد بعض الناس ومدري اذا موجود او لا المهم

سويت لوحة تقدر تسوي منها - ماركر . شخصية . سيارة ( لكن ما تقدر تركبها مدري ليش ض ) . علامة . اوبجكت

لكني طفشط وانا اسوي بها -

هذا نشر يمكن تستفيدون منه بشي

ما ابي مساعدة به لأني بسافر بكرة ان شاء الله - فقط ناشره - يمكن تستفيدون منه بأي كود

اتمنى اذا الموضوع مخالف - اي شخص يرد عليه ويقول انه مخالف + وين انشره بالضبط

addEventHandler("onClientResourceStart", resourceRoot, 
    function() 
local screenW, screenH = guiGetScreenSize() 
        window = guiCreateWindow((screenW - 360) / 2, (screenH - 358) / 2, 360, 358, "Object System ( By Developer Ahmed )", false) 
        guiWindowSetSizable(window, false) 
        guiSetVisible(window,false) 
  
        PositionX = guiCreateEdit(10, 40, 106, 29, "0", false, window) 
        PositionY = guiCreateEdit(126, 40, 106, 29, "0", false, window) 
        PositionZ = guiCreateEdit(242, 40, 106, 29, "0", false, window) 
        RotationX = guiCreateEdit(10, 87, 106, 29, "0", false, window) 
        RotationY = guiCreateEdit(126, 87, 106, 29, "0", false, window) 
        RotationZ = guiCreateEdit(242, 87, 106, 29, "0", false, window) 
  
        ID =   guiCreateEdit(10, 203, 106, 29, "ID", false, window) 
        Name = guiCreateEdit(127, 203, 106, 29, "Name", false, window) 
  
        CreatePedButton =     guiCreateButton(10, 281, 106, 29, "Create Ped", false, window) 
        CreateMarkerButton =  guiCreateButton(128, 281, 106, 29, "Create Marker", false, window) 
        CreateObjectButton =  guiCreateButton(242, 281, 106, 29, "Create Object", false, window) 
        CreateVehicleButton = guiCreateButton(10, 319, 106, 29, "Create Vehicle", false, window) 
        CreateBlipButton =  guiCreateButton(128, 319, 106, 29, "CreateBlip", false, window) 
        outputSystem =  guiCreateButton(242, 319, 106, 29, "out put", false, window) 
  
        label1 = guiCreateLabel(10, 21, 105, 18, "Position X", false, window) 
        label2 = guiCreateLabel(126, 21, 105, 18, "Position Y", false, window) 
        label3 = guiCreateLabel(242, 21, 105, 18, "Position Z", false, window) 
        label4 = guiCreateLabel(10, 69, 105, 18, "Rotation X", false, window) 
        label5 = guiCreateLabel(126, 69, 105, 18, "Rotation Y", false, window) 
        label6 = guiCreateLabel(242, 69, 105, 18, "Rotation Z", false, window) 
        label7 = guiCreateLabel(10, 185, 105, 18, "ID", false, window) 
        label8 = guiCreateLabel(128, 185, 105, 18, "Name", false, window) 
  
        guiSetFont(label1, "default-bold-small") 
        guiSetFont(label2, "default-bold-small") 
        guiSetFont(label3, "default-bold-small") 
        guiSetFont(label4, "default-bold-small") 
        guiSetFont(label5, "default-bold-small") 
        guiSetFont(label6, "default-bold-small") 
        guiSetFont(CreatePedButton, "default-bold-small") 
        guiSetFont(CreateObjectButton, "default-bold-small") 
        guiSetFont(CreateBlipButton, "default-bold-small") 
        guiSetFont(CreateMarkerButton, "default-bold-small") 
        guiSetFont(label7, "default-bold-small") 
        guiSetFont(label8, "default-bold-small") 
        guiSetFont(CreateVehicleButton, "default-bold-small") 
        guiSetFont(outputSystem, "default-bold-small") 
--      guiSetFont(DestroyElement, "default-bold-small") 
  
  
        outputwindow = guiCreateWindow((screenW - 640) / 2, (screenH - 418) / 2, 640, 418, "output", false) 
        guiWindowSetSizable(outputwindow, false) 
        guiSetVisible(outputwindow,false) 
        outputedit = guiCreateMemo(9, 24, 621, 358, "", false, outputwindow) 
        guiMemoSetReadOnly(outputedit, true)         
        closewindowoutput = guiCreateButton(597, 387, 33, 21, "X", false, outputwindow) 
        guiSetFont(closewindowoutput, "default-bold-small")   
  
    end 
) 
  
addEventHandler('onClientGUIClick', root, 
function () 
if source == outputSystem then 
guiSetVisible(outputwindow,true) 
guiSetVisible(window,false) 
end 
if source == closewindowoutput then 
guiSetVisible(outputwindow,false) 
guiSetVisible(window,true) 
end 
  
if source == CreatePedButton then 
local X,Y,Z,Rx,Ry,Rz = guiGetText(PositionX),guiGetText(PositionY),guiGetText(PositionZ),guiGetText(RotationX),guiGetText(RotationY),guiGetText(RotationZ) 
local Model = guiGetText (ID) 
local ObjectName = guiGetText (Name) 
ObjectName = createPed ( Model,X,Y,Z,Rx,Ry,Rz ) 
end 
if source == CreateVehicleButton then 
local X,Y,Z,Rx,Ry,Rz = guiGetText(PositionX),guiGetText(PositionY),guiGetText(PositionZ),guiGetText(RotationX),guiGetText(RotationY),guiGetText(RotationZ) 
local Model = guiGetText (ID) 
local ObjectName = guiGetText (Name) 
ObjectName = createVehicle ( Model,X,Y,Z,Rx,Ry,Rz ) 
end 
if source == CreateMarkerButton then 
local X,Y,Z,Rx,Ry,Rz = guiGetText(PositionX),guiGetText(PositionY),guiGetText(PositionZ),guiGetText(RotationX),guiGetText(RotationY),guiGetText(RotationZ) 
local Model = guiGetText (ID) 
local ObjectName = guiGetText (Name) 
ObjectName = createMarker ( X,Y,Z-2, "cylinder", 1.5, 255, 255, 0, 170 ) 
end 
if source == CreateObjectButton then 
local X,Y,Z,Rx,Ry,Rz = guiGetText(PositionX),guiGetText(PositionY),guiGetText(PositionZ),guiGetText(RotationX),guiGetText(RotationY),guiGetText(RotationZ) 
local Model = guiGetText (ID) 
local ObjectName = guiGetText (Name) 
ObjectName = createObject ( Model,X,Y,Z-2,Rx,Ry,Rz ) 
end 
if source == CreateBlipButton then 
local X,Y,Z= guiGetText(PositionX),guiGetText(PositionY),guiGetText(PositionZ) 
local Model = guiGetText (ID) 
ObjectName = createBlip ( X,Y,Z,Model) 
end 
end 
) 
  
bindKey ( "F2" , "down" , function() 
        guiSetVisible ( window, not guiGetVisible ( window ) ) 
        showCursor ( guiGetVisible ( window ) ) 
        guiSetVisible(outputwindow,false) 
end) 

السياره بجهة الكلنت مايمدي اللاعب يركبها فـ تحتاج انك تسوي ترايقر لجهة السيرفر وتسوي فيه السياره

Link to comment

:lol::lol::lol:

ولما تسويهم بالسيرفر لازم تسويلهم جدول عشان لكل لاعب يقدر يحط علامه وسياره وللاخر

:roll:

وش مشكلة هذا الحين :cry::cry::cry:

addEvent("Trigger1CreatePed",true) 
addEventHandler("Trigger1CreatePed",root, 
function (X,Y,Z,Rx,Ry,Rz,Model,ObjectName) 
--[[ObjectName = ]]createPed ( Model,X,Y,Z,Rx,Ry,Rz ) 
end 
) 

  
  
if source == CreatePedButton then 
local X,Y,Z,Rx,Ry,Rz = guiGetText(PositionX),guiGetText(PositionY),guiGetText(PositionZ),guiGetText(RotationX),guiGetText(RotationY),guiGetText(RotationZ) 
local Model = guiGetText (ID) 
local ObjectName = guiGetText (Name) 
triggerServerEvent("Trigger1CreatePed",resourceRoot,X,Y,Z,Rx,Ry,Rz,Model,ObjectName) 
end 

Link to comment

وش مشكلة هذا الحين :cry::cry::cry:

addEvent("Trigger1CreatePed",true) 
addEventHandler("Trigger1CreatePed",root, 
function (X,Y,Z,Rx,Ry,Rz,Model,ObjectName) 
--[[ObjectName = ]]createPed ( Model,X,Y,Z,Rx,Ry,Rz ) 
end 
) 

  
  
if source == CreatePedButton then 
local X,Y,Z,Rx,Ry,Rz = guiGetText(PositionX),guiGetText(PositionY),guiGetText(PositionZ),guiGetText(RotationX),guiGetText(RotationY),guiGetText(RotationZ) 
local Model = guiGetText (ID) 
local ObjectName = guiGetText (Name) 
triggerServerEvent("Trigger1CreatePed",resourceRoot,X,Y,Z,Rx,Ry,Rz,Model,ObjectName) 
end 

localPlayer الي resourceRoot سطر 7 بالكلنت غير

وبملف السيرفر

ObjectName = createPed ( Model,X,Y,Z,Rx,Ry,Rz ) 

#.. بس لازم تسوي جدول عشان تتحكم بالبيد مثلا لوخرجت وزي كذا

Link to comment

وش مشكلة هذا الحين :cry::cry::cry:

addEvent("Trigger1CreatePed",true) 
addEventHandler("Trigger1CreatePed",root, 
function (X,Y,Z,Rx,Ry,Rz,Model,ObjectName) 
--[[ObjectName = ]]createPed ( Model,X,Y,Z,Rx,Ry,Rz ) 
end 
) 

  
  
if source == CreatePedButton then 
local X,Y,Z,Rx,Ry,Rz = guiGetText(PositionX),guiGetText(PositionY),guiGetText(PositionZ),guiGetText(RotationX),guiGetText(RotationY),guiGetText(RotationZ) 
local Model = guiGetText (ID) 
local ObjectName = guiGetText (Name) 
triggerServerEvent("Trigger1CreatePed",resourceRoot,X,Y,Z,Rx,Ry,Rz,Model,ObjectName) 
end 

localPlayer الي resourceRoot سطر 7 بالكلنت غير

وبملف السيرفر

ObjectName = createPed ( Model,X,Y,Z,Rx,Ry,Rz ) 

#.. بس لازم تسوي جدول عشان تتحكم بالبيد مثلا لوخرجت وزي كذا

خطأ في السطر الرابع في ملف سيرفر - createPed

خلاص ما علينا منها الحين - رح الحق انام شوي قبل قبل الفجر

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...