Jump to content

طلب مساعدة في تعديل المود


Recommended Posts

السسلام عليكم شباب ..

ذكرت ف البوست الأول حقي انه انا اول مره اسوي مود فأرجو ان تسامحونني

حاولت اعمل مود ثاني لكن للأسف للمرة الثانيه لم يضبط معي

المود عبارة عن لوحة أختيار السيارات

يفتح بأف 1 و اذا شغلت المود يطلع كتابة بالشات وكتابة ملونه

وأيضا اذا دخلت السيرفر ما تطلع اللوحة بوجهكك

لككن لم يضبط معي لأنني اول مره اعمل مود كذا وكنت ابي اتعلم اخواني ..

وشكرا .. تحياتي

هذا ملف الكلنت

GUIEditor = { 
    button = {}, 
    label = {}, 
    memo = {} 
} 
addEventHandler("onClientResourceStart",    guiSetVisible (Car,false), resourceRoot, 
    function() 
        Car = guiCreateWindow(185, 85, 443, 408, "Select Car ~# By BiG,BoSs~", false) 
        guiWindowSetSizable(Car, false) 
        guiSetProperty(Car, "CaptionColour", "FF83F608") 
  
        GUIEditor.label[1] = guiCreateLabel(-4, 18, 454, 40, "Select a Car ..: Press a name of Car :..", false, Car) 
        guiSetFont(GUIEditor.label[1], "sa-header") 
        guiLabelSetColor(GUIEditor.label[1], 159, 159, 159) 
        guiLabelSetHorizontalAlign(GUIEditor.label[1], "center", false) 
        GUIEditor.button[1] = guiCreateButton(9, 58, 424, 79, "Infernus", false, Car) 
        guiSetFont(GUIEditor.button[1], "sa-header") 
        guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FF1907BF") 
        GUIEditor.button[2] = guiCreateButton(9, 147, 424, 85, "Banshee", false, Car) 
        guiSetFont(GUIEditor.button[2], "sa-header") 
        guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFFC0101") 
        GUIEditor.memo[1] = guiCreateMemo(10, 334, 423, 64, "This Resours Created By ~BiG,BoSs~\nDo Not Change information\nThank You ....", false, Car) 
        guiMemoSetReadOnly(GUIEditor.memo[1], true) 
        GUIEditor.button[3] = guiCreateButton(9, 242, 424, 87, "Ranger", false, Car) 
        guiSetFont(GUIEditor.button[3], "sa-header") 
        guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFFAFD00")     
    end 
) 
  
  
function() 
  
if ( source ==  GUIEditor.button[1] ) then  
  
triggerServerEvent("car1",getLocalPlayer())  
  
elseif ( source ==  GUIEditor.button[2] ) then  
  
triggerServerEvent("car2",getLocalPlayer()) 
  
elseif ( source ==  GUIEditor.button[3] ) then  
  
triggerServerEvent("car3",getLocalPlayer()) 
  
end  
  
end  
) 
  
outputChatBox("Select a Car By BiG,BoSs Press F1", 255, 0, 0) 
  
       guiSetVisible (Car, false)   
