23.04.2014, 03:26
Quote:
Tipo lek, eu queria que desse arma para todos que tem conta no servidor, nгo para os on-lines ta ligado?
|
Mas sу uma noзгo de como seria.. (PS: exemplo mais bбsico possнvel)
pawn Код:
////// EXEMPLO COM DINI POR "FEL486" ////
#define registro "pasta/%d.ini" // Na scriptfiles
enum PINFO
{
// ... dados, nome, etc...
arma_1,
bala_1,
arma_2,
bala_2,
arma_3,
bala_3,
arma_4,
bala_4,
arma_5,
bala_5,
};
new PlayerInfo[MAX_PLAYERS][PINFO];
CMD:dararmatodos(playerid, params[])
{
new arma, municao;
new diretorio[50]; // Diretorio dos jogadores existentes.
if(sscanf(params, "dd", arma, municao)) return SendClientMessage(playerid, cor, "Uso correto: /dararmatodos <arma> <muniзгo>");
for(new i = 0; i < MAX_PLAYERS; i++)
{
format(diretorio, sizeof(diretorio), registro, i);
if(fexist(diretorio))
{
dini_IntSet(diretorio, "Arma_1", arma);
dini_IntSet(diretorio, "Bala_1", municao);
}
}
return 1;
}