Jump to content

طلب فنكشاات&


EH10

Recommended Posts

السلام عليكم

طلب فنكشات

اذا كتبت اي شي باف8

يجي اسمك والكلام الي كتبة واذا وفية كلمات اذا كتبتها ماتجي

مثال

كتبت بصض يجي بالشات

[#]Max-UR بصض : قال

وفية كلمات ماتجي مثل

اذا سجلت دخول

login .... Passowrd

register .... Passowrd

وكذا الرجاء شرح الفنكشات

Link to comment
:وظائف
outputChatBox 

:أحداث

onPlayerCommand

بالنسبة لكلمات

login و register

الحدث ما رح يحدث اذا تم كتابة هالامرين لأسباب أمنية, واعتقد انه لن يحدث اذا تم كتابة بعض كلمات اخرى

ممكن تصحيح *

addEventHandler("onPlayerCommand", root, 
function () 
          local Names = getPlayerName( source ) 
          outputChatBox( Names..":#FF0000 "..message, root, r, g, b, true ) 
    end 
) 
Link to comment

ما انصحك تستخدمه ,

لأسباب منها :

-1 ...بيطلع بالشات debugscript ولو كتبت admin بيطلع في الشات اي امر مثلا فتحت لوحه الادمنيه بيطلع بالشات

-2 لو كتبت اكثر من كلمه بيطلع بالشات اول كلمه كتبتها فقط ذذ

-3 say لو كتبت بالشات اي كلمه راح يطلع كلمه

Link to comment

شوف ذا الكود

addEventHandler("onPlayerCommand", root, 
    function (message) 
if not (message == "admin") then 
              local Names = getPlayerName( source ) 
              outputChatBox( Names..":#FF0000 "..message, root, r, g, b, true ) 
           end 
        end ) 

+

انا سويت مود بنفس الطريقة شوفه بجراند العرب

Link to comment
شوف ذا الكود
addEventHandler("onPlayerCommand", root, 
    function (message) 
if not (message == "admin") then 
              local Names = getPlayerName( source ) 
              outputChatBox( Names..":#FF0000 "..message, root, r, g, b, true ) 
           end 
        end ) 

+

انا سويت مود بنفس الطريقة شوفه بجراند العرب

اعتقد كلامي فوق واضح,

! راح تفتح لوحه الادمنيه ويطلع الكلام بالشات admin الحين لو كتبت الامر

Link to comment

اضضيف الكلمات اللي ما تبيها تطلع يوم تكتب بـ الجدول ذذ

local NotAllwoed = { "debugscript", "say" } 
  
addEventHandler( "onPlayerCommand", root, function ( msg ) 
    for _,v in ipairs( NotAllwoed ) do 
         if ( msg and msg == v ) then return end 
              outputChatBox( getPlayerName( source ).."write in Console: "..msg, root, 255, 255, 0, true ) 
           end 
     end  
) 
Link to comment
onPlayerCommand ,من الاساس خطأ استخدام الحدث

onClientConsole -- ...لو فتحت الادمنيه admin بيضبط ولكن برضوا بيطلع بالشات

يعني الشغله طويله (F8) طيب تقولي تسوي جدول ؟ تحتاج انك تسوي جدول لـ اوامر السكور بورد و اوامر اللعبه من الكونسل

+1

v

Event: "onConsole"

* Note: The event will not be triggered if the message can be processed by an existing command handler.

Link to comment
onPlayerCommand ,من الاساس خطأ استخدام الحدث

onClientConsole -- ...لو فتحت الادمنيه admin بيضبط ولكن برضوا بيطلع بالشات

يعني الشغله طويله (F8) طيب تقولي تسوي جدول ؟ تحتاج انك تسوي جدول لـ اوامر السكور بورد و اوامر اللعبه من الكونسل

+1

v

Event: "onConsole"

* Note: The event will not be triggered if the message can be processed by an existing command handler.

وش يسوي ذا الحدث ؟

ذا ع ما اظن اول مايكتب اي شيء بالكونسول بدون ماينفذه

يعني يكتب الامر بالكونسول بدون مايضغط انتر

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