10.04.2019, 17:03
criei esse emprego de Motoboy mas deu ruim
E aqui esta OnplayerEnterDynamicCP
e a log do erro:
[13:53:36] Script[gamemodes/bls.amx]: Run time error 17: "Invalid/unsupported P-code file format"
PHP Code:
#include <streamer>
#define Motoboy 3
new Float:Encomendas[][3] =
{
{1895.2993,-2067.8494,15.6689},
{2328.7488,-1681.6417,14.7887},
{2110.9265,-1242.8789,25.7978},
{2186.0244,-997.8419,66.4688},
{1182.2992,-1076.1019,31.6719}
};
new cp_motoboy1, cp_motoboy2, cp_motoboy3, cp_motoboy4, cp_motoboy5;
CMD:pegarencomendas(playerid, params[])
{
if(Player[playerid][pEmprego] == Motoboy && IsPlayerInRangeOfPoint(playerid, 2.0, 1758.7290,-1683.9829,13.4583))
{
new rand = random(sizeof(Encomendas));
cp_motoboy1 = CreateDynamicCP(Encomendas[rand][0], Encomendas[rand][1], Encomendas[rand][2], 3.0,-1,-1,-1,100.0);
SCM(playerid, -1, "Entregas iniciadas siga as marcas no mapa para entregar!");
}
else SCM(playerid, -1,"voce nao e motoboy");
return true;
}
PHP Code:
public OnPlayerEnterDynamicCP(playerid, checkpointid);
{
cp_gps1 cp_hqtaxi cp_hqcaminhao cp_fazenda1 cp_fazenda2 cp_rota1 cp_rota2
if(checkpointid == cp_localizar)
{
DestroyDynamicCP(cp_localizar);
}
if(checkpointid == cp_gps1)
{
DestroyDynamicCP(cp_gps1);
}
if(checkpointid == cp_hqtaxi)
{
DestroyDynamicCP(cp_hqtaxi);
}
if(checkpointid == cp_hqcaminhao)
{
DestroyDynamicCP(cp_hqcaminhao);
}
if(checkpointid == cp_fazenda1)
{
DestroyDynamicCP(cp_fazenda1);
}
if(checkpointid == cp_fazenda2)
{
DestroyDynamicCP(cp_fazenda2);
}
if(checkpointid == cp_rota1)
{
DestroyDynamicCP(cp_rota1);
}
if(checkpointid == cp_rota2)
{
DestroyDynamicCP(cp_rota2);
}
new randgrana[5] =
{
350, 325, 399, 375, 330
};
if( checkpointid == cp_motoboy1)
{
new str[100], grana, vehid = GetPlayerVehicleID(playerid);
if( vehid < veh_motoboy[0] || vehid > veh_motoboy[7]) return SCM(playerid, -1, "voce nao esta no veiculo da profissao!");
grana = random(sizeof(randgrana));
GivePlayerMoney(playerid, grana);
format(str, 100, "Voce entregou a encomenda e ganhou %i", grana);
SCM(playerid, -1, str);
cp_motoboy2 = CreateDynamicCP(Encomendas[rand][0],Encomendas[rand][1],Encomendas[rand][2], 3.0,-1,-1,-1,100.0);
DestroyDynamicCP(cp_motoboy1);
}
if( checkpointid == cp_motoboy2)
{
new str[100], grana, vehid = GetPlayerVehicleID(playerid);
if( vehid < veh_motoboy[0] || vehid > veh_motoboy[7]) return SCM(playerid, -1, "voce nao esta no veiculo da profissao!");
grana = random(sizeof(randgrana));
GivePlayerMoney(playerid, grana);
format(str, 100, "Voce entregou a encomenda e ganhou %i", grana);
SCM(playerid, -1, str);
cp_motoboy3 = CreateDynamicCP(Encomendas[rand][0],Encomendas[rand][1],Encomendas[rand][2], 3.0,,-1,-1,-1,100.0);
DestroyDynamicCP(cp_motoboy2);
}
if( checkpointid == cp_motoboy3)
{
new str[100], grana, vehid = GetPlayerVehicleID(playerid);
if( vehid < veh_motoboy[0] || vehid > veh_motoboy[7]) return SCM(playerid, -1, "voce nao esta no veiculo da profissao!");
grana = random(sizeof(randgrana));
GivePlayerMoney(playerid, grana);
format(str, 100, "Voce entregou a encomenda e ganhou %i", grana);
SCM(playerid, -1, str);
cp_motoboy4 = CreateDynamicCP(Encomendas[rand][0],Encomendas[rand][1],Encomendas[rand][2], 3.0,-1,-1,-1,100.0);
DestroyDynamicCP(cp_motoboy3);
}
if( checkpointid == cp_motoboy4)
{
new str[100], grana, vehid = GetPlayerVehicleID(playerid);
if( vehid < veh_motoboy[0] || vehid > veh_motoboy[7]) return SCM(playerid, -1, "voce nao esta no veiculo da profissao!");
grana = random(sizeof(randgrana));
GivePlayerMoney(playerid, grana);
format(str, 100, "Voce entregou a encomenda e ganhou %i", grana);
SCM(playerid, -1, str);
cp_motoboy5 = CreateDynamicCP(Encomendas[rand][0],Encomendas[rand][1],Encomendas[rand][2], 3.0,-1,-1,-1,100.0);
DestroyDynamicCP(cp_motoboy4);
}
if( checkpointid == cp_motoboy5)
{
new str[100], grana, vehid = GetPlayerVehicleID(playerid);
if( vehid < veh_motoboy[0] || vehid > veh_motoboy[7]) return SCM(playerid, -1, "voce nao esta no veiculo da profissao!");
grana = random(sizeof(randgrana));
GivePlayerMoney(playerid, grana);
format(str, 100, "Voce entregou a ultima encomenda e ganhou %i, va buscar mais no hq", grana);
SCM(playerid, -1, str);
DestroyDynamicCP(cp_motoboy5);
}
}
[13:53:36] Script[gamemodes/bls.amx]: Run time error 17: "Invalid/unsupported P-code file format"