12.08.2015, 14:24
Olб, bom dia, estava tentando criar umas profissхes simples, e quando compilo da o tal error 033 "arrey index out of bounds(Profissao)"
O cуdigo й simples mas preciso de uma ajudinha ^^
Todas as linhas com Profissao[playerid][Profs] estб dando este erro.
Obrigado pela ajuda!
Sennior
O cуdigo й simples mas preciso de uma ajudinha ^^
PHP код:
//INCLUDES
#include <a_samp>
#include <sscanf2>
#include <zcmd>
//DEFINES
////////////////////CORES PROFISSХES//////////////////////
#define COR_GOVERNO 0x87CEFAFF
#define COR_PM 0x4682B4FF
#define COR_PF 0x808080FF
#define COR_GN 0x006400FF
#define COR_MEC 0x556B2FFF
#define COR_VAGOS 0xFFFF00FF
#define COR_AZTECAS 0x0000FFFF
#pragma tabsize 0
//NEWS
enum Profs
{
GOVERNO,
POLICIA_MILITAR,
POLICIA_FEDERAL,
GUARDA_NACIONAL,
MECANICO,
VAGOS,
AZTECAS
}
new Profissao[MAX_PLAYERS][Profs];
/////////////////CARROS DAS PROFISSOES/////////////////
//FORWARDS
forward CarregarProfissao(playerid);
///////////////////////////////////////////////////////////////////////////////COMANDO DAS ORGS//////////////////////////////////////////////////////////////////////////////////////
public CarregarProfissao(playerid)
{
if(Profissao[playerid][Profs] == GOVERNO)
{
SetPlayerColor(playerid, COR_GOVERNO);
}
if(Profissao[playerid][Profs] == POLICIA_MILITAR)
{
SetPlayerColor(playerid, COR_PM);
}
if(Profissao[playerid][Profs] == POLICIA_FEDERAL)
{
SetPlayerColor(playerid, COR_PF);
}
if(Profissao[playerid][Profs] == GUARDA_NACIONAL)
{
SetPlayerColor(playerid, COR_GN);
}
if(Profissao[playerid][Profs] == MECANICO)
{
SetPlayerColor(playerid, COR_MEC);
}
if(Profissao[playerid][Profs] == VAGOS)
{
SetPlayerColor(playerid, COR_VAGOS);
}
if(Profissao[playerid][Profs] == AZTECAS)
{
SetPlayerColor(playerid, COR_AZTECAS);
}
return 1;
}
Obrigado pela ajuda!
Sennior