Zrobiłem sobie Nowa Klasę I dodałem do niej Lj tak jak u paladyna w ten sposób:
if (is_user_connected(id))
{
if(player_class[id]==Paladyn,Wizard && on_knife[id] && JumpsLeft[id]>0){
fm_set_user_longjump(id,true,true)
}
else{
fm_set_user_longjump(id,false,true)
}
i tutaj tez dopisalem swoja klase
public write_hud(id)
{
if (player_lvl[id] == 0)
player_lvl[id] = 1
new tpstring[1024]
new Float:xp_now
new Float:xp_need
new Float:perc
if (last_update_xp[id] == player_xp[id])
{
perc = last_update_perc[id]
}
else
{
//Calculate percentage of xp required to level
if (player_lvl[id] == 1)
{
xp_now = float(player_xp[id])
xp_need = float(LevelXP[player_lvl[id]])
perc = xp_now*100.0/xp_need
}
else
{
xp_now = float(player_xp[id])-float( LevelXP[player_lvl[id]-1])
xp_need = float(LevelXP[player_lvl[id]])-float(LevelXP[player_lvl[id]-1])
perc = xp_now*100.0/xp_need
}
}
last_update_xp[id] = player_xp[id]
last_update_perc[id] = perc
if(player_class[id]!=Paladyn, Wizard)
format(tpstring,1023,"Zycie: %i Poziom: %i (%0.0f%s) Klasa: %s Przedmiot: %s", get_user_health(id), player_lvl[id], perc,"%%", Race[player_class[id]], player_item_name[id])
else
format(tpstring,1023,"Zycie: %i Poziom: %i (%0.0f%s) Klasa: %s Przedmiot: %s Skoki: %i/%i", get_user_health(id), player_lvl[id], perc,"%%", Race[player_class[id]], player_item_name[id],JumpsLeft[id],JumpsMax[id])
message_begin(MSG_ONE,gmsgStatusText,{0,0,0}, id)
write_byte(0)
write_string(tpstring)
message_end()
}
lecz Skoki u nowej klasy dzialaja ale nie pokazuje w hud ile ma skoków Nie wiem własnie jak to zrobic
z Góry dzięki za pomoc
edit; jednak tak wyszlo ze wszystki klasy maja Lj
Użytkownik Prowok@tor edytował ten post 21.05.2010 07:09