23/07/2022 16:53
Ola maninho blz? arrumei seu codigo
Voce so esqueceu de passar mais um parametro para o timer:
Espero que eu tenha ajudado.
Voce so esqueceu de passar mais um parametro para o timer:
Código:
seu codigo:
Código:
Maconha[i][Timer] = SetTimerEx(#CrescerMaconha, 2000, true, "i", Maconha[i][MaconhaID]);
Código:
correçao:
Maconha[i][Timer] = SetTimerEx(#CrescerMaconha, 2000, true, "ii", playerid, Maconha[i][MaconhaID]);
Código:
CMD:criarm(playerid)
{
for(new i=1; i < 100; i++)
{
GetPlayerPos(playerid,
Maconha[i][X],
Maconha[i][Y],
Maconha[i][Z]);
/*-----------------------------*/
Maconha[i][Objecto] = CreateObject(2241,
Maconha[i][X],
Maconha[i][Y],
Maconha[i][Z]-0.6,0.0, 0.0, 0.0);
Maconha[i][Timer] = SetTimerEx(#CrescerMaconha, 2000, true, "ii", playerid, Maconha[i][MaconhaID]);
CriarTextoMaconha(i);
}
return 1;
}
forward CrescerMaconha(playerid, MaconhaID); public CrescerMaconha(playerid, MaconhaID)
{
for(new i=1; i < 100; i++)
{
if(MaconhaID == Maconha[i][IDMaconha])
{
Maconha[i][Crescendo] ++;
UpdateTextoMaconha(i);
break;
}
}
return 1;
}
Espero que eu tenha ajudado.
Técnico em desenvolvimento de sistemas e Administrador de banco de dados
Programador C/C++
https://github.com/LouzinDeev
Programador C/C++
https://github.com/LouzinDeev