[Ajuda] Nгo quer contar pontos
#1

Opa e ai tudo bem? Й o seguinte, recentemente voltei a editar meu GM, sim nгo tenho tempo para fazer um do 0, fui adaptar uma guerra no morro e deu tudo ok, porem chegando lб nгo conta os pontos para a organizaзгo, o que pode ser?

PHP код:
forward MorroP();
public 
MorroP()
{
    new 
TRString[512];
    for(new 
i=0i<MAX_PLAYERSi++)
    {
        if(
IsPlayerConnected(i))
        {
            
TextDrawHideForPlayer(iTMorroBox[i]);
            
TextDrawHideForPlayer(iTMorroText[i]);
            if(
IsPlayerInMorro(i))
             {
                if(
Morro[Guerra] >= 1)
                {
                    new 
PMZ[MAX_ORG_NOME];
                    
OrgTNome(1PMZMAX_ORG_NOME);
                    new 
ROTAMZ[MAX_ORG_NOME];
                    
OrgTNome(2ROTAMZMAX_ORG_NOME);
                    new 
AZTECASZ[MAX_ORG_NOME];
                    
OrgTNome(5AZTECASZMAX_ORG_NOME);
                    new 
GROOVEZ[MAX_ORG_NOME];
                    
OrgTNome(14GROOVEZMAX_ORG_NOME);
                    new 
PCZ[MAX_ORG_NOME];
                    
OrgTNome(16PCZMAX_ORG_NOME);
                    new 
BALLASZ[MAX_ORG_NOME];
                    
OrgTNome(17BALLASZMAX_ORG_NOME);
                    new 
VAGOSZ[MAX_ORG_NOME];
                    
OrgTNome(18VAGOSZMAX_ORG_NOME);
                    new 
CVZ[MAX_ORG_NOME];
                    
OrgTNome(19CVZMAX_ORG_NOME);
                    new 
DRIFTZ[MAX_ORG_NOME];
                    
OrgTNome(21DRIFTZMAX_ORG_NOME);
                    new 
PCCZ[MAX_ORG_NOME];
                    
OrgTNome(23PCCZMAX_ORG_NOME);
                    
format(TRString,sizeof(TRString),"%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d ~n~~n~     ~r~Guerra no Morro",PMZ,MorroPontos[1],ROTAMZ,MorroPontos[2],AZTECASZ,MorroPontos[5],GROOVEZ,MorroPontos[14],PCZ,MorroPontos[16],BALLASZ,MorroPontos[17],VAGOSZ,MorroPontos[18],CVZ,MorroPontos[19],DRIFTZ,MorroPontos[21],PCCZ,MorroPontos[23]);
                    
TextDrawSetString(TMorroText[i], TRString);
                    if(
VisionInfo[i][pPontos] <= 0)
                    {
                        
TextDrawShowForPlayer(iTMorroBox[i]);
                        
TextDrawShowForPlayer(iTMorroText[i]);
                    }
                }
            }
        }
    }
    return 
1;

Se quiserem outro cуdigo й sу avisar.
Peguei o sistema de ~ http://pastebin.com/NaHW9aRh
Reply
#2

Vamos ver se o erro esta nas variaveis.


PHP код:
//<?

#define ARQUIVO "admins.txt"

forward MorroP(); 
public 
MorroP() 

    new 
TRString[512]; 
    for(new 
i=0i<MAX_PLAYERSi++) 
    { 
        if(
IsPlayerConnected(i)) 
        { 
            if(
IsPlayerInMorro(i)) 
             { 
                if(
Morro[Guerra] >= 1
                { 
                    new 
PMZ[MAX_ORG_NOME]; 
                    
OrgTNome(1PMZMAX_ORG_NOME); 
                    new 
ROTAMZ[MAX_ORG_NOME]; 
                    
OrgTNome(2ROTAMZMAX_ORG_NOME); 
                    new 
AZTECASZ[MAX_ORG_NOME]; 
                    
OrgTNome(5AZTECASZMAX_ORG_NOME); 
                    new 
GROOVEZ[MAX_ORG_NOME]; 
                    
OrgTNome(14GROOVEZMAX_ORG_NOME); 
                    new 
PCZ[MAX_ORG_NOME]; 
                    
OrgTNome(16PCZMAX_ORG_NOME); 
                    new 
BALLASZ[MAX_ORG_NOME]; 
                    
OrgTNome(17BALLASZMAX_ORG_NOME); 
                    new 
VAGOSZ[MAX_ORG_NOME]; 
                    
OrgTNome(18VAGOSZMAX_ORG_NOME); 
                    new 
CVZ[MAX_ORG_NOME]; 
                    
OrgTNome(19CVZMAX_ORG_NOME); 
                    new 
DRIFTZ[MAX_ORG_NOME]; 
                    
OrgTNome(21DRIFTZMAX_ORG_NOME); 
                    new 
PCCZ[MAX_ORG_NOME]; 
                    
OrgTNome(23PCCZMAX_ORG_NOME); 
                    
                    
format(TRString,sizeof(TRString),"%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d~n~~n~%s Pontos: %d ~n~~n~     ~r~Guerra no Morro",PMZ,MorroPontos[1],ROTAMZ,MorroPontos[2],AZTECASZ,MorroPontos[5],GROOVEZ,MorroPontos[14],PCZ,MorroPontos[16],BALLASZ,MorroPontos[17],VAGOSZ,MorroPontos[18],CVZ,MorroPontos[19],DRIFTZ,MorroPontos[21],PCCZ,MorroPontos[23]); 
                    
printf(TRstring);
                    
TextDrawSetString(TMorroText[i], TRString); 
                    
                    if(
VisionInfo[i][pPontos] <= 0
                    { 
                        
TextDrawShowForPlayer(iTMorroBox[i]); 
                        
TextDrawShowForPlayer(iTMorroText[i]); 
                    } 
                } 
            } 
        } 
    } 
    return 
1
}
Reply
#3

Opa, agradeзo a ajuda mas o erro era de um loop de contar pontos, sorry.

Resolvido.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)