Witam!
Moglby ktos podeslac plugin z cod_setlvl i cod_giveperk ?
Poniewaz jest mi on potrzebny na server a szukam dlyugo i nie moge znalezc!!!!
Z gory dzięki
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
0
3 odpowiedzi w tym temacie
#1
Napisano 05.10.2011 14:44
#3
Napisano 05.10.2011 14:54
mam to ale tu nie da sie wpisywac wartosci perku! chba ze o czym sie nie wiem
#4
Napisano 05.10.2011 15:31
Jak to cod stary to zrób to co niżej napisze .
W plugin init dopisz
register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_BAN, "<name> <level>");
register_concmd("cod_giveperk", "KomendaDajPrzedmiot", ADMIN_BAN, "<nick> <item>");
I gdzieś na końcu kodu wpisz
public KomendaDajPrzedmiot(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 gracz = cmd_target(id, arg1, 0);
new przedmiot = str_to_num(arg2)-1;
if(przedmiot < 1 || przedmiot > sizeof nazwy_przedmiotow-1)
{
client_print(id, print_console, "Podales nieprawidlowy numer przedmiotu.")
return PLUGIN_HANDLED;
}
DajPrzedmiot(gracz, przedmiot);
return PLUGIN_HANDLED;
}
i to
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;
}
W teraz masz na fladze banów komende cod_setlvl "nick" "lvl" i cod_giveperk "nick" "nr itemu "
W plugin init dopisz
register_concmd("cod_setlvl", "cmd_setlvl", ADMIN_BAN, "<name> <level>");
register_concmd("cod_giveperk", "KomendaDajPrzedmiot", ADMIN_BAN, "<nick> <item>");
I gdzieś na końcu kodu wpisz
public KomendaDajPrzedmiot(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 gracz = cmd_target(id, arg1, 0);
new przedmiot = str_to_num(arg2)-1;
if(przedmiot < 1 || przedmiot > sizeof nazwy_przedmiotow-1)
{
client_print(id, print_console, "Podales nieprawidlowy numer przedmiotu.")
return PLUGIN_HANDLED;
}
DajPrzedmiot(gracz, przedmiot);
return PLUGIN_HANDLED;
}
i to
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;
}
W teraz masz na fladze banów komende cod_setlvl "nick" "lvl" i cod_giveperk "nick" "nr itemu "