Jump to content

COMO CRIAR UM BOT / PLAYER


Recommended Posts

Galera , na maioria da vezes  estou em meu servidor de mta local , e quero testar alguns script que vou criando , alguns deles precisam ser testados em players , um exemplo é a GridiList você quer saber se ela realmente esta funcionando e se está listando os player corretamente , mas é impossível fazer isso em um server local , aonde não a player's comente você ! Alguem poderia me ajudar  ?

Link to comment
  • Other Languages Moderators

Você também pode criar uma tabela e inserir dados nela.

Exemplo:

local _SCREEN		= { guiGetScreenSize( ) };
local _W, _H		= 320, 280;
local _TABLE		= { }; -- criar uma tabela.

addEventHandler( "onClientResourceStart", resourceRoot, function( )
	
	for i = 1, 32 do
		table.insert( _TABLE, { pID = i, pNick = "Player_" .. i, pPing = math.random( 50 ) } ); -- inserir 32 dados na tabela.
	end
	
	gridList = guiCreateGridList( _SCREEN[ 1 ] - ( _W + 5 ), ( _SCREEN[ 2 ] / 2 - _H / 2 ), _W, _H, false );
	guiGridListAddColumn( gridList, "#", 0.15 );
	guiGridListAddColumn( gridList, "Nickname", 0.40 );
	guiGridListAddColumn( gridList, "Ping", 0.20 );
	
	for i = 1, #_TABLE do
		local row = guiGridListAddRow( gridList );
		guiGridListSetItemText( gridList, row, 1, _TABLE[ i ].pID, false, false );
		guiGridListSetItemText( gridList, row, 2, _TABLE[ i ].pNick, false, false );
		guiGridListSetItemText( gridList, row, 3, _TABLE[ i ].pPing, false, false );
	end
	
end )

 

  • Thanks 1
Link to comment
  • Other Languages Moderators

Na maioria das vezes é necessário ter jogadores reais jogando no seu servidor. Não existe nada que possa criar um jogador de verdade que não seja outro client. No entanto algumas coisas podem ser testadas com PEDs sim.

No meu caso, eu simplesmente logo no meu servidor local com outro computador daqui de casa. Pois as coisas que eu faço geralmente só funcionam com jogadores reais e não com bots.

OBS: Servidores locais podem ser acessados por qualquer computador que esteja conectado na mesma rede que você.

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