←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
dziwny HUD po śmierci

  • +
  • -
Baniak94 - zdjęcie Baniak94 18.03.2016

Witam,

 

Mam problem z hudem po śmierci.

Wygląda tak http://steamcommunit...s/?id=647799650

public PokazInformacje(id)
{
	id -= ZADANIE_POKAZ_INFORMACJE;
		
	if(!is_user_connected(id))
	{
		remove_task(id+ZADANIE_POKAZ_INFORMACJE);
		return PLUGIN_CONTINUE;
	}
	
	if(!is_user_alive(id))
	{
		new target = pev(id, pev_iuser2);
	
		if(!target)
			return PLUGIN_CONTINUE;
			
		set_hudmessage(255, 255, 255, 0.12, 0.03, 0, 6.0, 12.0);
		ShowSyncHudMsg(id, SyncHudObj, "CEESGAMING.PL 251LVL %s^nKlasa : %s^nDoswiadczenie : %i / %i^nPoziom : %i^nPerk : %s Perk2 : %s", nazwy_klas[klasa_gracza[target]], doswiadczenie_gracza[target], PobierzDoswiadczeniePoziomu(poziom_gracza[target]), poziom_gracza[target], nazwy_perkow[perk_gracza[0][target]], nazwy_perkow[perk_gracza[1][target]]);//
		return PLUGIN_CONTINUE;
	}
	
	set_hudmessage(255, 255, 255, 0.12, 0.03, 0, 6.0, 12.0);
	ShowSyncHudMsg(id, SyncHudObj, "|CEESGAMING.PL [PROCOD] 251LVL|^n|Klasa : %s|^n|Doswiadczenie : %i / %i|^n|Poziom : %i|^n|Perk : %s| |Perk2 : %s|", nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[0][id]], nazwy_perkow[perk_gracza[1][id]]);
	
	return PLUGIN_CONTINUE;
}

Proszę o szybką pomoc. 

Odpowiedz

  • +
  • -
vanillah - zdjęcie vanillah 18.03.2016

dziwisz się jak obie perspektywy mają te same koordynaty? (0.12, 0.03)

 

zmień 0.12, 0.03, to wyżej na coś innego


Użytkownik vanillah edytował ten post 18.03.2016 23:17
Odpowiedz

  • +
  • -
Baniak94 - zdjęcie Baniak94 19.03.2016

Nadal to samo a ustawiłem tak:

public PokazInformacje(id)
{
	id -= ZADANIE_POKAZ_INFORMACJE;
		
	if(!is_user_connected(id))
	{
		remove_task(id+ZADANIE_POKAZ_INFORMACJE);
		return PLUGIN_CONTINUE;
	}
	
	if(!is_user_alive(id))
	{
		new target = pev(id, pev_iuser2);
	
		if(!target)
			return PLUGIN_CONTINUE;
			
		set_hudmessage(255, 255, 255, 0.22, 0.13, 0, 6.0, 12.0);
		ShowSyncHudMsg(id, SyncHudObj, "CEESGAMING.PL 251LVL %s^nKlasa : %s^nDoswiadczenie : %i / %i^nPoziom : %i^nPerk : %s Perk2 : %s", nazwy_klas[klasa_gracza[target]], doswiadczenie_gracza[target], PobierzDoswiadczeniePoziomu(poziom_gracza[target]), poziom_gracza[target], nazwy_perkow[perk_gracza[0][target]], nazwy_perkow[perk_gracza[1][target]]);//
		return PLUGIN_CONTINUE;
	}
	
	set_hudmessage(255, 255, 255, 0.12, 0.03, 0, 6.0, 12.0);
	ShowSyncHudMsg(id, SyncHudObj, "|CEESGAMING.PL [PROCOD] 251LVL|^n|Klasa : %s|^n|Doswiadczenie : %i / %i|^n|Poziom : %i|^n|Perk : %s| |Perk2 : %s|", nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[0][id]], nazwy_perkow[perk_gracza[1][id]]);
	
	return PLUGIN_CONTINUE;
}

Użytkownik Baniak94 edytował ten post 19.03.2016 00:37
Odpowiedz

  • +
  • -
Ps^chol ?! - zdjęcie Ps^chol ?! 19.03.2016

