Problem(error/warning): Pravim org vozila,eto kod dolje...Mislim da je problem u ovome if vehicleid
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Deo skripte:
[pawn]
public OnVehicleStreamIn(vehicleid, forplayerid)
{
if(vehicleid == RCVozila(vehicleid))
{
if(PlayerInfo[forplayerid][pClan] == 3)
{
SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 0);
}
else
{
SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
GameTextForPlayer(forplayerid,"~b~~h~RUSSIAN CARTEL",3000,4);
}
}
return 1;
}
[/pawn]
[pawn]
stock RCVozila(vehicleid)
{
if(vehicleid == RCVozilo[0] || vehicleid == RCVozilo[1] || vehicleid == RCVozilo[2] || vehicleid == RCVozilo[3] || vehicleid == RCVozilo[4] || vehicleid == RCVozilo[5] ||
vehicleid == RCVozilo[6] || vehicleid == RCVozilo[7] || vehicleid == RCVozilo[8])
{
return 1;
}
return 0;
}
[/pawn]
Pa sta je problem
Koji error? Ja bih najpre rekao da ti izbacuje warning loose identation.
Pa sta je problem ovde?
[pawn]stock RCVozila(vehicleid)
{
if(vehicleid == RCVozilo[0] || vehicleid == RCVozilo[1] || vehicleid == RCVozilo[2] || vehicleid == RCVozilo[3] || vehicleid == RCVozilo[4] || vehicleid == RCVozilo[5] ||
vehicleid == RCVozilo[6] || vehicleid == RCVozilo[7] || vehicleid == RCVozilo[8])
{
return 1;
}
return 0;
} [/pawn]
Prebaci u ovo ako koristis samo RCVozilo
[pawn]stock RCVozila(vehicleid)
{
for(new i = 0; i < sizeof(RCVozilo); i++) {
if(vehicleid == RCVozilo) return true;
else return false;
}
}[/pawn]
Uf prastajte vidjeh tek sad da nisam gore napisa u cemu je problem haha,nema fuknckiju,vrata nisu zakljucana/oktljucana zato sam rekao da je porblem u trazenju vozila...
Sta ce ti to pod OnVehicleStreamIn provera da li je igrac usao u to vozilo :D
Stavi ovo pod OnPlayerStateChange:
[pawn]
if( newstate == PLAYER_STATE_DRIVER )
{
if( RCVozila ( GetPlayerVehicleID( playerid )))
{
if( PlayerInfo[playerid][pClan] != 3)
{
GameTextForPlayer(forplayerid,"~b~~h~RUSSIAN CARTEL",3000,4);
RemovePlayerFromVehicle(playerid);
}
}
}
[/pawn]
i javi da li radi (
@Yoppa)
Citat: Vasic poslato Maj 06, 2019, 11:34:17 PRE PODNE
Sta ce ti to pod OnVehicleStreamIn provera da li je igrac usao u to vozilo :D
Stavi ovo pod OnPlayerStateChange:
[pawn]
if( newstate == PLAYER_STATE_DRIVER )
{
if( RCVozila ( GetPlayerVehicleID( playerid )))
{
if( PlayerInfo[playerid][pClan] != 3)
{
GameTextForPlayer(forplayerid,"~b~~h~RUSSIAN CARTEL",3000,4);
RemovePlayerFromVehicle(playerid);
}
}
}
[/pawn]
i javi da li radi (@Yoppa)
Napravio sam sam.. I to je da igrac uopste ne bi ulazio u vozilo nego kad mu se strimuje jednostavno kad klikne f- enter nista se ne desava :)