Jump to content

طلب كووود


Recommended Posts

Posted

السلام عليكم

طلب كود

ممكن كود اذا كتبت كلمة باف8 يجي ماركر امامك والي يخش الماركر يجية لوحة واذا ضغط الزر الي في الوحة يموت الي ضغط الزر ويجي فلوس للي فتح الماركر ويسحب من الي ضغط الزر

Old Nick : MaxUr

,

#Skype : maxurmaxur

BBM : 577287FC

Posted

ممكن تصليح

addCommandHandler 
createMarker 
'onClientMarkerHit' 
guiSetVisible 
'onClientGUIClick' 
triggerServerEvent 
killPed 
getPlayerMoney 
takePlayerMoney 
givePlayerMoney 

addCommandHandler( "markerbut", 
function( player ) 
    if isElement( source ) then destroyElement( source ) end 
    local x,y,z = getElementPosition( source ) 
    marker = createMarker( x, y, z, "cylinder", 1, 255, 0, 0, 160 ) 
  end 
end 
) 
  
addEventHandler( "onMarkerHit", resourceRoot, 
function( hitElement ) 
           if getElementType( hitElement ) == "player" then 
        triggerClientEvent( hitElement, "windows", hitElement, source ) 
    end 
end 
) 
  
addEvent( "buykill", true ) 
addEventHandler( "buykill", root, 
function( player ) 
          if getPlayerMoney( source ) >= 200 then 
        takePlayerMoney( source, 200 ) 
        givePlayerMoney( player, 150 ) 
    end 
end 
) 

* Client side :

addEventHandler( "onClientGUIClick", button, function( ) 
    triggerServerEvent( "buykill", localPlayer ) 
end, false 
) 
  
addEvent( "windows",true ) 
addEventHandler( "windows", root, 
function( marker ) 
    guiSetVisible( windows, true ) 
    showCursor( true ) 
end 
) 

Old Nick : MaxUr

,

#Skype : maxurmaxur

BBM : 577287FC

Posted
ناقصك اشياء كثير ,

فيه موضوع بين طرح فيه كود تقدر تبحث عنه.

بحثت مالقيت وفي كود انت عطيتنياه ماشتغل

Old Nick : MaxUr

,

#Skype : maxurmaxur

BBM : 577287FC

Posted
* Server side :
local markers = { } -- عرفنا جدول 
  
addCommandHandler( "markerC", function( player ) -- أضفنا الأمر 
    if isElement( markers[player] ) then destroyElement( markers[player] ) end -- إذا اللاعب هذا سوا ماركر من قبل, نشيل الماركر القديم 
    local x,y,z = getElementPosition( player ) -- نجيب احداثيات اللاعب 
    markers[player] = createMarker( x, y, z, "cylinder", 3, 255, 0, 2 ) -- نسوي ماركر جديد, ونربطه باللاعب عن طريق الجدول 
    setElementData( markers[player], "Creater", player ) -- حطيت اللاعب كقيمة للداتا Creater الخاصة بالماركر 
end ) -- إغلاق 
  
addEventHandler( "onMarkerHit", resourceRoot, function( hitElement ) -- حدث لو اتلمس ماركر 
    -- لاحظ ان في الحدث resourceRoot عشان الوظيفة اللي موجودة في الحدث ماتصير الا للماركرات اللي صارت من المود نفسه 
    if getElementType( hitElement ) == "player" then -- نتحقق من ان العنصر اللي دخل الماركر لاعب 
        triggerClientEvent( hitElement, "open_window", hitElement, source ) -- نسوي تريقر للكلنت, نرسله للاعب اللي دخل الماركر فقط 
        -- source = الماركر 
        -- طبعا أنا أرسلت الماركر مع التريقر عشان أقدر أجيب اللاعب اللي سواه 
        -- لأني عرفت اللاعب اللي سوا الماركر كداتا في سطر 7 
    end -- إغلاق 
end ) -- إغلاق 
  
addEvent( "Trigger", true ) -- إضافة حدث 
addEventHandler( "Trigger", root, function( marker ) -- إضافة الوظائف عند الحدث 
    -- طبعا هنا marker = theMarker اللي رسلتها من الكلنت 
    local player = getElementData( marker, "Creater" ) -- أجيب اللاعب اللي مسوي الماركر من الداتا حقت الماركر 
    if getPlayerMoney( source ) >= 100 and isElement( player ) then -- أتحقق ان في لاعب سوا الماركر و ان الفلوس اللي مع اللي ضغط الزر أكثر من مية 
        takePlayerMoney( source, 100 ) -- أخذ مية من اللي ضغط الزر 
        givePlayerMoney( player, 50 ) -- أعطي مية للي سوا الماركر 
    end -- إغلاق 
end ) -- إغلاق 

* Client side :

local theMarker = false -- أعرف متغير 
-- طبعا ما تفرق لو حطيت true, nil, "sdl" حط أي شي, أنا بس أعرف متغير لا أكثر 
addEventHandler( "onClientGUIClick", button, function( ) -- حدث عند ضغط الزر 
    triggerServerEvent( "Trigger", localPlayer, theMarker ) -- يرسل تريقر للسيرفر مع متغير قيمته تساوي الماركر اللي دخله اللاعب 
end, false ) -- إغلاق 
  
