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
 

dasiek - zdjęcie

dasiek

Rejestracja: 30.07.2010
Aktualnie: Nieaktywny
Poza forum Ostatnio: wczoraj, 19:30
***--

#219417 Dwa itemy na raz

Napisane przez dasiek w 26.02.2011 13:02

może skopiuj talebe informacje_przedmiotu_gracza i nazwij ją np itemy2 a potem jak masz if(informacje_przedmiotu_gracza == cośtam) dodasz też if(item2== cośtam) wtedy będą 2 itemy ;) potem w Death() dodasz pod
if(!informacje_przedmiotu_gracza[attacker][0])
            DajPrzedmiot(attacker, random_num(1, sizeof nazwy_przedmiotow-1));
o to

if(!item2[attacker][0])
            DajPrzedmiot(attacker, random_num(1, sizeof nazwy_przedmiotow-1));

nie wiem nie sprawdzałęm ale myśle że winno działać.
  • +
  • -
  • 1


#219379 Item tylko nóz

Napisane przez dasiek w 26.02.2011 11:55

do tabel z itemami dodajesz wszystko co trzeba (Nazwa,opis) a w Odrodzenie po Case'ach

if(informacje_przedmiotu_gracza[id][0] == 99) //numer itemu only knife
{
      strip_user_weapons(id);
      give_item(id, "weapon_knife");
}
o tak ;)
  • +
  • -
  • 1


#219373 Podwujny skok w CodMod

Napisane przez dasiek w 26.02.2011 11:44

if(informacje_przedmiotu_gracza[id][0] == 11 || klasa_gracza[id] == Rambo || klasa_gracza[id] == Centurion)
    {
        if((button & IN_JUMP) && !(flags & FL_ONGROUND) && !(oldbutton & IN_JUMP) && ilosc_skokow_gracza[id] > 0)
        {
            ilosc_skokow_gracza[id]--;
            new Float:velocity[3];
            entity_get_vector(id,EV_VEC_velocity,velocity);
            velocity[2] = random_float(265.0,285.0);
            entity_set_vector(id,EV_VEC_velocity,velocity);
        }
        else if(flags & FL_ONGROUND)
        {    
            ilosc_skokow_gracza[id] = 0;
            if(informacje_przedmiotu_gracza[id][0] == 11)
                ilosc_skokow_gracza[id]++;
            if(klasa_gracza[id] == Rambo)
                ilosc_skokow_gracza[id]++;
	   if(klasa_gracza[id] == MrocznyNinja)
                ilosc_skokow_gracza[id]++;
        }
    }

Tak zrób ;)
  • +
  • -
  • 1


#219228 Odradzanie Zombie

Napisane przez dasiek w 25.02.2011 20:53

zp_deathmatch 0 // Podczas trybu DM gracze reswampują sie jako?: [0-disable // 1-human // 2-zombie // 3-różnie]
zp_spawn_delay 5 // Po jakim czasie w trybie DM gracz sie odradza?

to w zombieplagune.cfg
  • +
  • -
  • 1


#219065 Item nie dla klasy

Napisane przez dasiek w 25.02.2011 11:55

w daj przedmiot zrób według itemu 8 ;)

case 8:
		{
			if(klasa_gracza[id] == Komandos)
				DajPrzedmiot(id, random_num(1, sizeof nazwy_przedmiotow-1));
		}

  • +
  • -
  • 1


#218760 problem z wejsciem na server

Napisane przez dasiek w 24.02.2011 08:52

może chodzi o za mało miejsc na serwie? np nuke ma 20 resów albo to że PTB (jak asz) nie dopuszcza go
  • +
  • -
  • 1


#218758 Menu z przepisaniem.

Napisane przez dasiek w 24.02.2011 08:49

może Switch'em? :)
case 1:
client_print(id,print_chat,"ja")

łatwiej jest
  • +
  • -
  • 1


#218557 Przechwycenie zmiany nicku

Napisane przez dasiek w 23.02.2011 17:08

może tak?

new name[32]
new name2[32]
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	RegisterHam(Ham_Spawn, "player", "nick")
}
public client_connect(id)
{
	get_user_name(id,name,31)
}
public nick(id)
{
	
	get_user_name(id,name2,31)
	if(!equal(name2[id],name[id]))
	{
		name[id]=name2[id]
	}
}

ale nie sprawdzałem ;)
  • +
  • -
  • 1


#218527 Podmianka Modeli Dla Teamów

Napisane przez dasiek w 23.02.2011 15:57

zobacz

