SA-MP Forums Archive
[Ajuda] Comandos bбsicos - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Comandos bбsicos (/showthread.php?tid=448525)



Comandos bбsicos - LucaAllexandre - 04.07.2013

Sei, que й uma coisa bбsica, e provalvemente vгo me chamar de: Jumento, retardado, burro, estuda pawno pra que?
mas nгo consigo entender, uma simples coisa. como que faзo um comando de tipo: /ir [ID]
como que eu faзo pra pessoa, colocar o id da pessoa e ir nela, ou algo desse genкro, um sistema de "coloque o id do player e faзa alguma coisa acontencer" isso й possivel? como que seria um sistema basico desse?

Exemplo de algums comandos desse gкnero:


/kick [ID]
/ban [ID]
/calar [ID]
etc...


Re: Comandos bбsicos - [THs]ShadoW - 04.07.2013

Код:
CMD:ir(playerid, params[])
{
	new ID,Float:pPos[3];
	if(!IsPlayerConnected(ID))	return SendClientMessage(playerid,CorErroNeutro,"O jogador nгo estб conectado");
	if(sscanf(params,"d",ID))	return SendClientMessage(playerid,CorErroNeutro,"USE: /ir [playerid]");
	GetPlayerPos(ID, pPos[0], pPos[1], pPos[2]);
	if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) SetPlayerPos(playerid, pPos[0], pPos[1], pPos[2]); else SetVehiclePos(GetPlayerVehicleID(playerid), pPos[0], pPos[1], pPos[2]);
	SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(ID));
	SetPlayerInterior(playerid, GetPlayerInterior(ID));
	return 1;
}
Exemplo simples do comando /ir usando sscanf e ZCMD...

Se precisar de alguma explicaзгo, sobre algo que nгo entendeu, avise.

Espero ter ajudado.

Se precisar, aqui tem um sistema de administraзгo, basta estuda-lo

http://pastebin.com/DkynYPu0


Re: Comandos bбsicos - Rapha3L - 04.07.2013

Ou seja, vocк quer um sistema de administraзгo simples й isso ?