11/05/2023 12:11
(Esta mensagem foi modificada pela última vez a: 11/05/2023 12:14 por White_Blue.)
(11/05/2023 11:52)LOS_SANTOS Escreveu: galera como eu pooso fazer um comando simples e verificar se o player esta em uma moto id 462 caso ele nao esteja nessa moto e usa o comando /entregamoto receber uma mensagem dizeno que ele nao esta em uma moto exemploO GetPlayerVehicleModel retorna o modelo do veículo, não o ID, use GetPlayerVehicleID.
CMD:entregamoto(playerid)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 462)
{
}
else
{
SendClientMessage(playerid,-1,"[erro] voce nao esta em uma moto!");
}
return 1;
}
isso e so um exemplo nao sei se isso ta certo queria saber como fica essa estrutura na maneira certa
Segue o exemplo:
Código PHP:
stock CheckBike(id) {
new modelo = GetVehicleModel(id), isabike;
switch(modelo) {
case 448, 581, 522, 461, 521, 523, 463, 586, 468, 471: isabike = modelo;
default:isabike = 0;
}
return isabike;
}
CMD:checkbike(playerid) {
new vehicleid = GetPlayerVehicleID(playerid);
if(CheckBike(vehicleid)) return SendClientMessage(playerid, -1, "Está em uma moto!");
else SendClientMessage(playerid, -1, "Não está em uma moto!");
return 1;
}
Não estou disponível para realizar serviços relacionados ao SA-MP e não costumo responder a mensagens privadas, a menos que estejam relacionadas à moderação do fórum.