Oko respawna vozila

Započeo .agency
12. Feb. 2019.
1,044
pregleda
14
postova
Agency
5
Underboss
12. Feb. 2019.
Problem(error/warning): Problem
Dio skripte: [ pawn ]Respawn vozila[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //

Kako da napravim da mi blokira respawn vozila ako je igrac u njemu?
Deken
5
Underboss
12. Feb. 2019.
Kao ako si to stavio ko timer u tu proveru stavis if (IsPayerInVehicle (playerid))
{
KillTimer (ime timera);
}
Agency
5
Underboss
12. Feb. 2019.
Deken wrote on February 12, 2019, 4:05 pm:
Kao ako si to stavio ko timer u tu proveru stavis if (IsPayerInVehicle (playerid))
{
KillTimer (ime timera);
}
pravim artc, i sada kad je igrac u vozilu i van vozila respawna mu auto, koristio sam IsPayerInVehicle.. opet isto
Deken
5
Underboss
12. Feb. 2019.
Agency wrote on February 12, 2019, 4:09 pm:
pravim artc, i sada kad je igrac u vozilu i van vozila respawna mu auto, koristio sam IsPayerInVehicle.. opet isto

Ili probaj If (!IsPlayerInVehicle (playerid))
{
RespawnVehicle (vehicleid); //kako ide vec
}
Else if (IsPlayerInVehicle(playerid)) return 0;

Ili reci jel ne zelis odjredjeno vozilo da se ne spawna ali sva
Chezno
4
Enforcer
Agency
5
Underboss
12. Feb. 2019.
e_Lucius wrote on February 12, 2019, 4:21 pm:
https://pastebin.com/A2K3Qjtn
artc za organizacije radim, da mi vozilo iz organizacije koje se vozi ne respawna ..
Deken wrote on February 12, 2019, 4:12 pm:
Ili probaj If (!IsPlayerInVehicle (playerid))
{
RespawnVehicle (vehicleid); //kako ide vec
}
Else if (IsPlayerInVehicle(playerid)) return 0;

Ili reci jel ne zelis odjredjeno vozilo da se ne spawna ali sva
sad mi ne respawnuje vozila...
Agency
5
Underboss
12. Feb. 2019.
/////////////////////////////////////////////////////////////////////
forward RespawnARTC1(playerid,vehicleid);
public RespawnARTC1(playerid,vehicleid)
{
        SendClientMessageToAll(-1,""ORANGE"[!!!] Vozila respawnovana.");
        for(new i = 0; i < sizeof(policecar); i++)
        if(IsVehicleEmpty(i))
        {
        SetVehicleToRespawn(policecar);
        }
return 0;
}

i sad hocu da mi u vozila u koji su igraci ne respawna, vec samo ona u kojima nisu
TerzaScripting
5
Underboss
12. Feb. 2019.
Agency wrote on February 12, 2019, 4:35 pm:
/////////////////////////////////////////////////////////////////////
forward RespawnARTC1(playerid,vehicleid);
public RespawnARTC1(playerid,vehicleid)
{
        SendClientMessageToAll(-1,""ORANGE"[!!!] Vozila respawnovana.");
        for(new i = 0; i < sizeof(policecar); i++)
        if(IsVehicleEmpty(i))
        {
        SetVehicleToRespawn(policecar);
        }
return 0;
}

i sad hocu da mi u vozila u koji su igraci ne respawna, vec samo ona u kojima nisu

posalji tu funkciju isvehicleempty
Agency
5
Underboss
12. Feb. 2019.
_terza_ wrote on February 12, 2019, 5:03 pm:
posalji tu funkciju isvehicleempty
stock IsVehicleEmpty(vehicleid)
{
        for(new i=0; i        {
                if(IsPlayerInVehicle(i, vehicleid)) return 0;
        }
        return 1;
}
TerzaScripting
5
Underboss
12. Feb. 2019.
stavi zagrade na for petlju, ne vidim ni jednu drugu gresku
for(new i = 0; i < sizeof(policecar); i++) { }
Agency
5
Underboss
12. Feb. 2019.
@// xunder ti znas xexe
Chezno
4
Enforcer
12. Feb. 2019.
forward RespawnARTC1(playerid, vehicleid);
public RespawnARTC1(playerid, vehicleid)
{
        SendClientMessageToAll(-1, ""ORANGE"[!!!] Vozila respawnovana.");
        for(new i = 0; i < sizeof(policecar); i++)
        {
        printf("for loop - %d", i);
        if(IsVehicleEmpty(i)) SetVehicleToRespawn(policecar), printf("policecar - %d", policecar);
        }
return true;
}

Probaj debugaj ovo ovako pa vidi koje id vozila ti respawna i vidi ig na /dl da li je to to vozilo koje ti zelis i da li ti uopste respawna
Agency
5
Underboss
13. Feb. 2019.
e_rs001 wrote on February 12, 2019, 10:16 pm:
forward RespawnARTC1(playerid, vehicleid);
public RespawnARTC1(playerid, vehicleid)
{
        SendClientMessageToAll(-1, ""ORANGE"[!!!] Vozila respawnovana.");
        for(new i = 0; i < sizeof(policecar); i++)
        {
        printf("for loop - %d", i);
        if(IsVehicleEmpty(i)) SetVehicleToRespawn(policecar), printf("policecar - %d", policecar);
        }
return true;
}

Probaj debugaj ovo ovako pa vidi koje id vozila ti respawna i vidi ig na /dl da li je to to vozilo koje ti zelis i da li ti uopste respawna
Isto me respawna dok sam u vozilu.
Agency
5
Underboss
13. Feb. 2019.
/////////////////////////////////////////////////////////////////////
forward RespawnARTC1(playerid,vehicleid);
public RespawnARTC1(playerid,vehicleid)
{
        SendClientMessageToAll(-1,""ORANGE"[!!!] Vozila respawnovana.");
        for(new i = 0; i < sizeof(policecar); i++)
        if(IsVehicleEmpty(policecar))
        {
        SetVehicleToRespawn(policecar);
        }
return 0;
}

@// xunder je fixo <3

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha