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
Nowy Plugin

[ROZWIĄZANE] zmiana startowego hp dla ct

Nowy Plugin

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

#1 woras

    Zaawansowany

  • Użytkownik

Reputacja: 5
Nowy

  • Postów:146
  • Lokalizacja:bydgoszcz
Offline

Napisano 03.05.2015 07:45

Kto napisze plugin na zmianę startowego hp dla ct, na jailbreak ?

CT na początku każdej rundy ma mieć 120 hp.

Ta zmiana hp ma być tylko dla drużyny ct.

 

Ktoś pomoże ?

Dzięki


  • +
  • -
  • 0

#2 Alelluja

    Miszcz jotbe

  • Power User

Reputacja: 491
Wszechobecny

  • Postów:981
  • GG:
Offline

Napisano 03.05.2015 08:10

Proszę.

Załączone pliki


  • +
  • -
  • 0

Moje Pluginy | Paczki:
------> http://amxx.pl/topic...od/#entry687942 <------ 500 Postów 27.05.2015
------> http://amxx.pl/topic...monety-lombard/<------
------> http://amxx.pl/topic...-na-ammo-packi/<------


#3 woras

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 5
Nowy

  • Postów:146
  • Lokalizacja:bydgoszcz
Offline

Napisano 04.05.2015 01:55

Sry ale dalej ma ct - 100 hp na starcie przez wszystkie rundy


  • +
  • -
  • 0

#4 Asiap

    Wszechpomocny

  • Girl

Reputacja: 171
Profesjonalista

  • Postów:323
  • Lokalizacja:Kętrzyn
Offline

Napisano 04.05.2015 05:32

#include <amxmodx>
#include <hamsandwich>
#include <fun>

#define PLUGIN "CT HP Start"
#define VERSION "1.0"
#define AUTHOR "asiap"

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

RegisterHamPlayer(Ham_Spawn, "player_spawn", 1)
}

public player_spawn(id) {
if(get_user_team(id) != 2)
{
return
}

set_user_health(id, 120)
}

  • +
  • -
  • 0

#5 xenos

    Wszechobecny

  • Użytkownik

Reputacja: 216
Profesjonalista

  • Postów:467
  • GG:
  • Imię:Konrad
  • Lokalizacja:Rzeszów
Offline

Napisano 04.05.2015 08:36

Proszę.



Event Round_Start nie ma parametrów wejsciowych.(id)
Dlatego owe id trzeba ustalić ręcznie.

Odsyłam bardziej to tego tematu:
http://amxx.pl/topic/1680-eventy/




#include <amxmodx>
#include <hamsandwich>
#include <fun>

#define PLUGIN "CT HP Start"
#define VERSION "1.0"
#define AUTHOR "asiap"

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

RegisterHamPlayer(Ham_Spawn, "player_spawn", 1)
}

public player_spawn(id) {
if(get_user_team(id) != 2)
{
return
}

set_user_health(id, 120)
}



RegisterHamPlayer(Ham_Spawn, "player_spawn", 1)
//co to jest?
Powinno być
RegisterHam(Ham_Spawn, "player", "player_spawn", 1) 


rozwiązanie:


/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <fun>

#define PLUGIN "hp ct"
#define VERSION "1.0"
#define AUTHOR "xenos"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_logevent("nr", 2, "1=Round_Start")
	// Add your code here...
}


public nr()
{
for(new id = 1;id<=get_maxplayers ();id++){

	if(is_user_connected(id)){

	if(get_user_team(id) == 2)
	{
		set_user_health(id, get_user_health(id)+20);
	}

	}

}	
	
}

  • +
  • -
  • 1
"Jeśli potrafię to pomogę, jeśli nie potrafię to wskaże drogę którą trzeba dążyć by znaleźć odpowiedz" 

Pluginy:
Szukanie Aktywnych Banów w AmxBansie
Drop After Death
Kto postawił mine

#6 MAGNET

    SourceLearned ;)

  • Moderator

Reputacja: 661
Wszechmogący

  • Postów:1 535
  • GG:
  • Imię:Olek
  • Lokalizacja:Dalekoo
Offline

Napisano 04.05.2015 09:09

Automatyczna wiadomość


Ten temat został przeniesiony z forum

AMX Mod X > Pytania

do

Scripting AMXX > Pluginy
  • +
  • -
  • 0

#7 woras

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 5
Nowy

  • Postów:146
  • Lokalizacja:bydgoszcz
