01/12/2024 02:00
opa pessoal estou com problema de erro de salvamento que é o seguinte
ele está dando esse erro:
O erro está vindo desse código:
OBS: quando troco o function: por stock os erros somem. mas não chama funciona o salvamento..
Codigo completo:
ele está dando esse erro:
Código:
ftp:\\192.304.131.1\SERVIDOR\gamesmodes\GM.pwn(114288) : warning 202: number of arguments does not match definition
ftp:\\192.304.131.1\SERVIDOR\gamesmodes\GM.pwn(114288) : error 001: expected token: ";", but found ")"
ftp:\\192.304.131.1\SERVIDOR\gamesmodes\GM.pwn(114288) : error 029: invalid expression, assumed zero
ftp:\\192.304.131.1\SERVIDOR\gamesmodes\GM.pwn(114288) : warning 215: expression has no effect
ftp:\\192.304.131.1\SERVIDOR\gamesmodes\GM.pwn(114289) : warning 202: number of arguments does not match definition
ftp:\\192.304.131.1\SERVIDOR\gamesmodes\GM.pwn(114289) : error 001: expected token: ";", but found ")"
ftp:\\192.304.131.1\SERVIDOR\gamesmodes\GM.pwn(114289) : error 029: invalid expression, assumed zero
ftp:\\192.304.131.1\SERVIDOR\gamesmodes\GM.pwn(114289) : warning 215: expression has no effect
ftp:\\192.304.131.1\SERVIDOR\gamesmodes\GM.pwn(114290) : warning 202: number of arguments does not match definition
ftp:\\192.304.131.1\SERVIDOR\gamesmodes\GM.pwn(114290) : error 001: expected token: ";", but found ")"
[ASSIM POR DIANTE...]
O erro está vindo desse código:
Código:
function:carregar_sql_hq_armas() {
cache_get_value_int(0, "MATERIAS_PRIMAS", INFO_ARMAS_HQ[gMATERIAS_PRIMAS]);
cache_get_value_int(0, "WEAPON_COLT45", INFO_ARMAS_HQ[gWEAPON_COLT45]);
cache_get_value_int(0, "WEAPON_SILENCED", INFO_ARMAS_HQ[gWEAPON_SILENCED]);
cache_get_value_int(0, "WEAPON_DEAGLE", INFO_ARMAS_HQ[gWEAPON_DEAGLE]);
cache_get_value_int(0, "WEAPON_SHOTGUN", INFO_ARMAS_HQ[gWEAPON_SHOTGUN]);
cache_get_value_int(0, "WEAPON_SAWEDOFF", INFO_ARMAS_HQ[gWEAPON_SAWEDOFF]);
cache_get_value_int(0, "WEAPON_SHOTGSPA", INFO_ARMAS_HQ[gWEAPON_SHOTGSPA]);
cache_get_value_int(0, "WEAPON_UZI", INFO_ARMAS_HQ[gWEAPON_UZI]);
cache_get_value_int(0, "WEAPON_MP5", INFO_ARMAS_HQ[gWEAPON_MP5]);
cache_get_value_int(0, "WEAPON_TEC9", INFO_ARMAS_HQ[gWEAPON_TEC9]);
cache_get_value_int(0, "WEAPON_AK47", INFO_ARMAS_HQ[gWEAPON_AK47]);
cache_get_value_int(0, "WEAPON_M4", INFO_ARMAS_HQ[gWEAPON_M4]);
cache_get_value_int(0, "WEAPON_RIFLE", INFO_ARMAS_HQ[gWEAPON_RIFLE]);
cache_get_value_int(0, "WEAPON_SNIPER", INFO_ARMAS_HQ[gWEAPON_SNIPER]);
cache_get_value_int(0, "DINAMITES", INFO_ARMAS_HQ[gDINAMITES]);
cache_get_value_int(0, "MUNICOES", INFO_ARMAS_HQ[gMUNICOES]);
return 1;
}
Codigo completo:
Código:
/*--- Produção de Armas ---*/
enum hq_producao_armas {
gHQ_PRODUCAO,
gMATERIAS_PRIMAS,
gWEAPON_COLT45,
gWEAPON_SILENCED,
gWEAPON_DEAGLE,
gWEAPON_SHOTGUN,
gWEAPON_SAWEDOFF,
gWEAPON_SHOTGSPA,
gWEAPON_UZI,
gWEAPON_MP5,
gWEAPON_TEC9,
gWEAPON_AK47,
gWEAPON_M4,
gWEAPON_RIFLE,
gWEAPON_SNIPER,
gDINAMITES,
gMUNICOES
}
new INFO_ARMAS_HQ[hq_producao_armas];
public OnGameModeInit() {
new Query[200];
mysql_format(Conexao, Query, sizeof(Query2), "SELECT * FROM producao_armas WHERE HQ_PRODUCAO='1'");
mysql_tquery(Conexao, Query, "carregar_sql_hq_armas");
return 1;
}
//OS ERROS ACONTECEM NESSA PARTE
function:carregar_sql_hq_armas() {
cache_get_value_int(0, "MATERIAS_PRIMAS", INFO_ARMAS_HQ[gMATERIAS_PRIMAS]);
cache_get_value_int(0, "WEAPON_COLT45", INFO_ARMAS_HQ[gWEAPON_COLT45]);
cache_get_value_int(0, "WEAPON_SILENCED", INFO_ARMAS_HQ[gWEAPON_SILENCED]);
cache_get_value_int(0, "WEAPON_DEAGLE", INFO_ARMAS_HQ[gWEAPON_DEAGLE]);
cache_get_value_int(0, "WEAPON_SHOTGUN", INFO_ARMAS_HQ[gWEAPON_SHOTGUN]);
cache_get_value_int(0, "WEAPON_SAWEDOFF", INFO_ARMAS_HQ[gWEAPON_SAWEDOFF]);
cache_get_value_int(0, "WEAPON_SHOTGSPA", INFO_ARMAS_HQ[gWEAPON_SHOTGSPA]);
cache_get_value_int(0, "WEAPON_UZI", INFO_ARMAS_HQ[gWEAPON_UZI]);
cache_get_value_int(0, "WEAPON_MP5", INFO_ARMAS_HQ[gWEAPON_MP5]);
cache_get_value_int(0, "WEAPON_TEC9", INFO_ARMAS_HQ[gWEAPON_TEC9]);
cache_get_value_int(0, "WEAPON_AK47", INFO_ARMAS_HQ[gWEAPON_AK47]);
cache_get_value_int(0, "WEAPON_M4", INFO_ARMAS_HQ[gWEAPON_M4]);
cache_get_value_int(0, "WEAPON_RIFLE", INFO_ARMAS_HQ[gWEAPON_RIFLE]);
cache_get_value_int(0, "WEAPON_SNIPER", INFO_ARMAS_HQ[gWEAPON_SNIPER]);
cache_get_value_int(0, "DINAMITES", INFO_ARMAS_HQ[gDINAMITES]);
cache_get_value_int(0, "MUNICOES", INFO_ARMAS_HQ[gMUNICOES]);
return 1;
}
//AQUI NAO DA ERRO
function:save_sql_armas() {
new Query[200];
mysql_format(Conexao, Query, sizeof(Query), "UPDATE producao_armas SET \
MATERIAS_PRIMAS='%d',\
WEAPON_COLT45='%d',\
WEAPON_SILENCED='%d',\
WEAPON_DEAGLE='%d',\
WEAPON_SHOTGUN='%d',\
WEAPON_SAWEDOFF='%d',\
WEAPON_SHOTGSPA='%d',\
WEAPON_UZI='%d',\
WEAPON_MP5='%d',\
WEAPON_TEC9='%d',\
WEAPON_AK47='%d',\
WEAPON_M4='%d',\
WEAPON_RIFLE='%d',\
WEAPON_SNIPER='%d',\
DINAMITES='%d',\
MUNICOES='%d' WHERE HQ_PRODUCAO='1'",
INFO_ARMAS_HQ[gMATERIAS_PRIMAS],
INFO_ARMAS_HQ[gWEAPON_COLT45],
INFO_ARMAS_HQ[gWEAPON_SILENCED],
INFO_ARMAS_HQ[gWEAPON_DEAGLE],
INFO_ARMAS_HQ[gWEAPON_SHOTGUN],
INFO_ARMAS_HQ[gWEAPON_SAWEDOFF],
INFO_ARMAS_HQ[gWEAPON_SHOTGSPA],
INFO_ARMAS_HQ[gWEAPON_UZI],
INFO_ARMAS_HQ[gWEAPON_MP5],
INFO_ARMAS_HQ[gWEAPON_TEC9],
INFO_ARMAS_HQ[gWEAPON_AK47],
INFO_ARMAS_HQ[gWEAPON_M4],
INFO_ARMAS_HQ[gWEAPON_RIFLE],
INFO_ARMAS_HQ[gDINAMITES],
INFO_ARMAS_HQ[gMUNICOES]);
mysql_query(Conexao, Query);
return 1;
}