16.02.2015, 16:47
PHP код:
enum jInfo
{
jNome[30],
Float:jSpawn[3],
jCor
};
new jExemplo[][jInfo] = {
{"Nulo", {0.0, 0.0, 0.0}, COR_NULO},
{"Caminhoneiro", {0.0, 0.0, 0.0}, COR_CAMINHAO} // ,
// [...]
};
enum jInfo2
{
MinhaGang // ,
// [....]
};
new InfoPlayer[MAX_PLAYERS][jInfo2];
PHP код:
// Setar ele como uma gang
InfoPlayer[playerid][MinhaGang] = 0; // Nulo
InfoPlayer[playerid][MinhaGang] = 1; // Caminhoneiro.
PHP код:
/* Caso queira que o sistema faзa automбtico utilize um simples
loop retornando o valor da matriz: */
new j;
for( ; j < sizeof(jExemplo); ++j )
PHP код:
// Para setar eles, sem precisar de switch, if's, etc.
SetPlayerPos(playerid, jExemplo[InfoPlayer[playerid][MinhaGang]][jSpawn][0], jExemplo[InfoPlayer[playerid][MinhaGang]][jSpawn][1], jExemplo[InfoPlayer[playerid][MinhaGang]][jSpawn][2]);
SetPlayerColor(playerid, jExemplo[InfoPlayer[playerid][MinhaGang]][jCor]);
printf("Olб, eu sou da gang: %s", jExemplo[InfoPlayer[playerid][MinhaGang]][jNome]);
Se alguйm criar uma tutorial mais ou menos assim, jб й uma sugestгo.
Enfim, se ocorreu algum erro ou algo do tipo no cуdigo, eu nгo sei pois eu nem cheguei a por no pawno, fiz por aqui mesmo. Espero que consiga tirar uma base ^^