[Ajuda] Como arrumar isso
#1

Esse й o comando de criar carro vip no meu servidor mas ele nгo estб vindo com gasolina obs: (й em filterscripts)

Quote:

CMD:cc(playerid, params[])
{
if(Player[playerid][Vip] < 3) return SendClientMessage(playerid, Branco, "Vocк nгo й Vip ou nгo tem level suficiente!");
if(sscanf(params, "ddd", Veiculo, Cor01, Cor02)) return SendClientMessage(playerid, -1, "USO: /cc [ID] [Cor1] [Cor2]");
if(Veiculo < 400 || Veiculo > 611) return SendClientMessage(playerid, -1, "ERRO: ID's de 400 a 611");
if(Veiculo == 432|| Veiculo == 520|| Veiculo == 447) return SendClientMessage(playerid, -1, "|ERRO| Id proibido tente outro");
if(Cor01 < 1 || Cor01 > 255) return SendClientMessage(playerid, -1, "ERRO: Cores de 1 a 255");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
DestroyVehicle(CarroCriado[playerid]);
CarroCriado[playerid] = CreateVehicle(Veiculo, X, Y, Z, 0.0, Cor01, Cor02, -1);
format(String, sizeof(String), "Carro VIP de {FFFF00}%s", Nome(playerid));
DonoCarro[playerid] = Create3DTextLabel(String, VERDE_CLARO, X, Y, Z+1, 30, 0, 1);
Attach3DTextLabelToVehicle(DonoCarro[playerid], CarroCriado[playerid], 0, 0, 0);
PutPlayerInVehicle(playerid, CarroCriado[playerid], 0);
return 1;
}

Reply
#2

Qual й a definiзгo que seta a gasolina ? procura no comando do posto que enche a gasolina e insira nesse comando de criar o carro.
Reply
#3

esse й o comando no gamemode pra bota gasolina como faзo pra botar na filterscript e funfar?
Quote:

COMMAND:gasosal(playerid, params[])
{
// Setup local variables
new vID;

// Send the command to all admins so they can see it
SendAdminText(playerid, "/gasosa", params);

// Check if the player has logged in
if (APlayerData[playerid][LoggedIn] == true)
{
// Check if the player's admin-level is at least 1
if (APlayerData[playerid][PlayerLevel] >= 1)
{
// Check if the player is inside a vehicle
if (IsPlayerInAnyVehicle(playerid))
{
// Get the vehicleid
vID = GetPlayerVehicleID(playerid);
// Refuel the vehicle
AVehicleData[vID][Fuel] = MaxFuel;
// Let the player know about it
SendClientMessage(playerid, 0x00FF00FF, "O Seu Veiculo foi Reabastecido!");
}
else
SendClientMessage(playerid, 0x00FF00FF, "Voce nao esta em um Veiculo");
}
else
return 0;
}
else
return 0;

// Let the server know that this was a valid command
return 1;
}

Reply
#4

Tenta ai
pawn Код:
CMD:cc(playerid, params[])
{
if(Player[playerid][Vip] < 3) return SendClientMessage(playerid, Branco, "Vocк nгo й Vip ou nгo tem level suficiente!");
if(sscanf(params, "ddd", Veiculo, Cor01, Cor02)) return SendClientMessage(playerid, -1, "USO: /cc [ID] [Cor1] [Cor2]");
if(Veiculo < 400 || Veiculo > 611) return SendClientMessage(playerid, -1, "ERRO: ID's de 400 a 611");
if(Veiculo == 432|| Veiculo == 520|| Veiculo == 447) return SendClientMessage(playerid, -1, "|ERRO| Id proibido tente outro");
if(Cor01 < 1 || Cor01 > 255) return SendClientMessage(playerid, -1, "ERRO: Cores de 1 a 255");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
DestroyVehicle(CarroCriado[playerid]);
CarroCriado[playerid] = CreateVehicle(Veiculo, X, Y, Z, 0.0, Cor01, Cor02, -1);
format(String, sizeof(String), "Carro VIP de {FFFF00}%s", Nome(playerid));
DonoCarro[playerid] = Create3DTextLabel(String, VERDE_CLARO, X, Y, Z+1, 30, 0, 1);
Attach3DTextLabelToVehicle(DonoCarro[playerid], CarroCriado[playerid], 0, 0, 0);
AVehicleData[CarroCriado][Fuel] = MaxFuel;
PutPlayerInVehicle(playerid, CarroCriado[playerid], 0);
return 1;
}
Reply
#5

Deu esses erro ae =/
Quote:

error 017: undefined symbol "AVehicleData"
error 001: expected token: ";", but found "]"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line

Reply
#6

Procura aonde estб definido o AVehicleData no seu comando de abastecer e posta aqui
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)