jAK MOZNA DODAC SOBIE LVL I DAC ITEM
Beciu
30.07.2009
mam diablo mod wersja 5.4 jak mozna dac sobie item npo mekkstone albo archy i lvl jak mozna dodac ?
albo jak zresetowac wszystkim lvl i jak jednej osobie
albo jak zresetowac wszystkim lvl i jak jednej osobie
DK
30.07.2009
Itema sobie nie dodasz bo nie ma komendy takowej (jedynie jak sobie zrobisz takowa tak samo lvl)
Res lvl wszystkim wykasowac plik z addons/amxmodx/data
A co do 1 osoby to mozesz w tym pliku pogrzebac ale ja bym ci nie radził ;] bo mozesz tam cos zj***c
Moge tez ci dac komende na reset po przez komende /resetxp ale tylko jesli exp zapisuje sie do pliku na ftp Bo jesli zapisuje sie do bazy danych to d*pa ;] nie zadziała
Res lvl wszystkim wykasowac plik z addons/amxmodx/data
A co do 1 osoby to mozesz w tym pliku pogrzebac ale ja bym ci nie radził ;] bo mozesz tam cos zj***c
Moge tez ci dac komende na reset po przez komende /resetxp ale tylko jesli exp zapisuje sie do pliku na ftp Bo jesli zapisuje sie do bazy danych to d*pa ;] nie zadziała
Vertricus
31.07.2009
DK a ja mam jedno pytanie również do tego dawania sobie itemków
Do wersji 5.4 bodajże w sma dmoda jest coś takiego
Oraz
Do wersji 5.4 bodajże w sma dmoda jest coś takiego
register_clcmd("giveitem","giveitem")
Oraz
public giveitem(id) { award_item(id, 25) return PLUGIN_HANDLED }
DK
31.07.2009
TA ale tutaj mozesz sobie dodac tylko 1 item i nawet gracze mogą sobie go dodac
Vertricus
31.07.2009
Tak więc było coś takiego w planach skoro jednak jest zalążek ale później go usunięto
Jeśli by ten krótki kod z edytować na giveitem, i dać jakąś flagę no to jest
Jeśli by ten krótki kod z edytować na giveitem
R3X
31.07.2009
Kod to pozostałość po wersji testowej, który Miczu zapomniał usunąć z tej 5.4. Można edytować, ale sama liczba mało mówi o itemie - trzeba by było dorobić jakąś listę.
Vertricus
31.07.2009
Wiesz teoretycznie lista ale nie jest to aż tak trudne do zapamiętania =]
Ja raczej w PAWN jestem zielony i nie jestem w stanie zrobić "giveitem gracz iditemu"
ale ktoś z was może potrafi.
Pozdrawiam
Ja raczej w PAWN jestem zielony i nie jestem w stanie zrobić "giveitem gracz iditemu"
ale ktoś z was może potrafi.
Pozdrawiam
R3X
31.07.2009
register_clcmd("giveitem","giveitem",ADMIN_KICK,"<#userid,nick, steamid> <item>"); public giveitem(id, level, cid) { if(!cmd_access(id,level, cid, 3)) return PLUGIN_HANDLED; new szName[32]; read_argv(1, szName, 31); new iTarget=cmd_target(id,szName,0); if(iTarget){ get_user_name(iTarget, szName, 31); new szItem[10], iItem; read_argv(2, szItem, 9); iItem=str_to_num(szItem); client_print(id, print_console, "Do %s wyslano item nr %d",szName, iItem); award_item(iTarget, iItem); } return PLUGIN_HANDLED }
Vertricus
31.07.2009
Dałbym pomógł ale nie mój topic.
Komenda jak najbardziej przydatna na testy nowych itemków
Bo na serwer raczej admini będą nadużywać
Komenda jak najbardziej przydatna na testy nowych itemków
Bo na serwer raczej admini będą nadużywać
DK
01.08.2009
EXP:
Kod mam od kolegi.
register_concmd("amx_givexp","give_xp",ADMIN_KICK,"<Nick> <ilosc>"); public give_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />(id,level, cid) { new target[32], ilosc[32] read_argv(1, target, 31) read_argv(2, ilosc, 31) new player = cmd_target(id, target, CMDTARGET_ALLOW_SELF) new amount= str_to_num Give_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />(player,amount) }
Kod mam od kolegi.
Tiger_pl 05.09.2009
Lipa te kody .Nie idzie skomplikować
/groups/amxmodx/tmp3/textJYJvAk.sma(1) : error 010: invalid function or declaration /groups/amxmodx/tmp3/textJYJvAk.sma(1) : warning 218: old style prototypes used with optional semicolumns /groups/amxmodx/tmp3/textJYJvAk.sma(6) : error 017: undefined symbol "read_argv" /groups/amxmodx/tmp3/textJYJvAk.sma(7) : error 017: undefined symbol "read_argv" /groups/amxmodx/tmp3/textJYJvAk.sma(8) : error 017: undefined symbol "cmd_target" /groups/amxmodx/tmp3/textJYJvAk.sma(9) : error 017: undefined symbol "str_to_num" /groups/amxmodx/tmp3/textJYJvAk.sma(10) : error 017: undefined symbol "Give_Xp" 6 Errors. Could not locate output file /home/groups/amxmodx/public_html/websc3/textJYJvAk.amx (compile failed).
Vorian
06.10.2009
Już jest ok, najwyraźniej czegoś nie miałem/nie zrobiłem bo po ponownym uruchomieniu już jest co trzeba
GaCeK
08.10.2009
ja próbowałem dodać tą komendę ale nie chce mi potem skompilować pliku .sma byłbym wdzięczny gdyby mi ktoś powiedział gdzie to dokładnie wpisać
Vertricus
08.10.2009
do plugin_init
na koniec diablo
register_clcmd("giveitem","giveitem",ADMIN_KICK,"<#userid,nick, steamid> <item>");
na koniec diablo
public giveitem(id, level, cid) { if(!cmd_access(id,level, cid, 3)) return PLUGIN_HANDLED; new szName[32]; read_argv(1, szName, 31); new iTarget=cmd_target(id,szName,0); if(iTarget){ get_user_name(iTarget, szName, 31); new szItem[10], iItem; read_argv(2, szItem, 9); iItem=str_to_num(szItem); client_print(id, print_console, "Do %s wyslano item nr %d",szName, iItem); award_item(iTarget, iItem); } return PLUGIN_HANDLED }
GaCeK
09.10.2009
Vertricus, ja mam diablomod 5.9l mógłbyś tak dokładnie powiedzieć między co wstawić
czy to nie ma znaczenia byle do plugin_init ?
I jak jest komenda na dodanie exp'a i danego item'u?
register_clcmd("giveitem","giveitem",ADMIN_KICK,"<#userid,nick, steamid> <item>");
czy to nie ma znaczenia byle do plugin_init ?
I jak jest komenda na dodanie exp'a i danego item'u?
Change
09.10.2009
Wstawiasz to jako nowa linijka między inne podobne...
komenda giveitem "nick" "nr itemka"
komenda giveitem "nick" "nr itemka"
Vorian
11.10.2009
Lista itemów jest w modzie. Każda liczba po case (wyszukaj np. archy) to numer itemu.