Jump to content

ارجو من المبرمجين الدخول


Recommended Posts

السلام عليكم

انا اليوم الحين عملت كود ان لما الادمن يدخل المقر خاص فيه

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

الكود

function goadmin () 
if isObjectInACLGroup("user."..accName, aclGetGroup("[Admin]")) or isObjectInACLGroup("user."..accName, aclGetGroup("Developers")) then 
spawnPlayer(x,y,z) 
outputConsole("Wellcome Admin For Base!! "... getPlayerName,255,255,255) 
else 
spawnPlayer(x,y,z) 
outputConsole("You Now away For Base "... getPlayerName,255,255,255) 
  end 
 end 
addCommandHandler ( "goadmin",  goadmin ) 

ولو اقدر ممكن اعمل ان كل الادمنيه مو بس اسل واحد ؟

ولمشكلتان زول هم

malformed number near '15.z'

'end' expected (to close 'function' at line 2) near ''

Link to comment
  • Replies 66
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

حط الاحداثيات +سوي لك جدول بخصوص الاسل

استخدم كذا جبته من تابل حاطه في موضوع

[b]groupsTable = {"Admin", "Console"} 
  
for i, group in ipairs(groupsTable) do 
    if isObjectInACLGroup("user."..accName, aclGetGroup(group)) then[/b] 

Link to comment

سويت جدول

وشو بخصوص الاند

'end' expected (to close 'function' at line 2) near ''

acl----- 
[b]groupsTable = {"Admin", "Console"} 
[b]groupsTable = {"Admin", "Console"} 
[b]groupsTable = {"Admin", "Console"} 
[b]groupsTable = {"Admin", "Console"} 
[b]groupsTable = {"Admin", "Console"} 
for i, group in ipairs(groupsTable) do 
    if isObjectInACLGroup("user."..accName, aclGetGroup(group)) then[/b] 
function goadmin () 
spawnPlayer(x,y,z) 
outputConsole("Wellcome Admin For Base!! "... getPlayerName,255,255,255) 
else 
spawnPlayer(x,y,z) 
outputConsole("You Now away For Base "... getPlayerName,255,255,255) 
   end 
 end 
addCommandHandler ( "goadmin",  goadmin ) 
  

Link to comment
سويت جدول

وشو بخصوص الاند

'end' expected (to close 'function' at line 2) near ''

acl----- 
[b]groupsTable = {"Admin", "Console"} 
[b]groupsTable = {"Admin", "Console"} 
[b]groupsTable = {"Admin", "Console"} 
[b]groupsTable = {"Admin", "Console"} 
[b]groupsTable = {"Admin", "Console"} 
for i, group in ipairs(groupsTable) do 
    if isObjectInACLGroup("user."..accName, aclGetGroup(group)) then[/b] 
function goadmin () 
spawnPlayer(x,y,z) 
outputConsole("Wellcome Admin For Base!! "... getPlayerName,255,255,255) 
else 
spawnPlayer(x,y,z) 
outputConsole("You Now away For Base "... getPlayerName,255,255,255) 
   end 
 end 
addCommandHandler ( "goadmin",  goadmin ) 
  

امسح ال ضفتها. بالغلط

Link to comment
acl----- 
groupsacl = {"Admin", "Console"} 
groupsacl= {"Admin", "Console"} 
groupsacl = {"Admin", "Console"} 
groupsacl = {"Admin", "Console"} 
groupsacl = {"Admin", "Console"} 
for i, group in ipairs(groupsTable) do 
    if isObjectInACLGroup("user."..accName, aclGetGroup(group)) then 
function goadmin () 
spawnPlayer(x,y,z) 
outputConsole("Wellcome Admin For Base!! "... getPlayerName,255,255,255) 
else 
spawnPlayer(x,y,z) 
outputConsole("You Now away For Base "... getPlayerName,255,255,255) 
   end 
 end 
addCommandHandler ( "goadmin",  goadmin ) 

Link to comment

جرب هذا الكود اخوي عدلته لك

