Gdy wbije parę lvl / lvl to Mam do rozdania x statystyk.
Gdy chce dodać to menu znika dałem 1 pkt a miałem ponad 10 i się nie dodaje wcale..
Pomoże ktoś??/
Mógłby mi ktoś odpowiedzieć? To pilne
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.
|
Guest Message by DevFuse
[ROZWIĄZANE] Bug z Menu Statystyk
Temat rozp.
n0iz9999
, 07.12.2011 14:49
5 odpowiedzi w tym temacie
#1
Napisano 07.12.2011 14:49
#2
Napisano 07.12.2011 16:25
public skilltree(id)
{
new text[513]
new keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)
format(text, 512, "\yWybierz Staty- \rPunkty: %i^n^n\w1. \rInteligencj\w [%i]/[80] [Wieksze obrazenia czarami]^n\w2. \rSila\w [%i]/[80] [Wiecej zycia]^n\w3. \rZrecznosc\w [%i]/[80] [Bronie zadaja ci mniejsze obrazenia]^n\w4. \rZwinnosc\w [%i]/[80] [Szybciej biegasz i magia zadaje ci mniejsze obrazenia]^n",player_point[id],player_intelligence[id],player_strength[id],player_agility[id],player_dextery[id])
keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)
show_menu(id, keys, text)
return PLUGIN_HANDLED
}
public skill_menu(id, key)
{
switch(key)
{
case 0:
{
if (player_intelligence[id]<80){
player_point[id]-=1
player_intelligence[id]+=1
}
else client_print(id,print_center,"Maxymalny poziom inteligencji osiagniety")
}
case 1:
{
if (player_strength[id]<80){
player_point[id]-=1
player_strength[id]+=1
}
else client_print(id,print_center,"Maxymalny poziom sily osiagniety")
}
case 2:
{
if (player_agility[id]<80){
player_point[id]-=1
player_agility[id]+=1
player_damreduction[id] = (47.3057*(1.0-floatpower( 2.7182, -0.06798*float(player_agility[id])))/100)
}
else client_print(id,print_center,"Maxymalny poziom zrecznosci osiagniety")
}
case 3:
{
if (player_dextery[id]<80){
player_point[id]-=1
player_dextery[id]+=1
set_speedchange(id)
}
else client_print(id,print_center,"Maxymalny poziom zwinnosci osiagniety")
}
}
if (player_point[id] > 0)
skilltree(id)
}
return PLUGIN_HANDLED
}
podmien to..
jezeli dalej beda bledy to daj sma.
#4
Napisano 08.12.2011 17:51
proszę o to naprawiony diablomod.
DiabloMOD_5.9l.sma 518,93 KB 117 Ilość pobrań
DiabloMOD_5.9l.amxx
Problem jaki wystapil:
Przy zmianie nazwy menu
zapomniales zmienic nazwy menu w skilltree(id),a mianowicie ta linijka:
gdzie zamiast
To tyle na ten temat..
Jak bys jeszcze czegos potrzebowal pisz na PW
Wydaje mi sie ze problem juz rozwiazany.proszę o zamkniecie tematu.
Pozdrawiam Leszcz.
DiabloMOD_5.9l.sma 518,93 KB 117 Ilość pobrań
DiabloMOD_5.9l.amxx
Problem jaki wystapil:
Przy zmianie nazwy menu
register_menucmd(register_menuid("Rozdaj Statystyki"), 1023, "skill_menu")
zapomniales zmienic nazwy menu w skilltree(id),a mianowicie ta linijka:
format(text, 512, "\yWybierz Staty- \rPunkty: %i^n^n\w1. \rInteligencj\w [%i]/[80] [Wieksze obrazenia czarami]^n\w2. \rSila\w [%i]/[80] [Wiecej zycia]^n\w3. \rZrecznosc\w [%i]/[80] [Bronie zadaja ci mniejsze obrazenia]^n\w4. \rZwinnosc\w [%i]/[80] [Szybciej biegasz i magia zadaje ci mniejsze obrazenia]^n",player_point[id],player_intelligence[id],player_strength[id],player_agility[id],player_dextery[id])
gdzie zamiast
powinno bycWybierz Staty
A przy okazji to usunalem Tobie wszystkie warningi ktore wyskakiwaly podczas kompilacji..Rozdaj Statystyki
To tyle na ten temat..
Jak bys jeszcze czegos potrzebowal pisz na PW
Wydaje mi sie ze problem juz rozwiazany.proszę o zamkniecie tematu.
Pozdrawiam Leszcz.
Użytkownik Leszcz edytował ten post 08.12.2011 18:04
#5
Napisano 08.12.2011 19:52
Dzięki bardzo
1 błąd był, ale poprawiłem
1 błąd był, ale poprawiłem
#6
Napisano 08.12.2011 22:09
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych