Jak odblokować dodawanie levela
hardbot 19.05.2010
Witajcie. Widziałem kilka tematów o tym związanym i Użytkownicy nie wiedzą gdzie co i jak odblokować w Modzie Call of Duty. Wiec wam tutaj zaprezentuje.
Wchodzimy w SMA Call of Duty moda. i szukamy takiej linji:
Potem mając odblokowaną komendę szukamy funkcji co daje nam ten levele'k bo po co na darmo mamy odblokowywać tą komendę :
Po tej modyfikacji kompilujemy plugin i odpalamy sobie go na serwerze ;]
Cvary:
Do dodawania levela potrzeba flagi KICK czyli Flagi "C"
To by było na tyle pozdro & dance | Jak by taki Tutek już był proszę o usunięcie tego
Użytkownik hardbot edytował ten post 11.06.2010 15:41
Wchodzimy w SMA Call of Duty moda. i szukamy takiej linji:
i zmieniamy sobie usuwając // na:
//register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_KICK, "<name> <level>");
register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_KICK, "<name> <level>");
Potem mając odblokowaną komendę szukamy funkcji co daje nam ten levele'k bo po co na darmo mamy odblokowywać tą komendę :
i zmieniamy usuwając /*kod*/ na:
/*public cmd_setlvl(id, level, cid)
{
if(!cmd_access(id,level,cid,3))
return PLUGIN_HANDLED;
new arg1[33];
new arg2[6];
read_argv(1, arg1, 32);
read_argv(2, arg2, 5);
new player = cmd_target(id, arg1);
new value = str_to_num(arg2)-1;
doswiadczenie_gracza[player] = doswiadczenie_poziomu[value];
poziom_gracza[player] = 0;
SprawdzPoziom(player);
return PLUGIN_HANDLED;
}*/
public cmd_setlvl(id, level, cid)
{
if(!cmd_access(id,level,cid,3))
return PLUGIN_HANDLED;
new arg1[33];
new arg2[6];
read_argv(1, arg1, 32);
read_argv(2, arg2, 5);
new player = cmd_target(id, arg1, 0); //Dodane 0. Admin z flagą "A" też dostanie level thx. G[o]Q
new value = str_to_num(arg2)-1;
doswiadczenie_gracza[player] = doswiadczenie_poziomu[value];
poziom_gracza[player] = 0;
SprawdzPoziom(player);
return PLUGIN_HANDLED;
}
Po tej modyfikacji kompilujemy plugin i odpalamy sobie go na serwerze ;]
Cvary:
cod_setlvl "name" "level"
Do dodawania levela potrzeba flagi KICK czyli Flagi "C"
To by było na tyle pozdro & dance | Jak by taki Tutek już był proszę o usunięcie tego
Użytkownik hardbot edytował ten post 11.06.2010 15:41
KevinMagic
28.05.2010
oj ja o tym wiedzialem odpoczatku gdy spojrzalem na te SMA.
Dodam dla innych, ze najlepiej ustawic inną flagę admina (najlepiej immunitet, czyli h@ serwera.)
Czyli:
Dodam dla innych, ze najlepiej ustawic inną flagę admina (najlepiej immunitet, czyli h@ serwera.)
Czyli:
register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_KICK, "<name> <level>");na
register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_IMMUNITY, "<name> <level>");
hardbot 29.05.2010
oj ja o tym wiedzialem odpoczatku gdy spojrzalem na te SMA.
Dodam dla innych, ze najlepiej ustawic inną flagę admina (najlepiej immunitet, czyli h@ serwera.)
Czyli:register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_KICK, "<name> <level>");naregister_concmd("cod_setlvl", "cmd_setlvl", ADMIN_IMMUNITY, "<name> <level>");
Coś nie zrozumiałeś ;]
chyba z
//register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_KICK, "<name> <level>");
na
register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_IMMUNITY, "<name> <level>");
a co do tego to tutki po to są aby inni co nie wiedzą wiedzieli ;]
KevinMagic
30.05.2010
hardbot jezeli ktos sie na tym zna, to to zauwazy, ze jest cos jako komentarz zrobione. To jest tak jakby 'ukryta' niespodzianka ze strony autora.
@up
Taki juz AMX, immunitetowi nie wszystko da sie zrobic.
@up
Taki juz AMX, immunitetowi nie wszystko da sie zrobic.
hardbot 30.05.2010
KevinMagic Jak byś nie zgadł nie wszyscy ludzie rodzą się pro wiec po co taki głupi post z twojej strony ?? Po to się to pisze żeby inni wiedzieli Rozumiesz!
Antiax
05.06.2010
Witam,potrzebuje aby ktoś przerobił mi ten kod na inną flage taką dostępna tylko dla H@,a nie dla zwykłych adminów.Czekam na propozycje i przepraszam,że odświeżam oraz offtopuje.
Change
05.06.2010
register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_LEVEL_H, "<name> <level>");
na flagę "t"
hardbot 06.06.2010
Nie wiem po co ten post tutaj ?
Każdy sobie może wejść do tematu z flagami i zmienić
Każdy sobie może wejść do tematu z flagami i zmienić
Ekoludek
07.06.2010
A mi to nie działa zrobiłem all wpisuję komendę i dno... nie idzie lvl dodać.
R3X
11.06.2010
Nie do końca, zmieńTaki juz AMX, immunitetowi nie wszystko da sie zrobic.
new player = cmd_target(id, arg1);na
new player = cmd_target(id, arg1, 0);i gracz z immunitetem też dostanie
Antiax
11.06.2010
Proszę kto mi poda kod jaki mam podmienić żeby tylko H@ mógł dodawać lvl bo jak zmienialem flage na np żeby było na s ADMIN_LEVEL_G to i tak admin zwykły może.Proszę o podanie kodu żeby H@ z immunitetem mógł używać a inni admini nie.
hardbot 11.06.2010
Proste inni admini nie powinni mieć Flagi "A"
wiec daj sobie:
i do tego zrób jeszcze raz według tutka + skopiuj sobie 2 kod z dodawaniem levela z tematu bo dodana jest opcja że admin z flagą "A" też dostanie Level
wiec daj sobie:
register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_IMMUNITY, "<name> <level>");
i do tego zrób jeszcze raz według tutka + skopiuj sobie 2 kod z dodawaniem levela z tematu bo dodana jest opcja że admin z flagą "A" też dostanie Level
Budyn
17.07.2010
Witam
cod_setlvl "name" "level" Działa
Ale czy jest jakaś "komenda" żeby dodać item ?
coś w sensie :
cod_setitem "name" "item" ?
cod_setlvl "name" "level" Działa
Ale czy jest jakaś "komenda" żeby dodać item ?
coś w sensie :
cod_setitem "name" "item" ?
BRSonic
19.07.2010
a ja mam problem bo nie mogę skomplikować pluginu a w amx studio nie umiem
Magnetix
19.07.2010
a ja mam problem bo nie mogę skomplikować pluginu a w amx studio nie umiem
Kompilacja lokalna - Nieoficjalny polski support AMX Mod X
Apple()
30.07.2010
register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_KICK, "<name> <level>");
na
register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_LEVEL_A, "<name> <level>");
Użytkownik Apple() edytował ten post 30.07.2010 14:29