[Ajuda] Ajuda (preciso aprender isso)
#1

Galera, preciso de ajuda, eu quero criar varias pedras pelo mapa pra uma profissгo apertar Y em uma delas e remove-la. assim em todas as 4, so que eu fiz um codigo de testes que na minha teoria estaria certo, mas nгo consegui;

Код:
new pedra[4];
Код:
public OnGameModeInit()
{
	pedra[0] = CreateObject(745, 299.27261, 1423.04456, 8.71771,   0.00000, 0.00000, 0.00000);
	pedra[1] = CreateObject(745, 294.43201, 1393.79041, 9.17888,   0.00000, 0.00000, 0.00000);
	pedra[2] = CreateObject(745, 314.09689, 1410.77551, 7.35632,   0.00000, 0.00000, 0.00000);
	pedra[3] = CreateObject(745, 308.55414, 1385.33337, 8.15589,   0.00000, 0.00000, 0.00000);
	return 1;
}

Код:
new Float:Mecanicos[3][4] = {

  {pedra[0], 299.27261, 1423.04456, 8.71771},
  {pedra[1], 294.43201, 1393.79041, 9.17888},
  {pedra[2], 314.09689, 1410.77551, 7.35632},
  {pedra[3], 308.55414, 1385.33337, 8.15589}};


public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys & KEY_YES)
    {
        for(new i = 0; i < sizeof(Mecanicos); i++)
        {
            if(IsPlayerInRangeOfPoint(playerid, 5.0, Mecanicos[i][1], Mecanicos[i][2], Mecanicos[i][3]))
            {
            		SendClientMessage(playerid, -1, "Vocк esta no raio de uma das pedras");
            		DestroyObject(pedra[i]);
            		return 1;
            }
        }
    }
    return 1;
}
Reply


Messages In This Thread
Ajuda (preciso aprender isso) - by iTouchS - 01.12.2017, 10:50
Re: Ajuda (preciso aprender isso) - by ViniBorn - 01.12.2017, 12:56
Re: Ajuda (preciso aprender isso) - by RodrigoMSR - 01.12.2017, 17:34

Forum Jump:


Users browsing this thread: 2 Guest(s)