Jump to content

كود


Recommended Posts

Posted

السلام عليكم ابي كود لما اكتب حاجة في ف8 يفعل الكود الي بالتريقر الي في السيرفر سايد

و كود تاني لو كتبت كلمة في ف8 تقفل الكود الاول و تشغل الكود التاني

Posted
السلام عليكم ابي كود لما اكتب حاجة في ف8 يفعل الكود الي بالتريقر الي في السيرفر سايد

و كود تاني لو كتبت كلمة في ف8 تقفل الكود الاول و تشغل الكود التاني

وضح طلبك

Posted

ما فهمت الطلب الأول

بس الثاني

عشان لا تقعد تسوي تريقرات من الكلنت للالسيرفر وت تسوي من السيرفر للكلنت و تدوخ عشان تحط الأكوناتات بلجريد لست سويت لك الكود هاد

addEventHandler("onPlayerLogin", root, 
function(_, acc) 
    setElementData(source, "AccountName", getAccountName(acc)) 
end) 

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

وتقدر تسوي يجيب داتا اللاعب من الكلنت علي طول احسن لك

for Key, Value in ipairs(getElementsByType("player")) do -- تجيب كل اللاعبين 
getPlayerName 
getPlayerSerial 
guiGridListSetItemText 
getElementData 
  
Posted

مثلا

اكتب في ف8 ميوت يعطيني ميوت

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

-----------خ

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

Posted
مثلا

اكتب في ف8 ميوت يعطيني ميوت

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

-----------خ

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

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

لاني شايف لك اكثر من موضوع فقط طلب اكواد

بالنسبة لطلبك الثاني

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

Posted
guiGridListClear -- على شان تحدث لك القريد ليست لك م تفتحها وتقفلها 
for i,v in ipairs(getElementsByType("player")) do -- هذا اللوب الي رح يحط لك اللاعبين 
guiGridListSetItemText -- هذا يستخدم على شان تدرج إسم اللاعبين في القريد ليست 
:gsub("#%x%x%x%x%x%x", "") -- هذا يستخدم على شان يحط لك اسم اللاعب بدون كود اللوان 

حاول سو الكود بروحك وبصححه لك

Posted

function update () 
guiGridListClear(grid) 
for i,v in ipairs (getElementsByType("player")) do 
local rp = guiGridListAddRow (grid) 
guiGridListSetItemText (grid,rp,1,getPlayerName(v),false,false) 
end 
end 
addEventHandler ("onClientResourceStart",resourceRoot,update) 
addEventHandler ("onClientPlayerJoin",root,update) 
addEventHandler ("onClientPlayerChangeNick",root,update) 
addEventHandler ("onClientPlayerQuit",root,update) 
Posted
function update () 
guiGridListClear(grid) 
for i,v in ipairs (getElementsByType("player")) do 
local rp = guiGridListAddRow (grid) 
guiGridListSetItemText (grid,rp,1,getPlayerName(v),false,false) 
end 
end 
addEventHandler ("onClientResourceStart",resourceRoot,update) 
addEventHandler ("onClientPlayerJoin",root,update) 
addEventHandler ("onClientPlayerChangeNick",root,update) 
addEventHandler ("onClientPlayerQuit",root,update) 

لو ابي اعطيه الكود عطيته

بس خله يحاول على الأقل

:|

Posted

ايه الخطأ هنا ؟

function sendm () 
    name = getPlayerName(getLocalPlayer()) 
    cantidad = guiGetText(GUIEditor.edit[3]) 
    triggerServerEvent("SendMoney",getRootElement(),cantidad,name) 
end 
addEventHandler("onClientGUIClick", GUIEditor.button[2], sendm, false) 

