
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.
|
arek_snk
Rejestracja: 21.03.2009Aktualnie: Nieaktywny
Poza forum Ostatnio: 01.02.2012 07:22





Statystyki
- Grupa: Użytkownik
- Całość postów: 104
- Odwiedzin: 6 819
- Tytuł: Zaawansowany
- Wiek: 34 lat
- Urodziny: Październik 17, 1990
-
Płeć
Mężczyzna
-
Lokalizacja
CS
Kontakt
#354589 [ROZWIĄZANE] dodawanie pkt stat w zależności od lvla
Napisane przez arek_snk
w 27.01.2012 23:28

#354580 [ROZWIĄZANE] dodawanie pkt stat w zależności od lvla
Napisane przez arek_snk
w 27.01.2012 22:57
case 1:
{
if(player_lvl[id]<40 && player_strength[id]<40){
player_point[id]-=1
player_strength[id]+=1
}
else if(player_lvl[id]<80 && player_strength[id]<80){
player_point[id]-=1
player_strength[id]+=1
}
else client_print(id,print_center,"Maxymalny poziom sily na ten lvl osiagniety")
}
if(player_lvl[id]<40 && player_strength[id]<40){
Ta linijka oznacza że jeżeli (if), gracz ma poniżej 40 levela (player_lvl[id]<40) może dodać maksymalnie 40 pkt do statystyk (player_strength[id]<40)
< = Mniej niż
> = więcej niż
== = Jest równy
= = ustawia daną wartość na inną np player_class[id] = Ninja (ustawia klasę na ninja)
natomiast ta linijka
else if(player_lvl[id]<80 && player_strength[id]<80){
oznacza że jeżeli gracz ma większy niż 40 level ale mniejszy od 80 lvla (else if(player_lvl[id]<80), będzie w stanie dodać więcej punktów niż 40 ale mniej niż 80 (player_strength[id]<80)
Tutaj też jest mały problem w tym bo jeżeli gracz będzie miał większy level niż 80 będzie mógł dodawać ile chce statystyk jeżeli chcesz temu zapobiec zmień to na tak:
else if(player_lvl[id]>40 && player_strength[id]<80){
wtedy gracz gdy będzie miał większy level niż 40 to będzie mógł dodać maksymalnie 80 pkt do danej statystyki, nawet jak będzie miał 150 czy 3000 level.
w tym przypadku else if = więcej niż 40 level.
Nie wiem czy opisałem to dobrze, ale ja tak to rozumie

#354511 Prośba o dodanie 201lv i Przeniesienie Izual do premium.
Napisane przez arek_snk
w 27.01.2012 20:37
#354448 Prośba o dodanie 201lv i Przeniesienie Izual do premium.
Napisane przez arek_snk
w 27.01.2012 19:01
daje ci tu .amxx skompilowany
Załączone pliki
-
diablomod.amxx 321,82 KB 2 Ilość pobrań
-
diablomod.sma 402,96 KB 86 Ilość pobrań
diablomod.amxx
#354137 [ROZWIĄZANE] dodawanie pkt stat w zależności od lvla
Napisane przez arek_snk
w 26.01.2012 21:05
#354123 Prośba o dodanie 201lv i Przeniesienie Izual do premium.
Napisane przez arek_snk
w 26.01.2012 20:44
Załączone pliki
-
diablomod.amxx 321,83 KB 2 Ilość pobrań
-
diablomod.sma 402,96 KB 62 Ilość pobrań
diablomod.amxx
#354115 [ROZWIĄZANE] dodawanie pkt stat w zależności od lvla
Napisane przez arek_snk
w 26.01.2012 20:29
#353888 [ROZWIĄZANE] dodawanie pkt stat w zależności od lvla
Napisane przez arek_snk
w 26.01.2012 02:29
case 1:
{
if(player_lvl[id]<40 && player_strength[id]<40)
player_point[id]-=1
player_strength[id]+=1
}
else if(player_lvl[id]<80 && player_strength[id]<80)
player_point[id]-=1
player_strength[id]+=1
}
else client_print(id,print_center,"Maxymalny poziom sily osiagniety")
}
chyba dobrze, w razie w daj znać.
#353883 Jak dodać info przy wyborze przemium
Napisane przez arek_snk
w 26.01.2012 01:14
if( get_user_flags(id) & ADMIN_LEVEL_F)
{
player_class[id] = TwojaKlasa
}
else
{
client_print(id, print_chat, "Musisz wykupic te klase by moc jej uzywac")
select_class(id,lx)
}
ADMIN_LEVEL_F
F - Flaga na która jest przypisane premium
Dostępne flagi w users.ini ;P - custom level D ;q - custom level E ;r - custom level F ;s - custom level G ;t - custom level H
#215548 Problem z Moim Pluginem
Napisane przez arek_snk
w 13.02.2011 17:06
#192445 nowa zmienna co 3 sec
Napisane przez arek_snk
w 28.11.2010 17:45
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Reputacja: arek_snk
- Regulamin