addEvent( "open_window",true ) -- إضافة حدث 
addEventHandler( "open_window", root, function( marker ) -- إضافة الوظائف عند الحدث 
    -- طبعا هنا الماركر اللي في function تم ارساله من السيرفر 
    guiSetVisible( window, true ) -- افتح النافذة 
    showCursor( true ) -- اطلع المؤشر حق الفأرة 
    theMarker = marker -- هنا اللعبة :] اقرأ بتمعن : 
    -- هنا أعرف المتغير theMarker بالماركر اللي اترسل من السيرفر عشان لمن الزر ينضغط راح يترسل هذا المتغير اللي قيمته هي الماركر الى السيرفر 
    -- و بالتالي في السيرفر أقدر اجيب اللاعب اللي سواه عن طريق الداتا Creater 
end ) -- إغلاق 

Skype: mohammed.altamimi77

Posted
* Server side :
local markers = { } -- عرفنا جدول 
  
addCommandHandler( "markerC", function( player ) -- أضفنا الأمر 
    if isElement( markers[player] ) then destroyElement( markers[player] ) end -- إذا اللاعب هذا سوا ماركر من قبل, نشيل الماركر القديم 
    local x,y,z = getElementPosition( player ) -- نجيب احداثيات اللاعب 
    markers[player] = createMarker( x, y, z, "cylinder", 3, 255, 0, 2 ) -- نسوي ماركر جديد, ونربطه باللاعب عن طريق الجدول 
    setElementData( markers[player], "Creater", player ) -- حطيت اللاعب كقيمة للداتا Creater الخاصة بالماركر 
end ) -- إغلاق 
  
addEventHandler( "onMarkerHit", resourceRoot, function( hitElement ) -- حدث لو اتلمس ماركر 
    -- لاحظ ان في الحدث resourceRoot عشان الوظيفة اللي موجودة في الحدث ماتصير الا للماركرات اللي صارت من المود نفسه 
    if getElementType( hitElement ) == "player" then -- نتحقق من ان العنصر اللي دخل الماركر لاعب 
        triggerClientEvent( hitElement, "open_window", hitElement, source ) -- نسوي تريقر للكلنت, نرسله للاعب اللي دخل الماركر فقط 
        -- source = الماركر 
        -- طبعا أنا أرسلت الماركر مع التريقر عشان أقدر أجيب اللاعب اللي سواه 
        -- لأني عرفت اللاعب اللي سوا الماركر كداتا في سطر 7 
    end -- إغلاق 
end ) -- إغلاق 
  
addEvent( "Trigger", true ) -- إضافة حدث 
addEventHandler( "Trigger", root, function( marker ) -- إضافة الوظائف عند الحدث 
    -- طبعا هنا marker = theMarker اللي رسلتها من الكلنت 
    local player = getElementData( marker, "Creater" ) -- أجيب اللاعب اللي مسوي الماركر من الداتا حقت الماركر 
    if getPlayerMoney( source ) >= 100 and isElement( player ) then -- أتحقق ان في لاعب سوا الماركر و ان الفلوس اللي مع اللي ضغط الزر أكثر من مية 
        takePlayerMoney( source, 100 ) -- أخذ مية من اللي ضغط الزر 
        givePlayerMoney( player, 50 ) -- أعطي مية للي سوا الماركر 
    end -- إغلاق 
end ) -- إغلاق 

* Client side :

local theMarker = false -- أعرف متغير 
-- طبعا ما تفرق لو حطيت true, nil, "sdl" حط أي شي, أنا بس أعرف متغير لا أكثر 
addEventHandler( "onClientGUIClick", button, function( ) -- حدث عند ضغط الزر 
    triggerServerEvent( "Trigger", localPlayer, theMarker ) -- يرسل تريقر للسيرفر مع متغير قيمته تساوي الماركر اللي دخله اللاعب 
end, false ) -- إغلاق 
  
addEvent( "open_window",true ) -- إضافة حدث 
addEventHandler( "open_window", root, function( marker ) -- إضافة الوظائف عند الحدث 
    -- طبعا هنا الماركر اللي في function تم ارساله من السيرفر 
    guiSetVisible( window, true ) -- افتح النافذة 
    showCursor( true ) -- اطلع المؤشر حق الفأرة 
    theMarker = marker -- هنا اللعبة :] اقرأ بتمعن : 
    -- هنا أعرف المتغير theMarker بالماركر اللي اترسل من السيرفر عشان لمن الزر ينضغط راح يترسل هذا المتغير اللي قيمته هي الماركر الى السيرفر 
    -- و بالتالي في السيرفر أقدر اجيب اللاعب اللي سواه عن طريق الداتا Creater 
end ) -- إغلاق 

جربت ماضبط

Old Nick : MaxUr

,

#Skype : maxurmaxur

BBM : 577287FC

Posted

وش الي ماضبط !!

Lоаdіпg.. ██████████████████████████ ( 98% ) [R.L.A] Server

* [R.L.A] xIRomand~ *

Posted
وش الي ماضبط !!

مايطلع الماركر ولا شي

Old Nick : MaxUr

,

#Skype : maxurmaxur

BBM : 577287FC

Posted
وش الي ماضبط !!

مايطلع الماركر ولا شي

debugscript3 !

Lоаdіпg.. ██████████████████████████ ( 98% ) [R.L.A] Server

* [R.L.A] xIRomand~ *

Posted

تـأكد من انك حاط كود الماكر وكود اللوحة وحول الملف الى UTF-8

او امسسح الكلام العربي

Lоаdіпg.. ██████████████████████████ ( 98% ) [R.L.A] Server

* [R.L.A] xIRomand~ *

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