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

Poczatki pisania problem


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

#1 ilike

    Nowy

  • Nowy

Reputacja: 0
Nowy

  • Postów:2
  • Imię:Paweł
  • Lokalizacja:Warszawa
Offline

Napisano 03.08.2011 16:05

Witam,
dopiero uczę się pisać pluginy i napisałem taki co daje 100 HP po wpisaniu komendy, działa dobrze więc stwierdziłem, że dodam pobieranie kwoty za doładowanie życie, ale zamiast pobierać te przykładowe 100$ on daje 22 000 $ graczowi po wpisaniu tej komędy :(.

sma:

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>

#define PLUGIN "HP"
#define VERSION "1.0"
#define AUTHOR "iLike"

new price
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /daj", "func_zycie")
price = register_cvar("zycie", "100")
set_task(180.0,"wyswietl",_,_,_,"b")

}
public func_zycie(id){
new money = cs_get_user_money(id)
set_user_health(id, 100)
cs_set_user_money(id, money - price)
}
public wyswietl(id)
{
client_print(0, print_chat, "Wpisz /daj aby otrzymac 100 HP!")
client_print(0, print_chat, "100 HP i 22k $ *****...")
}


  • +
  • -
  • 0

#2 vaverix

    Życzliwy

  • Użytkownik

Reputacja: 29
Życzliwy

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

Napisano 03.08.2011 17:18

cs_set_user_money(id, money - price)

na

cs_set_user_money(id, (money-get_pcvar_num(price)))

  • +
  • -
  • 0

#3 ilike

    Nowy

  • Autor tematu
  • Nowy

Reputacja: 0
Nowy

  • Postów:2
  • Imię:Paweł
  • Lokalizacja:Warszawa
Offline

Napisano 03.08.2011 17:52

Wielkie dzięki :).
  • +
  • -
  • 0




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

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