Jump to content

GuestAccount -> login first to talk


FatHy

Recommended Posts

I want if ghost account

when the player joins can not talk only when login

 

اريد عندما يتخل احد السيرفر لايستطيع التحدث 

عندما يسجل دخولة يستطيع التحدث

مثال:

اذا كتبت :Hi

يقول لي السيرفر :Login First

اتمنا احد يستطيع مساعدتي

Edited by FatHy
Arabic
Link to comment
1 minute ago, FatHy said:

أريد ان يعطية ميوت و يكتبلة       [You Need To Login First]

ما اشوف انه في ضرورهه للميوت دام إنه يكنسل الافنت
بس براحتك,
تفضل
 

addEventHandler("onPlayerChat",root,function ()
    if ( isPlayerMuted(source) ) then return end
    playeracc = getPlayerAccount (source)
    if isGuestAccount ( playeracc ) then
    cancelEvent( )
    outputChatBox("* You Need To Login First.",source,255,0,0)
    setPlayerMuted(source, true)
    setElementData(source,"heismutedfromchat",true)
    end
    end
)

addEventHandler("onPlayerLogin",root,function ( )
if ( getElementData(source,"heismutedfromchat") == false ) then return end
if ( getElementData(source,"heismutedfromchat") == true ) then
setPlayerMuted(source, false)
setElementData(source,"heismutedfromchat",false)
outputChatBox("* Your Mute has been removed.",source,255,255,0)
end
end
end
)

Server Side Only ,
لا تنسى تضيف المود لقروب الادمن

  • Thanks 1
Link to comment

حطيطة في جروب الادمن بل ضبط و نسخت اللي كاتبة و ما يعمل شي ابدا

لو حطيطة

 

  1. addEventHandler("onPlayerChat",root,function ()
  2. if ( isPlayerMuted(source) ) then return end
  3. playeracc = getPlayerAccount (source)
  4. if isGuestAccount ( playeracc ) then
  5. cancelEvent( )
  6. outputChatBox("* You Need To Login First.",source,255,0,0)
  7. setPlayerMuted(source, true)
  8. end
  9. end
  10. )
  11. يعطي ميوت بس لا يفكة
  12. ===========
  13. لو حطيطة هاذا كلة
  14. addEventHandler("onPlayerChat",root,function ()
  15. if ( isPlayerMuted(source) ) then return end
  16. playeracc = getPlayerAccount (source)
  17. if isGuestAccount ( playeracc ) then
  18. cancelEvent( )
  19. outputChatBox("* You Need To Login First.",source,255,0,0)
  20. setPlayerMuted(source, true)
  21. setElementData(source,"heismutedfromchat",true)
  22. end
  23. end
  24. )
  25.  
  26. addEventHandler("onPlayerLogin",root,function ( )
  27. if ( getElementData(source,"heismutedfromchat") == false ) then return end
  28. if ( getElementData(source,"heismutedfromchat") == true ) then
  29. setPlayerMuted(source, false)
  30. setElementData(source,"heismutedfromchat",false)
  31. outputChatBox("* Your Mute has been removed.",source,255,255,0)
  32. end
  33. end
  34. end
  35. )
  36. ما يعمل شي ابدا
  37. (انا حاطة في جروب الادمن)
Edited by FatHy
Link to comment

انا مبتدء في البرمجة

يشتغل لاكن ما يفك الميوت

  1. addEventHandler("onPlayerChat",root,function ()
  2. if ( isPlayerMuted(source) ) then return end
  3. playeracc = getPlayerAccount (source)
  4. if isGuestAccount ( playeracc ) then
  5. cancelEvent( )
  6. outputChatBox("* You Need To Login First.",source,255,0,0)
  7. setPlayerMuted(source, true)
  8. setElementData(source,"heismutedfromchat",true)
  9. end
  10. end
  11. )
  12. ==================================
  13. لاكن معا
  14.  
  15. addEventHandler("onPlayerLogin",root,function ( )
  16. if ( getElementData(source,"heismutedfromchat") == false ) then return end
  17. if ( getElementData(source,"heismutedfromchat") == true ) then
  18. setPlayerMuted(source, false)
  19. setElementData(source,"heismutedfromchat",false)
  20. outputChatBox("* Your Mute has been removed.",source,255,255,0)
  21. end
  22. end
  23. end
  24. )
  25. مش بيشتغل اظن في مشكلة فية OnPlayerlogin
  26. ==================