Offline

Napisano 04.05.2015 12:57

 

Proszę.



Event Round_Start nie ma parametrów wejsciowych.(id)
Dlatego owe id trzeba ustalić ręcznie.

Odsyłam bardziej to tego tematu:
http://amxx.pl/topic/1680-eventy/




#include <amxmodx>
#include <hamsandwich>
#include <fun>

#define PLUGIN "CT HP Start"
#define VERSION "1.0"
#define AUTHOR "asiap"

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

RegisterHamPlayer(Ham_Spawn, "player_spawn", 1)
}

public player_spawn(id) {
if(get_user_team(id) != 2)
{
return
}

set_user_health(id, 120)
}



RegisterHamPlayer(Ham_Spawn, "player_spawn", 1)
//co to jest?
Powinno być
RegisterHam(Ham_Spawn, "player", "player_spawn", 1) 

rozwiązanie:


/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <fun>

#define PLUGIN "hp ct"
#define VERSION "1.0"
#define AUTHOR "xenos"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_logevent("nr", 2, "1=Round_Start")
	// Add your code here...
}


public nr()
{
for(new id = 1;id<=get_maxplayers ();id++){

	if(is_user_connected(id)){

	if(get_user_team(id) == 2)
	{
		set_user_health(id, get_user_health(id)+20);
	}

	}

}	
	
}

dalej każdy w ct, ma 100 hp


  • +
  • -
  • 0

#8 oeN.

    Wszechwidzący

  • Użytkownik

Reputacja: 95
Zaawansowany

  • Postów:294
  • Lokalizacja:Dom
Offline

Napisano 04.05.2015 13:31

Dam wersję która ustawia po sekundzie 120HP, gdyby przypadkiem jakiś plugin wymuszał szybciej zmianę na początku.

#include <amxmodx>
#include <fun>
#include <hamsandwich>

#define PLUGIN "120HP CT"
#define VERSION "1.0"
#define AUTHOR "oeN."


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	RegisterHam(Ham_Spawn, "player", "Spawn", 1);
}

public Spawn(id) {
	
	if(!is_user_alive(id))
		return HAM_IGNORED;
		
	if(get_user_team(id) == 2)
		set_task(1.0, "HP", id);
}

public HP(id) set_user_health(id, 120);

  • +
  • -
  • 2

#9 Asiap

    Wszechpomocny

  • Girl

Reputacja: 171
Profesjonalista

  • Postów:323
  • Lokalizacja:Kętrzyn
Offline

Napisano 04.05.2015 14:02


RegisterHamPlayer(Ham_Spawn, "player_spawn", 1) //co to jest?

jest alternatywa dla RegisterHam(Ham_Spawn, "player", "player_spawn", 1)

i dziala tylko na entach "player" oraz "bot" wiec jak nie wiesz to lepiej nie pisz ze jest blad...

wiecej: https://www.amxmodx....gisterHamPlayer


Użytkownik Asiap edytował ten post 04.05.2015 14:03

  • +
  • -
  • 0

#10 woras

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 5
Nowy

  • Postów:146
  • Lokalizacja:bydgoszcz
Offline

Napisano 04.05.2015 14:59

 

Dam wersję która ustawia po sekundzie 120HP, gdyby przypadkiem jakiś plugin wymuszał szybciej zmianę na początku.

#include <amxmodx>
#include <fun>
#include <hamsandwich>

#define PLUGIN "120HP CT"
#define VERSION "1.0"
#define AUTHOR "oeN."


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	RegisterHam(Ham_Spawn, "player", "Spawn", 1);
}

public Spawn(id) {
	
	if(!is_user_alive(id))
		return HAM_IGNORED;
		
	if(get_user_team(id) == 2)
		set_task(1.0, "HP", id);
}

public HP(id) set_user_health(id, 120);

Super

Dzięki


  • +
  • -
  • 0

#11 MAGNET

    SourceLearned ;)

  • Moderator

Reputacja: 661
Wszechmogący

  • Postów:1 535
  • GG:
  • Imię:Olek
  • Lokalizacja:Dalekoo
Offline

Napisano 05.05.2015 00:55

Wiadomość wygenerowana automatycznie<br /> <br /> <br />Ten temat został zamknięty przez moderatora.<br /> <br />Powód: Pomoc udzielona<br /> <br />Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.<br /> <br /> <br />Z pozdrowieniami,<br />Zespół AMXX.PL
  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: Nowy Plugin

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

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