[Ajuda] Problema ainda persistindo...
#1

Bom, eu tinha atй abandonado um script que eu estava tentando desenvolver por causa de um problema em um comando.Jб fiz alguns tуpicos sobre o assunto aqui e alguns me responderam, mas acabou que nгo cheguei a nenhuma conclusгo.Atй que tentei fazer o comando por cima de um FS de minas que nem sei de quem й ...Falando do problema, й o seguinte, o problema й que quando eu digito o comando /arvore1 e espero o timer, planta e "cresce" de boa . Agora se eu digitar o comando /arvore1 consecutivamente antes do timer, apenas a ultima arvore cresce. As outras que eu digitei primeiro, fica apenas o objeto criado antes do timer .

Cуdigo:
PHP код:
#define MAX_AL                  1000 
PHP код:
enum PLaranja
{
        
Proxymine,
    
Float:MineX,
    
Float:MineY,
    
Float:MineZ,
    
MineObject,
    
MineObject2[32]

PHP код:
new Proxycords[MAX_AL][PLaranja]; 
PHP код:
CMD:arvore1(playeridparams[])
{
        new    
FloatX,
        
FloatY,
        
FloatZ;
        
GetPlayerPos(playeridXYZ);
        
SendClientMessage(playeridAMARELO"Бrvore de laranja plantada");
        
Proxycords[playerid][MineObject2] = CreateObject(728XYZ00050);
        
SetTimerEx("PLARANJA"5000,false,"i",playerid);
    return 
1;

PHP код:
forward PLARANJA(playerid);
public 
PLARANJA(playerid)
{
    new 
Float:x,Float:y,Float:z,Float:PposA;
    
GetPlayerFacingAngle(playeridPposA);
    
x+= (floatsin(-PposAdegrees));
    
+= (floatcos(-PposAdegrees));
    
    
GetObjectPos(Proxycords[playerid][MineObject2] , z);
    
CreatePLaranja(x,y,z);
    
DestroyObject(Proxycords[playerid][MineObject2]);
    return 
1;

PHP код:
stock CreatePLaranja(Float:x,Float:y,Float:z)
{
    for(new 
0sizeof(Proxycords); i++)
    {
        if(
Proxycords[i][Proxymine] == 0)
        {
            
Proxycords[i][Proxymine]=1;
            
Proxycords[i][MineX]=x;
            
Proxycords[i][MineY]=y;
            
Proxycords[i][MineZ]=z;
            
Proxycords[i][MineObject] = CreateObject(717xyz-1.0,0,0,0,50);
            return 
1;
        }
    }
    return 
0;

Reply


Messages In This Thread
Problema ainda persistindo... - by SkullFire - 12.06.2014, 00:08
Re: Problema ainda persistindo... - by Stronda xD - 12.06.2014, 13:32

Forum Jump:


Users browsing this thread: 1 Guest(s)