CMD:descarregar(playerid) { if(o caminhгo do playerid nгo tem uma carreta) return Vocк nгo tem uma carreta presa no seu caminhгo func_descarregar(playerid); return 1; }
if(IsTrailerAttachedToVehicle(vehicleid)) { return SendClientMessage(playerid,-1,"Vocк nгo estб com a carga e por isso ganhou 300 reais."); SetPlayerMoney(playerid,300); } SendClientMessage(playerid,-1,"Vocк entregou a carga e ganhou 500 reais."); SetPlayerMoney(playerid,500); }
Cheque:
Код:
if(IsTrailerAttachedToVehicle(vehicleid)) { return SendClientMessage(playerid,-1,"Vocк nгo estб com a carga e por isso ganhou 300 reais."); SetPlayerMoney(playerid,300); } SendClientMessage(playerid,-1,"Vocк entregou a carga e ganhou 500 reais."); SetPlayerMoney(playerid,500); } |
CMD:descarregar(playerid){
if(PlayerToPoint(20.0,playerid,X,Y,Z)) { //cordenadas do local de descarregar
new vehicleid = GetPlayerVehicleID(playerid);
new currentveh = GetVehicleTrailer(vehicleid);
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))){
if(GetVehicleModel(GetVehicleTrailer(vehicleid)) == 123){ // Troque o 123 pelo id da carreta
SendClientMessage(playerid, 0x000099AA, "| INFO | Carga descarregada, vocк ganhou $300!");
GivePlayerMoney(playerid,300); // troque pela variavel que da grana
SetVehicleToRespawn(currentveh); //usado pra remover a carreta
func_descarregar(playerid);
return 1;
}else if(GetVehicleModel(GetVehicleTrailer(vehicleid)) != 123) {// troque o 123 pelo id da carreta
SendClientMessage(playerid, 0x000099AA, "| ERRO | Seu Caminhгo Nao Ta Carregado.");
return 1;
}
}
}else{
SendClientMessage(playerid, 0x000099AA, "| ERRO | Vocк Nгo esta no local de Descarga.");
return 1;
}
}