Error on compiling - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Error on compiling (
/showthread.php?tid=407370)
Error on compiling -
Kudoz - 13.01.2013
Hey! I get this error
Код:
error 035: argument type mismatch (argument 2)
when I compile this
Код:
public RefreshScore()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
SetPlayerScore(i, DriftPointsNow);
}
}
The error is on line 62, i.e SetPlayerScore(i, DriftPointsNow);
Re: Error on compiling -
u3ber - 13.01.2013
Hi,
can we see your "DriftPointsNow"?
Re: Error on compiling -
Kudoz - 13.01.2013
this?
Код:
if(DriftPointsNow[g] > 70 && DriftPointsNow[g]<10000){
///////////// by Abhinav ////////////////////
if(DriftPointsNow[g]<500){
DriftBonus[g]=1;
}
if(DriftPointsNow[g]>=500 && DriftPointsNow[g]<1000){
DriftBonus[g]=2;
}
if(DriftPointsNow[g]>=1000 && DriftPointsNow[g]<1700){
DriftBonus[g]=3;
}
if(DriftPointsNow[g]>=1700 && DriftPointsNow[g]<2500){
DriftBonus[g]=4;
}
if(DriftPointsNow[g]>=2500){
DriftBonus[g]=5;
}
TextDrawShowForPlayer(g,TDLabels[0]);
TextDrawShowForPlayer(g,TDLabels[1]);
TextDrawShowForPlayer(g,TDLabels[2]);
TextDrawShowForPlayer(g,TDValueDrift[g]);
TextDrawShowForPlayer(g,TDValueBonus[g]);
TextDrawShowForPlayer(g,TDValueCash[g]);
new DPs[128],DBn[128],Cash[128],csh;
valstr(DPs,DriftPointsNow[g],false);
format(DBn,sizeof(DBn),"X%i",DriftBonus[g]);
csh=DriftPointsNow[g]*DriftBonus[g];
format(Cash,sizeof(Cash),"$%i",csh);
TextDrawSetString(TDValueDrift[g],DPs);
TextDrawSetString(TDValueBonus[g],DBn);
TextDrawSetString(TDValueCash[g],Cash);
////////////////////////////////////////
}
SavedPos[ g ][ sX ] = X;
SavedPos[ g ][ sY ] = Y;
SavedPos[ g ][ sZ ] = Z;
}
}
Re: Error on compiling -
u3ber - 13.01.2013
ok, it's an array. can you post it's declaration?
Re: Error on compiling -
Konstantinos - 13.01.2013
Change to
pawn Код:
SetPlayerScore(i, DriftPointsNow[i]);
I assume, DriftPointsNow is defined with an array of MAX_PLAYERS, right?
Re: Error on compiling -
Kudoz - 13.01.2013
Thats right
Thanks, it worked!
rep+ on you