[Ajuda] Sistema veiculocasa
#1

Fiz um sistema de casa e quero colocar assim, sу o dono do veiculo consegue dirigir se outra pessoa tentar pegar enviar uma mensagem " Esse veiculo pertence a tal e voce nгo pode digiri-lo". E se o dono destrancar " Esse veiculo pertence a tal, mas ele deixou liberado." Ja pesquisei em varios forums mas nгo achei nenhuma base que me ajudasse.O sistema tem base no aHouse
Reply
#2

OnPlayerStateChange + GetPlayerName + strcmp + RemovePlayerFromVehicle
Reply
#3

Obrigada, mais ainda ta dificil ,nunca fiz nada parecido
Reply
#4

Camila, vocк ja jogou num servidor chaamdo New Virtual City ?
Reply
#5

Isso й fбcil fazer. Precisamos da variбvel que indica se o carro estб destrancado ou trancado e uma pergunta:
Salva o nome do dono em algum arquivo?
Reply
#6

pawn Код:
public OnPlayerStateChange();
GetPlayerName
format(str1, sizeof(str1), "Casas/Usuarios%d",HouseCar);
if (strcmp(HouseCarInfo[HouseCar] != Casaid[playerid], false)) return SendClientMessage(playerid, Vermelho, " Este veнculo estб trancado pelo dono! ");
RemovePlayerFromVehicle(playerid);
Reply
#7

Quote:
Originally Posted by humildadeforever
Посмотреть сообщение
Isso й fбcil fazer. Precisamos da variбvel que indica se o carro estб destrancado ou trancado e uma pergunta:
Salva o nome do dono em algum arquivo?
Eu nгo fiz essa variavel, o carro й como se nao tivesse dono, como se fosse parte da casa entao sу tem o comando /respawnveiculocasa.
Reply
#8

pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER)
    {
        if(strcmp(Veiculopp[GetPlayerVehicleID(playerid)][Nome], PlayerName(playerid), false))
        {
            format(g_string, sizeof(g_string), "| ERRO | Veнculo prуprio do(a) %s somente ele(a) pode dirigi-lo!", Veiculopp[GetPlayerVehicleID(playerid)][Nome]);
            SendClientMessage(playerid, 0xFF6633AA, g_string);
            PlayerPlaySound(playerid, 1147, 0.0, 0.0, 0.0);
            RemovePlayerFromVehicle(playerid);
        }
        else
        {
            Update3DTextLabelText(VLabel3D[playerid], -1, "  ");
        }
        return 1;
    }
    return 1;
}
ae pra te ajudar eu tirei esse codigo do fs de veh criado por JIM_CARREY
se quiser o fs para estudo baixe aki
http://www.solidfiles.com/d/f869/

espero ter ajudado! < > | ><
Reply
#9

Eu ja li varios FS's de veiculo proprios mas eles sao Veiculos separados, ja os meus sao parte da casa. Mas obg =D
Reply
#10

Poxa ta dificil :S
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)