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
Modyfikacja

Przerobienie Odliczania

Modyfikacja

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

#1 Maniek974

    Wszechwiedzący

  • Power User

Reputacja: 352
Wszechpomocny

  • Postów:594
  • Steam:steam
  • Imię:Mariusz
  • Lokalizacja:Tomaszów Maz.
Offline

Napisano 14.07.2012 15:43

Witam da się to jakoś przerobić żeby działało tylko dla całego teamu TT. Czyli włączyć godmoda i po 30 sekundach go wyłączyć dla TT.
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Administrator"

new Odliczanie[33];

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

register_clcmd("say /odliczanie","niesmiertelnosc")
}

public niesmiertelnosc(id)
{
set_user_godmode(id, 1)

Odliczanie[id] = 30

if(task_exists(id + 3431))
{
remove_task(id + 3431)
}
set_task(1.0, "Koniec", id + 3431, _, _, "b")

return PLUGIN_CONTINUE
}

public Koniec(task_id)
{
new id = task_id - 3431

set_hudmessage(0, 255, 0, 0.03, 0.76, 2, 0.02, 1.0, 0.01)
show_hudmessage(id, "Za %d sekund stracisz Niesmiertelnosc.", Odliczanie[id])

Odliczanie[id] -= 1

if(Odliczanie[id] <= 0)
{
if(task_exists(task_id))
{
remove_task(task_id)
}
set_user_godmode(id, 0);
}
}

  • +
  • -
  • 0

#2 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 14.07.2012 15:46

Automatyczna wiadomość



Ten temat został przeniesiony z forum


AMX Mod XProblemy


do


Scripting AMXXPluginy


Użytkownik benio101 edytował ten post 14.07.2012 16:19
włączenie HTML

  • +
  • -
  • 0

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


#3 Droso

    Dawniej HubertTM

  • Support Team

Reputacja: 1 291
Godlike

  • Postów:2 371
  • Steam:steam
  • Imię:Hubert
  • Lokalizacja:Wrocław
Offline

Napisano 14.07.2012 15:53

Masz same funkcje
public niesmiertelnosc(id)
{
for(new i=0; i<33; i++){
if(is_user_connected(i) && get_user_team == 1)
	 set_user_godmode(i, 1)
}
				  
							    Odliczanie[id] = 30	 
				  
							    if(task_exists(id + 3431))
							    {
															    remove_task(id + 3431)
							    }
							    set_task(1.0, "Koniec", id + 3431, _, _, "b")
				  
							    return PLUGIN_CONTINUE
}
public Koniec(task_id)
{
							    new id = task_id - 3431
				  
							    set_hudmessage(0, 255, 0, 0.03, 0.76, 2, 0.02, 1.0, 0.01)
							    show_hudmessage(id, "Za %d sekund stracisz Niesmiertelnosc.", Odliczanie[id])
				  
							    Odliczanie[id] -= 1
				  
							    if(Odliczanie[id] <= 0)
							    {
															    if(task_exists(task_id))
															    {
															  remove_task(task_id)
for(new i=0; i<33; i++){
if(is_user_connected(i))
	 set_user_godmode(i, 0)
}
															    }
															    set_user_godmode(id, 0);
							    }
}

  • +
  • -
  • 1

Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!

Na zlecenie i bez zlecenia zresztą też!


#4 Maniek974

    Wszechwiedzący

  • Autor tematu
  • Power User

Reputacja: 352
Wszechpomocny

  • Postów:594
  • Steam:steam
  • Imię:Mariusz
  • Lokalizacja:Tomaszów Maz.
Offline

Napisano 14.07.2012 16:09

Po małych modyfikacjach tego kodu udało się i działa jak trzeba :)
Wielkie dzięki za pomoc.
Można zamknąć.
  • +
  • -
  • 0

#5 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 17.07.2012 19:00

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Temat zamknięty na prośbę użytkownika.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0

If you can dream it, you can do it.






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

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

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