-
Posts
4,805 -
Joined
-
Last visited
-
Days Won
10
Everything posted by فاّرس
-
اقصد تسوي توب يعني -1 The best 2014 / 1 / 1 -2 ... بالنسبه لـ ان البيوت تروح , ليه انت مو مسوي نظام حفظ للبيوت ؟
-
نظام ممتاز جدا , عندي لك اقتراح : تسوي تاريخ انشاء البيت , وتسوي توب للبيوت , يعني من اقدم بيت ومنهو الي سواه وكذا . بالتوفيق .
-
'onClientGUIClick' -- اذا ضغط الزر triggerServerEvent -- ترسل تريقر للسيرفر لأن فنكشن حذف الداتا سيرفر فقط getElementData -- تتحقق اذا معه داتا removeElementData -- تحذف الداتا
-
على اي اساس ما يحتاج ؟ انت كودك الي مسويه كل ما يضغط الزر يرسل تريقر ويسوي الحدث ولو كرر العمليه بيسوي الحدث اكثر من مره وبيجي الخطأ بالديبوق -- Client Side # addEventHandler ( 'onClientGUIClick', button, function ( ) if guiGetText ( edit ) ~= '' then setElementData ( localPlayer, 'pNick', guiGetText ( edit ) ) end end,false ) -- Server Side # addEventHandler ( 'onPlayerChat', root, function ( msg, type ) if type == 0 then if getElementData ( source , 'pNick' ) then cancelEvent ( ) outputChatBox ( getElementData ( source, 'pNick' ) .. ' : '.. msg ) end end end) * لو كنت مسوي مود التاج ضيف الكود معه عشان ما تصير مشاكل .
-
هذي استخدمها عشان تحفظ النك فيها , عشان تجيب النك اذا اللاعب كتب في الشات . setElementData ( localPlayer, 'nick', guiGetText ( edit ) )
-
-- Client Side # addEventHandler ( 'onClientGUIClick', button, function ( ) if guiGetText ( edit1 ) ~= '' and guiGetText ( edit2 ) ~= '' then if guiGetText ( edit1 ) == guiGetText ( edit2 ) then outputChatBox ( 'successful' ) end end end,false )
-
جرب كذا , -- Client Side # addEventHandler ( 'onClientGUIClick', button, function ( ) if guiGetText ( edit1 ) ~= '' and guiGetText ( edit2 ) ~= '' then if string.match ( guiGetText ( edit1 ), guiGetText ( edit2 ) ) then outputChatBox ( 'successful' ) end end end,false ) * المقصد مو انه يطلع الكلام للكل , المقصد انه مافيه ارقومنت وفي الكلينت الكلام بيطلع للاعب فقط.
-
انت تبي نك عربي ؟ استخدم : 'onClientGUIClick' 'onPlayerChat' guiGetText setElementData getElementData cancelEvent outputChatBox
-
^ في الكلينت visibleTo مافيه outputChatBox الفنكشن . string.match وتقدر تسويها بطريقه اسهل بإستخدام
-
انت وش تبي تسوي بالضبط ؟ انا ما فهمتك !
-
الوظيفه غير موجوده , بس تقدر تسويها , كـ مثال : addAccountToConsole = function ( plr , name ) if name and tostring ( name ) and plr and isElement ( plr ) and getElementType ( plr ) == 'player' then local acc = getPlayerAccount ( plr ) if not acc or isGuestAccount ( acc ) then return end if isObjectInACLGroup ( 'user.'.. getAccountName ( acc ) , aclGetGroup ( 'Console' ) ) then if not isObjectInACLGroup ( 'user.'.. name , aclGetGroup ( 'Console' ) ) then aclGroupAddObject ( aclGetGroup( 'Console' ), 'user.' .. name ) else return false end else return false end else return false end return name or false end addCommandHandler ( 'add_', function ( plr , _, name ) local name = addAccountToConsole ( plr, name ) if not name then return false end outputChatBox ( 'Warning ! the account : '.. name .. ' was added to console group !', root ) end ) * accName addAccountToConsole ( thePlayer, accountName ) * thePlayer = اللاعب الي يبي يضيف الحساب * accountName = الحساب الي تبي تضيفه * لازم تضيف المود لقروب الادمن
-
, مـاافي فرق , "#" , مشان يحط الكلام الي بالزر . بس #.. @@ يارجل ؟ كيف مافيه فرق ؟ انت قاعد تسوي الفنكشن للكلام الي جبته من الاديت !!! local Get = guiGetText( Edit ) guiSetText( Get, "Text" ) ^ الكود الي سويته , Get = الكلام الي تجيبه من الاديت انت قاعد تسوي سيت للكلام مو للاديت
-
guiSetText( Edit, Get )
-
Try this : addEventHandler ( 'onPlayerQuit', root, function ( type ) if type == 'Timed out' then -- do someting... end end )
-
جدا ممتاز , اهنيك ع الفكره , ننتظر القادم .. بالتوفيق .
-
العفو , تحديث جدا ممتاز , بالتوفيق .
-
الاول تحقق ان اللاعب معه تيم بعدين تحقق من اسم التيم .
-
انت تقول الحرف يجي في الاديت ,, onClientKey اتوقع تقصد الايفنت ذا ؟
-
في الكلينت يجيب فلوس اللوكل getPlayerMoney الفنكشن. بمعنى آخر انه لازم تسوي تريقر وتجيب الفلوس .
-
setPedArmor استخدمه مع السباون احسن .
-
-- Server Side # addEventHandler("onPlayerWasted", root, function (_,killer) if isElement(killer) and killer ~= source and getElementType(killer) == "player" then if getPlayerTeam(killer) and getTeamName ( getPlayerTeam(killer) ) == Team then givePlayerMoney(killer,1000) outputTopChat(" You Killed Player And Get $1000", killer) end end end )
