11.03.2012, 18:42
Pessoal Quando entra no meu serve Ganha um Carro:
Comandos Para esse Carro:
Queria Add o comando /meucarro modelo
Alguem Ajuda?
Код:
new file[32], MeuVeh; format(file, sizeof(file), "Carros/%s.ini", pName);
if(!dini_Exists(file))
{
MeuVeh = CreateVehicle(562, -376.1771, 1526.1504, 75.5625, 260.2448, 0, 0, -1);//Coloque suas Coords
dini_Create(file);
dini_IntSet(file, "Modelo", 562);
dini_FloatSet(file, "X", -376.1771);
dini_FloatSet(file, "Y", 1526.1504);
dini_FloatSet(file, "Z", 75.5625);
dini_FloatSet(file, "A", 260.2448);
dini_IntSet(file, "Cor1", 0);
dini_IntSet(file, "Cor2", 0);
MeuCarroZika[playerid] = MeuVeh;
}
else
MeuVeh = CreateVehicle(dini_Int(file, "Modelo"), dini_Float(file, "X"), dini_Float(file, "Y"), dini_Float(file, "Z"), dini_Float(file, "A"), dini_Int(file, "Cor1"), dini_Int(file, "Cor2"), -1);
MeuCarroZika[playerid] = MeuVeh;
return 1;
}
by: Paulor
Код:
new cmd[256], tmp[256], idx; cmd = strtok(cmdtext, idx);
if(strcmp(cmd, "/meucarro", true) == 0)
{
new vehid = GetPlayerVehicleID(playerid); tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
return SendClientMessage(playerid, -1, "Ops, /meucarro [Oq ?]");
if(!strcmp("estacionar", tmp, true))
{
if(!IsPlayerInAnyVehicle(playerid))
return SendClientMessage(playerid, -1, "Ta chapando ? Nгo tem como estacionar vc! Entre no seu carro...");
if(vehicleid != MeuCarroZika[playerid])
return SendClientMessage(playerid, -1, "Para de ser troxa! Esse carro nгo й seu...");
new Float:X, Float:Y, Float:Z, Float:A, file[32], pName[24]; GetPlayerName(playerid, pName, 24); format(file, sizeof(file), "Carros/%s.ini", pName);
GetVehiclePos(vehid, X, Y, Z);
GetVehicleZAngle(vehid, A);
dini_FloatSet(file, "X", X);
dini_FloatSet(file, "Y", Y);
dini_FloatSet(file, "Z", Z);
dini_FloatSet(file, "A", A);
DestroyVehicle (playerid);
SendClientMessage(playerid, -1, "Vc estacionou o seu carro!");
}
return 1;
}
by: Paulor
Alguem Ajuda?



