SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 10/12/2019, 11:05 PM   #1
leonatico
Little Clucker
 
leonatico's Avatar
 
Join Date: Feb 2019
Posts: 47
Reputation: 0
Default Sistema de Cinto

Olá estou com um problema em meu sistema de cinto pois quando o player sai do carro ele é pra voltar pro carro se estiver usando cinto só que no momento só está funcionando pra quem é passageiro quem é motorista até aparece a mensagem mais ele não volta pra dentro

Code:
public OnPlayerExitVehicle(playerid,vehicleid)
{
    if(Cinto[playerid] == true)
    {
        PutPlayerInVehicle(playerid, vehicleid, GetPlayerVehicleSeat(playerid));
        SendClientMessage(playerid, 0xFF8000AA, "[Ação]:{FFFFFF} Não você consegue sair do carro pois está de cinto");
    }
    return 1;
}
__________________
City Roleplay
Meu 1º Projeto IP: Em Breve
Discord:http://discord.gg/trv3cqs
leonatico is offline   Reply With Quote
Old 11/12/2019, 12:04 AM   #2
Felipealves
Huge Clucker
 
Felipealves's Avatar
 
Join Date: Mar 2016
Location: Paraná
Posts: 411
Reputation: 18
Default Re: Sistema de Cinto

Use OnPlayerStateChange.

https://wiki.sa-mp.com/wiki/OnPlayerStateChange

https://wiki.sa-mp.com/wiki/State
__________________

CRIMINAL LIFE RPG
Felipealves is offline   Reply With Quote
Old 11/12/2019, 12:20 AM   #3
leonatico
Little Clucker
 
leonatico's Avatar
 
Join Date: Feb 2019
Posts: 47
Reputation: 0
Default Re: Sistema de Cinto

Quote:
Originally Posted by Felipealves View Post
como faço usando isso?
__________________
City Roleplay
Meu 1º Projeto IP: Em Breve
Discord:http://discord.gg/trv3cqs
leonatico is offline   Reply With Quote
Old 11/12/2019, 04:12 AM   #4
NWDMadara
Huge Clucker
 
NWDMadara's Avatar
 
Join Date: Mar 2018
Posts: 483
Reputation: 16
Default Re: Sistema de Cinto

Quote:
Originally Posted by leonatico View Post
como faço usando isso?
if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER)

A diferença é que o OnPlayerState é chamado na atualização do estado, já o OnPlayerExitVehicle a cada vez que você apertar o botão, podendo haver um flood.

Voltando à resolução do OnPlayerExitVehicle.

Não sei se é um bug nativo o PutPlayerInVehicle não funcionar com o motorista dentro dessa public, se for, provavelmente já possui alguma correção por ai.

Tente:

PutPlayerInVehicle(playerid, vehicleid, 0);

Dessa forma você saberá onde está o problema.

Funcionando: Problema com o GetVehicleSeat
Não Funcionando: Problema com a função dentro da public
NWDMadara is offline   Reply With Quote
Old 11/12/2019, 04:08 PM   #5
leonatico
Little Clucker
 
leonatico's Avatar
 
Join Date: Feb 2019
Posts: 47
Reputation: 0
Default Re: Sistema de Cinto

Quote:
Originally Posted by NWDMadara View Post
if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER)

A diferença é que o OnPlayerState é chamado na atualização do estado, já o OnPlayerExitVehicle a cada vez que você apertar o botão, podendo haver um flood.

Voltando à resolução do OnPlayerExitVehicle.

Não sei se é um bug nativo o PutPlayerInVehicle não funcionar com o motorista dentro dessa public, se for, provavelmente já possui alguma correção por ai.

Tente:

PutPlayerInVehicle(playerid, vehicleid, 0);

Dessa forma você saberá onde está o problema.

Funcionando: Problema com o GetVehicleSeat
Não Funcionando: Problema com a função dentro da public
é que no meu ponto de vista pode ser que quando você saia do veículo como piloto o PutPlayerInVehicle não consigo colocar de volta pois eu acho que a animação de sair como piloto tem algo de diferente da de passageiro
__________________
City Roleplay
Meu 1º Projeto IP: Em Breve
Discord:http://discord.gg/trv3cqs
leonatico is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Ajuda] Sistema /cinto Portuga Português/Portuguese 3 29/04/2015 04:41 PM
[FilterScript] Sistema de Cinto de Segurança Pedro_Drin Lançamentos/Releases 9 29/11/2011 01:26 AM
[AJUDA] sistema de cinto Joao_VS Português/Portuguese 5 12/07/2011 06:33 PM
[FilterScript] [FS] Sistema Cinto de Segurança DKN ipsBruno Lançamentos/Releases 26 26/09/2010 06:09 PM
[DUV] Sistema de Cinto Pedro_Drin Português/Portuguese 13 05/08/2010 12:27 AM


All times are GMT. The time now is 12:20 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.