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

Zmiana ilo艣ci punkt贸w na lvl w Diablo Mod


  • Zamkni臋ty Temat jest zamkni臋ty
6 odpowiedzi w tym temacie

#1 Kointh

    Pomocny

  • U偶ytkownik

Reputacja: 0
Nowy

  • Post贸w:55
  • Steam:steam
  • Lokalizacja:Polska
Offline

Napisano 11.04.2010 13:13

Witam, chcia艂bym zmieni膰 ilo艣膰 punkt贸w na lvl (chodzi mi o punkty do si艂y itd.), normalnie s膮 2 punkty na 1 lvl - chcia艂bym zmieni膰 je na 1 na 1 lvl. Gdzie to zmieni膰? Dzi臋ki za pomoc.
  • +
  • -
  • 0
Siekamy.PL [BF2+DM] 79.133.192.163:27095
Do艂膮czona grafika

#2 LoleczeQ

    Profesjonalista

  • U偶ytkownik

Reputacja: 4
Nowy

  • Post贸w:199
  • Lokalizacja:Tbg
Offline

Napisano 11.04.2010 13:22

R贸wnie偶 do艂膮czam si臋 do pytania. B臋dzie +
  • +
  • -
  • 0

#3 KoRnY

    Wszechwidz膮cy

  • U偶ytkownik

Reputacja: 15
Pocz膮tkuj膮cy

  • Post贸w:281
  • Lokalizacja:W艂adys艂awowo
Offline

Napisano 11.04.2010 14:04

s膮 dwa sposoby:
艂atwiejszy
		case 1: 
{
if (p_stats[id][str]<x){
p_stats[id][points]-=2 // Zmiana na 2.
p_stats[id][str]+=1
}
else client_print(id,print_center,"Maxymalny poziom sily osiagniety")

W tym sposobie jeden pkt si艂y b臋dzie kosztowa膰 2 punkty.

Drugi trudniejszy to trzeba zmieni膰 ile pkt z lvl si臋 dostaje + zmieni膰 zabezpieczenia przeciwko b艂臋dom w statystykach (je艣li jest za du偶o/za ma艂o pkt resetuj膮 staty)
Tak wi臋c je艣li pierwszy spos贸b was nie zadawala to mog臋 spr贸bowa膰 opisa膰 drugi.

11 kwiecie艅 2010 - 14:04:
Oto i drugi spos贸b :]
w
public Give_Xp(id,amount)


player_lvl[id]+=1
p_stats[id][points]+=1 // z 2 zmienione na 1
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)
p_class_lvl[id][player_class[id]]=player_lvl[id]

U偶ytkownik KoRnY edytowa艂 ten post 11.04.2010 14:01

  • +
  • -
  • 2
Zapraszam na myArena.pl

Do艂膮czona grafika

#4 Kointh

    Pomocny

  • Autor tematu
  • U偶ytkownik

Reputacja: 0
Nowy

  • Post贸w:55
  • Steam:steam
  • Lokalizacja:Polska
Offline

Napisano 11.04.2010 15:01

U偶y艂em 2 sposobu i wszystko z tym jest ok, ale mam inny problem. Mianowicie niekt贸rzy maj膮 ju偶 np. 150 lvl i teraz chc臋 偶eby on mia艂 te 150 pkt, a on ma 300 pkt czy ile, i dopiero od ka偶dego nast臋pnego lvl dostaje po 1. Pr贸bowa艂em /reset ale to nie pomaga, bo dalej jest do wyboru 2x wi臋cej punkt贸w. Wiecie jak usun膮c te punkty ?
  • +
  • -
  • 0
Siekamy.PL [BF2+DM] 79.133.192.163:27095
Do艂膮czona grafika

#5 Monsulito

    Profesjonalista

  • U偶ytkownik

Reputacja: 17
Pocz膮tkuj膮cy

  • Post贸w:201
  • Lokalizacja:Gda艅sk
Offline

Napisano 11.04.2010 15:21

To:
public reset_skill(id)
{	
	client_print(id,print_chat,"Reset skill'ow")
	player_point[id] = player_lvl[id]*2-2
	player_intelligence[id] = 0
	player_strength[id] = 0 
	player_agility[id] = 0
	player_dextery[id] = 0 
	BoostRing(id)
	BoostStats(id,player_b_extrastats[id])
	
	skilltree(id)
	set_speedchange(id)
	player_damreduction[id] = (47.3057*(1.0-floatpower( 2.7182, -0.06798*float(player_agility[id])))/100)
}

Zamie艅 na to:

public reset_skill(id)
{	
	client_print(id,print_chat,"Reset skill'ow")
	player_point[id] = player_lvl[id]*1-1
	player_intelligence[id] = 0
	player_strength[id] = 0 
	player_agility[id] = 0
	player_dextery[id] = 0 
	BoostRing(id)
	BoostStats(id,player_b_extrastats[id])
	
	skilltree(id)
	set_speedchange(id)
	player_damreduction[id] = (47.3057*(1.0-floatpower( 2.7182, -0.06798*float(player_agility[id])))/100)
}

Wtedy wpisz /reset i wszystko gra ;)
  • +
  • -
  • 0
RPG MOD - [||||||||||] 5%

#6 Kointh

    Pomocny

  • Autor tematu
  • U偶ytkownik

Reputacja: 0
Nowy

  • Post贸w:55
  • Steam:steam
  • Lokalizacja:Polska
Offline

Napisano 11.04.2010 18:31

Dzi臋ki !

11 kwiecie艅 2010 - 18:31:
Jednak nie jest OK. Co艣 jest 藕le, chyba nie wsz臋dzie zmienione czy co艣, bo wzi膮艂em 2 spos贸b, i na np 31 lvl by艂o 30 punkt贸w. Wbi艂em sobie je w si艂臋. Wyszed艂em z server, przyszed艂em znowu i mam 30 punkt贸w w sile i kolejne 30 punkt贸w do wyboru... co daje znowu 60 punkt贸w zamiast 30. Wzi膮艂em w takim razie 1 spos贸b, i tam jest znowu to samo... 31 lvl - mam do wykorzystanie 60 pkt, biore za to 30 si艂y bo 2 za 1. Po ponownym wej艣ciu mam 30 si艂y i jeszcze 30 czy tam 60 punkt贸w kolejnych do wykorzystania i si臋 nigdy nie zgadza... Co jest nie tak?
  • +
  • -
  • 0
Siekamy.PL [BF2+DM] 79.133.192.163:27095
Do艂膮czona grafika

#7 Kubaczek <3

    Zaawansowany

  • U偶ytkownik

Reputacja: 17
Pocz膮tkuj膮cy

  • Post贸w:116
  • Steam:steam
  • Lokalizacja::)
Offline

Napisano 12.04.2010 13:42

Musicie si臋 w paru miejscach pozby膰 *2 i -2
  • +
  • -
  • 0




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

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