case Klasa:
		{
		give_item(id, "weapon_m4a1");
                switch(get_user_team(id))
		{
			case 1: 
			{
				cs_set_user_model(id, Scierzka/do/modelu/TT); 
			}
			case 2:
			{
				cs_set_user_model(id, Scierzka/do/modelu/CT);  
			}
		}
		}
Pod Give item dajesz swich i jaki model ma brać ;)

ważne żebyś w public plugin_precache()
dodał
precache_model("Scierzka/do/modelu/CT);
precache_model("Scierzka/do/modelu/CT);
powinno śmigać ;)
  • +
  • -
  • 1


#218520 otwieranie strony komendą

Napisane przez dasiek w 23.02.2011 15:41

/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "NewPlug-In"
#define VERSION "1.0"
#define AUTHOR "CheQ"
public plugin_init() 
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /cośtam","kom")            
    register_clcmd("say_team /cośtam","kom")      
}
public kom(id)
{
    show_motd(id, "nazwa_pliku.html", "Tytuł motd")    // Pokaż motd.
} 
Nazwa_pliku.html to stona w folderze cstrike w której jest odnośnik do Twojej strony :P
  • +
  • -
  • 1


#218424 Czy to normalne?

Napisane przez dasiek w 23.02.2011 10:08

Spójrz na Kod ;)
public PrzydzielPunkty_Handler(id, menu, item)
{
	client_cmd(id, "spk QTM_CodMod/select");
	
	if(item == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_CONTINUE;
	}
	
	if(punkty_gracza[id] < 1)
		return PLUGIN_CONTINUE;
	
	new limit_poziomu = get_pcvar_num(cvar_limit_poziomu);
	
	switch(item) 
	{ 
		case 0: 
		{	
			[b]if(inteligencja_gracza[id] < limit_poziomu/2)[/b] //<--Zobacz tu jest UStawiony Limit poziomu/2 i max punkt to 100 (200/2)
			{
				inteligencja_gracza[id]++;
				punkty_gracza[id]--;
			}
			else 
				client_print(id, print_chat, "[COD:MW] Maxymalny poziom inteligencji osiagniety");

			
		}
		case 1: 
		{	
			if(zdrowie_gracza[id] < limit_poziomu/2)
			{
				zdrowie_gracza[id]++;
				punkty_gracza[id]--;
			}
			else 
				client_print(id, print_chat, "[COD:MW] Maxymalny poziom sily osiagniety");
		}
		case 2: 
		{	
			if(wytrzymalosc_gracza[id] < limit_poziomu/2)
			{
				wytrzymalosc_gracza[id]++;
				punkty_gracza[id]--;
			}
			else 
				client_print(id, print_chat, "[COD:MW] Maxymalny poziom zrecznosci osiagniety");
			
		}
		case 3: 
		{	
			if(kondycja_gracza[id] < 400)  // Tu dałem max 400 punktów nic więcej <img src='http://img.amxx.pl/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' />
			{
				kondycja_gracza[id]++;
				punkty_gracza[id]--;
			}
			else
				client_print(id, print_chat, "[COD:MW] Maxymalny poziom kondycji osiagniety");
		}
	}
	
	if(punkty_gracza[id] > 0)
		PrzydzielPunkty(id);
		
	return PLUGIN_CONTINUE;
}

Wystarczy ze w zdrowie_gracza zamiast limit_punktów/2 dasz liczbe i będzie git ;)
  • +
  • -
  • 1


#218419 Regeneracja HP

Napisane przez dasiek w 23.02.2011 09:16

niewidzialność :
[QTM COD:MW Mod]Niewidzialność dla wybranej klasy - AMXX.pl: Support AMX Mod X

za dużo rzeczy wszystko na raz (pewnie) nikt nie zrobi bo swoje to zajmuje i wymaga bycia Pr0.

DO nieskończonej ammo to i ja się dopisuje
  • +
  • -
  • 2


#218012 Coś nie tak z granatami

Napisane przez dasiek w 21.02.2011 18:59

nie mówie ze to zadziała nie sprawdziłem...

Załączone pliki


  • +
  • -
  • 1


#217945 Coś nie tak z granatami

Napisane przez dasiek w 21.02.2011 16:18

Zrobiłeś tak że każda klasa dostaje z automatu granaty a nie jako przedmiot. Zdaża się :P
  • +
  • -
  • 1


#217927 Błedy Natywne CallofDuty

Napisane przez dasiek w 21.02.2011 15:23

Z czystej przyzwoitości zmien autora na QTM_peyot ew dopisz edited by Szykem. Prawa autorkie... -.-


Spróbój tej metody (Wskrzeszanie u medyka wgraj medyk.amxx do plugins i dodaj do plugins ini)

Załączone pliki


  • +
  • -
  • 1