24.11.2013, 11:24
Poderia explicar melhor kreison?
Tentei desta forma, mais qualquer coisa que eu digitar maconha ou qualquer outro nome aparece "Uso correto: /vender [maconha] [id do player] [quantia] [preзo]" e nem um outro parametro pega:
Tentei desta forma, mais qualquer coisa que eu digitar maconha ou qualquer outro nome aparece "Uso correto: /vender [maconha] [id do player] [quantia] [preзo]" e nem um outro parametro pega:
pawn Код:
CMD:vender(playerid, params[])
{
new id, quantia, preco;
if(isnull(params)) return SendClientMessage(playerid, COR_USOCORRETO, "Uso correto: /vender [maconha/cocaina/armas]");
if(PlayerInfo[playerid][Logado] == false)
return SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo estб logado!");
//if(id == playerid)
// return SendClientMessage(playerid, COR_ERRO, "ERRO: Nгo pode vender para vocк mesmo!");
if(sscanf(params, "'maconha'iii", id, quantia, preco))
return SendClientMessage(playerid, COR_USOCORRETO, "Uso correto: /vender [maconha] [id do player] [quantia] [preзo]");
else
{
if(quantia < 1 || quantia > 100)
return SendClientMessage(playerid, COR_ERRO, "ERRO: Venda somente atй 100 gramas.");
if(quantia > PlayerInfo[playerid][Maconha])
return SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo possui essa quantidade de droga com vocк!");
if(preco < 1 || preco > 300)
return SendClientMessage(playerid, COR_ERRO, "ERRO: Preзo minimo de 1 e mбximo 300.");
SendFormattedMessage(playerid, COR_PRINCIPAL, "Vocк ofereceu a %s, %d gramas de maconha por R$%d", Nome(id), quantia, preco);
SendFormattedMessage(id, COR_PRINCIPAL, "%s ofereceu a vocк %d gramas de maconha por R$%d, para comprar use: /aceitar [maconha]", Nome(playerid), quantia, preco);
MaconhaOferecer[id] = playerid;
MaconhaPreco[id] = preco;
MaconhaGrama[id] = quantia;
}
return 1;
}