Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Pomoc u vezi komande /rac

Započeo MR.UrkeLa
pre 4 godine
556
pregleda
4
postova
MR.UrkeLa
Shot Caller
pre 4 godine
Problem(error/warning): Pa kad se kad prvi put upises komandu respawnuje kasnije nece izgleda da je problem sa nekom proverom evo koda.
Deo skripte:
//RESPAWN
forward RespawnAllEmptyVehicles();
public RespawnAllEmptyVehicles()
{
    if(Respawned == 1)
    {
    RespawnVehicle += 1;
    KillTimer(RespawnVehicleTimer);
      RespawnVehicleTimer = SetTimer("RespawnAllEmptyVehicles2", 10, true);
}
return 1;
}

forward RespawnAllEmptyVehicles2();
public RespawnAllEmptyVehicles2()
{
    if(Respawned == 1)
    {
        KillTimer(RespawnVehicleTimer);
        RespawnVehicleTimer = SetTimer("RespawnAllEmptyVehicles", 10, true);
        if(IsVehicleEmpty(RespawnVehicle))
        {
        SetVehicleToRespawn(RespawnVehicle);
        }
    }
return 1;
}
//RESTARTOVANJE RESPAWN IGRACU
forward RestartAllEmptyPlayer(playerid);
public RestartAllEmptyPlayer(playerid)
{
if(RespawnPlayers == 1)
{
        RespawnPlayers = 0;
        KillTimer(RespawnPlayerTimer);
}
return 1;
}
//RESTARTOVANJE RESPAWN SERVER
forward RestartAllEmptyVehicle();
public RestartAllEmptyVehicle()
{
if(Respawned == 1)
{
new string;
      format(string, sizeof(string), ""col_srwboja"SERVER: "col_bijela"Sva prazna vozila su respawnovana!");
      SendClientMessageToAll(-1, string);
KillTimer(RespawnVehTimer);
        Respawned = 0;
}
return 1;
}
YCMD:respawnall(playerid, params[], help)
{
if(UlogovanIgrac == 0) return SCM(playerid,-1,""col_srwboja"Vision Gaming: "col_siva"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo < 6) return SCM(playerid, -1, ""col_srwboja"Vision Gaming: "col_bijela"Niste ovlasceni!");
{
        if(Respawned == 1) return SCM(playerid, -1, ""col_srwboja"Vision Gaming: "col_bijela"Vozila su vec respawnovana!");
        if(RespawnPlayers == 1) return SCM(playerid, -1, ""col_srwboja"Vision Gaming: "col_bijela"Vec ste radili RAC!");
        RespawnVehicle = -1;
        RespawnPlayers = 1;
        Respawned = 1;
        RespawnVehicleTimer = SetTimer("RespawnAllEmptyVehicles", 10, true);
        RespawnVehTimer = SetTimer("RestartAllEmptyVehicle", 30000, true);
        RespawnPlayerTimer = SetTimerEx("RestartAllEmptyPlayer",900000, false, "i", playerid);
        SCM(playerid, -1, ""col_srwboja"Vision Gaming: "col_bijela"Pokrenuli ste respawn!");
        new string1;
    format(string1,sizeof(string1),""col_srwboja": "col_bijela"Admin %s je pokrenuo respawn svih vozila, udjite u svoje vozilo da ga sacuvate!",GetName(playerid));
    SCMTA(-1, string1);
}
    return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Vaš odgovor
Sage
Enforcer
pre 4 godine
Moraš da vratiš respawned na nulu ispod onog if-a u RespawnAllEmpty..
MR.UrkeLa
Shot Caller
pre 4 godine
@Sage mozes mi reci pod koji tacno posto ih ima vise
MR.UrkeLa
Shot Caller
pre 4 godine
Hvala @Sage resio sam problem. Lock !

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava