Raised This Month: $ Target: $400
 0% 

Error someone help me?


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Michell
Member
Join Date: Oct 2015
Old 10-25-2015 , 20:41   Error someone help me?
Reply With Quote #1

Can anyone help me?
When the sum of the winner or winner 2 comes in 16 it performs:
Resultado ()
set_task (3.0, "fun1")
set_task (3.0 "MaisFrg")

so that running 2 times, and thus having duplication in messages and vote maps that lies within fun1.
Quote:
register_event("TeamScore", "EventTeamScore", "a")
Quote:
public EventTeamScore(){
if(iLive){
new team[32];
read_data(1,team,31);

if (equal(team,"CT"))
{
iPonto[ 1 ] = read_data(2);
}
else if (equal(team,"TERRORIST"))
{
iPonto[ 0 ] = read_data(2);
}

new SomaTempo = iPonto[ 1 ] + iPonto[ 0 ]
new SomaWinner = iPonto[ 1 ] + iPrim[ 1 ]
new SomaWinner2 = iPonto[ 0 ] + iPrim[ 0 ]
new SomaOverTime = iPonto[ 1 ] + iOver[ 1 ]
new SomaOverTime2 = iPonto[ 0 ] + iOver[ 0 ]

if(iNorT){

if(SomaTempo == 15){
//troca time normal
//SomaTotalNormal()

FragMeio = Frager();
MaisFraguer1 = get_user_frags(FragMeio)

SomaPriTempo()

Tempo++
set_task(3.0,"TrocaLado")

}
if(SomaWinner == 16){
//Aviso de Ganhador
//SomaTotalNormal()

FragFinal = Frager();
MaisFraguer2 = get_user_frags(FragFinal)

//CT WIN
CTWins()
Resultado()
set_task(3.0,"Fun1")
set_task(3.0,"MaisFrg")

}
if(SomaWinner2 == 16){
//Aviso de Ganhador
//SomaTotalNormal()

FragFinal = Frager();
MaisFraguer2 = get_user_frags(FragFinal)

//TR WIN
TRWins()
Resultado()
set_task(3.0,"Fun1")
set_task(3.0,"MaisFrg")

}
if(SomaWinner == 15 && SomaWinner2 == 15){
//TrocaLado()
//SomaTotalNormal()

if(get_pcvar_num(VarMD3) == 1){

FragFinal = Frager()
MaisFraguer2 = get_user_frags(FragFinal)

EmpateFinal()
set_task(3.0,"Fun1")
set_task(3.0,"MaisFrg")

}
else if(get_pcvar_num(VarMD3) != 1){

FragFinal = Frager()
MaisFraguer2 = get_user_frags(FragFinal)

SomaPriSegTempo()
Empate()
OverTime()
set_task(3.0,"TrocaLado")
}

}
}
if(iOvT){
if(SomaTempo == 3){
//troca time Over
//SomaTotalNormal()

FragMeioOver = Frager();
MaisFraguerOT2 = get_user_frags(FragMeioOver)

SomaPriOver()

Tempo++
set_task(3.0,"TrocaLado")
}
if(SomaOverTime == 4){
//aviso do ganhador
//SomaTotalNormal()

FragFinalOver = Frager();
MaisFraguerOT1 = get_user_frags(FragFinalOver)

//CT WIN
CTWinsOT()
ResultadoOT()
set_task(3.0,"Fun1")
set_task(3.0,"MaisFrg")
set_task(3.0,"MaisFrgOT")
}
if(SomaOverTime2 == 4){
//Aviso do Ganhador
//SomaTotalNormal()

FragFinalOver = Frager();
MaisFraguerOT1 = get_user_frags(FragFinalOver)

//TR WIN
TRWinsOT()
ResultadoOT()
set_task(3.0,"Fun1")
set_task(3.0,"MaisFrg")
set_task(3.0,"MaisFrgOT")
}
if(SomaOverTime == 3 && SomaOverTime2 == 3){
//empate
//SomaTotalNormal()

FragFinalOver = Frager();
MaisFraguerOT1 = get_user_frags(FragFinalOver)

// EMPATE
EmpateOT()
ResultadoOT()
set_task(3.0,"Fun1")
set_task(3.0,"MaisFrg")
set_task(3.0,"MaisFrgOT")

}
}
}
}
Quote:
public Fun1(){
iPonto[ 1 ] = 0
iPrim[ 1 ] = 0
iPonto[ 0 ] = 0
iPrim[ 0 ] = 0
iLive = false
iFun = true
Ready = 0
ReFun()
set_task(7.0,"ServerVoteMap")
client_cmd(0,"speak ^"deeoo.system deactivated")
}
Michell is offline
wickedd
Veteran Member
Join Date: Nov 2009
Old 10-25-2015 , 22:16   Re: Error someone help me?
Reply With Quote #2

What? Just explain what you're trying to do.
__________________
Just buy the fucking game!!!!
I hate No-Steamers and lazy ass people.
wickedd is offline
Bugsy
AMX Mod X Moderator
Join Date: Feb 2005
Location: NJ, USA
Old 10-25-2015 , 22:21   Re: Error someone help me?
Reply With Quote #3

Please use php tags for your code.
__________________
Bugsy is offline
Michell
Member
Join Date: Oct 2015
Old 10-25-2015 , 23:08   Re: Error someone help me?
Reply With Quote #4

and I see that the error is in the Event Team Score.

PHP Code:
public EventTeamScore(){
        if(
iLive){
        new 
team[32];
        
read_data(1,team,31);
       
        if (
equal(team,"CT"))
        {
                
iPonto] = read_data(2);
        }
        else if (
equal(team,"TERRORIST"))
        {
                
iPonto] = read_data(2);
        }

        new 
SomaTempo iPonto] + iPonto]
        new 
