Bug u igri

Započeo rizla
pre 7 godina
2,980
pregleda
6
postova
Macas
Enforcer
pre 7 godina
Problem(error/warning): Primetio sam da u igri ima bug a to je, kada ulazis u vozilo (enter)  sa suvozacevih vrata i drzis space(sprint) automatski ubijes vozaca, da li postoji neko resenje da se iskljuci to?
Dio skripte: [ pawn ]nije potrebno[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]nema[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): nema potrebe
Mido Karic
Hustler
pre 7 godina
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) {//dodati u ovaj callback
if(newkeys & KEY_SPRINT && newkeys & KEY_ACTION) {//provjera da li igrac koristi te tipke istovremeno
    if(GetPlayerState(playerid) == 5 || GetPlayerState(playerid) == 6) { //provjera da li igrac ulazi na poziciju vozaca i suvozaca
        SendClientMessage(playerid,0xFF0000FF,"{c0ff00}UPOZORENJE {ff0000}Enter Vehicle Abuse");//salje poruku kao upozorenje
        RemovePlayerFromVehicle(playerid);//izbacuje ga iz vozila
        return 1;
}
}
mus4
Made Man
pre 7 godina
Mido Karic wrote on October 29, 2018, 5:56 pm:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) {//dodati u ovaj callback
if(newkeys & KEY_SPRINT && newkeys & KEY_ACTION) {//provjera da li igrac koristi te tipke istovremeno
    if(GetPlayerState(playerid) == 5 || GetPlayerState(playerid) == 6) { //provjera da li igrac ulazi na poziciju vozaca i suvozaca
        SendClientMessage(playerid,0xFF0000FF,"{c0ff00}UPOZORENJE {ff0000}Enter Vehicle Abuse");//salje poruku kao upozorenje
        RemovePlayerFromVehicle(playerid);//izbacuje ga iz vozila
        return 1;
}
}
Mislim da nema potrebe za ovim, jer neko želi driftati ili naglo zakociti onda ce njega izbaciti iz auta.

@tema Posalji kod kada ulazi u obicno vozilo pod OnPlayerEnterVehicle.
Mido Karic
Hustler
pre 7 godina
mislim da nisi svatio zato ima provjera da li igrac u stanju da ulazi na mjesto vozaca ili suvozaca u tom stanju nemoze driftat 😉
Macas
Enforcer
pre 7 godina
Ne treba da koristi obe tipke zajedno,ajde malo bolje objasnjenje, kad dodjes do suvozacevih vrata i u vozilu vec ima vozac, STISNES tipku za uluzak u vozilo (f ili enter) kada player otvori vrata potom DRZIS space(sprint u mom slucaju) kada player sedne na mesto vozaca i izbaci vozaca napolje vozac umre. to  je vervoatno neki bug sa igricom, pa kontam nekako ako moze to da se izbegne
Arkoo
Underboss
pre 7 godina
    if(!ispassenger)
    {
for(new i = 0; i < MAX_PLAYERS; i++)//PODESI SEBI AKO TI JE MAX_IGRACA ILI MAX_PLAYERS
{
  if(GetPlayerVehicleID(i) == vehicleid && GetPlayerState(i) == PLAYER_STATE_DRIVER)
    {
       
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
StopLoopingAnim(playerid);
  return true;
}
}
    }

Probaj ovako, znaci nece moci uci/ukrasti vozilo ako vec ima vozac u vozilu,,,
PS: OVO STAVLJAS POD onplayerentervehicle

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava