Jump to content

تصحيح كود


Recommended Posts

Posted

انا عايز اصلح الكود ده واخليه لو طلع رقم الابوجكت رقم 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 
) 

Posted

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

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 
) 

Posted

حرب

  
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 
) 

Posted

^

صحيح نسيت

كلنت

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 
)  

Posted

انا عايز اخفى الابوجكيت رقم 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) 

Posted

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

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 
) 

Posted

ما بيشتغل المفروض اول لو ادوس على الزر يظهر ماركر و Blibe

انا بحاول اعمل وظيفة الصياد بس مشاكل فى البرمجة بتقف فى طريقى

Posted (edited)

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

سطر 25

markers [ source ]

غير معرفة

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

+

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

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

markers = { }

blips = { }

peds = { }

mposi = { }

mposii = {}

Edited by Guest
Posted

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

  
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 

Posted

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

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 
) 

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...