Jump to content

طلب كود


Recommended Posts

  
-- # Server Side ! 
addEventHandler("onZombieWasted",root,function(attacker,_,_) 
if ( attacker == source ) then 
local name = getPlayerName(source) 
triggerClientEvent(source,"show",source,name) 
end 
end) 
-- # Client Side ! 
addEvent("show",true) 
addEventHandler("show",root, 
function (name) 
-- Your Code Here 
end) 
  

Link to comment
  
-- # Server Side ! 
addEventHandler("onZombieWasted",root,function(attacker,_,_) 
if ( attacker == source ) then 
local name = getPlayerName(source) 
triggerClientEvent(source,"show",source,name) 
end 
end) 
-- # Client Side ! 
addEvent("show",true) 
addEventHandler("show",root, 
function (name) 
-- Your Code Here 
end) 
  

if attacker == source then = ?

السورس هو الزومبي يعني تبي المهاجم يكون زومبي ؟._.

وترسل تريقر للزومبي؟

وتجيب اسم الزومبي ؟

Link to comment

هذا مثال,

local Count = 0 
  
addEvent('onZombieWasted',true) 
addEventHandler('onZombieWasted',root, 
function() 
    Count = Count + 1 
    outputChatBox('Your Count :'..Count) 
    end 
) 

+ اذا تبي مثلا تحطه في لبل سوي تريقر ويكون كذا,

^root النص بيكون ,

triggerClientEvent('Kills',attacker,Count) 

^ في الفنكشن ذذ attacker اذا سويت تريقر حط

Link to comment
هذا مثال,

local Count = 0 
  
addEvent('onZombieWasted',true) 
addEventHandler('onZombieWasted',root, 
function() 
    Count = Count + 1 
    outputChatBox('Your Count :'..Count) 
    end 
) 

+ اذا تبي مثلا تحطه في لبل سوي تريقر ويكون كذا,

triggerClientEvent('Kills',attacker,Count) 

^ في الفنكشن ذذ attacker اذا سويت تريقر حط

كذا بيحسب لكل السيرفر ..

local Count = {         } 
  
addEvent('onZombieWasted',true) 
addEventHandler('onZombieWasted',root, 
function ( K ) 
    if not Count [ K ] then 
        Count [ K ] = 1  
    end 
           Count [ K ] = Count [ K ] + 1 
      outputChatBox('Your Count :'..Count) 
    end 
) 

Link to comment

برستيج اظن كودك بيحسب من 1 يعني اول ما تقتل 1 بيصير 2 ذذ,

--Client Side #

Label = guiCreateLabel(...) 
  
  
addEvent('Kills',true) 
addEventHandler('Kills',root, 
function(vCount) 
    guiSetText(Label,vCount) 
    end 
) 

-- Server Side #

local Count = {         } 
  
addEvent('onZombieWasted',true) 
addEventHandler('onZombieWasted',root, 
function ( K ) 
    if not Count [ K ] then 
        Count [ K ] = 0 
    end 
           Count [ K ] = Count [ K ] + 1 
           vCount = Count [ K ] 
           triggerClientEvent('Kills',K,vCount) 
    end 
) 
Link to comment

الحين بس تبي تحط عدد الزومبي الي قتلتهم في ليبل؟؟

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

"Zombie kills" الألمنت داتا اسمه

Link to comment
المنت داتا مو اكاونت داتا

ما يحتاج ريندر

ذا الأفنت افضل

https://wiki.multitheftauto.com/wiki/OnClientElementDataChange

انا اقصد انه رابط الالمنت داتا بـ اكاونت داتا, يعني مثلا كذا,

Data = getAccountData(...)

setElementData(...,...,Data)

ماقال يبي يخزن -_-"؟

+

addEventHandler('onClientElementDataChange',root, 
    function (  ) 
         local gKillsClient = getElementData ( localPlayer,'Zombie kills' ) or 'N/A' 
            guiSetText ( gLabel,'Total Zombie Kills : '..gKillsClient ) 
    end 
) 

بدون ترايقر و كثرة الترايقرات تسبب لاق ..

Link to comment

الكود ما ضبط

GUIEditor = { 
    label = {}, 
    window = {}, 
} 
GUIEditor.window[1 = guiCreateWindow(223, 222, 298, 67, "Zombie Kills", false) 
guiWindowSetSizable(GUIEditor.window[1, false) 
guiSetProperty(GUIEditorwindow[1, "CaptionColour", "FFFE0000") 
gLabel = guiCreatLabel(15, 29, 105, 18, "", false, GUIEditor.window[1]) 
guiLabelSetColor(gLabel, 126, 248, 6 
        guiSetVisible ( GUIEditor.window[1], false ) 
        
addEventHandler('onClientElementDataChange',root, 
function ( dataName ) 
  if dataName == "Zombie kills" then 
   local gKillsClient = getElementData ( localPlayer,'Zombie kills' ) or 'N/A' 
     guiSetText ( gLabel,'Total Zmbie Kills : '..gKillsClient ) 
  end 
end 
) 

Edited by Guest
Link to comment

هو في الحقيقة الكلام يطلع

بس لان حجم الليبل صغير عشان كذا ما يبان الرقم خخ

gLabel = guiCreateLabel(15, 29, 105, 18, "", false, GUIEditor.window[1]) 

كبر حجم عرض الليبل

كذا

gLabel = guiCreateLabel(15, 29, 205, 18, "", false, GUIEditor.window[1]) 

Link to comment
هو في الحقيقة الكلام يطلع

بس لان حجم الليبل صغير عشان كذا ما يبان الرقم خخ

gLabel = guiCreateLabel(15, 29, 105, 18, "", false, GUIEditor.window[1]) 

كبر حجم عرض الليبل

كذا

gLabel = guiCreateLabel(15, 29, 205, 18, "", false, GUIEditor.window[1]) 

مشكووور لبى قلبك !!

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