Jump to content

تصليح كود


Recommended Posts

الخطاء في كود الوقت :)

خطاء بسيط

أبي تصليح له

addEvent("onClientPlayerChangeNick_",true) 
addEventHandler("onClientPlayerChangeNick_",getRootElement(), 
    function(oldNick, newNick,Line) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
   end 
addEventHandler("onClientRender",root,Stop) 
setTimer(Stop,3000,0) 

وابي كل مايغير أحد النك ينزل لـ حد 4 أسطر

يعني مايتعدى 4 أسكر

يعني ينزل إلى 4 أسطر

غير كذا ماينزل

بس تنزل وحده من الأربعه وتجي الجديده وكذآ ...

:)

Link to comment

عارف بس وش السطر وش قصدك مثل شريط ينزل ويروح ؟ هذي سوي تيبل و تيبل انسرت و تيبل ريموف و سوي كل شوي ليبل وبس ~ وجواتة هذا الكلام ذذذذذ

table.insert 
table.remove 

Link to comment
عارف بس وش السطر وش قصدك مثل شريط ينزل ويروح ؟ هذي سوي تيبل و تيبل انسرت و تيبل ريموف و سوي كل شوي ليبل وبس ~ وجواتة هذا الكلام ذذذذذ
table.insert 
table.remove 

مافهمت

+

عدل كودي حق التايمر خربان

Link to comment

ZA7F = {} ------ نسوي جدول

table.insert( ZA7F, Code ) ------ Code = كود مثلأ عندك شي تبغى تدخله بجدول تدخله

table.remove(ZA7F,v) ----- من اسسمه باين ازالة الجدول # V = على حسب كود انت وش مسوي فيه ممكن ipairs ممكن تكون مستخدم او زي كذا على حسب

# والي قدرت عليه شحرتلك هو __ , لو ما فهمت شي كلمني

#~ + بالنسسبة للكود تسخدم

setTimer = : 
onClientPlayerChangeNick 
guiSetText 
+ 
table.insert 
table.remove 

--------------------------------

# اذا ما فهمت شي كلمني <~

Link to comment
ZA7F = {} ------ نسوي جدول

table.insert( ZA7F, Code ) ------ Code = كود مثلأ عندك شي تبغى تدخله بجدول تدخله

table.remove(ZA7F,v) ----- من اسسمه باين ازالة الجدول # V = على حسب كود انت وش مسوي فيه ممكن ipairs ممكن تكون مستخدم او زي كذا على حسب

# والي قدرت عليه شحرتلك هو __ , لو ما فهمت شي كلمني

#~ + بالنسسبة للكود تسخدم

setTimer = : 
onClientPlayerChangeNick 
guiSetText 
+ 
table.insert 
table.remove 

--------------------------------

# اذا ما فهمت شي كلمني <~

والله مافهمت الجدول مدري كيف

+

ابيك تعدل لي حق أخفاء الكلمه بـ وقت

