Erro no Game mode - Hiagou -  26/12/2021
 
 
Olá amigos 
 
to com esse errozinho chato, alguem pode ajudar ? 
Código: error 035: argument type mismatch (argument 3)
  
 
 
Código PHP: forward AtualizarRank(); public AtualizarRank() { foreach(Player, i) { new CFRFAV[64]; if(DinheiroFavela[6] >= 1) {
  if(DinheiroFavela[6] == 1) { CFRFAV = "Teste"; } if(DinheiroFavela[7] == 1) { CFRFAV = "Teste"; } if(DinheiroFavela[8] == 1) { CFRFAV = "Teste"; } } if(IsPlayerConnected(i)) { checkrank("Score",             getPName(i), GetPlayerScore(i)); checkrank("Kill",                 getPName(i), Player[i][pMatou]); checkrank("Money",             getPName(i), GetPlayerMoney(i)); checkrank("DueloW",                getPName(i), wDuelos[i]); checkrank("DueloL",                getPName(i), lDuelos[i]); checkrank("Procurado",            getPName(i), Player[i][pProcurado]); checkrank("Hits",             getPName(i), Player[i][pRPTLidos]); checkrank("MTXHits",             getPName(i), Player[i][pHitsMTX]); checkrank("Vips",                getPName(i), Convert(Player[i][VIPExpira]-Now())); } }
  return 1; } 
 
  
 
 
 
RE: Erro no Game mode - SrBlue -  26/12/2021
 
 
poderia disponibilizar a função/stock  
para nos analisamos??
 
 
 
RE: Erro no Game mode - Hiagou -  26/12/2021
 
 
 (26/12/2021 16:39)SrBlue Escreveu:  poderia disponibilizar a função/stock  
para nos analisamos??  
 
ai está, Corrigido 
 