function Enviar (cantidad, name) 
            givePlayerMoney(getRootElement(), tonumber(cantidad)) 
                outputChatBox("#ffff00[C.Console]: ******************************", getRootElement(), 255, 255, 255, true) 
            outputChatBox("#ffff00[C.Console]: "..name:gsub("#%x%x%x%x%x%x", "").." #ffff00has sent Money for all $"..convertNumber (cantidad)  , getRootElement(), 255, 255, 255, true) 
                outputChatBox("#ffff00[C.Console]: ******************************", getRootElement(), 255, 255, 255, true) 
        end 
        addEvent("SendMoney", true) 
        addEventHandler("SendMoney", getRootElement(), Enviar) 

  GUIEditor.edit[3] = guiCreateEdit(218, 183, 138, 23, "", false, GUIEditor.window[1]) 
        GUIEditor.button[2] = guiCreateButton(231, 216, 115, 21, "توزيع للكل", false, GUIEditor.window[1]) 

Posted
ايه الخطأ هنا ؟
function sendm () 
    name = getPlayerName(getLocalPlayer()) 
    cantidad = guiGetText(GUIEditor.edit[3]) 
    triggerServerEvent("SendMoney",getRootElement(),cantidad,name) 
end 
addEventHandler("onClientGUIClick", GUIEditor.button[2], sendm, false) 

function Enviar (cantidad, name) 
            givePlayerMoney(getRootElement(), tonumber(cantidad)) 
                outputChatBox("#ffff00[C.Console]: ******************************", getRootElement(), 255, 255, 255, true) 
            outputChatBox("#ffff00[C.Console]: "..name:gsub("#%x%x%x%x%x%x", "").." #ffff00has sent Money for all $"..convertNumber (cantidad)  , getRootElement(), 255, 255, 255, true) 
                outputChatBox("#ffff00[C.Console]: ******************************", getRootElement(), 255, 255, 255, true) 
        end 
        addEvent("SendMoney", true) 
        addEventHandler("SendMoney", getRootElement(), Enviar) 

  GUIEditor.edit[3] = guiCreateEdit(218, 183, 138, 23, "", false, GUIEditor.window[1]) 
        GUIEditor.button[2] = guiCreateButton(231, 216, 115, 21, "توزيع للكل", false, GUIEditor.window[1]) 

addEventHandler("onClientGUIClick", root, 
function() 
if source == GUIEditor.button[2] then 
local cantidad == guiGetText(GUIEditor.edit[3]) 
triggerServerEvent("SendMoney", localPlayer) 
     end 
end) 

addEvent("SendMoney", true) 
addEventHandler("SendMoney", root, 
function(cantidad) 
local name = getPlayerName(source) 
local Amount = tonumber(cantidad) 
for i, player in ipairs(getElementsByType("player")) do 
givePlayerMoney(player, Amount) 
end 
outputChatBox("#ffff00[C.Console]: ******************************", root, 255, 255, 0, true) 
outputChatBox("#ffff00[C.Console]: "..name:gsub("#%x%x%x%x%x%x", "").." #ffff00has sent Money for all $"..convertNumber (Amount)  , root, 255, 255, 255, true) 
outputChatBox("#ffff00[C.Console]: ******************************", getRootElement(), 255, 255, 255, true) 
end) 
  
Posted

Client

function sendm () 
    local name = getPlayerName(getLocalPlayer()) 
    local cantidad = guiGetText(GUIEditor.edit[3]) 
    triggerServerEvent("SendMoney",getRootElement(),cantidad,name) 
end 
addEventHandler("onClientGUIClick", GUIEditor.button[2], sendm, false) 

Server

function Enviar (cantidad, name) 
    local ammount = tonumber(cantidad) 
    if ammount then 
        for k, v in ipairs(getElementsByType("player")) do 
            givePlayerMoney(v, ammount) 
        end 
        outputChatBox("#ffff00[C.Console]: ******************************", getRootElement(), 255, 255, 255, true) 
        outputChatBox("#ffff00[C.Console]: "..name:gsub("#%x%x%x%x%x%x", "").." #ffff00has sent Money for all $"..convertNumber (ammount)  , getRootElement(), 255, 255, 255, true) 
        outputChatBox("#ffff00[C.Console]: ******************************", getRootElement(), 255, 255, 255, true) 
    end 
