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
 

Jak się nazwać - zdjęcie

Jak się nazwać

Rejestracja: 30.05.2011
Aktualnie: Nieaktywny
Poza forum Ostatnio: 06.04.2016 11:44
-----

#593194 [ROZWIĄZANE] sprawdzanie czy ciąg liczb jest ciągiem geometrycznym

Napisane przez Jak się nazwać on 14.12.2013 12:15

(a_n)^2 = (a_n-1)*(a_n+1)

 

tyle wystarczy


  • +
  • -
  • 1


#584648 Zapisywanie danych do SQL

Napisane przez Jak się nazwać on 11.11.2013 18:06

Proszę bardzo:

http://amxx.pl/topic...in-baza-danych/

lepiej Ci tego nie wytłumaczymy, bardzo dobry poradnik


  • +
  • -
  • 1


#536502 [ROZWIĄZANE] One Forward

Napisane przez Jak się nazwać on 22.04.2013 20:55

Podczas rejestracji klasy/perku (natyvy cod_register_class i cod_register_perk z parametrem style ustawionym na 0), wywołane zostają funkcje w głównym silniku coda z parametrami plugin_id oraz params (czyli analogicznie pierwszy parametr zawiera id pluginu w którym rejestrowana jest klasa, a drugi resztę parametrów), to plugin_id właśnie jest potrzebne do CreateOneForward i jest ono zapamiętane do tablic pluginy_klas i pluginy_perkow pod numerem danej klasy. Później CreateOneForward(pluginy_klas[klasa_gracza[index_gracza]], ...) i tyle
  • +
  • -
  • 1


#535310 Technikum

Napisane przez Jak się nazwać on 18.04.2013 15:05

Byłem w technikum pierwszy rok szkoły średniej, totalne 0 tam chodzą, jeżeli masz ambicje wybierz liceum, w technikum po 1 roku gdzie mieliśmy bodajże 3 godziny programowania tygodniowo studiowaliśmy pascala, pod koniec roku 90% klasy nie wiedziała jak napisać program liczący objętość bryły (podajesz jej parametry z klawiatury) o użyciu pętli nie wspominając, albo trafiłem na klasę imbecyli albo nie wiem jakichś niedorozwojów. Wybierz LO nie baw się w technika, ja zmieniłem na LO bo technikum to po prostu porażka.
  • +
  • -
  • -4


#533470 Kilka pytań AMATORA

Napisane przez Jak się nazwać on 10.04.2013 21:01

I usuń warunek damage > 20.0 chyba że chcesz 1/x na zabicie ale damage jest większy niż 20


  • +
  • -
  • 1


#530607 Spam: ::takedamge COD MOD

Napisane przez Jak się nazwać on 01.04.2013 15:41

new weapon = get_user_weapon(idattacker)

if(!is_user_connected(idattacker))
  return HAM_IGNORED;
-->
if(!is_user_connected(idattacker))   return HAM_IGNORED;
new weapon = get_user_weapon(idattacker)

  • +
  • -
  • 1


#523731 [ROZWIĄZANE] Komunikacja pluginu amxx z skryptem php?

Napisane przez Jak się nazwać on 11.03.2013 17:15

https://forums.allie...ad.php?t=198774
  • +
  • -
  • 1


#522020 Napisany przeze mnie plugin nie działa

Napisane przez Jak się nazwać on 05.03.2013 22:26

powinno latać:
#include  <amxmodx>
#include  <fun>
#include  <hamsandwich>

#define PLUGIN "Kalosze Murzyna"
#define VERSION "1.0.0"
#define AUTHOR "MuFFes"

new losowygracz;

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_logevent("roundstart", 2, "1=Round_Start")
	RegisterHam(Ham_Item_PreFrame, "player", "HamItemPreFramePost", 1)	
}

