Jump to content

تعديل. بسيط


Adham

Recommended Posts

سلام عليكم سويت لما يكتب في الايدت ويدوس علي زرار

يجي الكلام الكتبو في الايديت في القريد لست .

و مظبت

addEventHandler ( 'onClientGUIClick', root,

function ( )

if source == aButtonEdit then
                          local newName = guiGetText ( EditNewName )
                          if #newName > 0 then
                          triggerServerEvent("server:teamManager",localPlayer,"edit",newName)

      end

end

end

)



addEvent ( "client;editPlayer", true )
addEventHandler ( "client;editplayer", root,
    function ( newName )
          local aRow = guiGridListAddRow ( aTeam.GridList )
          guiGridListSetItemText ( aTeam.GridList, aRow ,1, newName, false, false ) 
      end
)



server



addEvent( "server:teamManager", true )
addEventHandler ( "server:teamManager", root,
       function ( bool. newName )
            if bool == "edit" then
                   triggerClientEvent ("client;editPlayer", root, newName )
                 end
     end
)

 

خلاص سويتها بس فيه مشكله

لما يكتب في الايدت بيغير للقريد لست

بيضيف راو جديد تحت ووالقريد لست فيه لاسماء

انا ابيه لما يكتب في الايدت يغير الاسم الححدو في القريد 

Edited by Deativated
Link to comment

Client

addEventHandler ( 'onClientGUIClick', root,
	function ( )
		if ( source == aButtonEdit ) then
			local newName = guiGetText ( EditNewName )
            if string.len(newName) > 0 then
                triggerServerEvent("server:teamManager",localPlayer,newName)
			end
		end
	end
)

addEvent ( "client;editPlayer", true )
addEventHandler ( "client;editplayer", root,
    function ( newName )
		if newName then
			local aRow = guiGridListAddRow ( aTeam.GridList )
			guiGridListSetItemText ( aTeam.GridList, aRow ,1, newName, false, false ) 
		end
    end
)

 

Server

addEvent( "server:teamManager", true )
addEventHandler ( "server:teamManager", root,
    function ( newName )
		if newName then
			triggerClientEvent (root, "client;editPlayer", root, newName )
		end
	end
)

 

Link to comment

خلاص شباب سويتها بس كود اخر ..

بغيت اسوي اذا كتب في ايدت اسم التيم

والايديت التاني اسم الحساب

والايديت التالت و الرابع والخامس لون التيم

r,g,b

ولما يدوس علي زرار يصنع التيم ويدخل الشخص الكاتب اسم حسابو تلقائي

سويته لاكن م نفع :

--- Client
addEventHandler ( 'onClientGUIClick', root,
    function (    )
	       if source == createTeamBut then
		     local Name = guiGetText ( GUIEditor.edit[1] )
             local Account = guiGetText ( GUIEditor.edit[2] )
             local r,g,b = guiGetText ( GUIEditor.edit[5] ), guiGetText ( GUIEditor.edit[6] ), guiGetText ( GUIEditor.edit[5] )
             if #Name > 0 and #Account > 0 and #r > 0 and #b > 0 and #g > 0 then
             triggerServerEvent( "server:teamManager",localPlayer,"create",Name, Account, Skin, MaxPlayers, r,g,b )
		end
	end
end     )

-- Server

addEvent( "server:teamManager", true)
addEventHandler ( "server:teamManager", root,
    function ( Name, Account, r,g,b, Team )
	      if bool == "create" then
	      local Name = getTeamFromName ( source )
		  if ( Name ) then
		  local Account =  getPlayerAccount ( source )
		  if ( Account ) then
		  if ( tonumber ( r ) ) and ( tonumber ( g ) ) and ( tonumber ( b ) ) then
		  local Team = createTeam ( Name, tonumber ( r ), tonumber ( g ), tonumber ( b ) )
		  if Team then
		  setPlayerTeam ( Account, Team )
	  end
     end
    end
    end
    end
    )
	   

 

Edited by Deativated
Link to comment

يعني الكود غلط ؟

افهموني انا عاوز اسوي وش .

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

وتاني ايديت اسم الحساب

و تالت ايديت ورابع ايديت وخامس ايديت لون التيم

r.g.b

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

يسوي تيم الاسم الكتبو في الايديت

والون الكاتبو في الايديت ار ج بي

ويدخل الشخص الكتب حسابه التيم تلقائي.

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