Link to comment

انا ما بعرف في البرمجة لاكن انا اريد فقط

يقول Login first كل مرة يحاول الكتابة

هناك اشخاص يتخلون السيرفر لا يسجلون ب حساب و يكونو Guest

يسبو و يخرجو 

Login First ان كان الشخص ما سجل و يحاول ان يكتب ما يستطيع الكتابة و بدل الكلمة اللي كان هيكتبها الشخص ينكتب بدالها

Edited by FatHy
Link to comment

ايش يجيك بالديبق ؟؟؟
+
خذ هذا وجرب ..
 

addEventHandler("onPlayerChat",root,function ()
    if ( isPlayerMuted(source) ) then return end
    playeracc = getPlayerAccount (source)
    if isGuestAccount ( playeracc ) then
    cancelEvent( )
    outputChatBox("* You Need To Login First.",source,255,0,0)
    setPlayerMuted(source, true)
    end
    end
)

addEventHandler("onPlayerLogin",root,function ( )
setPlayerMuted(source, false)
outputChatBox("* Your Mute has been removed.",source,255,255,0)
end
end
end
)

 

مافي فايده من الميوت دام حنا مسوين كانسل افنت .... بس بكيفك.
 

  • Thanks 1
Link to comment
1 minute ago, FatHy said:

اريدة ما يقدر يكتب 

مثال انا كتبت:T

ما تنكتب و ينكتب بدالها :Login first

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

هاذا قصدي

حاط الموت بقروب الادمن ؟

 

Link to comment

اه

1 minute ago, MR.Mosa said:

حاط الموت بقروب الادمن ؟

 

اه

9 minutes ago, AbU - W6N said:

ايش يجيك بالديبق ؟؟؟
+
خذ هذا وجرب ..
 


addEventHandler("onPlayerChat",root,function ()
    if ( isPlayerMuted(source) ) then return end
    playeracc = getPlayerAccount (source)
    if isGuestAccount ( playeracc ) then
    cancelEvent( )
    outputChatBox("* You Need To Login First.",source,255,0,0)
    setPlayerMuted(source, true)
    end
    end
)

addEventHandler("onPlayerLogin",root,function ( )
setPlayerMuted(source, false)
outputChatBox("* Your Mute has been removed.",source,255,255,0)
end
end
end
)

 

مافي فايده من الميوت دام حنا مسوين كانسل افنت .... بس بكيفك.
 

لا ما نفع

Link to comment
3 minutes ago, MR.Mosa said:

اذا كنت سويت كانسل ما تحتاج ميوت لازم واحدة منهم تكفي ميوت او كانسل

ميوت

تقدر تخلي البلير الجوست لما يخش ما يقدر يفتح الشات (T)

و لما يسجل دخول يقدر

اظن كدا اسهل

4 minutes ago, FatHy said:

ميوت

تقدر تخلي البلير الجوست لما يخش ما يقدر يفتح الشات (T)

و لما يسجل دخول يقدر

اظن كدا اسهل

لما يدوس T

الشات ما يفتح

و لما يسجل دخول الشات يفتح

Link to comment
14 minutes ago, FatHy said:

اه

اه

لا ما نفع

ياخوي عارف انه ما راح ينفع
لان الميوووت ماله لازمه
خذها مني ...
انا مسوي انه دام انه مو مسجل , = مايقدر يتكلم
يعني نفس الميوت ما راح يفرق شيء
كل الي جو هنا قالو الميوت ماله لزمهه ..
خذها مني وخلي الكود كذا
 

addEventHandler("onPlayerChat",root,function ()
    playeracc = getPlayerAccount (source)
    if isGuestAccount ( playeracc ) then
    cancelEvent( )
    outputChatBox("* You Need To Login First.",source,255,0,0)
    end
    end
  )

 

7 minutes ago, FatHy said:

ميوت

تقدر تخلي البلير الجوست لما يخش ما يقدر يفتح الشات (T)

و لما يسجل دخول يقدر

اظن كدا اسهل

وانا كذا يسوي , لما يسجل دخول يقدر يتكلم بس وهو مو مسجل مايقدر

نفس آليه الميوت يخوي ما أفرقت

  • Thanks 1
Link to comment
addEventHandler( "onPlayerChat" , resourceRoot , 
function ( )
   Acc = getPlayerAccount ( source )
    if isGuestAccount ( Acc ) then
       cancelEvent ( )
       outputChatBox ( "[ You must Login to saw in chat ]" , source , 255 , 50 , 0 )
    end
end
)

 

Link to comment
Just now, Debo15 said:

addEventHandler( "onPlayerChat" , resourceRoot , 
function ( )
   Acc = getPlayerAccount ( source )
    if isGuestAccount ( Acc ) then
       cancelEvent ( )
       outputChatBox ( "[ You must Login to saw in chat ]" , source , 255 , 50 , 0 )
    end
end
)

 

وهذا نفس الكود حقي ........ عدلت ع المتغيرات هاه ؟
 

4 hours ago, AbU - W6N said:

تفضل
 


addEventHandler("onPlayerChat",root,function ()
    playeracc = getPlayerAccount (source)
    if isGuestAccount ( playeracc ) then
    cancelEvent( )
    outputChatBox("* You Need To Login First.",source,255,0,0)
    end
    end
  )

* Server Side Only.

 

Just now, Debo15 said:

سبقتني بثانية 

WTF

انا حاطه من زمان

  • Thanks 1
Link to comment
Just now, FatHy said:

انا اسف علا ازعاجكم و شكران لكل من حاول مساعدتي  ❤️

الكود الي رسلته لك أول شيء يوفي بالغرض, وهو أفضل من الميوت ... وماينفع أصلن نسوي ميوت ونكنسل الافنت بنفس الوقت
الا بحاله وحده
ايش هي ؟
جرب هذي
 

addEventHandler("onPlayerChat",root,function ()
    if ( isPlayerMuted(source) ) then return end
    playeracc = getPlayerAccount (source)
    if isGuestAccount ( playeracc ) then
    outputChatBox("* You Need To Login First.",source,255,0,0)
    setPlayerMuted(source, true)
    end
    end
)

addEventHandler("onPlayerLogin",root,function ( )
setPlayerMuted(source, false)
outputChatBox("* Your Mute has been removed.",source,255,255,0)
end
)

جرب ورد لي خبر . 

  • Thanks 1
Link to comment
8 minutes ago, AbU - W6N said:

وهذا نفس الكود حقي ........ عدلت ع المتغيرات هاه ؟
 

 

انا حاطه من زمان

Posted just now 

اقرأ موجود عند رسالتك ورسالتي 

الكود ما بده احترف تعديل ايش يبني ما في طريقة غير كذا او 

الكود حقي انا سويتو كمان مشان ما تفكر نفسك محترف 


function sayChat( )
	local getData = getElementData( source , "spamLogin" )
	if ( getData == true ) then
   		 outputChatBox( "Please Login first that" , source , 255 , 0 , 0 )
         cancelEvent( )
    end
end
addEventHandler( "onPlayerChat" , getRootElement() , sayChat )

function takeData( )
	setElementData ( source, "spamLogin", false )
end
addEventHandler("onPlayerLogin", getRootElement() , takeData )

function setData ( )
	setElementData ( source, "spamLogin", true )
end
addEventHandler ( "onPlayerJoin" , getRootElement() , setData )

 

Edited by Debo15
Link to comment
Just now, Debo15 said:

Posted just now 

اقرأ موجود عند رسالتك ورسالتي 

الكود ما بده احترف تعديل ايش يبني ما في طريقة غير كذا او 

الكود حقي انا سويتو كمان مشان ما تفكر نفسك محترف 



function sayChat( )
	local getData = getElementData( source , "spamLogin" )
	if ( getData == true ) then
   		 outputChatBox( "Please Login first that" , source , 255 , 0 , 0 )
         cancelEvent( )
    end
end
addEventHandler( "onPlayerChat" , root , sayChat )

function takeData( )
	setElementData ( source, "spamLogin", false )
end
addEventHandler("onPlayerLogin", getRootElement() , takeData )

function setData ( )
	setElementData ( source, "spamLogin", true )
end
addEventHandler ( "onPlayerJoin" , getRootElement() , setData )

 

شوف اول رساله لي بعدين تكلم .

  • Thanks 1
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...