SomaWinner iPonto] + iPrim]
        new 
SomaWinner2 iPonto] + iPrim]
        new 
SomaOverTime iPonto] + iOver]
        new 
SomaOverTime2 iPonto] + iOver]
                              
        if(
iNorT){
                       
                        if(
SomaTempo  == 15){
                                
//troca time normal
                                //SomaTotalNormal()
                               
                                
FragMeio Frager();    
                                
MaisFraguer1 get_user_frags(FragMeio)
                               
                                
SomaPriTempo()
                               
                                
Tempo++
                                
set_task(3.0,"TrocaLado")
                               
                        }
                        if(
SomaWinner == 16){
                                
//Aviso de Ganhador
                                //SomaTotalNormal()
                               
                                
FragFinal Frager();
                                
MaisFraguer2 get_user_frags(FragFinal)
                               
                                
//CT WIN
                                
CTWins()
                                
Resultado()
                                
set_task(3.0,"Fun1")
                                
set_task(3.0,"MaisFrg")                                                                
                               
                        }
                        if(
SomaWinner2 == 16){
                                
//Aviso de Ganhador
                                //SomaTotalNormal()
                               
                                
FragFinal Frager();
                                
MaisFraguer2 get_user_frags(FragFinal)
                               
                                
//TR WIN
                                
TRWins()
                                
Resultado()
                                
set_task(3.0,"Fun1")
                                
set_task(3.0,"MaisFrg")
                                
                        }
                        if(
SomaWinner == 15 && SomaWinner2 == 15){
                                
//TrocaLado()
                                //SomaTotalNormal()
                               
                                
if(get_pcvar_num(VarMD3) == 1){
                                       
                                        
FragFinal Frager()
                                        
MaisFraguer2 get_user_frags(FragFinal)
                                       
                                        
EmpateFinal()
                                        
set_task(3.0,"Fun1")
                                        
set_task(3.0,"MaisFrg")                                       
                                       
                                }
                                else if(
get_pcvar_num(VarMD3) != 1){
                                       
                                        
FragFinal Frager()
                                        
MaisFraguer2 get_user_frags(FragFinal)
                                       
                                        
SomaPriSegTempo()
                                        
Empate()
                                        
OverTime()
                                        
set_task(3.0,"TrocaLado")
                                }
                               
                        }
                }
        if(
iOvT){
                        if(
SomaTempo == 3){
                                
//troca time Over
                                //SomaTotalNormal()
                               
                                
FragMeioOver Frager();
                                
MaisFraguerOT2 get_user_frags(FragMeioOver)
                               
                                
SomaPriOver()
                               
                                
Tempo++
                                
set_task(3.0,"TrocaLado")
                        }
                        if(
SomaOverTime == 4){
                                
//aviso do ganhador
                                //SomaTotalNormal()
                               
                                
FragFinalOver Frager();
                                
MaisFraguerOT1  get_user_frags(FragFinalOver)
                               
                                
//CT WIN
                                
CTWinsOT()
                                
ResultadoOT()
                                
set_task(3.0,"Fun1")
                                
set_task(3.0,"MaisFrg")
                                
set_task(3.0,"MaisFrgOT")
                        }
                        if(
SomaOverTime2 == 4){
                                
//Aviso do Ganhador
                                //SomaTotalNormal()
                               
                                
FragFinalOver Frager();
                                
MaisFraguerOT1  get_user_frags(FragFinalOver)
                               
                                
//TR WIN
                                
TRWinsOT()
                                
ResultadoOT()
                                
set_task(3.0,"Fun1")
                                
set_task(3.0,"MaisFrg")
                                
set_task(3.0,"MaisFrgOT")
                        }
                        if(
SomaOverTime == && SomaOverTime2 == 3){
                                
//empate
                                //SomaTotalNormal()
                               
                                
FragFinalOver Frager();
                                
MaisFraguerOT1  get_user_frags(FragFinalOver)
                               
                                
// EMPATE      
                                
EmpateOT()
                                
ResultadoOT()
                                
set_task(3.0,"Fun1")
                                
set_task(3.0,"MaisFrg")
                                
set_task(3.0,"MaisFrgOT")
                               
                        }
                }
        }

Maybe it's something in this part of the code ...

PHP Code:
 if(SomaWinner == 15 && SomaWinner2 == 15
Michell is offline
Michell
Member
Join Date: Oct 2015
Old 10-25-2015 , 23:03   Re: Error someone help me?
Reply With Quote #5

It is giving some error in Eventeam Score.
Is sending duplicate results, happening duplicate votemap when the sum of wiiner or wiiner2 == 16
this is a code of PUG MIX, oh when a team reaches 16 victories this code executes. just who is giving this error ...
Giving the duplicate results ...
Michell is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 18:10.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode