Kada se loginujem na server umirem

Započeo Jesteibice
3. Apr. 2020. Zaključano
770
pregleda
10
postova
Jesteibice
3
Hustler
3. Apr. 2020.
Problem(error/warning):Kada se ulogujem na server umirem tj. seta se hp na 0. Ostavicu kod iz onplayerspawn. U pitanju je ATH mod.
Dio skripte:
  
Traxx_SetPlayerHealth( playerid, 50.0+PlayerInfo[ playerid ][ xSHealth ] );
if( PlayerInfo[ playerid ][ xVIPLevel ] >= 5 ) {
    Traxx_SetPlayerHealth( playerid, 100.00 );
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/GwJVUtb link iz skript fajlova
Jesteibice
3
Hustler
3. Apr. 2020.
Ne znam da li sam dao sve kodove koji su potrebni dodacu samo recite.
TarikBrt
4
Shot Caller
3. Apr. 2020.
Jel posjeduješ VIP 5 ?
Jesteibice
3
Hustler
3. Apr. 2020.
TarikBrt wrote on April 3, 2020, 7:28 pm:
Jel posjeduješ VIP 5 ?

To je samo za vip 5 da ima 100hp na spawnu uvek, a za ostale igrace stoji 50hp.
Gaucho69
5
Crime Lord
3. Apr. 2020.
Vako stavi...
Traxx_SetPlayerHealth(playerid, 50);
if( PlayerInfo[ playerid ][ xVIPLevel ] >= 5 ) {
    Traxx_SetPlayerHealth( playerid, 100 );
}
algorhitmically
4
Shot Caller
3. Apr. 2020.
Preporucio bih ti da proveris u podesavanjima naloga promenljivu xSHealth.
Moguce je da ti je xSHealth manji od -50.0 i samim zbirom 50 + PlayerInfo[ playerid ][ xSHealth ] dobijas 0 ili manje od 0.
Gaucho69
5
Crime Lord
3. Apr. 2020.
Cekaj stavi da svim igracima seta na 100 a ako je igrac vip5 da mu seta jos i pancir
Traxx_SetPlayerHealth(playerid, 100);
if( PlayerInfo[ playerid ][ xVIPLevel ] >= 5 ) {
      Traxx_SetPlayerArmour( playerid, 100 );
  }
Jesteibice
3
Hustler
4. Apr. 2020.
Lestra_Dev wrote on April 3, 2020, 7:54 pm:
Vako stavi...
Traxx_SetPlayerHealth(playerid, 50);
if( PlayerInfo[ playerid ][ xVIPLevel ] >= 5 ) {
    Traxx_SetPlayerHealth( playerid, 100 );
}


Radi sad probao sam da udjem na mod sa par novih accova i nisam umirao, ali u scriptfiles i dalje stoji sHealth 0 bas kao na slici gore.
Jesteibice
3
Hustler
4. Apr. 2020.

CMD:nadogradnja( playerid, params[] ) {
new item;
if( sscanf( params, "s ", item)) {
SCM( playerid, SVETLOCRVENA, "---------------------------------------------------------------");
KORISCENJE( playerid, "/nadogradnja (opcija)");
    SCM( playerid, BELA, "[Nadogradnja Stvari] health, snaga");
    SCM( playerid, SVETLOCRVENA, "Za svaku nadogradnju vam je potrebno 2 boda." );
SCM( playerid, SVETLOCRVENA, "---------------------------------------------------------------");
return 1;
}
if( strcmp( item, "health",true) == 0 ) {
    if(PlayerInfo[ playerid ][ xPoboljsanja ] > 1 ) {
if(PlayerInfo[ playerid ][ xSHealth ] < 50 ) {
PlayerInfo[ playerid ][ xSHealth ] = PlayerInfo[ playerid ][ xSHealth ]+5.0;
Info( playerid, "Novo poboljsanje: Sada ces se spawnati sa  %.2f energije (+5)",PlayerInfo[ playerid ][ xSHealth ]+50 );
PlayerInfo[ playerid ][ xPoboljsanja ] -= 2;
SavePlayer( playerid );
}
else GRESKA( playerid, "Imas maksimum spawn energiju");
}
else GRESKA( playerid, "Nemas dovoljno upgrade poena");
    return 1;
}


Jos jednu stvar sam primetio iskoristio sam 2 poena za nadogradnju i sad u scriptfiles pise 10hp a na serveru stoji 50 (1 daje 5hp pise gore), da li je sve uredu sa ovim kodom mozda on pravi problem?
Gaucho69
5
Crime Lord
4. Apr. 2020.
Izbrisi sve to shealth sve to moze bez toga

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha