Jump to content

تصحيح كود


Recommended Posts

انا عايز اصلح الكود ده واخليه لو طلع رقم الابوجكت رقم 1607 بعطى 4000 فلوس ولو طلع 3095 بعطي 5000 فلوس

local table = {1607, 3095} 
  
addEventHandler ("onClientGUIClick", getRootElement(), 
function (button, state, absoluteX, absoluteY) 
if ( source ==  play ) then 
guiSetVisible(window,false) 
showCursor(false) 
    local object = createObject(table[math.random(#table)],-713,957,11,90,0,0) 
    if object = 1607 then 
    givePlayerMoney (5000) 
    end 
       if object = 3095 then 
givePlayerMoney (4000) 
end 
  
end 
end 
) 

Link to comment

ما اشتغل ممكن تقولى فين الخطاء

addEventHandler ("onClientGUIClick", getRootElement(), 
function (button, state, absoluteX, absoluteY) 
if ( source ==  play ) then 
guiSetVisible(window,false) 
showCursor(false) 
    local object = createObject(table[math.random(#table)],-713,957,11,90,0,0) 
     if ( getElementType ( targetElem ) == "object" ) and ( getElementModel ( targetElem ) == 1607 ) then 
    givePlayerMoney (5000) 
    end 
    end 
end 
) 

Link to comment

حرب

  
local table = {1607, 3095} 
  
addEventHandler ("onClientGUIClick", getRootElement(), 
function (button, state, absoluteX, absoluteY) 
if ( source ==  play ) then 
guiSetVisible(window,false) 
showCursor(false) 
    local object = createObject(table[math.random(#table)],-713,957,11,90,0,0) 
    if ( getElementModel (object) == 1607 ) then 
    givePlayerMoney (5000) 
    end 
       if ( getElementModel (object) == 3095 ) then 
givePlayerMoney (4000) 
end 
end 
end 
) 

Link to comment

^

صحيح نسيت

كلنت

local table = {1607, 3095} 
  
addEventHandler ("onClientGUIClick", getRootElement(), 
function (button, state, absoluteX, absoluteY) 
if ( source ==  play ) then 
guiSetVisible(window,false) 
showCursor(false) 
local object = createObject(table[math.random(#table)],-713,957,11,90,0,0) 
if ( getElementModel (object) == 1607 ) then 
local money = 5000 
triggerServerEvent("giveMoney", localPlayer,money) 
end 
if ( getElementModel (object) == 3095 ) then 
local money = 4000 
triggerServerEvent("giveMoney", localPlayer,money) 
end 
end 
end 
) 

سيرفر

addEvent("giveMoney",true) 
addEventHandler("giveMoney",root, 
function (money) 
givePlayerMoney (money) 
end 
)  

Link to comment

انا عايز اخفى الابوجكيت رقم 1607 لما اكتب فى اف 8 اى شىء

local table = {1607, 3095} 
      
      
    addEventHandler ("onClientGUIClick", getRootElement(), 
    function (button, state, absoluteX, absoluteY) 
    if ( source ==  play ) then 
    guiSetVisible(window,false) 
    showCursor(false) 
        local object = createObject(table[math.random(#table)],-713,957,11,90,0,0) 
        if ( getElementModel (object) == 1607 ) then 
        end 
           if ( getElementModel (object) == 3095 ) then 
    end 
    end 
    end 
    ) 
    function allvehiclesaredoomed() 
      
    if ( getElementModel (object) == 1607 ) then 
      
     destroyElement ( object ) 
    end 
    end 
    addCommandHandler("vdoom", allvehiclesaredoomed) 

Link to comment

ممكن تصحيح للكود ده اخر طلب ان شاء الله

local pickups = { 
[1]={ 2060.7685546875, -1941.1181640625, 13.14103603363 }, 
[2]={ 2114.5068359375, -1611.302734375, 13.167269706726 }, 
[3]={ 1932.9521484375, -1776.1259765625, 13.16081237793 }, 
[4]={ 1057.41796875, -1568.4853515625, 13.166387557983 }, 
[5]={ 1133.2607421875, -1286.6201171875, 13.245727539063 }, 
[6]={ 1197.380859375, -1576.9228515625, 13.2406873703 }, 
[7]={ 1275.6181640625, -1717.5087890625, 13.241578102112 }, 
[8]={ 1041.908203125, -1869.1728515625, 13.15417766571 }, 
[9]={ 680.9248046875, -1763.6552734375, 13.168544769287 }, 
[10]={ 597.5556640625, -1598.90234375, 16.215705871582 }, 
[11]={ 357.197265625, -1443.72265625, 34.185447692871 } 
} 
  
local dropoffss = { 
[1]={ 1965.54296875 , -1883.013671875, 13.160305023193 }, 
[2]={ 1467.3916015625, -1736.419921875, 13.242918014526 }, 
[3]={ 2376.1064453125, -1728.4091796875, 13.162055015564 }, 
[4]={ 1066.5029296875, -1200.86328125, 18.405519485474 }, 
[5]={ 584.8916015625, -1328.7021484375, 13.25985622406 }, 
[6]={ 989.75, -1372.083984375, 13.244333267212 }, 
[7]={ 1116.333984375, -1410.7666015625, 13.267498970032 }, 
[8]={ 1437.5244140625, -1039.8212890625, 23.564819335938 }, 
[9]={ 2124.4521484375, -1116.4931640625, 25.031726837158 }, 
[10]={ 2700.8857421875, -1091.896484375, 69.064071655273 }, 
[11]={ 2769.2744140625, -1494.0517578125, 27.58003616333 } 
} 
  
  
  
local pedCus = { 
[1]={ 9 }, 
[2]={ 10 }, 
[3]={ 14 }, 
[4]={ 15 }, 
[5]={ 37 } 
} 
  
  
markers = { } 
blips = { } 
peds = { } 
mposi = { } 
mposii = {} 
  
addEventHandler ("onClientGUIClick", getRootElement(), 
function (button, state, absoluteX, absoluteY, thePlayer) 
if ( source ==  play ) then 
guiSetVisible(window,false) 
showCursor(false) 
    local x, y, z = unpack ( pickups [ math.random ( #pickups ) ] ) 
    mposi = { getElementPosition( markers [ source ] ) } 
    local skins = unpack ( pedCus [ math.random ( #pedCus ) ] ) 
    peds [ source ] = createPed( skins, x, y, z )   
    blips [ source ] = createBlipAttachedTo ( markers [ source ], 58 ) 
end 
end 
) 

Link to comment

اول شي ما في فكشن صنع ماركر ثاني شي

سطر 25

markers [ source ]

غير معرفة

قلي انو جدول تاع احداثيات الماركر

+

انتا مسوي جداول

كلهم مالهم فايدة لانو كودك كلنت

markers = { }

blips = { }

peds = { }

mposi = { }

mposii = {}

Edited by Guest
Link to comment

ده الكود الاصلى من وظيفة تانية بس موجود فى السيرفر انا عايز اخليه فى الكلينت

  
local pickups = { 
[1]={ 2060.7685546875, -1941.1181640625, 13.14103603363 }, 
[2]={ 2114.5068359375, -1611.302734375, 13.167269706726 }, 
[3]={ 1932.9521484375, -1776.1259765625, 13.16081237793 }, 
[4]={ 1057.41796875, -1568.4853515625, 13.166387557983 }, 
[5]={ 1133.2607421875, -1286.6201171875, 13.245727539063 }, 
[6]={ 1197.380859375, -1576.9228515625, 13.2406873703 }, 
[7]={ 1275.6181640625, -1717.5087890625, 13.241578102112 }, 
[8]={ 1041.908203125, -1869.1728515625, 13.15417766571 }, 
[9]={ 680.9248046875, -1763.6552734375, 13.168544769287 }, 
[10]={ 597.5556640625, -1598.90234375, 16.215705871582 }, 
[11]={ 357.197265625, -1443.72265625, 34.185447692871 } 
} 
  
local dropoffss = { 
[1]={ 1965.54296875 , -1883.013671875, 13.160305023193 }, 
[2]={ 1467.3916015625, -1736.419921875, 13.242918014526 }, 
[3]={ 2376.1064453125, -1728.4091796875, 13.162055015564 }, 
[4]={ 1066.5029296875, -1200.86328125, 18.405519485474 }, 
[5]={ 584.8916015625, -1328.7021484375, 13.25985622406 }, 
[6]={ 989.75, -1372.083984375, 13.244333267212 }, 
[7]={ 1116.333984375, -1410.7666015625, 13.267498970032 }, 
[8]={ 1437.5244140625, -1039.8212890625, 23.564819335938 }, 
[9]={ 2124.4521484375, -1116.4931640625, 25.031726837158 }, 
[10]={ 2700.8857421875, -1091.896484375, 69.064071655273 }, 
[11]={ 2769.2744140625, -1494.0517578125, 27.58003616333 } 
} 
  
  
  
local pedCus = { 
[1]={ 9 }, 
[2]={ 10 }, 
[3]={ 14 }, 
[4]={ 15 }, 
[5]={ 37 } 
} 
  
markers = { } 
blips = { } 
peds = { } 
mposi = { } 
mposii = {} 
  
function startJob ( thePlayer ) 
    local x, y, z = unpack ( pickups [ math.random ( #pickups ) ] ) 
    markers [ thePlayer ] = createMarker ( x, y, z, "cylinder", 5.0, 255, 0, 0, 0 ) 
    mposi = { getElementPosition( markers [ thePlayer ] ) } 
    local skins = unpack ( pedCus [ math.random ( #pedCus ) ] ) 
    peds [ thePlayer ] = createPed( skins, x, y, z )   
    blips [ thePlayer ] = createBlipAttachedTo ( markers [ thePlayer ], 58 ) 
    addEventHandler ( "onMarkerHit", markers [ thePlayer ], warpit ) 
    end 
  
function inVEH ( thePlayer ) 
    if ( getElementType ( thePlayer ) == "player" and isPedInVehicle ( thePlayer ) ) then 
        if ( getElementModel ( source ) == 420 ) then 
            startJob ( thePlayer ) 
        end 
    end 
end 
addEventHandler ( "onVehicleEnter", getRootElement(), inVEH ) 
  
function warpit ( thePlayer ) 
    if ( getElementType ( thePlayer ) == "player" and isPedInVehicle ( thePlayer ) ) then 
       local vehiclee = getPedOccupiedVehicle ( thePlayer ) 
        if ( getElementModel ( vehiclee ) == 420 ) then 
            setTimer ( warpPedIntoVehicle, 2000, 1, peds [ thePlayer ], vehiclee, 2 ) 
            destroyJob ( thePlayer ) 
            local x, y, z = unpack ( dropoffss [ math.random ( #dropoffss ) ] ) 
            markers [ thePlayer ] = createMarker ( x, y, z - 1, "cylinder", 5.0, 255, 0, 0, 50 ) 
            mposii = { getElementPosition( markers [ thePlayer ] ) } 
            blips [ thePlayer ] = createBlipAttachedTo ( markers [ thePlayer ], 41 ) 
            addEventHandler ( "onMarkerHit", markers [ thePlayer ], pickmeup ) 
            end 
            end 
        end 

Link to comment

هاد كلنت و شغال كمل علية

local pickups = { 
[1]={ 2060.7685546875, -1941.1181640625, 13.14103603363 }, 
[2]={ 2114.5068359375, -1611.302734375, 13.167269706726 }, 
[3]={ 1932.9521484375, -1776.1259765625, 13.16081237793 }, 
[4]={ 1057.41796875, -1568.4853515625, 13.166387557983 }, 
[5]={ 1133.2607421875, -1286.6201171875, 13.245727539063 }, 
[6]={ 1197.380859375, -1576.9228515625, 13.2406873703 }, 
[7]={ 1275.6181640625, -1717.5087890625, 13.241578102112 }, 
[8]={ 1041.908203125, -1869.1728515625, 13.15417766571 }, 
[9]={ 680.9248046875, -1763.6552734375, 13.168544769287 }, 
[10]={ 597.5556640625, -1598.90234375, 16.215705871582 }, 
[11]={ 357.197265625, -1443.72265625, 34.185447692871 } 
} 
  
local dropoffss = { 
[1]={ 1965.54296875 , -1883.013671875, 13.160305023193 }, 
[2]={ 1467.3916015625, -1736.419921875, 13.242918014526 }, 
[3]={ 2376.1064453125, -1728.4091796875, 13.162055015564 }, 
[4]={ 1066.5029296875, -1200.86328125, 18.405519485474 }, 
[5]={ 584.8916015625, -1328.7021484375, 13.25985622406 }, 
[6]={ 989.75, -1372.083984375, 13.244333267212 }, 
[7]={ 1116.333984375, -1410.7666015625, 13.267498970032 }, 
[8]={ 1437.5244140625, -1039.8212890625, 23.564819335938 }, 
[9]={ 2124.4521484375, -1116.4931640625, 25.031726837158 }, 
[10]={ 2700.8857421875, -1091.896484375, 69.064071655273 }, 
[11]={ 2769.2744140625, -1494.0517578125, 27.58003616333 } 
} 
  
  
  
local pedCus = { 
[1]={ 9 }, 
[2]={ 10 }, 
[3]={ 14 }, 
[4]={ 15 }, 
[5]={ 37 } 
} 
  
  
  
addEventHandler ("onClientGUIClick", getRootElement(), 
function () 
if ( source ==  play ) then 
guiSetVisible(window,false) 
showCursor(false) 
    local x, y, z = unpack ( pickups [ math.random ( #pickups ) ] ) 
    local markers = createMarker ( x, y, z, "cylinder", 2, 255, 255, 0, 255 ) 
    local skins = unpack ( pedCus [ math.random ( #pedCus ) ] ) 
    local peds = createPed( skins, x, y, z )   
    local blips = createBlipAttachedTo ( markers, 58 ) 
end 
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...