-
Posts
7,337 -
Joined
-
Days Won
11
Everything posted by TAPL
-
this make no sense The better way is use setElementData when the player login and then get it client side using getElementData addEventHandler("onPlayerLogin", root, function(_,acc) setElementData(source,"Account",getAccountName(acc)) end) function GetTeTeAndAnad() guiSetText(GUIEditor_Label[4],getElementData(localPlayer,"Account") end addEventHandler("onClientResourceStart", resourceRoot,GetTeTeAndAnad)
-
'if' is the same as 'elseif' but the different that you won't need to put end every time in 'elseif' so the 11 line in 'if' can be 6 line in 'elseif' if yes == 1 then elseif yes ==2 then elseif yes ==3 then elseif yes ==4 then elseif yes ==5 then end
-
Do i need to tell you for the Million time that was just an example? viewtopic.php?f=91&t=41863
-
Example: addCommandHandler("arena",function(player) outputChatBox("Arena Started by "..getPlayerName(player),root,255,255,0) end)
-
isn't he trying to do a command ? Nope, he put it manually setTimer(redirectPlayer, 5000, 1, player, "00.000.000.000", 22004) i was talking about command arg for example: this won't work without tonumber addCommandHandler("dd", function(player,cmd,port) setTimer(redirectPlayer,5000,1,player,"00.000.000.000",port) outputChatBox("In 5 seconds you'll be redirected to our DD server!", player) outputChatBox("Player " ..getPlayerName(player).. " be linked to our DD server!", getRootElement(), 250, 0, 0) end ) so it's need to be addCommandHandler("dd", function(player,cmd,port) setTimer(redirectPlayer,5000,1,player,"00.000.000.000",tonumber(port)) outputChatBox("In 5 seconds you'll be redirected to our DD server!", player) outputChatBox("Player " ..getPlayerName(player).. " be linked to our DD server!", getRootElement(), 250, 0, 0) end )
-
Nope, it is a number value, no need to put tonumber there, this has been said MANY times. It won't work without tonumber() .. what the point of convert it to integer since the port is already integer lol you need it only if you are put the port using command because command will always return string and you need to convert it to integer number.
-
local runner = nil function toggleRun ( key, state ) if ( getKeyState ( "w" ) == true ) and ( state == "down" ) then if isTimer ( runner ) then killTimer ( runner ) end runner = setTimer ( setControlState, 200, 0, "sprint", not getControlState ( "sprint" ) ) elseif ( state == "up" ) then if isTimer ( runner ) then killTimer ( runner ) end end end bindKey ( "space", "down", toggleRun ) function reBind ( ) bindKey ( "space", "down", toggleRun ) end function playerPressedKey ( button, press ) if ( press ) then if ( button == "space" ) then -- You must check if the key pressed is "space", not space without "". if ( isChatBoxInputActive() ) then if ( hitspace == 0 ) then hitspace = 1 else unbindKey ( "space" ) setTimer ( reBind, 5000, 1 ) end end end end end addEventHandler ( "onClientKey", root, playerPressedKey )
-
in your way you send the serial and the ip every sec, why do we need to do this since the serial and the ip not change. he want if he click on a person name get his serial ... and this can't be done in client he have to trigger to server and then retrigger to client.
-
Spam trigger every 1 sec, that really bad way to do this.
-
use setElementHealth and make it low like 0 - 249 https://wiki.multitheftauto.com/wiki/SetElementHealth if you don't want it get explode you have to use setVehicleDamageProof https://wiki.multitheftauto.com/wiki/Set ... amageProof
-
أولاً أنا ماقلت أن مافيه إلا أنا مبرمج ناجح ثانياً أي كبر أي خرابيط مخرف أنت و المساعدات جب لي مواضيعي خلينا نعدها نشوف كم مره طلبت مساعده يا حلوووووووو كلها ما تجي 3 مواضيع أما أنت كل مواضيعك هييييييييييلب ههههه بالنسبة لأدمنية سيرفري وش دخلها بالوضوع أستريح بس و انا لما أعلق أسوي مفهومية كبيره؟ ههههههه خلينا نشوف الموضوع ذا نسوي فيه مفهومية نشوف الكود الحلو ذا function refreshStats() if guiGetVisible(ENADwindow,true) then guiSetText(moneyLabel,"لديكـ : $"..getPlayerMoney (getLocalPlayer())) else guiSetText(moneyLabel,"ليس لديكـ مال") end end addEventHandler("onClientRender", getRootElement(), refreshStats) أول خطأ if guiGetVisible(ENADwindow,true) then المفروض يكون كذا if guiGetVisible(ENADwindow) then في الكلينت ما يحتاج إلى لاعب getPlayerMoney ثاني خطأ ====================== الحين ذا تسميه تكبر و تسوي مفهومية كبيره؟ بدل ما أساعدكم و أطلع لكم الأخطاء تقل لي مفهومية مالت بس ====================== أنت مو غبي أنت أهبل تحط لنا خرابيط و تقول تحاول تساعد وش تساعد فيه تساعد بخرابيط!!!!
-
وش كنت تحس فيه و أنت تفتش في مواضيعي؟ هههههه viewtopic.php?f=91&t=28628&p=318338#p318338 هذا موضوعي الأول يب أعترف أني كنت حاط كود (مسروق) و تحديداً الكود كان حق آي سبورت لاكن شف آخر مشاركة في الموضوع حطو لي رابط خشيت عليه و تعلمت وسويت المود بنفسي خلال 3 أيام مب زيكم حاطين لكم مليون رابط و مليون مثال و أنتو مو فاهمين شي أنت خليك على جنب ما عندك غير علامة زائد و أرقام مدري أش تحس فيه تفكر أنك سويت أضافة للموضوع مثلاً؟ كل شوي حاط موضوع هييييلب ههههه أستريح بس
-
طريقتكـ ناجحة ولكن كل ثانية يحدث وإذا صرت مو ضاغط عـلى إسم لآعب , يجي بـ اللوق أخطاء , غباء تايم ههههههههههههههههههههههههههههههههههههههههههههههههههه تعالو تكلمو onClientRender أنت وياه إذا عرفتو وش سالفه الأفنت حاط تايمر ويقول طريقة ناجحة هههههه و يجي أخطاء كمان هههههه طيب يعني بالأفنت ما يجي أخطاء ههههههههه و حاط تايمر على فنكنشن يجي له ترقير من سيرفر هههههههههه و ما يبي يجي له أخطاء هههههههه ناقل أكود ما يدري وش سالفه أمها
-
طيب ممكن تعطيني مثآل أوضح من الويكي ؟؟ --Server Side-- addEventHandler("onPlayerJoin",root, function() setElementData(source,"serial",getPlayerSerial(source)) end) --Client Side-- getElementData(player,"serial") -- Change player to the player you was select it using getPlayerFromName.
-
مثآل آخر // و كذلكـ السريال اذا ضغطت على اسمي يجي بالليبل سريال جهازي , وإذا ضغطت على أسم شخص آخر يبقى السريال تبعي !! أتمنى وصلت الفكرة أعيد و أكرر https://wiki.multitheftauto.com/wiki/TriggerClientEvent or https://wiki.multitheftauto.com/wiki/SetElementData https://wiki.multitheftauto.com/wiki/GetElementData أنت مدري من وين تفهم وربي غبيييييييييييييييييييييييييييييييييييييي رح أنتحر بس
-
so you want make the example for player? addCommandHandler("burger", function(player) burger = createObject(2880,0,0,0) exports.bone_attach:attachElementToBone(burger,player,12,0,0,0,0,-90,0) end) that what you want? if not, explain better
-
HE WANT USE FUNCTION FROM SERVER SIDE TO CLIENT SIDE. ***** IF YOU DON'T KNOW WHAT IS GOING ON, .
-
https://wiki.multitheftauto.com/wiki/TriggerClientEvent or https://wiki.multitheftauto.com/wiki/SetElementData https://wiki.multitheftauto.com/wiki/GetElementData
-
Yes you can edit ACL in game without needed to restart the server you can do that from admin panel or using ACL function, if you edit it manually using Notepad before you edit it, your server must be not running. https://wiki.multitheftauto.com/wiki/Ser ... _functions and database of course you can edit it in game using SQL function, if you edit it using program you may have to restart the resource that using it or if you editing internal.db file you i'll have to restart the server. https://wiki.multitheftauto.com/wiki/Ser ... _functions
-
There an script i find it in community i don't know if it works in MTA 1.3, i didn't test it. https://community.multitheftauto.com/ind ... ils&id=495
-
ذا عربي؟ ههه متأكدين مو مترجم قوقل؟ هههههههههه
-
You can use program called 'sqlitebrowser' to view the database. users? you means accounts? if so the account is saved at file 'internal.db' you can find it in (server\mods\deathmatch)
-
Use Admin Panel to edit the settings.
-
oh my god setTimer into onClientRender event? also dxDrawText return bool NOT element. I suggest you to start learning lua first << lol