Acl = { 
"Developers", 
"Console", 
"Admin", 
"SuperModerator", 
"Moderator" 
} 
  
  
for i, v in ipairs(#Acl) do 
    spawnAcl() 
end 
  
  
function spawnAcl(player)  
if isObjectInACLGroup("user."..accName, aclGetGroup(v)) and ( getElementType(player) == "player" ) then 
  
        spawnPlayer( x, y, z ) 
        outputConsole("Wellcome Admin For Base!! "... getPlayerName(player),255,255,255) 
         
else 
  
        spawnPlayer( x, y, z ) 
        outputConsole("You Now away For Base "... getPlayerName(player),255,255,255) 
     
    end 
end 
addCommandHandler ( "goadmin",  spawnAcl ) 

تقدر تضيف بالجدول فوق اي رتبة تبيها كمان

Link to comment
السلام عليكم

انا اليوم الحين عملت كود ان لما الادمن يدخل المقر خاص فيه

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

الكود

function goadmin () 
if isObjectInACLGroup("user."..accName, aclGetGroup("[Admin]")) or isObjectInACLGroup("user."..accName, aclGetGroup("Developers")) then 
spawnPlayer(x,y,z) 
outputConsole("Wellcome Admin For Base!! "... getPlayerName,255,255,255) 
else 
spawnPlayer(x,y,z) 
outputConsole("You Now away For Base "... getPlayerName,255,255,255) 
  end 
 end 
addCommandHandler ( "goadmin",  goadmin ) 

ولو اقدر ممكن اعمل ان كل الادمنيه مو بس اسل واحد ؟

ولمشكلتان زول هم

malformed number near '15.z'

'end' expected (to close 'function' at line 2) near ''

accName المشكلة في كودك ما عرفت

spawnPlayer ما حطيت المنت اللاعب الي بتسوي له سباون في فنكشن السباون

انت حاط 3 نقاط هو الصحيح يحطون نقطتين + getPlayerName ما حطيت المنت اللاعب الي بتجيب اسمه في الفنكشن

ذا يحط الكلام في اف8 outputConsole و على فكرة انت تستخدم

outputChatBox حق الشات استخدم

لا تنسى تعريف اللاعب يحطونه بين القوسين في سطر 1

Link to comment

شوف كيلر زين ذا الكود ؟

Acl = { 
"Developers", 
"Console", 
"Admin", 
"SuperModerator", 
"Moderator" 
} 
  
addCommandHandler ( "goadmin",function() 
for i, v in ipairs(#Acl) do 
if isObjectInACLGroup("user."..accName, aclGetGroup(v)) then 
  
---- حط الاكواد حقك هنا 
  
else 
  
---- حط الاكواد حقك هنا 
  
        end 
    end 
end 
) 
Link to comment

طيب ولحين صحيح كذا

Acl = { 
"Developers", 
"Console", 
"Admin", 
"SuperModerator", 
"Moderator" 
} 
  
addCommandHandler ( "goadmin",function() 
for i, v in ipairs(#Acl) do 
if isObjectInACLGroup("user."..accName, aclGetGroup(v)) then 
spawnPlayer(x,y,z) 
outputConsole("Wellcome Admin For Base!! "... getPlayerName,255,255,255) 
else 
spawnPlayer(x,y,z) 
outputConsole("You Now away For Base "... getPlayerName,255,255,255) 
        end 
    end 
end 
) 
addCommandHandler ( "goadmin",  goadmin ) 
  

؟؟

Link to comment
طيب ولحين صحيح كذا
Acl = { 
"Developers", 
"Console", 
"Admin", 
"SuperModerator", 
"Moderator" 
} 
  
addCommandHandler ( "goadmin",function() 
for i, v in ipairs(#Acl) do 
if isObjectInACLGroup("user."..accName, aclGetGroup(v)) then 
spawnPlayer(x,y,z) 
outputConsole("Wellcome Admin For Base!! "... getPlayerName,255,255,255) 
else 
spawnPlayer(x,y,z) 
outputConsole("You Now away For Base "... getPlayerName,255,255,255) 
        end 
    end 
end 
) 
addCommandHandler ( "goadmin",  goadmin ) 
  

؟؟

Acl = {"Developers","Console"} 
  
addCommandHandler ( "goadmin",function(player) 
if ( getElementType(player) == "player" ) then return end 
local accName = getAccountName ( getPlayerAccount ( player ) ) 
for i, v in ipairs(Acl) do 
if ( isObjectInACLGroup("user."..accName, aclGetGroup(v)) ) then 
  
    spawnPlayer(player, x, y, z) 
    outputChatBox( "Welcome Admin For Base!! "..getPlayerName(player), player, 0, 255, 0, true ) 
  
else 
  
    spawnPlayer(player, x, y, z) 
    outputChatBox( "You Now away For Base "..getPlayerName(player), player, 255, 0, 0, true ) 
  
        end 
    end 
end 
) 
  

لا مو صحيح انا اقصد يعني عن الاثنين الي قبل

Link to comment

خخخ ,#

انت شقاعد تسوي ؟

if getElementType (player) == "player" then return end ?

فاهم ذا وش يسوي ؟

انت تسوي اذا الإلمنت ماهو لاعب يتنفذ الامر

والامر بيكون عن طريق لاعب

اجل مين بيسوي الامر غير اللاعب ؟

وليه اصلا تتحقق من الإلمنت داخل امر ؟

Edited by Guest
Link to comment
خخخ ,#

انت شقاعد تسوي ؟

if getElementType (player) == "player" then return end ?

فاهم ذا وش يسوي ؟

انت تسوي اذا الإلمنت ماهو لاعب يتنفذ الامر

والامر بيكون عن طريق لاعب

اجل مين بيسوي الامر غير اللاعب ؟

يزم انت بدل م تصلح الكود تجي تقلي وين الغلط يرحم اهلك صلحه :(

Link to comment

خخ ,# انا بإمكاني اصلح الكود لاكن بوريك وين غلطك

بالنسبه لصاحب الموضوع فهذا طلبك , عشان كثرة الاخطاء

الي صارت

Acl = { 
"Developers", 
"Console", 
"Admin", 
"SuperModerator", 
"Moderator" 
} 
  
addCommandHandler ("goadmin", function(plr) 
  for i, v in ipairs (Acl) do 
    local accName = getAccountName (getPlayerAccount (plr)) 
      if isObjectInACLGroup ("user." .. accName, aclGetGroup(v)) then 
        spawnPlayer (plr, x,y,z) 
        outputChatBox ("Wellcome Admin For Base!!  ".. getPlayerName (plr), plr, 255, 255, 255) 
    else 
        spawnPlayer (plr, x,y,z) 
        outputChatBox ("You Now away For Base ".. getPlayerName (plr), plr, 255, 255, 255) 
       end 
    end 
 end 
) 
Link to comment

شكرا كيلر بس ممكن طلب

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

مثال انا ابي اذا واحد اجا على جهه اليمين يفتح له الباب اما اذا ما اجا على جهه اليمين ما يفتح

ذا بيكون عاملها العكس سالب وموجب ولا ؟

Link to comment
شكرا كيلر بس ممكن طلب

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

مثال انا ابي اذا واحد اجا على جهه اليمين يفتح له الباب اما اذا ما اجا على جهه اليمين ما يفتح

ذا بيكون عاملها العكس سالب وموجب ولا ؟

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

Link to comment
شكرا كيلر بس ممكن طلب

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

مثال انا ابي اذا واحد اجا على جهه اليمين يفتح له الباب اما اذا ما اجا على جهه اليمين ما يفتح

ذا بيكون عاملها العكس سالب وموجب ولا ؟

ذا بيكون عن طريق

getElementRotation

لاكن راح يكون فيه تايمر بحيث تتحقق من اتجاه الاعب

او تسوي لك ماركر

اول ما يلمسه يبدا تشغيل التايمر

واول ما يطلع منه يوقف التايمر

طبعا لازم تسوي جدول عشان يصير التايمر لكل لاعب لحاله

والاتجاه بيكون على حسب الباب حقك

انت تحاول انك تنقص الرقم لين يضبط معك على اتجاه الباب

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