public PokazInformacje(id)
{
    id -= ZADANIE_POKAZ_INFORMACJE;
        
    if(!is_user_connected(id))
    {
        remove_task(id+ZADANIE_POKAZ_INFORMACJE);
        return PLUGIN_CONTINUE;
    }
    
    if(!is_user_alive(id))
    {
        new target = pev(id, pev_iuser2);
    
        if(!target)
            return PLUGIN_CONTINUE;
            
        set_hudmessage(0.12, 0.03);
        ShowSyncHudMsg(id, SyncHudObj, "CEESGAMING.PL 251LVL %s^nKlasa : %s^nDoswiadczenie : %i / %i^nPoziom : %i^nPerk : %s Perk2 : %s", nazwy_klas[klasa_gracza[target]], doswiadczenie_gracza[target], PobierzDoswiadczeniePoziomu(poziom_gracza[target]), poziom_gracza[target], nazwy_perkow[perk_gracza[0][target]], nazwy_perkow[perk_gracza[1][target]]);//
        return PLUGIN_CONTINUE;
    }
    
    set_hudmessage(0.12, 0.03);
    ShowSyncHudMsg(id, SyncHudObj, "|CEESGAMING.PL [PROCOD] 251LVL|^n|Klasa : %s|^n|Doswiadczenie : %i / %i|^n|Poziom : %i|^n|Perk : %s| |Perk2 : %s|", nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[0][id]], nazwy_perkow[perk_gracza[1][id]]);
    
    return PLUGIN_CONTINUE;
Odpowiedz

  • +
  • -
Baniak94 - zdjęcie Baniak94 19.03.2016

Błędy :

 

warning 213 : mis match 

 

 

Odpowiedz

  • +
  • -
Baniak94 - zdjęcie Baniak94 19.03.2016

Dodatkowo konsola pokazuje tak:

L 03/19/2016 - 13:38:15: [AMXX] Run time error 25: parameter error 
L 03/19/2016 - 13:38:15: [AMXX]    [0] QTM_CodMod.sma::PobierzDoswiadczeniePoziomu (line 1368)
L 03/19/2016 - 13:38:15: [AMXX]    [1] QTM_CodMod.sma::PokazInformacje (line 1111)

Linijka :1111

ShowSyncHudMsg(id, SyncHudObj, "CEESGAMING.PL 251LVL %s^nKlasa : %s^nDoswiadczenie : %i / %i^nPoziom : %i^nPerk : %s Perk2 : %s", nazwy_klas[klasa_gracza[target]], doswiadczenie_gracza[target], PobierzDoswiadczeniePoziomu(poziom_gracza[target]), poziom_gracza[target], nazwy_perkow[perk_gracza[0][target]], nazwy_perkow[perk_gracza[1][target]]);

Linijka:1368

return power(poziom, 2)*get_pcvar_num(cvar_proporcja_poziomu);
Odpowiedz

  • +
  • -
Ps^chol ?! - zdjęcie Ps^chol ?! 19.03.2016

public PokazInformacje(id)
{
    id -= ZADANIE_POKAZ_INFORMACJE;
        
    if(!is_user_connected(id))
    {
        remove_task(id+ZADANIE_POKAZ_INFORMACJE);
        return PLUGIN_CONTINUE;
    }
    
    if(!is_user_alive(id))
    {
        new target = pev(id, pev_iuser2);
    
        if(!target)
            return PLUGIN_CONTINUE;
            
        set_hudmessage(255, 212, 0, 0.14, 0.14, 0, 0.01, 1.0);
        ShowSyncHudMsg(id, SyncHudObj, "CEESGAMING.PL 251LVL %s^nKlasa : %s^nDoswiadczenie : %i / %i^nPoziom : %i^nPerk : %s Perk2 : %s", nazwy_klas[klasa_gracza[target]], doswiadczenie_gracza[target], PobierzDoswiadczeniePoziomu(poziom_gracza[target]), poziom_gracza[target], nazwy_perkow[perk_gracza[0][target]], nazwy_perkow[perk_gracza[1][target]]);//
        return PLUGIN_CONTINUE;
    }
    
    set_hudmessage(255, 212, 0, 0.14, 0.14, 0, 0.01, 1.0);
    ShowSyncHudMsg(id, SyncHudObj, "|CEESGAMING.PL [PROCOD] 251LVL|^n|Klasa : %s|^n|Doswiadczenie : %i / %i|^n|Poziom : %i|^n|Perk : %s| |Perk2 : %s|", nazwy_klas[klasa_gracza[id]], doswiadczenie_gracza[id], PobierzDoswiadczeniePoziomu(poziom_gracza[id]), poziom_gracza[id], nazwy_perkow[perk_gracza[0][id]], nazwy_perkow[perk_gracza[1][id]]);
    
    return PLUGIN_CONTINUE;
}
Odpowiedz