24/05/2023 20:23
(24/05/2023 13:42)Jasinto Escreveu: Boa tarde, alguem sabe resolver isso?
Código PHP:#define M4 31
CMD:parma(playerid)
{
new arma[250];
format(arma, 250, "Arma/1.ini");
GivePlayerWeapon(playerid, DOF2_GetString(arma, "Arma"), 700); //linha do erro
return 1;
}
Defini M4 como 31, pq se o DOF2_GetString for = m4, vai setar a arma 31
Boa noite, está ocorrendo o erro pois você está usando uma variável do tipo String, num parâmetro que espera uma variável do tipo INT. O ID da arma tem que ser um número inteiro, não pode ser texto. Se você quiser salvar em DOF2, deveria ser DOF2_GetInt para funcionar.
Discente de Sistemas de Informação no Centro Federal de Ensino Tecnológico(CEFET/RJ)
Programador SA-MP desde 2012
Programador SA-MP desde 2012
Não envie dúvidas por inbox, crie um tópico. Sua dúvida pode ser a dúvida de outro alguém, e seu tópico ajudará outras pessoas no futuro.