end 
addEvent("SendMoney", true) 
addEventHandler("SendMoney", getRootElement(), Enviar) 

Posted

addEventHandler ( "onClientGUIClick", resourceRoot, 
    function ( ) 
          if ( source == GUIEditor.button[2] ) then 
           guiSetVisible(GUIEditor.window[1], false) 
       showCursor(false) 
end 
end) 
  
addEventHandler ( "onClientGUIClick", resourceRoot, 
    function ( ) 
          if ( source == GUIEditor.button[1] ) then 
          name = getPlayerName(getLocalPlayer()) 
          cantidad = guiGetText(GUIEditor.edit[1]) 
          guiSetText (GUIEditor.edit[1], "" ) 
          triggerServerEvent("SendMoney1",getRootElement(),cantidad,name) 
end 
end) 
  

  
function Enviar (cantidad, name) 
    for _, p in ipairs(getElementsByType('player')) do 
    givePlayerMoney(p, tonumber(cantidad)) 
    outputChatBox("#ffff00[C.Console]: ******************************", p, 255, 255, 255, true) 
    outputChatBox("#ffff00[C.Console]: ******************************", p, 255, 255, 255, true) 
end 
end 
addEvent("SendMoney1", true) 
addEventHandler("SendMoney1", getRootElement(), Enviar) 
      
  
Posted

ايه الخطأ هنا ؟

outputChatBox("#ffff00[C.Console]: "..name:gsub("#%x%x%x%x%x%x", "").." #ffff00has sent Money for all $"..convertNumber (cantidad)  , getRootElement(), 255, 255, 255, true) 

و هنا

addEventHandler("onClientGUIClick",getRootElement(), 
function() 
    if ( source == GUIEditor.button[1] ) then 
        playerNick = guiGetText(nameEdit) 
        amount = guiGetText(GUIEditor.edit[1]) 
        triggerServerEvent("onSendMoneyHand", getLocalPlayer(), playerNick, amount) 
         
   end  
   end ) 

    addEvent("onSendMoneyHand", true) 
addEventHandler("onSendMoneyHand", getRootElement(), 
 function(who, player) 
   if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)),aclGetGroup("Console")) then 
            toWho = getPlayerFromName(who) 
       if toWho ~= false then 
            local name = getPlayerName(source) 
            local Money = getPlayerMoney(toWho) 
            setPlayerMoney(toWho, Money+tonumber(player)) 
            outputChatBox("#ff0000*#ffff00[Admin]#ff0000 You Has Give #ffff00( " .. player .. " #00ff00$#ffff00 ) Money #ff0000 To " .. who, source, 0, 150, 255, true) 
            outputChatBox("#ff0000*#ffff00[Admin]#ff0000  ".. name .. " #ff0000Has Given you #FFFF00( " .. player .. " #00ff00$#ffff00 ) Money #ff0000 !", toWho, 255, 0, 0, true) 
              outputChatBox("#ffff00[C.Console]: "..name:gsub("#%x%x%x%x%x%x", "").." #ffff00has sent Money for  $"..convertNumber (cantidad)  , getRootElement(), 255, 255, 255, true) 
       else 
          outputChatBox("#ff0000*#ffff00[Admin]#ff0000 Please Select Player!!", source, 255, 0, 0, true) 
       end 
   end 
 end 
) 

  GUIEditor.gridlist[1] = guiCreateGridList(9, 25, 190, 301, false, GUIEditor.window[1]) 
        guiGridListAddColumn(GUIEditor.gridlist[1], "Name", 0.9) 
        GUIEditor.edit[1] = guiCreateEdit(218, 52, 138, 23, "", false, GUIEditor.window[1]) 
        GUIEditor.button[1] = guiCreateButton(231, 85, 115, 21, "اعطاء العب فلوس", false, GUIEditor.window[1]) 
        guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFFFFFF") 

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