Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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
- - - - -

Tworzenie strefapi


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

#1 R3X

    Godlike

  • Przyjaciel

Reputacja: 2960
Godlike

  • Postów:4247
  • Lokalizacja:Nie
Offline

Napisano 16.11.2011 23:15

*
Popularny

Tworzenie stref

API pozwala na wygodne tworzenie stref o wybranej klasie. Ich funkcjonalność zapewniają osobne pluginy.

Główny plugin sygnalizuje zetknięcie się dowolnego bytu ze strefą, nie musi to być gracz. Wysyłane parametry to kolejno: byt strefy, byt znajdujący się w strefie i klasa strefy.

Lista dostępnych klas jest budowana na podstawie folderu: configs/Box/types/

Folder configs/Box/ powinien mieć chmod pozwalający na zapis (w razie problemów 777)

Prezentacja:
http://www.youtube.c...h?v=9vv0K8bU3YU

Wymagania:
Moduł VDF : http://forums.allied...ead.php?t=51662

Dostępne funkcje:
/**
* Moment wejscia w strefe
*/
forward box_start_touch(box, ent, const szType[]);

/**
* Moment wyjscia ze strefy
*/
forward box_stop_touch(box, ent, const szType[]);

/**
* Przy kazdej ramce serwera, gdy byty sie dotykaja
*/
forward box_touch(box, ent, const szType[]);


Instalacja dodatków
Plugin należy normalnie zainstalować, plik .vdf należy umieścić w folderze configs/Box/types/


SVN & Download
WebSVN - Box System - Rev 3 - /


Ciekawe efekty można osiągnąć łącząc plugin z tym: http://amxx.pl/topic...7-model-placer/

Załączone pliki


  • +
  • -
  • 19

#2 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2960
Godlike

  • Postów:4247
  • Lokalizacja:Nie
Offline

Napisano 16.11.2011 23:21

Leczenie

Spoiler

Załączone pliki


  • +
  • -
  • 2

#3 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2960
Godlike

  • Postów:4247
  • Lokalizacja:Nie
Offline

Napisano 16.11.2011 23:22

Strefa zatrzymująca granaty:
Spoiler

Załączone pliki


  • +
  • -
  • 2

#4 Szyfrant

    Godlike

  • Przyjaciel

Reputacja: 1365
Godlike

  • Postów:3072
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Sztokholm
Offline

Napisano 18.11.2011 10:08

na podstawie tego można zrobić nawet moda :D

Mam już mnóstwo pomysłów np do CodModa


Świetne :)
++
  • +
  • -
  • 0

#5 Fili:P

    Koleżeński

  • Power User

Reputacja: 752
Guru

  • Postów:1679
  • GG:
  • Steam:steam
  • Imię:Filip
  • Lokalizacja:Radom
Offline

Napisano 18.11.2011 11:57

No nieźle, <szok> leci +
  • +
  • -
  • 0

BMXers.pl - Portal o tematyce BMX


#6 MarWit

    The Chosen One

  • Przyjaciel

Reputacja: 840
Czempion

  • Postów:1485
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Bystrzyca
Offline

Napisano 18.11.2011 15:09

Chyba jeden z najlepszych pomysłów ostatniego czasu :)
Tworzenie stref jest bardzo wygodne. Z tego można zrobic chociażby zaawansowanego AntyRusha.

Świetne :D
  • +
  • -
  • 0

marwit-0.png


#7 Fili:P

    Koleżeński

  • Power User

Reputacja: 752
Guru

  • Postów:1679
  • GG:
  • Steam:steam
  • Imię:Filip
  • Lokalizacja:Radom
Offline

Napisano 18.11.2011 15:28

Można też robić grę na 1 bs, gdy jest mało ludzi na serwie.
  • +
  • -
  • 0

BMXers.pl - Portal o tematyce BMX


#8 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1570
Godlike

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

Napisano 19.11.2011 22:18

R3X,
Jak tworzyć inną nazwe bytu niz box :P ?
Bo jak tworzyłem w pluginie to mialem nazwa box :]
  • +
  • -
  • 0

If you can dream it, you can do it.


#9 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2960
Godlike

  • Postów:4247
  • Lokalizacja:Nie
Offline

Napisano 19.11.2011 23:07

