22/08/2022 11:25
(21/08/2022 23:22)xbruno1000x Escreveu:Código:forward RetornarPeso(objectid);
public RetornarPeso(objectid)
{
new Float:Peso;
switch(objectid)
{
case 1212: Peso = 1.5;
}
return Peso;
}
Teste dessa forma.
Você deverá inserir case (ID DO OBJETO): Peso = (PESO DO OBJETO);
Para utilizar depois, basta usar RetornarPeso((ID DO OBJETO));
Bom fiz essa public mais esta com o mesmo problema ele da o aviso quando eu retorno a float
Código PHP:
forward PesoItem(objectid, quantidade);
public PesoItem(objectid, quantidade)
{
new Float:Pesoobjectid;
switch(objectid)
{
case 11745: Pesoobjectid = 0.010 * quantidade; //dinheiro sujo
case 19936: Pesoobjectid = 0.050 * quantidade; //Municao 762
case 19995: Pesoobjectid = 0.040 * quantidade; //Municao 9mm
case 1650: Pesoobjectid = 5.000 * quantidade; //Gasolina
case 18872: Pesoobjectid = 0.250 * quantidade; //Celular
case 3096: Pesoobjectid = 7.000 * quantidade; //Kit De Reparo
case 1578: Pesoobjectid = 0.045 * quantidade; //Maconha
case 1575: Pesoobjectid = 0.048 * quantidade; //Crack
case 1279: Pesoobjectid = 0.045 * quantidade; //Cocaina
case 1576: Pesoobjectid = 0.047 * quantidade; //LSD
}
return Pesoobjectid;
}
warning 213: tag mismatch