Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

jAK MOZNA DODAC SOBIE LVL I DAC ITEM


  • Zamknięty Temat jest zamknięty
19 odpowiedzi w tym temacie

#1 Beciu

    Zaawansowany

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:130
  • GG:
  • Lokalizacja:te brawa ??
Offline

Napisano 30.07.2009 11:42

mam diablo mod wersja 5.4 jak mozna dac sobie item npo mekkstone albo archy xD i lvl jak mozna dodac ?
albo jak zresetowac wszystkim lvl i jak jednej osobie
  • +
  • -
  • 0

#2 DK

    Wszechobecny

  • Użytkownik

Reputacja: 49
Pomocny

  • Postów:411
  • GG:
  • Steam:steam
  • Lokalizacja:KrK / Wadowice
Offline

Napisano 30.07.2009 13:58

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 xP 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
  • +
  • -
  • 0

#3 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1549
  • Lokalizacja:.
Offline

Napisano 31.07.2009 11:05

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 :)
register_clcmd("giveitem","giveitem")

Oraz

public giveitem(id)
{
	award_item(id, 25)
	return PLUGIN_HANDLED
}

  • +
  • -
  • 0

#4 DK

    Wszechobecny

  • Użytkownik

Reputacja: 49
Pomocny

  • Postów:411
  • GG:
  • Steam:steam
  • Lokalizacja:KrK / Wadowice
Offline

Napisano 31.07.2009 20:17

TA ale tutaj mozesz sobie dodac tylko 1 item i nawet gracze mogą sobie go dodac
  • +
  • -
  • 0

#5 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1549
  • Lokalizacja:.
Offline

Napisano 31.07.2009 20:45

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 :D
  • +
  • -
  • 0

#6 R3X

    Godlike

  • Przyjaciel

Reputacja: 2960
Godlike

  • Postów:4247
  • Lokalizacja:Nie
Offline

Napisano 31.07.2009 21:54

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ę.
  • +
  • -
  • 0

#7 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1549
  • Lokalizacja:.
Offline

Napisano 31.07.2009 22:19

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
  • +
  • -
  • 0

#8 R3X

    Godlike

  • Przyjaciel

Reputacja: 2960
Godlike

  • Postów:4247
  • Lokalizacja:Nie
Offline

Napisano 31.07.2009 22:25

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

}

  • +
  • -
  • 0

#9 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1549
  • Lokalizacja:.
Offline

Napisano 31.07.2009 23:36

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ć :)
  • +
  • -
  • 0

#10 DK

    Wszechobecny

  • Użytkownik

Reputacja: 49
Pomocny

  • Postów:411
  • GG:
  • Steam:steam
  • Lokalizacja:KrK / Wadowice
Offline

Napisano 01.08.2009 09:53

EXP:


register_concmd("amx_givexp","give_xp",ADMIN_KICK,"<Nick> <ilosc>");

public give_<img src='http://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='http://amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue2.gif' class='bbc_emoticon' alt='xP' />(player,amount)
}


Kod mam od kolegi.
  • +
  • -
  • 0

#11 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1549
  • Lokalizacja:.
Offline

Napisano 06.08.2009 16:23

A potrafilbyście wykombinować coś na dawanie unique items?:)
  • +
  • -
  • 0

#12 Tiger_pl

    Profesjonalista

  • Zbanowany

Reputacja: 15
Początkujący

  • Postów:161
  • GG:
  • Lokalizacja:Warszawa
Offline

Napisano 05.09.2009 08:22

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).


#13 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1549
  • Lokalizacja:.
Offline

Napisano 05.09.2009 08:37

To musisz do diablo dodać a nie sam ten kod kompilować.
  • +
  • -
  • 0

#14 Vorian

    Życzliwy

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:21
  • Lokalizacja:Augustów
Offline

Napisano 06.10.2009 17:28


Już jest ok, najwyraźniej czegoś nie miałem/nie zrobiłem bo po ponownym uruchomieniu już jest co trzeba
  • +
  • -
  • 0

#15 GaCeK

    Profesjonalista

  • Użytkownik

Reputacja: 10
Początkujący

  • Postów:202
  • GG:
  • Lokalizacja:Dąbrowa Tarnowska
Offline

Napisano 08.10.2009 14:37

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ć
  • +
  • -
  • 0

#16 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1549
  • Lokalizacja:.
Offline

Napisano 08.10.2009 16:10

do plugin_init
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 
}

  • +
  • -
  • 0

#17 GaCeK

    Profesjonalista

  • Użytkownik

Reputacja: 10
Początkujący

  • Postów:202
  • GG:
  • Lokalizacja:Dąbrowa Tarnowska
Offline

Napisano 09.10.2009 13:42

Vertricus, ja mam diablomod 5.9l mógłbyś tak dokładnie powiedzieć między co wstawić

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?
  • +
  • -
  • 0

#18 Change

    Super Hero

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:1161
  • Lokalizacja:Konin
Offline

Napisano 09.10.2009 13:53

Wstawiasz to jako nowa linijka między inne podobne...

komenda giveitem "nick" "nr itemka"
  • +
  • -
  • 0

#19 GaCeK

    Profesjonalista

  • Użytkownik

Reputacja: 10
Początkujący

  • Postów:202
  • GG:
  • Lokalizacja:Dąbrowa Tarnowska
Offline

Napisano 09.10.2009 14:59

oo ok a gdzie znajdę listę item'ów i drugie pytanie jak dodawać exp'a?
  • +
  • -
  • 0

#20 Vorian

    Życzliwy

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:21
  • Lokalizacja:Augustów
Offline

Napisano 11.10.2009 17:01

Lista itemów jest w modzie. Każda liczba po case (wyszukaj np. archy) to numer itemu.
  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych