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

plugin - dawanie rzeczy


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

#1 Meelo

    Zaawansowany

  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:103
  • Imię:Marcin
  • Lokalizacja:Poland
Offline

Napisano 21.12.2010 19:57

Witam, mam takie pytanie:
Jak zrobić, żeby po 11sekundach po rozpoczęciu rundy gracz dostawał HE i flesza ? (dałem tylko przykład, resztę zrobię sam)
np. mam takie coś:

public plugin_init(){
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /daj","vip")
}

public vip(id)

{
if(get_user_flags(id) & ADMIN_IMMUNITY)
{
//Lista rzeczy, ktore otrzymuje VIP
set_user_health(id, 110) 
give_item(id,"weapon_hegrenade")
give_item(id,"weapon_flashbang")
	}

}
teraz chcę, żeby zamiast komendy "/daj" vip automatycznie 11 sekund po rozpoczęciu rundy otrzymywał dane rzeczy, nie chodzi o hp, tylko o granaty i inne które sobie później dodam itd. (może być tak, że wszystkie rzeczy, które są w "public_vip" zostają dane graczowi 11s po rozpoczęciu rundy) za pomoc będzie oczywiście plusik

Użytkownik Meelo edytował ten post 21.12.2010 19:58

  • +
  • -
  • 0

#2 ;((

    Super Hero

  • Użytkownik

Reputacja: 347
Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 21.12.2010 20:21

Ustaw set_taskiem, np 0,11, vip}; chyba a potem public vip i jedziesz

Użytkownik dMNq. edytował ten post 21.12.2010 20:24

  • +
  • -
  • 0

#3 Meelo

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:103
  • Imię:Marcin
  • Lokalizacja:Poland
Offline

Napisano 21.12.2010 20:42

ustawiłem ale nie działa;/ a jak zrobić, żeby te rzeczy były automatycznie przydzielane graczu ? a później to po prostu opóźnić
  • +
  • -
  • 0

#4 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 21.12.2010 21:39

#include <amxmodx>
#include <hamsandwich>

#define PLUGIN ""
#define VERSION ""
#define AUTHOR ""


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);

RegisterHam(Ham_Spawn, "player", "cl_spawn", 1);
}

public cl_spawn(id) {
set_task(11.0, "vip", id, "", 0, "a", 1);
}

public vip(id) {
// Twój kod
}

Chyba powinno śmigać. Tylko zapomniałem dodać, że to będzie działać na każdy spawn gracza, a nie raz na każdą rundę, ale to prawie to samo...

Użytkownik sebul edytował ten post 21.12.2010 21:53

  • +
  • -
  • 1

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#5 Meelo

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:103
  • Imię:Marcin
  • Lokalizacja:Poland
Offline

Napisano 21.12.2010 21:57

Śmiga, już masz plusika.
Jeszcze jedno pytanie - co zrobić, żeby vipów wczytywało z jakiegoś pliku .ini ? np. vips.ini (żeby nie trzeba było dawać danemu graczu żadnej flagi)

@up nie szkodzi, to raczej żadnych szkód nie wyrządzi:P

Użytkownik Meelo edytował ten post 21.12.2010 21:59

  • +
  • -
  • 0

#6 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7 488
  • Lokalizacja:AMXX.PL
Offline

Napisano 22.12.2010 11:09

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Problem rozwiązany

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




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

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