addEvent("onClientPlayerChangeNick_",true) 
addEventHandler("onClientPlayerChangeNick_",getRootElement(), 
    function(oldNick, newNick,Line) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
   end 
addEventHandler("onClientRender",root,Stop) 
setTimer(Stop,3000,0) 

فيه خطاء ^ عدله

Link to comment

#~ لـــم يتم التجربة

function renderPlayerChange ( ) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
end 
  
addEventHandler("onClientPlayerChangeNick", root, 
    function() 
        addEventHandler ( "onClientRender", root, renderPlayerChange ) 
        setTimer ( 
            function ( ) 
                removeEventHandler ( "onClientRender", root, renderPlayerChange ) 
            end 
            ,3000,1 
        ) 
  
Edited by Guest
Link to comment
#~ لـــم يتم التجربة

function renderPlayerChange ( ) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
end 
  
addEventHandler("onClientPlayerChangeNick", root, 
    function() 
        addEventHandler ( "onClientRender", root, renderPlayerChange ) 
        setTimer ( 
            function ( ) 
                removeEventHandler ( "onClientRender", root, renderPlayerChange ) 
            end 
            ,3000,1 
        ) 
    end 
) 

oldNick = ؟

newNick = ?

+ اند + قوس زايده

+ ابو فيصل انت مسوي ترايقر ؟

لان كودك معفوس,

Link to comment
#~ لـــم يتم التجربة

function renderPlayerChange ( ) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
end 
  
addEventHandler("onClientPlayerChangeNick", root, 
    function() 
        addEventHandler ( "onClientRender", root, renderPlayerChange ) 
        setTimer ( 
            function ( ) 
                removeEventHandler ( "onClientRender", root, renderPlayerChange ) 
            end 
            ,3000,1 
        ) 
    end 
) 

oldNick = ؟

newNick = ?

+ اند + قوس زايده

+ ابو فيصل انت مسوي ترايقر ؟

لان كودك معفوس,

تم التعديل مشكور ع التنبيه #

oldNick = ?

newNick = ?

مــأ تعرفها !!!

# oldNick = الاسم القديم

# newNick = الاسم الجديد

Edited by Guest
Link to comment
^ عارفها,

بس مو معرفه بالفنكشن + ما تجي الا مع الايفنت,

+ لو يبي يخفيها يسوي

guiSetText,

setTimer( 
function() 
guiSetText(GUIEditor.label[1],"") 
end,1000,0) 

تايمر متكرر لية؟ :\ ماستفدنا شيء ؟ ولية الرندر يسوي تايمر ويغير الكلام وخلصنآ

Link to comment
#~ لـــم يتم التجربة

function renderPlayerChange ( ) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
end 
  
addEventHandler("onClientPlayerChangeNick", root, 
    function() 
        addEventHandler ( "onClientRender", root, renderPlayerChange ) 
        setTimer ( 
            function ( ) 
                removeEventHandler ( "onClientRender", root, renderPlayerChange ) 
            end 
            ,3000,1 
        ) 
  

خطااااااااااااااااء

Link to comment
تايمر متكرر لية؟ :\ ماستفدنا شيء ؟ ولية الرندر يسوي تايمر ويغير الكلام وخلصنآ

يعني لو كذا ما بيضبط ؟

addEventHandler("onClientPlayerChangeNick",getRootElement(), 
function Start(oldNick, newNick) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
end) 
setTimer( 
function() 
Start(oldNick, newNick) 
guiSetText(GUIEditor.label[1],"") 
end,1000,0) 
Link to comment
تايمر متكرر لية؟ :\ ماستفدنا شيء ؟ ولية الرندر يسوي تايمر ويغير الكلام وخلصنآ

يعني لو كذا ما بيضبط ؟

addEventHandler("onClientPlayerChangeNick",getRootElement(), 
function Start(oldNick, newNick) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
end) 
setTimer( 
function() 
Start(oldNick, newNick) 
guiSetText(GUIEditor.label[1],"") 
end,1000,0) 

كلنت لة نفسة لحاله و تايمر متكرر وش استفدنا بعد ثانية بيغير الكلام كل شوي يغيرة وش الفايدة :| و يسبب لاق تقدر تسوية بنفس الحدث يسوي انة غير النك وتايمر عايدي للوظيفة مو متكرر وانتهينآ [ =؟

Link to comment

function renderPlayerChange ( ) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
end 
  
addEventHandler("onClientPlayerChangeNick", renderPlayerChange, 
    function() 
        addEventHandler ( "onClientRender", root, renderPlayerChange ) 
        setTimer ( 
            function ( ) 
                removeEventHandler ( "onClientRender", root, renderPlayerChange ) 
            end 
            ,3000,1 
        ) 
Link to comment
function renderPlayerChange ( ) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
end 
  
addEventHandler("onClientPlayerChangeNick", renderPlayerChange, 
    function() 
        addEventHandler ( "onClientRender", root, renderPlayerChange ) 
        setTimer ( 
            function ( ) 
                removeEventHandler ( "onClientRender", root, renderPlayerChange ) 
            end 
            ,3000,1 
        ) 

x

Link to comment
function renderPlayerChange ( ) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
end 
  
addEventHandler("onClientPlayerChangeNick", renderPlayerChange, 
    function() 
        addEventHandler ( "onClientRender", root, renderPlayerChange ) 
        setTimer ( 
            function ( ) 
                removeEventHandler ( "onClientRender", root, renderPlayerChange ) 
            end 
            ,3000,1 
        ) 

x

يمكن من عندكـ لاكن اعتقد اني انا الخطا

جرب الكود حق ذا بيست .

Edited by Guest
Link to comment

برستيج ما فهمتك ,

يعني كيف بتعرف ان اللبل مكتوب فيه بدون تايمر ؟

وهو يبي وقت محدد عشآن يحذف الكلام,

جرب كذآ ,

addEventHandler("onClientPlayerChangeNick", root, 
function(oldNick,newNick) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
end) 
Timer = setTimer(function () 
Label = guiGetText(GUIEditor.label[1]) 
if Label ~= "" then 
guiSetText(GUIEditor.label[1],"") 
   end 
end,1000,0) 
Link to comment
addEventHandler( 'onClientPlayerChangeNick', root, function( oldNick, newNick ) 
    guiSetText( GUIEditor.label[1], '* '..oldNick..' is now known as '..newNick ); 
    setTimer( guiSetText, 1000, 1, GUIEditor.label[1], '' ); 
end ); 

Link to comment
برستيج ما فهمتك ,

يعني كيف بتعرف ان اللبل فيه مكتوب فيه ؟

وهو يبي وقت محدد عشآن يحذف الكلام,

جرب كذآ ,

addEventHandler("onClientPlayerChangeNick", root, 
function(oldNick,newNick) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
end) 
Timer = setTimer(function () 
Label = guiGetText(GUIEditor.label[1]) 
if Label ~= "" then 
guiSetText(GUIEditor.label[1],"") 
   end 
end,1000,0) 

الحين انا حاط السيرفر

addEventHandler("onPlayerChangeNick",getRootElement(), 

و

        triggerClientEvent(root,"onClientPlayerChangeNick_",root,oldNick,newNick) 

ووين الـ

onClientPlayerChangeNick_ 

في كودك

:|

Link to comment

مسويها ترايقر ولا وش قصتك؟

,

addEvent("onClientPlayerChangeNick_",true) 
function JQ(oldNick,newNick) 
guiSetText ( GUIEditor.label[1], "* " .. oldNick .. " is now known as " .. newNick .. "  " ) 
end 
addEventHandler("onClientPlayerChangeNick_", root,JQ) 
Timer = setTimer(function () 
Label = guiGetText(GUIEditor.label[1]) 
if Label ~= "" then 
guiSetText(GUIEditor.label[1],"") 
   end 
end,1000,0) 
Link to comment
addEventHandler( 'onClientPlayerChangeNick', root, function( oldNick, newNick ) 
    guiSetText( GUIEditor.label[1], '* '..oldNick..' is now known as '..newNick ); 
    setTimer( guiSetText, 1000, 1, GUIEditor.label[1], '' ); 
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...