[Ajuda] Ajuda com mensagem da radio
#7

Quote:
Originally Posted by galazoiadria
Посмотреть сообщение
Queria saber como faz o cmd /setkills e /setdeaths para Gamemode de mata mata
Um cуdigo desses ficaria muito vago pro seu script, pois vou fazer de uma maneira e no seu gamemode pode estar de outra, mas espero que entenda como uma base:

Код:
enum E_INFO
{
	pMatou,
	pMorreu
}
new pInfo[MAX_PLAYERS][E_INFO];

public OnPlayerDeath(playerid, killerid, reason)
{
	if(killerid != INVALID_PLAYER_ID)
	{
		++ pInfo[killerid][pMatou];
	}
	
	++ pInfo[playerid][pMorreu];
	
	return true;
}

CMD:setkills(playerid, params[])
{
	new Player, Kills, Str[128], Nome[24];
	
	if(sscanf(params, "ud", Player, Kills)) return SendClientMessage(playerid, -1, "/setkills [id/nome] [quantia]");
	
	if(!IsPlayerConnected(Player)) return SendClientMessage(playerid, -1, "Jogador nгo conectado.");
	
	pInfo[playerid][pMorreu] = Kills;
	
	GetPlayerName(Player, Nome, 24);
	
	format(Str, 128, "Vocк alterou a quantia de kills do jogador %s para %d", Nome, Kills);
	SendClientMessage(playerid, -1, Str);
	
	return true;
}

CMD:setdeaths(playerid, params[])
{
	new Player, Deaths, Str[128], Nome[24];
	
	if(sscanf(params, "ud", Player, Deaths)) return SendClientMessage(playerid, -1, "/setdeaths [id/nome] [quantia]");
	
	if(!IsPlayerConnected(Player)) return SendClientMessage(playerid, -1, "Jogador nгo conectado.");
	
	pInfo[playerid][pMatou] = Deaths;
	
	GetPlayerName(Player, Nome, 24);
	
	format(Str, 128, "Vocк alterou a quantia de deaths do jogador %s para %d", Nome, Deaths);
	SendClientMessage(playerid, -1, Str);
	
	return true;
}
Fiz em zcmd, caso utilize strtok sу adaptar removendo o sscanf.
Reply


Messages In This Thread
Ajuda com mensagem da radio - by galazoiadria - 22.11.2016, 11:24
Re: Ajuda com mensagem da radio - by F1N4L - 22.11.2016, 11:44
Re: Ajuda com mensagem da radio - by Jelly23 - 22.11.2016, 11:55
Re: Ajuda com mensagem da radio - by galazoiadria - 22.11.2016, 12:01
Re: Ajuda com mensagem da radio - by F1N4L - 22.11.2016, 12:09
Re: Ajuda com mensagem da radio - by galazoiadria - 22.11.2016, 12:14
Re: Ajuda com mensagem da radio - by F1N4L - 22.11.2016, 12:29
Re: Ajuda com mensagem da radio - by galazoiadria - 22.11.2016, 12:37
Re: Ajuda com mensagem da radio - by F1N4L - 22.11.2016, 12:40
Re: Ajuda com mensagem da radio - by galazoiadria - 22.11.2016, 12:48

Forum Jump:


Users browsing this thread: 4 Guest(s)