Skocz do zawarto艣ci

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w wi臋kszo艣ci spo艂eczno艣ci internetowych musisz si臋 zarejestrowa膰 aby m贸c odpowiada膰 lub zak艂ada膰 nowe tematy, ale nie b贸j si臋 to jest prosty proces w kt贸rym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz si臋 do temat贸w i for, aby otrzymywa膰 automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza spo艂eczno艣ciowego
  • Stw贸rz sw贸j w艂asny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe do艣wiadczenia

Do艂膮czona grafika Do艂膮czona grafika

Guest Message by DevFuse
 

Zdj臋cie

Diablo 2 LOD dodanie natyw贸w


  • Nie mo偶esz napisa膰 tematu
  • Zaloguj si臋, aby doda膰 odpowied藕
Brak odpowiedzi do tego tematu

#1 Blue12

    Pomocny

  • Zbanowany

Reputacja: 1
Nowy

  • Post贸w:42
  • Imi臋:Leszek
  • Lokalizacja:KUpa
Offline

Napisano 31.12.2011 14:52

Witam. Prosi艂bym o dodanie tych natyw贸w: Do pluginu w za艂膮czniku tak aby si臋 kompilowa艂 bo mi niestety nie wychodzi.
public plugin_natives()
{
register_native("db_get_user_xp", "native_get_user_xp", 1)
register_native("db_set_user_xp", "native_set_user_xp", 1)
register_native("db_get_user_level", "native_get_user_level", 1)
register_native("db_set_user_level", "native_set_user_level", 1)
register_native("db_get_user_class", "native_get_user_class", 1)
register_native("db_set_user_class", "native_set_user_class", 1)
register_native("db_get_user_item", "native_get_user_item", 1)
register_native("db_set_user_item", "native_set_user_item", 1)
}
public native_get_user_xp(id)
{
return player_xp[id]
}

public native_set_user_xp(id, amount)
{
player_xp[id]=amount
if (player_xp[id] > LevelXP[player_lvl[id]])
{
player_lvl[id]+=1
player_point[id]+=2
set_hudmessage(60, 200, 25, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id, "Awansowales do poziomu %i", player_lvl[id])
savexpcom(id)
player_class_lvl[id][player_class[id]]=player_lvl[id]
}

if (player_xp[id] < LevelXP[player_lvl[id]-1])
{
player_lvl[id]-=1
player_point[id]-=2
set_hudmessage(60, 200, 25, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2)
show_hudmessage(id, "Spadles do poziomu %i", player_lvl[id])
savexpcom(id)
player_class_lvl[id][player_class[id]]=player_lvl[id]
}
write_hud(id)
}

public native_get_user_level(id)
{
return player_lvl[id]
}

public native_set_user_level(id, amount)
{
native_set_user_xp(id, LevelXP[amount])
}

public native_get_user_class(id)
{
return player_class[id]
}

public native_set_user_class(id, class)
{
g_haskit[id] = 0
player_class[id] = class

LoadXP(id, player_class[id])
CurWeapon(id)

give_knife(id)
}

public native_get_user_item(id)
{
return player_item_id[id]
}

public native_set_user_item(id, item)
{
player_item_id[id] = 0
player_item_name[id] = "None"
player_b_gamble[id] = 0 //Because gamble uses reset skills

if (player_b_extrastats[id] > 0)
{
SubtractStats(id,player_b_extrastats[id])
}
if(player_ring[id]>0) SubtractRing(id)
player_ring[id]=0

reset_item_skills(id)
set_task(3.0,"changeskin_id_1",id)
write_hud(id)

set_renderchange(id)
set_gravitychange(id)

if (player_b_oldsen[id] > 0.0)
{
client_cmd(id,"sensitivity %f",player_b_oldsen[id])
player_b_oldsen[id] = 0.0
}
award_item(id, item)
}

Za艂膮czone pliki






U偶ytkownicy przegl膮daj膮cy ten temat: 1

0 u偶ytkownik贸w, 1 go艣ci, 0 anonimowych