←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Problem z broniami

  • +
  • -
Fokus - zdjęcie Fokus 16.09.2012

Witam mam na serwerze paintball ustawione tak ze nie można podnosić broni która leży na ziemi. Jest Vip z SuperMarkerem. Chciałbym aby można było podnosić MP5 ale nie P90. Za każda odpowiedz daje Plusy!
Odpowiedz

  • +
  • -
Maniek974 - zdjęcie Maniek974 16.09.2012

Czyli chcesz żeby można było podnosić tylko mp5? A teraz nie można żadnej podnieść?
Odpowiedz

  • +
  • -
Fokus - zdjęcie Fokus 16.09.2012

Jak się wyrzuci to nie można a chce żeby można było podnosić tylko mp5 jak ty napisałeś.
Odpowiedz

  • +
  • -
Maniek974 - zdjęcie Maniek974 16.09.2012

Daj .sma silnika paintball, którego używasz. Masz jakiś plugin na blokowanie podnoszenia broni?
Odpowiedz

  • +
  • -
Fokus - zdjęcie Fokus 16.09.2012

Sluchaj w silniku pb mam zablokowane podnoszenie broni. A chcę zrobić tak aby nie można było podnosić tylko P90
Odpowiedz

  • +
  • -
Maniek974 - zdjęcie Maniek974 16.09.2012

Czyli trzeba usunąć blokadę podnoszenia broni w twoim silniku pb i dodać tylko blokadę podnoszenia P90.
Odpowiedz

Gość_21977_* 16.09.2012

Szukaj kodu na podobę
RegisterHam(Ham_Touch, "weaponbox", "HamTouchPre", 0);
RegisterHam(Ham_Touch, "armoury_entity", "HamTouchPre", 0);


public HamTouchPre(weapon,id){
if(!pev_valid(weapon))
return HAM_IGNORED;

new name[20];
pev(weapon, pev_model, name, 19);

if(containi(name, "w_p90") != -1){
return HAM_SUPERCEDE;
}

return HAM_IGNORED;


Fragmentem
if(containi(name, "w_p90") != -1){
return HAM_SUPERCEDE;
}
uniemożliwiasz podniesienie P90.
Reszta jest ignorowana, czyli możliwa do podniesienia.
Odpowiedz

  • +
  • -
Fokus - zdjęcie Fokus 17.09.2012

Benio lub ktoś. Mógłbyś mi napisać cały plugin do tego tylko, że blokuje wszystkie bronie oprócz Mp5?
Użytkownik Fokus edytował ten post 17.09.2012 17:13
Odpowiedz

Gość_21977_* 17.09.2012

Jeśli masz wgrany na serwerze plugin, który blokuje wszystkie bronie, to nic po naszych staraniach, albo może inaczej: nie ma to większego sensu.
Była już mowa: podaj SMA twojego pluginu, to ktoś Ci doda ten jeden warunek w kodzie, jeśli sam nie potrafisz.
Odpowiedz

  • +
  • -
Fokus - zdjęcie Fokus 17.09.2012

Łapcie kod .sma :


#include
#include
#include

public plugin_init()
{
	RegisterHam( Ham_Touch, "weaponbox", "HamTouchPre", 0 )
	RegisterHam( Ham_Touch, "armoury_entity", "HamTouchPre", 0 )
}

public HamTouchPre(weapon,id){
		if(!pev_valid(weapon))
				return HAM_IGNORED;

		new name[20];
		pev(weapon, pev_model, name, 19);

		if(containi(name, "w_mp5")!= 1){
				return HAM_SUPERCEDE;
		}

		return HAM_IGNORED;
}

na tym sma nic nie mozna podniesc
Kawon (17.09.2012 20:06):
Kod w postach (np. źródło pluginu) umieszczaj w odpowiednich tagach (code/php/spoiler itp), a powyżej 200 linijek tylko w załączniku lub na wklejce.
Odpowiedz

  • +
  • -
Fokus - zdjęcie Fokus 19.09.2012

@Refresh
Odpowiedz

maly96 - zdjęcie maly96 22.09.2012

spróbuj to plugin , przez który nie można podnieść p90 :) <ciach!>




#include
#include
#include

public plugin_init()
{
RegisterHam( Ham_Touch, "weaponbox", "HamTouchPre", 0 )
RegisterHam( Ham_Touch, "armoury_entity", "HamTouchPre", 0 )
}

public HamTouchPre(weapon,id){
if(!pev_valid(weapon))
return HAM_IGNORED;

new name[20];
pev(weapon, pev_model, name, 19);

if(containi(name, "w_p90")!= 1){
return HAM_SUPERCEDE;
}

return HAM_IGNORED;
}

Kawon (22.09.2012 13:25):
Upraszanie się o punkty reputacji jest niemile widziane a w konsekwencji może zostać nagrodzone ujemnymi punktami lub ostrzeżeniem.

Użytkownik Kawon edytował ten post 22.09.2012 13:25
Odpowiedz

  • +
  • -
Fokus - zdjęcie Fokus 23.09.2012

Nie można skompilować pluginu.

Zedytuje ktoś plugin?

Sory ze pisze post pod postem ale nie moge zedytowac poprzedniegoTen plugin nie dziala po dodaniu bibliotek. Wszysko upuszczone mozna podniesc ;d
(23.09.2012 16:32):
Posty zostały połączone

Użytkownik Fokus edytował ten post 23.09.2012 17:23
Odpowiedz