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
Ranga co 10 lvl
Started By
NewaX
, 10.09.2011 13:03
8 replies to this topic
#1
Posted 10.09.2011 13:03
A wiec mam na razie tak ze co lvl jest inna ranga i niezbyt mi to pasuje chialbym aby ranga byla zmieniana co 10 lvl, i w tym pytanie jak takei cos zrobic?
#2
Posted 10.09.2011 13:22
a podalbys plik .sma?
#3
Posted 10.09.2011 16:07
możesz zrobić switch zależny od poziomu:
switch(g_PlayerLv[id]) { case 0..10: /* ustawiasz rangę na lvl od 0 do 10 */ case 11..20: /* ustawiasz rangę na lvl od 11 do 20 */ /* i tak dalej */ }
Edited by LKZ (funfel), 10.09.2011 16:07.
jeśli masz fejsa i chcesz mi pomóc to wejdź tutaj: Zaproś kumpla by lubił nasz sklep | Facebook
na pewno jakoś C się odwdzięczę!
#4
Posted 10.09.2011 16:33
Hmm ?
#include <amxmodx>
new const rangi[][] = {
"1 ranga", "2 ranga", "3 ranga"
}
new g_poziom[33];
public Sprawdzenie(id) {
new ranga = floatround(g_poziom[id] / 10.0, floatround_floor);
client_print(id, print_chat, "Twoja ranga to %s", rangi[ranga]);
}
Dziękuje, dobranoc.
#5
Posted 10.09.2011 16:43
Nie musisz zaokrąglać i dzielić przez float
#6
Posted 10.09.2011 16:51
Nie musisz zaokrąglać i dzielić przez float
No widzisz zły nawyk Miałem kiedyś dużo błędów z dzieleniem takich liczb i tak zacząłem robić do tego momentu tak mi zostało
Dziękuje, dobranoc.
#7
Posted 13.09.2011 16:18
Ok dzięki zrobilem:DD
#8
Posted 13.09.2011 16:39
lub tak
if(PlayerLevel[id] == 10){
//ustaw range czy cos }
if(PlayerLevel[id] == 10){
//ustaw range czy cos }
#9
Posted 13.09.2011 17:18
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Rozwiązane
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: Rozwiązane
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users