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

Pytanie odnośnie NoClip


Najlepsza odpowiedź OpanowanY , 28.07.2013 12:03

Sprawdzę i dam edita. :D

Przejdź do postu


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

#1 OpanowanY

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:20
  • Lokalizacja:Polska
Offline

Napisano 28.07.2013 11:22

Witam, czy istniałaby możliwość przerobienia tego pluginu tak, aby można było użyć NoClip tylko raz na runde przez nie ograniczony czas?

SMA:
 

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

public plugin_init()
{
register_plugin("Toggleable Noclip",VERSION,"GHW_Chronic")
register_concmd("+noclip","cmd_noclip",ADMIN_LEVEL_A,"bind [key] +noclip")
register_clcmd("-noclip","cmd_off")
}

public cmd_noclip(id,level,cid)
{
if(cmd_access(id,level,cid,1))
set_user_noclip(id,1)

return PLUGIN_HANDLED
}

public cmd_off(id)
{
set_user_noclip(id,0)
return PLUGIN_HANDLED
}

Jeśli tak prosiłbym o przerobienie. Z gory dziękuję.
Jeśli zły dział, proszę o przeniesienie bez większych konsekwencji dla mnie


  • +
  • -
  • 0

#2 Wolen

    Zaawansowany

  • Użytkownik

Reputacja: 55
Pomocny

  • Postów:134
  • GG:
  • Imię:Jakub
  • Lokalizacja:Małopolska
Offline

Napisano 28.07.2013 11:41

Spróbuj to:

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

new bool:uzyl = false;

public plugin_init()
{
	register_plugin("Toggleable Noclip","1.0","GHW_Chronic")
	register_concmd("+noclip","cmd_noclip",ADMIN_LEVEL_A,"bind [key] +noclip")
	register_clcmd("-noclip","cmd_off")
	register_event("HLTV", "Nowa_Runda", "a", "1=0", "2=0")
}

public Nowa_Runda(id)
{
	uzyl = false;
}

public cmd_noclip(id,level,cid)
{	
	if(uzyl == true)
		return PLUGIN_HANDLED;
		
	uzyl = true;
	
	if(cmd_access(id,level,cid,1))
		set_user_noclip(id,1)
	
	return PLUGIN_HANDLED;
}

public cmd_off(id)
{
	set_user_noclip(id,0)
	return PLUGIN_HANDLED
}

Użytkownik BaoBao edytował ten post 28.07.2013 11:42

  • +
  • -
  • 0

 

Pamiętaj! Na obecną chwilę na tym forum nie jestem kimś kto potrafi pisać pluginy. Jestem osobą, która potrafi posługiwać się google, wyszukiwarką, dokumentacją oraz lubi pomagać innym :).

 

b_350_20_FFAD41_D27C10_000000_591F11.png

79.133.216.66:27015


#3 szelbi

    Hero

  • Power User

Reputacja: 373
Wszechpomocny

  • Postów:1 032
  • Steam:steam
  • Imię:Norbert
  • Lokalizacja:Częstochowa
Offline

Napisano 28.07.2013 11:45

BaoBao, to nie zadziała, bo nie rejestrujesz ID osoby, która już użyła NoClip.

 

Załączony plik  noclip.sma   836 bajtów  18 Ilość pobrań
  noclip.amxx


  • +
  • -
  • 1

#4 OpanowanY

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:20
  • Lokalizacja:Polska
Offline

Napisano 28.07.2013 11:50

@BaoBao:

 

Lipczan nie działa. Mogę użyć wiele razy.

 

@Nobri1952:

 

Wszystko pięknie ładnie dziala :) Dziękuję +

 

 

@Po za tematem:

 

Dało by się zrobić plugin, który po wpisaniu, np. /bind ustawia bindy przydatne do gry na serwerze ? 

Chcę to załatwić 1 tematem bez zakładania drugiego więc pytam.

Jeśli tak to prosiłbym o nadesłanie takowego. Z góry dziękuję.


Użytkownik OpanowanY edytował ten post 28.07.2013 11:52

  • +
  • -
  • 0

#5 szelbi

    Hero

  • Power User

Reputacja: 373
Wszechpomocny

  • Postów:1 032
  • Steam:steam
  • Imię:Norbert
  • Lokalizacja:Częstochowa
Offline

Napisano 28.07.2013 12:01

Pozmieniaj sobie tylko co chcesz bindować na jaki klawisz.

 

Załączony plik  bind.sma   349 bajtów  11 Ilość pobrań
  bind.amxx


  • +
  • -
  • 1

#6 OpanowanY

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:20
  • Lokalizacja:Polska
Offline

Napisano 28.07.2013 12:03   Najlepsza odpowiedź

Sprawdzę i dam edita. :D


  • +
  • -
  • 0




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

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