Skocz do zawartości

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

Pokemon Dolar Admin Menu


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

#1 radim

    Godlike

  • Moderator

Reputacja: 939
Master

  • Postów:2 725
  • Steam:steam
  • Imię:Arkadiusz
  • Lokalizacja:Janów Lub.
Offline

Napisano 13.08.2011 13:08

Witam, przerobiłem sobie Pokemon Dolar, aby zamiast poprzez wpisywanie komendy pd_give lub pd_take, chciałem zrobić aby dawało Pokemon Dolary przez Admin Menu. Wzorowałem się [CoD Nowy]Admin Menu i prawie wszystko przełożyłem do pokemon dolarów. I tam jest coś takiego:
public dajzabierz(id)
{
if(opcja == 1)
{
cod_set_user_xp(wybrany, cod_get_user_xp(wybrany)+str_to_num(ilosc));
}
if(opcja == 2)
{
new potrzeba;
potrzeba = cod_get_level_xp(str_to_num(ilosc)-1);
cod_set_user_xp(wybrany, potrzeba);
}
}


I właśnie nie mogę przerobić tego, aby dawało Pokemon Dolary. Bo trzeba zamienić komendę "cod_set_user_xp" i "cod_get_user_xp" na komendy pd_give i pd_take. Zamieniałem tak, ale przecież to oczywiste, że po kompilacji jest błąd, Undefinded symbol pd_give i pd_take. Dlatego idę z prośbą do was. Będę bardzo wdzięczny oraz dam +.

Dodano 13 sierpień 2011 - 14:44:
@refresh

Dodano 14 sierpień 2011 - 07:28:
@naprawdę nikt ?

Użytkownik radim edytował ten post 13.08.2011 19:15

  • +
  • -
  • 0

Chcąc napisać do mnie prywatną wiadomość, wpierw zapoznaj się ze stroną "O mnie" w moim profilu użytkownika [ radim ] !


#2 A może sma?

    Godlike

  • Power User

Reputacja: 547
Wszechwiedzący

  • Postów:1 464
  • Steam:steam
  • Imię:Tomasz
  • Lokalizacja:Polska
Offline

Napisano 14.08.2011 21:55

To nie są komendy tylko natywy
Musisz wykonać komendę pd_give w konsoli serwera.
  • +
  • -
  • 0

#3 radim

    Godlike

  • Autor tematu
  • Moderator

Reputacja: 939
Master

  • Postów:2 725
  • Steam:steam
  • Imię:Arkadiusz
  • Lokalizacja:Janów Lub.
Offline

Napisano 15.08.2011 18:26

Ale ja bym prosił o zrobienie tego, bo na moje oko to nie ma z tym dużo roboty..
  • +
  • -
  • 0

Chcąc napisać do mnie prywatną wiadomość, wpierw zapoznaj się ze stroną "O mnie" w moim profilu użytkownika [ radim ] !


#4 A może sma?

    Godlike

  • Power User

Reputacja: 547
Wszechwiedzący

  • Postów:1 464
  • Steam:steam
  • Imię:Tomasz
  • Lokalizacja:Polska
Offline

Napisano 15.08.2011 19:03

2. opcji się chyba nie da - nie widzę nic w kodzie co by odpowiadało za level gracza

public dajzabierz(id)
{
if(opcja == 1)
{
ilosc = str_to_num(ilosc)
server_cmd("pd_give ^"%s^" ^"%i^"", wybrany, ilosc)
}
}

  • +
  • -
  • 0

#5 radim

    Godlike

  • Autor tematu
  • Moderator

Reputacja: 939
Master

  • Postów:2 725
  • Steam:steam
  • Imię:Arkadiusz
  • Lokalizacja:Janów Lub.
Offline

Napisano 15.08.2011 21:17

Error: "Array must be indexed (variable "ilosc")"

2. opcji się chyba nie da - nie widzę nic w kodzie co by odpowiadało za level gracza

to nie ma dawać lvl tylko ma dawać te pokemon dolary !

Dodano 16 sierpień 2011 - 16:10:
To nie od lvl. Równie dobrze mógłbym zmienić nazwe na Diablo Dolar. To taka waluta, za które można kupić expa, pieniądze itp.

Dodano 19 sierpień 2011 - 19:19:
czekamy..
  • +
  • -
  • 0

Chcąc napisać do mnie prywatną wiadomość, wpierw zapoznaj się ze stroną "O mnie" w moim profilu użytkownika [ radim ] !





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

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