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

GoD mode


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
10 odpowiedzi w tym temacie

#1 Mafinka

    Pomocny

  • Girl

Reputacja: -2
Nowy

  • Postów:61
  • Lokalizacja:Bratislava
Offline

Napisano 31.05.2012 20:25

Hi again...

On Call of Duty : MW i have item - ghost ...he can get through the wall for limit 5 seconds...


public godon(id)
{
set_user_godmode(id, 1)
set_task(5.0,"godoff",id,"",0,"a",1)
}
public godoff(id)
{
set_user_godmode(id, 0)
}


How i set, thats someone can use this only 1x for round?? thanks
  • +
  • -
  • 0

#2 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

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

Napisano 02.06.2012 08:24


/* Plugin generated by AMXX-Studio */



#include <amxmodx>

#include <fun>



#define PLUGIN "New Plug-In"

#define VERSION "1.0"

#define AUTHOR "Administrator"



new used[33]



public plugin_init() {

	register_plugin(PLUGIN, VERSION, AUTHOR)

	register_logevent("New_round", 2, "1=Round_Start") 

	register_clcmd("say /godmod","godon")

}

public client_connect(id)

	used[id] = false

public godon(id)

{

	if(!used[id])

	{

		used[id] = true

		set_user_godmode(id,1)

		set_task(5.0,"godoff",id)

	}

	else

	{

		client_print(id,3,"") // Someone use it !

	}

}

public godoff(id)

{

	set_user_godmode(id, 0)

}

public New_round()

	for(new id=1;id<33;id++)

		used[id] = false


  • +
  • -
  • 0

If you can dream it, you can do it.


#3 Klakier

    Volenti non fit iniuria

  • Power User

Reputacja: 391
Wszechpomocny

  • Postów:878
  • GG:
  • Imię:Sebastian
  • Lokalizacja:Mogilno
Offline

Napisano 02.06.2012 11:28

@up jeżeli jest zmienna logiczna to chyba powinno być zamiast :


new used[33]


new bool:used[33]

  • +
  • -
  • 0

Sell - System Klanów (wojny, top15 etc)

 

Kontakt GG: 7285018


#4 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 02.06.2012 12:52

#include <amxmodx>
#include <fun>

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

new bool:used[33]

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

register_logevent("New_round", 2, "1=Round_Start") ;
register_clcmd("say /godmod","godon");
}

public client_connect(id)
used[id] = false;

public godon(id) {
if(!is_user_alive(id))
return;

if(!used[id]) {
used[id] = true;
set_user_godmode(id, 1);
set_task(5.0, "godoff", id);
}
else
client_print(id, 3, "Text");
}

public godoff(id)
if(is_user_connected(id))
set_user_godmode(id, 0);

public New_round()
for(new id=1; id<33; ++id)
used[id] = false;

  • +
  • -
  • 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 Mafinka

    Pomocny

  • Autor tematu
  • Girl

Reputacja: -2
Nowy

  • Postów:61
  • Lokalizacja:Bratislava
Offline

Napisano 02.06.2012 19:15

OMG sorry, i post here a bad code...It was code for (with this item you cant be killed for 5 sec)

but here is right code- you can go throught wall for 5 seconds 1x in round

public clipon(id)
{
set_user_noclip(id, 1)
set_task(5.0,"clipoff",id,"",0,"a",1)
}
public clipoff(id)
{
set_user_noclip(id, 0)
}

Użytkownik Mafinka edytował ten post 02.06.2012 19:17

  • +
  • -
  • 0

#6 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

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

Napisano 02.06.2012 19:28

replace
set_user_godmode(id, 0)
set_user_godmode(id, 1);
with
set_user_noclip(id, 0)
set_user_noclip(id, 1)

  • +
  • -
  • 1

If you can dream it, you can do it.


#7 Mafinka

    Pomocny

  • Autor tematu
  • Girl

Reputacja: -2
Nowy

  • Postów:61
  • Lokalizacja:Bratislava
Offline

Napisano 06.06.2012 15:04

Errors...errrors....

Can u fixed it?? Sebul or spedkil??

<removed by request> --> download
  • +
  • -
  • 0

#8 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 07.06.2012 02:48

Could you attach a <chatcolor> include file cuz i cannot compile ur sma to check if everything works (specially the color_chat() function)?

Also, in ur code i can found a lot of unreacheable code, like
if(information_item_player[idattacker][0] == 8 || (class_player[idattacker] == Sniper && random(2) == 2) || class_player[idattacker] == Commando (...)
in 971st line.
random(N) returns random natural number belonging to the [0;N), not [0;N], so 2 will never be given out by random(2), so (class_player[idattacker] == Sniper && random(2) == 2) case will be always false.

Similar situation is in the public Pomoc() function, where cases equal to 3 and greather wil be never given out, so unreacheable til u increase the random() function parameter to the n+1 minimum for n case.
Im waiting for include and hope see ur reply soon.

PS Im sorry if u wanted sebul or speedkill to help only :D

#9 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 07.06.2012 08:19

Plik w załączniku. To co wyżej to akurat tego nie zauważyłem.

Załączone pliki


  • +
  • -
  • 0

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


#10 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 07.06.2012 09:34

Unfortunatelly, the color_chat() function is undefined anyway.

#11 Mafinka

    Pomocny

  • Autor tematu
  • Girl

Reputacja: -2
Nowy

  • Postów:61
  • Lokalizacja:Bratislava
Offline

Napisano 11.06.2012 15:07

Thanks guys... i have 2 questions...


1, If i want this item -god mode only if user has this item where i write it??

2, when i reached maximum level, i dont see an information about level, item in left up corner....How i remove when i want it stay there?? thanks
  • +
  • -
  • 0




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

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