[Ajuda] acho que й simpels - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] acho que й simpels (
/showthread.php?tid=371627)
acho que й simpels -
Math3us - 24.08.2012
esse code serve para que player nao dirija os carros que nao seja da org dele
mais por falta de tempo ontem eu nao coloquei os aztecas
(sу fiz essas 2 "orgs")
e agora que eu coloquei os aztecas nao podem dirijir seus carros e nem os carros dos groves e os groves tbm nao podem dirijir carro nenhum de "org"
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new vid = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
if(gTeam[playerid] != Grove)
{
if(vid >= GroveCars[0] && vid <= GroveCars[5])
{
return SendClientMessage(playerid, -1, "Vocк nгo tem as chaves deste veнculo e foi expulso."), RemovePlayerFromVehicle(playerid);
}
}
}
if(newstate == PLAYER_STATE_DRIVER)
{
if(gTeam[playerid] != Aztecas)
{
if(vid >= GroveCars[0] && vid <= GroveCars[5])
{
return SendClientMessage(playerid, -1, "Vocк nгo tem as chaves deste veнculo e foi expulso."), RemovePlayerFromVehicle(playerid);
}
}
}
return 1;
}
Re: acho que й simpels -
Don_Speed - 24.08.2012
Acho que nao precisa disso >= so basta o > .
Re: acho que й simpels -
Math3us - 24.08.2012
nao й isso nao foi um erro meu na definiзгo dos carros dos aztecas ja resolvi obrigado pela atenзгo ^^
Re: acho que й simpels -
paulor - 24.08.2012
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate) {
new VehID = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER) {
if(gTeam[playerid] != Grove) for(new Pt = 5; Pt > -1; --Pt) if(VehID == GroveCars[Pt]) return SendClientMessage(playerid, -1, "Vocк nгo tem as chaves deste veнculo e foi expulso."), RemovePlayerFromVehicle(playerid);
if(gTeam[playerid] != Aztecas) for(new Pt = 5; Pt > -1; --Pt) if(VehID == AztecasCars[Pt]) return SendClientMessage(playerid, -1, "Vocк nгo tem as chaves deste veнculo e foi expulso."), RemovePlayerFromVehicle(playerid);
}
return 1;
}
Re: acho que й simpels -
Math3us - 24.08.2012
obrigado paulor eu ja tinha resolvido mais irei usar seu code esta mais facil de entender do que o meu hdsuhs