function OpenWin() 
    if guiGetVisible ( Car ) then 
       guiSetVisible ( Car, false ) 
       showCursor(false) 
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( Car, true ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
  
    end 
end 
bindKey("F1", "down", OpenWin) 

وهذا أيضا ملف السيرفر

vehicle = {} 
  
addEvent("car1", true) 
addEventHandler("car1", root, 
function() 
      if (getPlayerMoney (source) >= 0) then 
        takePlayerMoney(source, 0) 
        if isElement(vehicle[source]) then destroyElement(vehicle[source]) end 
        local x, y, z = getElementPosition(source) 
        vehicle[source] = createVehicle(411 , x, y, z) 
        warpPedIntoVehicle(source, vehicle[source]) 
    end 
  end 
) 
vehicle = {} 
  
addEvent("car2", true) 
addEventHandler("car2", root, 
function() 
      if (getPlayerMoney (source) >= 0) then 
        takePlayerMoney(source, 0) 
        if isElement(vehicle[source]) then destroyElement(vehicle[source]) end 
        local x, y, z = getElementPosition(source) 
        vehicle[source] = createVehicle(429, x, y, z) 
        warpPedIntoVehicle(source, vehicle[source]) 
    end 
  end 
) 
vehicle = {} 
  
addEvent("car3", true) 
addEventHandler("car3", root, 
function() 
      if (getPlayerMoney (source) >= 0) then 
        takePlayerMoney(source, 0) 
        if isElement(vehicle[source]) then destroyElement(vehicle[source]) end 
        local x, y, z = getElementPosition(source) 
        vehicle[source] = createVehicle(489, x, y, z) 
        warpPedIntoVehicle(source, vehicle[source]) 
    end 
  end 
) 
  

وآسسف ع الأزعاج وأتمنى الأفادة

BiG,BoSs~ :roll:

Link to comment

عليكم السلام

كلنت

GUIEditor = { 
    button = {}, 
    label = {}, 
    memo = {} 
} 
  
        Car = guiCreateWindow(185, 85, 443, 408, "Select Car ~# By BiG,BoSs~", false) 
        guiWindowSetSizable(Car, false) 
        guiSetProperty(Car, "CaptionColour", "FF83F608") 
        GUIEditor.label[1] = guiCreateLabel(-4, 18, 454, 40, "Select a Car ..: Press a name of Car :..", false, Car) 
        guiSetFont(GUIEditor.label[1], "sa-header") 
        guiLabelSetColor(GUIEditor.label[1], 159, 159, 159) 
        guiLabelSetHorizontalAlign(GUIEditor.label[1], "center", false) 
        GUIEditor.button[1] = guiCreateButton(9, 58, 424, 79, "Infernus", false, Car) 
        guiSetFont(GUIEditor.button[1], "sa-header") 
        guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FF1907BF") 
        GUIEditor.button[2] = guiCreateButton(9, 147, 424, 85, "Banshee", false, Car) 
        guiSetFont(GUIEditor.button[2], "sa-header") 
        guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFFC0101") 
        GUIEditor.memo[1] = guiCreateMemo(10, 334, 423, 64, "This Resours Created By ~BiG,BoSs~\nDo Not Change information\nThank You ....", false, Car) 
        guiMemoSetReadOnly(GUIEditor.memo[1], true) 
        GUIEditor.button[3] = guiCreateButton(9, 242, 424, 87, "Ranger", false, Car) 
        guiSetFont(GUIEditor.button[3], "sa-header") 
        guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFFAFD00")     
guiSetVisible (Car, false)  
  
  
addEventHandler("onClientGUIClick", root,  
function() 
  
if ( source ==  GUIEditor.button[1] ) then 
  
triggerServerEvent("car1",getLocalPlayer()) 
  
elseif ( source ==  GUIEditor.button[2] ) then 
  
triggerServerEvent("car2",getLocalPlayer()) 
  
elseif ( source ==  GUIEditor.button[3] ) then 
  
triggerServerEvent("car3",getLocalPlayer()) 
  
end 
  
end) 
  
  
outputChatBox("Select a Car By BiG,BoSs Press F1", 255, 0, 0) 
  
         
function OpenWin() 
    if guiGetVisible ( Car ) then 
       guiSetVisible ( Car, false ) 
       showCursor(false) 
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( Car, true ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
  
    end 
end 
bindKey("F1", "down", OpenWin) 

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

وارجو انك تتعلم من اخطائك

بالتوفيق #

Link to comment
عليكم السلام

كلنت

GUIEditor = { 
    button = {}, 
    label = {}, 
    memo = {} 
} 
  
        Car = guiCreateWindow(185, 85, 443, 408, "Select Car ~# By BiG,BoSs~", false) 
        guiWindowSetSizable(Car, false) 
        guiSetProperty(Car, "CaptionColour", "FF83F608") 
        GUIEditor.label[1] = guiCreateLabel(-4, 18, 454, 40, "Select a Car ..: Press a name of Car :..", false, Car) 
        guiSetFont(GUIEditor.label[1], "sa-header") 
        guiLabelSetColor(GUIEditor.label[1], 159, 159, 159) 
        guiLabelSetHorizontalAlign(GUIEditor.label[1], "center", false) 
        GUIEditor.button[1] = guiCreateButton(9, 58, 424, 79, "Infernus", false, Car) 
        guiSetFont(GUIEditor.button[1], "sa-header") 
        guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FF1907BF") 
        GUIEditor.button[2] = guiCreateButton(9, 147, 424, 85, "Banshee", false, Car) 
        guiSetFont(GUIEditor.button[2], "sa-header") 
        guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFFC0101") 
        GUIEditor.memo[1] = guiCreateMemo(10, 334, 423, 64, "This Resours Created By ~BiG,BoSs~\nDo Not Change information\nThank You ....", false, Car) 
        guiMemoSetReadOnly(GUIEditor.memo[1], true) 
        GUIEditor.button[3] = guiCreateButton(9, 242, 424, 87, "Ranger", false, Car) 
        guiSetFont(GUIEditor.button[3], "sa-header") 
        guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFFAFD00")     
guiSetVisible (Car, false)  
  
  
addEventHandler("onClientGUIClick", root,  
function() 
  
if ( source ==  GUIEditor.button[1] ) then 
  
triggerServerEvent("car1",getLocalPlayer()) 
  
elseif ( source ==  GUIEditor.button[2] ) then 
  
triggerServerEvent("car2",getLocalPlayer()) 
  
elseif ( source ==  GUIEditor.button[3] ) then 
  
triggerServerEvent("car3",getLocalPlayer()) 
  
end 
  
end) 
  
  
outputChatBox("Select a Car By BiG,BoSs Press F1", 255, 0, 0) 
  
         
function OpenWin() 
    if guiGetVisible ( Car ) then 
       guiSetVisible ( Car, false ) 
       showCursor(false) 
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( Car, true ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
  
    end 
end 
bindKey("F1", "down", OpenWin) 

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

وارجو انك تتعلم من اخطائك

بالتوفيق #

تسسلم اخي + انشاء الله

اخي تمت التجربه بس يوجد مشكلة وهي

اذا اخترت السيارة يطلع 2 مثل بعض

Link to comment
addEvent("car1", true) 
addEventHandler("car1", root, 
function() 
if ( isElement(pg) ) then 
destroyElement(pg) 
end 
      if (getPlayerMoney (source) >= 0) then 
        takePlayerMoney(source, 0) 
        local x, y, z = getElementPosition(source) 
        pg = createVehicle(411 , x, y, z) 
        warpPedIntoVehicle(source, pg) 
    end 
  end 
) 
  
  
addEvent("car2", true) 
addEventHandler("car2", root, 
function() 
if ( isElement(pn) ) then 
destroyElement(pn) 
end 
      if (getPlayerMoney (source) >= 0) then 
        takePlayerMoney(source, 0) 
        local x, y, z = getElementPosition(source) 
        pn = createVehicle(429, x, y, z) 
        warpPedIntoVehicle(source, pn) 
    end 
  end 
) 
  
  
addEvent("car3", true) 
addEventHandler("car3", root, 
function() 
if ( isElement(xx) ) then 
destroyElement(xx) 
end 
      if (getPlayerMoney (source) >= 0) then 
        takePlayerMoney(source, 0) 
        local x, y, z = getElementPosition(source) 
        xx = createVehicle(489, x, y, z) 
        warpPedIntoVehicle(source, xx) 
    end 
  end 
) 
  

-- Server Side ^

Link to comment

كل اكوادكم خطا ي اخوان ..

local cID 
GUIEditor = { 
    button = {}, 
    label = {}, 
    memo = {} } 
  
function CarPanel (  ) 
     outputChatBox ( "Select a Car By BiG,BoSs Press F1", 255, 0, 0 ) 
     Car = guiCreateWindow(185, 85, 443, 408, "Select Car ~# By BiG,BoSs~", false) 
     GUIEditor.label[1] = guiCreateLabel(-4, 18, 454, 40, "Select a Car ..: Press a name of Car :..", false, Car) 
     GUIEditor.button[1] = guiCreateButton(9, 58, 424, 79, "Infernus", false, Car) 
     GUIEditor.button[2] = guiCreateButton(9, 147, 424, 85, "Banshee", false, Car) 
     GUIEditor.memo[1] = guiCreateMemo(10, 334, 423, 64, "This Resours Created By ~BiG,BoSs~\nDo Not Change information\nThank You ....", false, Car) 
     GUIEditor.button[3] = guiCreateButton(9, 242, 424, 87, "Ranger", false, Car) 
     guiMemoSetReadOnly(GUIEditor.memo[1], true) 
     guiSetFont(GUIEditor.button[1], "sa-header") 
     guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FF1907BF") 
     guiSetFont(GUIEditor.label[1], "sa-header") 
     guiLabelSetColor(GUIEditor.label[1], 159, 159, 159) 
     guiLabelSetHorizontalAlign(GUIEditor.label[1], "center", false) 
     guiSetFont(GUIEditor.button[2], "sa-header") 
     guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFFC0101") 
     guiWindowSetSizable(Car, false) 
     guiSetProperty(Car, "CaptionColour", "FF83F608") 
     guiSetFont(GUIEditor.button[3], "sa-header") 
     guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFFAFD00")     
     guiSetVisible (Car, false) 
end  
  
addEventHandler ( "onClientResourceStart", resourceRoot, function (  ) 
     CarPanel (  ) 
end ) 
  
bindKey ( "F1", "down", function(  ) 
     guiSetVisible ( Car, not guiGetVisible ( Car ) ) 
     showCursor ( guiGetVisible ( Car ) ) 
end ) 
  
addEventHandler( "onClientGUIClick", resourceRoot, function (  ) 
   if ( source == GUIEditor.button[1] ) then 
      cID = 411 
      triggerServerEvent ( "player:car", localPlayer, cID ) 
   elseif ( source == GUIEditor.button[2] ) then 
      cID = 429 
      triggerServerEvent ( "player:car", localPlayer, cID ) 
   elseif ( source == GUIEditor.button[3] ) then 
      cID = 489 
      triggerServerEvent ( "player:car", localPlayer, cID ) 
  end 
end ) 

local pVehicles = {   }; 
  
addEvent ( "player:car", true ) 
addEventHandler ( "player:car", root, function ( vID ) 
    if ( tonumber ( vID ) ) then 
     if ( isElement ( pVehicles [ source ] ) ) then destroyElement ( pVehicles [ source ] ) end 
      local x, y, z = getElementPosition ( source ) 
      pVehicles [ source ] = createVehicle ( tonumber ( vID ), x, y, z ) 
      if ( pVehicles [ source ] ) then 
        warpPedIntoVehicle ( source, pVehicles [ source ] ) 
    end 
  end 
end ) 
  
  
addEventHandler ( "onPlayerQuit", root, function (  ) 
   if ( isElement ( pVehicles [ source ] ) ) then 
       destroyElement ( pVehicles [ source ] ) ) 
       pVehicles [ source ] = nil 
   end 
end ) 
  
addEventHandler ( "onVehicleExplode", resourceRoot, function (  ) 
    destroyElement ( source ) 
end ) 
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...