public roundstart() {
	new gracze[32], ilosc;
	get_players(gracze, ilosc, "ah")
	losowygracz = gracze[random(ilosc)+1];
	get_user_name(losowygracz, gracze, charsmax(gracze));
	client_print(0,print_chat, "[Losowanie] Gracz %s otrzymal podwojna predkosc biegu!",gracze);
	return PLUGIN_CONTINUE;
}

public HamItemPreFramePost(this)
{
	if(this == losowygracz && is_user_alive(this))
		set_user_maxspeed(losowygracz,get_user_maxspeed(losowygracz)*2);
}

choć nie jestem pewien czy nie będzie cały czas zwiększać prędkości *2 (nie wgłębiałem się czy przed wywołaniem tego forwardu prędkość jest ustawiana na domyślną dla danej broni), oraz przypominam że flagi nie są już supportowane (co prawda działają, ale jeżeli zainstalujesz niektóre pluginy to mogą zwracać błędne wartości, gdzieś na alliedach był fix do tego)
  • +
  • -
  • 1


#517498 Operacje na obrażeniach

Napisane przez Jak się nazwać on 20.02.2013 11:41

Wszędzie:
random_num( 1, x ) != 1
-->
!random(x)

SetHamParamFloat( 4, 0.0 );
return HAM_HANDLED;
-->
return HAM_SUPERCODE

  • +
  • -
  • 2


#517090 Zabijaka Czy MojeSerwery

Napisane przez Jak się nazwać on 19.02.2013 12:06

Mam do was pytanie jaką serwerownie mam wybrać Moje Serwery czy Zabijake?

Żadną, bo żadna z podanych firm nie jest serwerownią.
  • +
  • -
  • 1


#512964 [ROZWIĄZANE] Return PLUGIN_CONTINUE, co dalej?

Napisane przez Jak się nazwać on 09.02.2013 18:44

Dodam że warning występuje ponieważ gdy zwracasz jakąś wartość w danym momencie funkcji, pawn wymaga aby także zwrócić wartość domyślną na samym końcu funkcji, czyli przed ostatnią klamrą daj: return PLUGIN_CONTINUE i będzie ok.
  • +
  • -
  • 1


#510067 Ham_TakeDamage dla Info_target

Napisane przez Jak się nazwać on 02.02.2013 20:30

set_pev(index, pev_takedamage, DAMAGE_YES);
  • +
  • -
  • 2


#510052 Ham_TakeDamage dla Info_target

Napisane przez Jak się nazwać on 02.02.2013 19:42

Ustawiasz bytowi ilość hp i włączasz możliwość atakowania go? Jak ma się wykonać client_print skoro nigdzie w kodzie go nie ma?
  • +
  • -
  • 1


#509535 Edycja Wytrzymałości perku i Systemu Monet

Napisane przez Jak się nazwać on 01.02.2013 16:23

Za te 3 zł ten cały "profesjonalny skrypter" nie otworzy nawet edytora...
  • +
  • -
  • 4


#492235 Zdobywanie czasu bez expa

Napisane przez Jak się nazwać on 21.12.2012 16:00

public eDeath()

{

			    new attacker = read_data( 1 );

			    new ofiara = read_data( 2 );

                new hs = read_data( 3 );

			    

			    if(ofiara != attacker && attacker != 0)

			    {

							    if(get_user_team(attacker) == get_user_team(ofiara))

							    {

											    zabil_swojego[attacker] = true;

											    set_user_frags(attacker,get_user_frags(attacker)+1)

							    }

											    

							    if(hs)

                                    UstawCzas(attacker, 30, 1)

                                else

                                    UstawCzas(attacker,20,1)

							    set_hudmessage(255, 212, 0, 0.50, 0.33, 1, 6.0, 4.0);

							    ShowSyncHudMsg(attacker, SyncHudObj2, "+%i", xp_kill);



							    return PLUGIN_CONTINUE;

			    }

			    return PLUGIN_CONTINUE;

}

  • +
  • -
  • 1