-
Posts
7,337 -
Joined
-
Days Won
11
Everything posted by TAPL
-
الحين القريد ليست ايش الي حاط فيه بالضبط؟؟
-
addEvent("removeall",true) addEventHandler("removeall",root, function( account ) for _, aclGroup in ipairs ( { 'vip', 'Moderator' } ) do if isObjectInACLGroup ( 'user.' ..getAccountName( getPlayerAccount( source ) ) , aclGetGroup ( aclGroup ) ) then aclGroupRemoveObject( aclGetGroup ( aclGroup ), 'user.'..getAccountName( getPlayerAccount( source ) ) ); outputChatBox("test", source, 0, 255, 0, true ) -- للتاكد ان السكربت شغالل end end end );
-
كل مودم يفرق طريقة فتح البورت فيه بعض المودمات تتشابه طريقة فتح البورتات يعني على حسب المودم الي عندك
-
انت مو فاتح البورتات بس افتح البورتات بالمودم 22126 UDP هذا عشان يطلع بالبحث 22003 UDP هذا عشان يقدرون يخشون السيرفر 22005 TCP هذا عشان يقدرون يحملون من السيرفر
-
https://community.multitheftauto.com/index.php?p=resources&s=details&id=7668
-
الظاهر اتصالك كان فاصل لما جربت الكلمة جرب مره ثانية mtaserver.conf و تأكد انك مو حاط آي بي في ملف يعني كذا فاضي
-
Maybe you just have different mta server version.
-
ممكن تكون مو فاتح البورت عشان يجي السيرفر في البحث لازم تفتح بورت معين البورت عشان يطلع السيرفر بالبحث يكون البورت حق السيرفر مضاف عليه 123 يعني مثلاً بورت السيرفر 22003 تضيف عليه 123 يصير 22126 عموماً عشان تتأكد ان البورتات مفتوحة و كل شي تمام اكتب في النافذه السوداء openports و راح يطلع لك ان كان البورت مفتوح ولا مغلق ----------------------------- مشكلة لما تسوي ريستارت للمودم اتوقع ان الآي بي اللوكل حقك مع المودم تغير آي بي المودم الي اقصده يكون زي مثلاً 192.168.1.66 كل جهاز متصل مع المودم يكون له آي بي معين كل مره تسوي ريستارت المودم بيعطي أرقام آي بي عشوائية للأجهزه المتصلة أنت لما تفتح بورت تكون فاتحه على الآي بي يعني لو تغير الآي بي حقك البورت بيتقفل عندك فالأفضل تثبت الآي بي هذا شرح من اليوتيوب
-
The link on this topic dead from long ago, i uploaded it at my mediafire account from 2012. http://www.mediafire.com/download/4em45kgb5nd98rl/BaseMode.zip
-
امم 24 ساعة اتصالك كم مره يفصل باليوم؟ و كم سرعتة؟ ؟Fiber Optic هل عندك ألياف ضوئية او بما يسمى الآي بي عندك ثابت ولا متغير؟ كم مره الكهرباء عندك تفصل؟ و هل انت مستعد انك تخلي جهازك شغال 24 ساعة بالأخص ان كان لاب توب بعد من الصعب تلاقي ذي المكونات موجوده بالبيوت
-
https://community.multitheftauto.com
-
I got 98.7 FPS even though i have old CPU (core 2 duo). http://i.imgur.com/pWVxDr6.jpg
-
ذي الطريقة كنت استخدمها على ايام الشوب -- Client Side -- setTimer(function() local theMoney = getPlayerMoney() if cMoney ~= theMoney then cMoney = theMoney setElementData(localPlayer, "Money", "$"..theMoney) end end, 1000, 0)
-
You made it even worse than before lol. local gate = createObject(976, -1534.7, 482, 6.32, 0, 0, 0) function opengatep(thePlayer) if getElementType(thePlayer) == "player" then local team = getPlayerTeam(thePlayer) if team and getTeamName(team) == "myTeam" then moveObject(gate, 2000, -1544, 482, 6.32, 0, 0, 0) end end end function closegatep(thePlayer) if getElementType(thePlayer) == "player" then local team = getPlayerTeam(thePlayer) if team and getTeamName(team) == "myTeam" then moveObject(gate, 2000, -1534.7, 482, 6.32, 0, 0, 0) end end end cancello = createMarker(-1530, 482.2, 6.2 ,"cylinder", 13, 0, 0, 150, 150) addEventHandler("onMarkerHit", cancello, opengatep) addEventHandler("onMarkerLeave", cancello, closegatep)
-
Server side for player weapon, but client side for custom weapon.
-
setElementData ( player, "Money", "$"..convertNumber(getPlayerMoney ( player )) )
-
https://wiki.multitheftauto.com/wiki/Md5 https://wiki.multitheftauto.com/wiki/Sha256
-
This because thePlayer is not defined. Also you should have used getElementType to be sure that the hit element is player.
-
https://wiki.multitheftauto.com/wiki/OnClientChatMessage
-
يضغط على الزر بدون ماوس
-
لو تلاحظ في فنكشن الزر parent بتشوف ارقمنت guiCreateButton الي هو بالعادة نحط فيه نافذه او بعض الأحيان نحط صورة النافذه او الصورة الي انت حاط فيه الزر return لو جربت تستخدم الفنكشن ذا على الزر ان رايح يعطيك getElementParent parent إذا ما كنت حاط Element tree بملف ماب و اضن انه الـ return بيعطي https://wiki.multitheftauto.com/wiki/Element_tree
-
فاهمين غلط ماله علاقة معرف بالحدث او بشرط parent هذا له علاقة بـ يعني لو ربطت الحدث بزر و ضغطت على الزر راح يسوي تريقر parent يكون فيه GUI في الـ parent لكن حتى لو ضغطت على شي ثاني في النافذه راح يسوي تريقر لان الزر مربوط بـ بعد الأند حتى ما يسوي تريقر لو ضغط على شي ثاني مربوط به false عشان كذا نستخدم اما في حاله الماركر false في الحاله الي عندنا بالموضوع ما يحتاج نحط بعد الأند parent يعني مافيه dynamic لان الماركر اول ما تسويه يكون parent طبعاً تقدر تحط setElementParent مثال لما تلمس الماركر الأول و الثاني TEST هذا راح يكتب اما الماركر الثالث إذا لمسته ما راح يصير شي لانه مو مرتبط بأي شي local marker1 = createMarker(-2405, -598, 131.5, "cylinder", 1.5, 150, 0, 0) local marker2 = createMarker(-2405, -588, 131.5, "cylinder", 1.5, 150, 0, 0) local marker3 = createMarker(-2415, -588, 131.5, "cylinder", 1.5, 150, 0, 0) setElementParent(marker1, marker2) addEventHandler("onMarkerHit", marker1, function(player) outputChatBox("TEST") end) مثال ثاني لما تلمس الماركر الأول فقط TEST هذا راح يكتب بالرغم من ان الماركر الثاني مرتبط بالأول إلا انه ماراح يسوي تريقر للأفنت ليه؟ false لاننا حطينا بعد الأند local marker1 = createMarker(-2405, -598, 131.5, "cylinder", 1.5, 150, 0, 0) local marker2 = createMarker(-2405, -588, 131.5, "cylinder", 1.5, 150, 0, 0) local marker3 = createMarker(-2415, -588, 131.5, "cylinder", 1.5, 150, 0, 0) setElementParent(marker1, marker2) addEventHandler("onMarkerHit", marker1, function(player) outputChatBox("TEST") end, false) اتمنى وصلت الفكرة
-
You want to stop it, you don't need unbindKey? killTimer