Código: stock checkrank(rankname[], name[], points) 
{ 
 
new string[100]; 
 
format(string, sizeof string, pasta_rank, rankname); 
 
removenamerank(rankname, name); 
 
new 
name1[50],points1, 
name2[50],points2, 
name3[50],points3, 
name4[50],points4, 
name5[50],points5, 
name6[50],points6, 
name7[50],points7, 
name8[50],points8, 
name9[50],points9, 
name10[50],points10, 
name11[50],points11; 
 
format(name1, sizeof name1, DOF2_GetString(string, "name1")); 
points1 = DOF2_GetInt(string, "points1"); 
format(name2, sizeof name2, DOF2_GetString(string, "name2")); 
points2 = DOF2_GetInt(string, "points2"); 
format(name3, sizeof name3, DOF2_GetString(string, "name3")); 
points3 = DOF2_GetInt(string, "points3"); 
format(name4, sizeof name4, DOF2_GetString(string, "name4")); 
points4 = DOF2_GetInt(string, "points4"); 
format(name5, sizeof name5, DOF2_GetString(string, "name5")); 
points5 = DOF2_GetInt(string, "points5"); 
format(name6, sizeof name6, DOF2_GetString(string, "name6")); 
points6 = DOF2_GetInt(string, "points6"); 
format(name7, sizeof name7, DOF2_GetString(string, "name7")); 
points7 = DOF2_GetInt(string, "points7"); 
format(name8, sizeof name8, DOF2_GetString(string, "name8")); 
points8 = DOF2_GetInt(string, "points8"); 
format(name9, sizeof name9, DOF2_GetString(string, "name9")); 
points9 = DOF2_GetInt(string, "points9"); 
format(name10, sizeof name10, DOF2_GetString(string, "name10")); 
points10 = DOF2_GetInt(string, "points10"); 
format(name11, sizeof name11, DOF2_GetString(string, "name11")); 
points11 = DOF2_GetInt(string, "points11"); 
 
if(points > points1) 
{ 
DOF2_SetString(string,         "name2",     name1); 
DOF2_SetInt(string,         "points2",     points1); 
DOF2_SetString(string,         "name3",     name2); 
DOF2_SetInt(string,         "points3",     points2); 
DOF2_SetString(string,         "name4",     name3); 
DOF2_SetInt(string,         "points4",     points3); 
DOF2_SetString(string,         "name5",     name4); 
DOF2_SetInt(string,         "points5",     points4); 
DOF2_SetString(string,         "name6",     name5); 
DOF2_SetInt(string,         "points6",     points5); 
DOF2_SetString(string,         "name7",     name6); 
DOF2_SetInt(string,         "points7",     points6); 
DOF2_SetString(string,         "name8",     name7); 
DOF2_SetInt(string,         "points8",     points7); 
DOF2_SetString(string,         "name9",     name8); 
DOF2_SetInt(string,         "points9",     points8); 
DOF2_SetString(string,         "name10",     name9); 
DOF2_SetInt(string,         "points10",    points9); 
 
//set rank 
DOF2_SetString(string,         "name1",     name); 
DOF2_SetInt(string,         "points1",     points); 
 
//save 
DOF2_SaveFile(); 
} 
else if(points > points2) 
{ 
//  removenamerank(rankname, name); 
DOF2_SetString(string,         "name3",     name2); 
DOF2_SetInt(string,         "points3",     points2); 
DOF2_SetString(string,         "name4",     name3); 
DOF2_SetInt(string,         "points4",     points3); 
DOF2_SetString(string,         "name5",     name4); 
DOF2_SetInt(string,         "points5",     points4); 
DOF2_SetString(string,         "name6",     name5); 
DOF2_SetInt(string,         "points6",     points5); 
DOF2_SetString(string,         "name7",     name6); 
DOF2_SetInt(string,         "points7",     points6); 
DOF2_SetString(string,         "name8",     name7); 
DOF2_SetInt(string,         "points8",     points7); 
DOF2_SetString(string,         "name9",     name8); 
DOF2_SetInt(string,         "points9",     points8); 
DOF2_SetString(string,         "name10",     name9); 
DOF2_SetInt(string,         "points10",    points9); 
 
DOF2_SetString(string,         "name2",     name); 
DOF2_SetInt(string,         "points2",     points); 
 
//save 
DOF2_SaveFile(); 
} 
else if(points > points3) 
{ 
// removenamerank(rankname, name); 
DOF2_SetString(string,         "name4",     name3); 
DOF2_SetInt(string,         "points4",     points3); 
DOF2_SetString(string,         "name5",     name4); 
DOF2_SetInt(string,         "points5",     points4); 
DOF2_SetString(string,         "name6",     name5); 
DOF2_SetInt(string,         "points6",     points5); 
DOF2_SetString(string,         "name7",     name6); 
DOF2_SetInt(string,         "points7",     points6); 
DOF2_SetString(string,         "name8",     name7); 
DOF2_SetInt(string,         "points8",     points7); 
DOF2_SetString(string,         "name9",     name8); 
DOF2_SetInt(string,         "points9",     points8); 
DOF2_SetString(string,         "name10",     name9); 
DOF2_SetInt(string,         "points10",    points9); 
 
DOF2_SetString(string,         "name3",     name); 
DOF2_SetInt(string,         "points3",     points); 
 
//save 
DOF2_SaveFile(); 
} 
else if(points > points4) 
{ 
// removenamerank(rankname, name); 
DOF2_SetString(string,         "name5",     name4); 
DOF2_SetInt(string,         "points5",     points4); 
DOF2_SetString(string,         "name6",     name5); 
DOF2_SetInt(string,         "points6",     points5); 
DOF2_SetString(string,         "name7",     name6); 
DOF2_SetInt(string,         "points7",     points6); 
DOF2_SetString(string,         "name8",     name7); 
DOF2_SetInt(string,         "points8",     points7); 
DOF2_SetString(string,         "name9",     name8); 
DOF2_SetInt(string,         "points9",     points8); 
DOF2_SetString(string,         "name10",     name9); 
DOF2_SetInt(string,         "points10",    points9); 
 
DOF2_SetString(string,         "name4",     name); 
DOF2_SetInt(string,         "points4",     points); 
 
//save 
DOF2_SaveFile(); 
} 
else if(points > points5) 
{ 
// removenamerank(rankname, name); 
DOF2_SetString(string,         "name6",     name5); 
DOF2_SetInt(string,         "points6",     points5); 
DOF2_SetString(string,         "name7",     name6); 
DOF2_SetInt(string,         "points7",     points6); 
DOF2_SetString(string,         "name8",     name7); 
DOF2_SetInt(string,         "points8",     points7); 
DOF2_SetString(string,         "name9",     name8); 
DOF2_SetInt(string,         "points9",     points8); 
DOF2_SetString(string,         "name10",     name9); 
DOF2_SetInt(string,         "points10",    points9); 
 
DOF2_SetString(string,         "name5",     name); 
DOF2_SetInt(string,         "points5",     points); 
 
//save 
DOF2_SaveFile(); 
} 
else if(points > points6) 
{ 
//        removenamerank(rankname, name); 
DOF2_SetString(string,         "name7",     name6); 
DOF2_SetInt(string,         "points7",     points6); 
DOF2_SetString(string,         "name8",     name7); 
DOF2_SetInt(string,         "points8",     points7); 
DOF2_SetString(string,         "name9",     name8); 
DOF2_SetInt(string,         "points9",     points8); 
DOF2_SetString(string,         "name10",     name9); 
DOF2_SetInt(string,         "points10",    points9); 
 
DOF2_SetString(string,         "name6",     name); 
DOF2_SetInt(string,         "points6",     points); 
 
//save 
DOF2_SaveFile(); 
} 
else if(points > points6) 
{ 
//         removenamerank(rankname, name); 
DOF2_SetString(string,         "name7",     name6); 
DOF2_SetInt(string,         "points7",     points6); 
DOF2_SetString(string,         "name8",     name7); 
DOF2_SetInt(string,         "points8",     points7); 
DOF2_SetString(string,         "name9",     name8); 
DOF2_SetInt(string,         "points9",     points8); 
DOF2_SetString(string,         "name10",     name9); 
DOF2_SetInt(string,         "points10",    points9); 
 
DOF2_SetString(string,         "name6",     name); 
DOF2_SetInt(string,         "points6",     points); 
 
//save 
DOF2_SaveFile(); 
} 
else if(points > points7) 
{ 
//         removenamerank(rankname, name); 
DOF2_SetString(string,         "name8",     name7); 
DOF2_SetInt(string,         "points8",     points7); 
DOF2_SetString(string,         "name9",     name8); 
DOF2_SetInt(string,         "points9",     points8); 
DOF2_SetString(string,         "name10",     name9); 
DOF2_SetInt(string,         "points10",    points9); 
 
DOF2_SetString(string,         "name7",     name); 
DOF2_SetInt(string,         "points7",     points); 
 
//save 
DOF2_SaveFile(); 
} 
else if(points > points8) 
{ 
//         removenamerank(rankname, name); 
DOF2_SetString(string,         "name9",     name8); 
DOF2_SetInt(string,         "points9",     points8); 
DOF2_SetString(string,         "name10",     name9); 
DOF2_SetInt(string,         "points10",    points9); 
 
DOF2_SetString(string,         "name8",     name); 
DOF2_SetInt(string,         "points8",     points); 
 
//save 
DOF2_SaveFile(); 
} 
else if(points > points9) 
{ 
//        removenamerank(rankname, name); 
DOF2_SetString(string,         "name10",     name9); 
DOF2_SetInt(string,         "points10",    points9); 
 
DOF2_SetString(string,         "name9",     name); 
DOF2_SetInt(string,         "points9",     points); 
 
//save 
DOF2_SaveFile(); 
} 
else if(points > points10) 
{ 
//         removenamerank(rankname, name); 
DOF2_SetString(string,         "name10",     name); 
DOF2_SetInt(string,         "points10", points); 
 
//save 
DOF2_SaveFile(); 
} 
 
//Extra 
else if(points > points11) 
{ 
//         removenamerank(rankname, name); 
DOF2_SetString(string,         "name11",     name); 
DOF2_SetInt(string,         "points11", points); 
 
//save 
DOF2_SaveFile(); 
}
  
 
 
 
RE: Erro no Game mode - xbruno1000x -  27/12/2021
 
 
Em que linha acontece o tal erro? Imagino que seja nos checkrank, mas ocorre em todos ou somente em um único?
 
 
 
 |