podchodzisz do wybranej strefy i Edytuj najlbliższy (5 albo 6), potem w menu wybierasz klawiszem 3, a możliwości jest tyle co w folderze types poprawnie zbudowanych .vdf`ów
  • +
  • -
  • 2

#10 Restiv

    Życzliwy

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:26
  • Lokalizacja:Częstochowa
Offline

Napisano 20.11.2011 00:49

Zaje***** Masz + a zrobił byś tak że po 10 sekundach przebywania w tej strefie slapuje cię po 1 hp a jak przebywasz 20 sekund to po 5 hp bo mam plugin nkz_menu ale on w stefie nie pozwala sie bic i nie wiem jak tamten przerobic to moze ty dasz rade ten przerobic zeby tak dzialal bo mam serwer surf+diablo
  • +
  • -
  • 0
Dołączona grafika

#11 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1570
Godlike

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

Napisano 20.11.2011 08:46

Myślę, że R3X się nie obrazi na mnie ;)
AntyRash :
Jest to deathrun'owy AntyRash
Czyli jak tt się zetknie z tym 'boxem' o nazwie Rash to go wyśle na resp :]
Spoiler

Załączone pliki

  • Załączony plik  Rash.vdf   70 bajtów  192 Ilość pobrań

Użytkownik speedkill123 edytował ten post 20.11.2011 08:53

  • +
  • -
  • 1

If you can dream it, you can do it.


#12 NewaX

    Wszechwidzący

  • Użytkownik

Reputacja: 28
Życzliwy

  • Postów:241
  • Imię:Marcin
  • Lokalizacja:Biłgoraj
Offline

Napisano 21.11.2011 20:16

lol swietne, super sie ustawia wielkosc tych stref i w ogole niezle.

Użytkownik newax edytował ten post 21.11.2011 20:16

  • +
  • -
  • 0

#13 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2960
Godlike

  • Postów:4247
  • Lokalizacja:Nie
Offline

Napisano 21.11.2011 22:09

Revision 4 już dostępne: http://amxx.pl/svn/b...r=1&rev=4&peg=4

+ kombinacja Ctrl-z (Duck-radio1)cofa edycje
- podczas edycji boxy nie funkcjonuja


  • +
  • -
  • 0

#14 Restiv

    Życzliwy

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:26
  • Lokalizacja:Częstochowa
Offline

Napisano 23.11.2011 19:54

Odświeżam pytanie jak zrobić aby po wejściu do strefy i po odczekaniu 10 sekund slapowalo po 5 hp
  • +
  • -
  • 0
Dołączona grafika

#15 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2960
Godlike

  • Postów:4247
  • Lokalizacja:Nie
Offline

Napisano 23.11.2011 20:47

Łap: http://amxx.pl/svn/b...r=1&rev=5&peg=5
  • +
  • -
  • 0

#16 Kapucha112

    Zaawansowany

  • Użytkownik

Reputacja: 90
Zaawansowany

  • Postów:135
  • Imię:Łukasz
  • Lokalizacja:Polska
Offline

Napisano 28.11.2011 00:37

Dodałem sobie strefę blokująca obrażenia na respach.
Przydaje się jak się ma na Codzie respawn typu DayOfDefeat [Posiłki]

Co do tematu to tylko "o_O"
  • +
  • -
  • 0
DiabloMod Reloaded? [90%]
Testowanie integracji poszczególnych sub-pluginów. Zwiększanie możliwości i optymalizacja kodu.
CodMod MW2 [100%]
Całkowicie nowy silnik z tworzeniem własnych klas z własnymi nazwami! Proste w obsłudze API, nie nawiązuje niczym do Codów podróbek [OGóLNODOSTĘPNYCH]. Nowy system killstreak, misje, rewardy xp, samochody, samoloty, bombowce, ekwipunek, zrzuty zaopatrzenia, npc
Testować można na moim forum :)

#17 Na 5tyk

    Godlike

  • Użytkownik

Reputacja: 430
Wszechobecny

  • Postów:1712
  • GG:
  • Imię:Patryk
  • Lokalizacja:PL
Offline

Napisano 28.11.2011 23:04

nie wiem czy dobrze zrozumialem plugin...

Zalozmy , ze ktos wchodzi w strefe, a w niej jest funkcja Kasa(id), ktora dodaje 500$. Po wejsciu w strefe gracz dostaje 500$?
  • +
  • -
  • 0

#18 Kapucha112

    Zaawansowany

  • Użytkownik

Reputacja: 90
Zaawansowany

  • Postów:135
  • Imię:Łukasz
  • Lokalizacja:Polska
Offline

Napisano 28.11.2011 23:18

Jak wchodzisz w strefę [dotykasz boxu] to odpala się infinite task na jakąś funkcje i jest ona co jakiś czas wykonywana, gdy wychodzisz ze strefy[przestajesz dotykać boxu] to task na tą funkcję jest usuwany.

Tak przynajmniej działa to w tym opóźnionym slapowaniu.

Co do innych to ustawiasz zmienną na true przy dotykaniu i na false przy odejściu od strefy i tyle.
Potem dopisujesz funkcje która ma działać tylko jeżeli jest zmienna jest true i tyle ;>

Użytkownik Kapucha112 edytował ten post 29.11.2011 00:46

  • +
  • -
  • 0
DiabloMod Reloaded? [90%]
Testowanie integracji poszczególnych sub-pluginów. Zwiększanie możliwości i optymalizacja kodu.
CodMod MW2 [100%]
Całkowicie nowy silnik z tworzeniem własnych klas z własnymi nazwami! Proste w obsłudze API, nie nawiązuje niczym do Codów podróbek [OGóLNODOSTĘPNYCH]. Nowy system killstreak, misje, rewardy xp, samochody, samoloty, bombowce, ekwipunek, zrzuty zaopatrzenia, npc
Testować można na moim forum :)

#19 Cypis'

    Master

  • Przyjaciel

Reputacja: 1138
Super Hero

  • Postów:964
  • GG:
  • Steam:steam
  • Lokalizacja:polska
Offline

Napisano 11.12.2011 19:02

Jest jeden błąd, że nie można przesuwać strefy mając nóż.
  • +
  • -
  • 0

#20 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2960
Godlike

  • Postów:4247
  • Lokalizacja:Nie
Offline

Napisano 11.12.2011 19:47

No to powiedz mi w jaki sposób nagrałem film :D może i coś nie działa tak jakbyś chciał, ale wyciągasz zbyt pochopne wnioski
  • +
  • -
  • 0




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

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