Portal SAMP
[Ajuda] Função que recebe string - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Função que recebe string (/showthread.php?tid=1924)



Função que recebe string - hiwyn - 12/12/2021

o que eu to fazendo de errado aqui?
Código:
error 035: argument type mismatch (argument 4)
em:
Código:
AddNotification(HouseInfo[houseid][hOwner], "houseRob", gettime(), "", houseid);

Código:
forward AddNotification(notificationUserId, notificationType[], notificationDate, notificationAffectedName, notificationAffectedId);

public AddNotification(notificationUserId, notificationType[], notificationDate, notificationAffectedName, notificationAffectedId) {
    new xquery[1024];
    format(xquery, sizeof(xquery), "INSERT INTO `notifications` (`notificationUserId`, `notificationType`, `notificationDate`, `notificationAffectedName`, `notificationAffectedId`) VALUES ('%d', '%s', '%d', '%s', '%d')"
        , notificationUserId, notificationType, notificationDate, notificationAffectedName, notificationAffectedId);
    mysql_query(ConnectMYSQL,xquery);
}

to lidando errado com strings?


RE: Função que recebe string - xbruno1000x - 13/12/2021

notificationAffectedName[]

Strings carregam [] junto a elas. Quando inseriu uma string, apareceu o erro de argumento inválido.


RE: Função que recebe string - hiwyn - 13/12/2021

(13/12/2021 01:43)xbruno1000x Escreveu: notificationAffectedName[]

Strings carregam [] junto a elas. Quando inseriu uma string, apareceu o erro de argumento inválido.

ah então eu esqueci o [] dele né?
mt obrigado, deve ser isso msm, qnd eu chegar no pc eu testo!

--

esqueci de responder, vlw funcionou +rep