Oko weapon-config returnovanje skina CJ-a f4

Započeo Skorpija_026
26. Mar. 2022.
701
pregleda
9
postova
David||BM
5
Made Man
26. Mar. 2022.
Problem(error/warning): Ovako igrac koji god klikne f4 nakon smrti dobije CJ i on je besmrtan probao sam i da OnPlayerRequestClass clearam animaciju i setam HP 0 ali ne pomaze nista, takodje i na smrti sam isto to probao i opet ne radi OnPlayerDeath, Ne znam vise stvarno sta bi odradio
Deo skripte: Include , Weapon Config
Pawno Code:
public OnPlayerRequestClass(playerid, classid)
{
  DebugMessage(playerid, "Requested class: %d", classid);

  if (s_DeathSkip) {
      DebugMessage(playerid, "Skipping death - class selection skipped");
      SpawnPlayer(playerid);
      SetPlayerHealth(playerid, 0.0);
      ClearAnimations(playerid);
      return 0;
  }

  if (s_ForceClassSelection) {
      s_ForceClassSelection = false;
  }

  if (s_BeingResynced) {
      s_TrueDeath = false;

      SpawnPlayerInPlace(playerid);
      SetPlayerHealth(playerid, 0.0);
      ClearAnimations(playerid);
      return 0;
  }

  if (s_DeathTimer != -1) {
      KillTimer(s_DeathTimer);
      s_DeathTimer = -1;
  }

  if (s_IsDying) {
      OnPlayerDeathFinished(playerid, false);
      s_IsDying = false;
  }

  FreezeSyncPacket(playerid, .toggle = false);
  UpdatePlayerVirtualWorld(playerid);

  if (s_TrueDeath) {
      if (!s_InClassSelection) {
        DebugMessage(playerid, "True death class selection");

        new Float:x, Float:y, Float:z;
        GetPlayerPos(playerid, x, y, z);
        RemoveBuildingForPlayer(playerid, 1484, x, y, z, 350.0),
        RemoveBuildingForPlayer(playerid, 1485, x, y, z, 350.0),
        RemoveBuildingForPlayer(playerid, 1486, x, y, z, 350.0);

        s_InClassSelection = true;
        SetPlayerHealth(playerid, 0.0);
        ClearAnimations(playerid);
      }

      if (WC_OnPlayerRequestClass(playerid, classid)) {
        s_PlayerClass = classid;

        return 1;
      } else {
        return 0;
      }
  } else {
      DebugMessage(playerid, "Not true death - being respawned");

      s_ForceClassSelection = true;

      SpawnPlayerInPlace(playerid);

      return 0;
  }
}
public OnPlayerDeath(playerid, killerid, reason)
{
  s_TrueDeath = true;
  s_InClassSelection = false;
  SetPlayerHealth(playerid, 0.0);
  ClearAnimations(playerid);


Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Pawno Code:
Frozen_Capone
5
Crime Lord
26. Mar. 2022.
a sta f4 dugme radi?
David||BM
5
Made Man
26. Mar. 2022.
Fr0z3n wrote on March 26, 2022, 2:46 pm:
a sta f4 dugme radi?
class nmp ni ja ali pre nego sto me killa neko kliknem f4 i fobijem cj skin i bukv besmrtan
Frozen_Capone
5
Crime Lord
26. Mar. 2022.
Ne znam sad ovako na suvo, najosnovnije nesto sto moze biti jeste da timer proveri posle 5 sec nakon umiranja da li imas cj skin/da li ti je hp u minusu, ako jeste opet kill...
David||BM
5
Made Man
26. Mar. 2022.
Fr0z3n wrote on March 26, 2022, 6:02 pm:
Ne znam sad ovako na suvo, najosnovnije nesto sto moze biti jeste da timer proveri posle 5 sec nakon umiranja da li imas cj skin/da li ti je hp u minusu, ako jeste opet kill...
Proverio sam sve mi je cisto sto se toga tice ne moze nikako da se seta cj skin sem na ovaj nacin
gottinho
4
Made Man
26. Mar. 2022.
Skorpija_026 wrote on March 26, 2022, 3:05 pm:
class nmp ni ja ali pre nego sto me killa neko kliknem f4 i fobijem cj skin i bukv besmrtan

F4 Allows you to select a new class upon your next death.
David||BM
5
Made Man
26. Mar. 2022.
A L M E X wrote on March 26, 2022, 8:05 pm:
F4 Allows you to select a new class upon your next death.
Upravo to
David||BM
5
Made Man
27. Mar. 2022.
Neko ukoliko zna samo nek napise u cemu je problem.
David||BM
5
Made Man
27. Mar. 2022.
Fixed

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha