Cześć.
Szukam kodu który tworzy kwadrat, klatke, prostokąt, koło obojętnie, oparty na "message_begin".
Ma ktoś coś takiego, jeżeli tak to poprosił bym, potrzebuje tego kodu.
Z Góry dzięki!
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.
|
Napisano 27.01.2019 00:12
Cześć.
Szukam kodu który tworzy kwadrat, klatke, prostokąt, koło obojętnie, oparty na "message_begin".
Ma ktoś coś takiego, jeżeli tak to poprosił bym, potrzebuje tego kodu.
Z Góry dzięki!
Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.
SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757
Skontaktować możesz się zemną przez GG:62653757
Napisano 27.01.2019 01:05
Troche nie rozumiem jak na message_begin...
Jeżeli chodzi o jakby takie ramki z kolorowych linii to mam coś takiego jak w załączniku
Funkcja ShowZoneBox()
Napisano 27.01.2019 12:34
Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.
SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757
Skontaktować możesz się zemną przez GG:62653757
Napisano 27.01.2019 12:38
No to sprecyzuj bardziej co chcesz osiągnąć... Bo na message_begin podalem Ci
ShowZoneBox() właśnie rysuje prostopadłościan jak się mu poda min[3], max[3]. Dorobienie entity do tego to po prostu utworzenie zwykłego enta i przekazanie do ShowZoneBox() mins'ów i maxs'ów
Napisano 27.01.2019 12:52
Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.
SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757
Skontaktować możesz się zemną przez GG:62653757
Napisano 27.01.2019 12:55
No to dokładnie Ci podałem kod funkcji która to robi -.-
Jak masz entity to pobierasz jego min i max i wrzucasz do funkcji.
public ShowZoneBox(mins[3], maxs[3]) { DrawLine(maxs[0], maxs[1], maxs[2], mins[0], maxs[1], maxs[2], zone_color_aktiv) DrawLine(maxs[0], maxs[1], maxs[2], maxs[0], mins[1], maxs[2], zone_color_aktiv) DrawLine(maxs[0], maxs[1], maxs[2], maxs[0], maxs[1], mins[2], zone_color_aktiv) DrawLine(mins[0], mins[1], mins[2], maxs[0], mins[1], mins[2], zone_color_aktiv) DrawLine(mins[0], mins[1], mins[2], mins[0], maxs[1], mins[2], zone_color_aktiv) DrawLine(mins[0], mins[1], mins[2], mins[0], mins[1], maxs[2], zone_color_aktiv) DrawLine(mins[0], maxs[1], maxs[2], mins[0], maxs[1], mins[2], zone_color_aktiv) DrawLine(mins[0], maxs[1], mins[2], maxs[0], maxs[1], mins[2], zone_color_aktiv) DrawLine(maxs[0], maxs[1], mins[2], maxs[0], mins[1], mins[2], zone_color_aktiv) DrawLine(maxs[0], mins[1], mins[2], maxs[0], mins[1], maxs[2], zone_color_aktiv) DrawLine(maxs[0], mins[1], maxs[2], mins[0], mins[1], maxs[2], zone_color_aktiv) DrawLine(mins[0], mins[1], maxs[2], mins[0], maxs[1], maxs[2], zone_color_aktiv) }
stock CreateNet(Float:firstPoint[3], Float:lastPoint[3], gateId = 0) { new ent new Float:fCenter[3], Float:fSize[3] new Float:fMins[3], Float:fMaxs[3] for ( new i = 0; i < 3; i++ ) { fCenter[i] = (firstPoint[i] + lastPoint[i]) / 2.0 fSize[i] = get_float_difference(firstPoint[i], lastPoint[i]) fMins[i] = fSize[i] / -2.0 fMaxs[i] = fSize[i] / 2.0 } ent = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "info_target")) if (ent) { countnets++; engfunc(EngFunc_SetOrigin, ent, fCenter) set_pev(ent, pev_classname, "JailNet") dllfunc(DLLFunc_Spawn, ent) set_pev(ent, pev_movetype, MOVETYPE_FLY) set_pev(ent, pev_solid, SOLID_TRIGGER) engfunc(EngFunc_SetSize, ent, fMins, fMaxs) ; //set task wywyolujacy ShowZoneBox(fMins, fMaxs) fMins, FMaxs trzeba uprzednio na inty przerzucic } else{ log_amx("CreateNet fail!") } }
Użytkownik TibacK edytował ten post 27.01.2019 12:59
Napisano 27.01.2019 13:49
Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.
SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757
Skontaktować możesz się zemną przez GG:62653757
Napisano 27.01.2019 13:50
Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.
SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757
Skontaktować możesz się zemną przez GG:62653757
Napisano 27.01.2019 17:36
No i wyciągnąłem cały kod tylko nie mam pojęcia jak ustawić wymiary...
Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.
SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757
Skontaktować możesz się zemną przez GG:62653757
Napisano 27.01.2019 18:42
Wymiary zależą od twojego entity.
Stwórz entity jakie tam chcesz z tą barierą i wrzuć tu kod. Pamiętaj, żeby ustawić mu origin i min i max
Poszukaj w jakimś walkguard pluginie, tam to było, potem podpiąć wyswietlanie strefy
Napisano 27.01.2019 22:24
Kod który tworzy mi nie widzialną strefę rozmiarach 200.0 i nie pozwala żeby w tej strefie upuścić Enta, tutaj jest część kodu i teraz chodzi mi żeby podpiąć obramowanie czyli tą barriere co pisałem wyżej (kwadrat prostokąt...)
Ent nazywa się barrier
Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.
SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757
Skontaktować możesz się zemną przez GG:62653757
Napisano 29.01.2019 14:01
Może coś takiego. Coś sklecisz na pewno Jak nie wyjdzie to podrzuć swoje wypociny
Napisano 29.01.2019 17:38
Niestety crashuje serwer.
Jakieś inne rozwiązanie?
Użytkownik Pawlik4Ver edytował ten post 29.01.2019 17:54
Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.
SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757
Skontaktować możesz się zemną przez GG:62653757
Napisano 29.01.2019 18:36
new param[6]; for(new i = 0; i < 6; i++){ param[i] = floatround(mins[i]); param[i+3] = floatround(maxs[i]); }
->
new param[6]; for(new i = 0; i < 3; i++){ param[i] = floatround(mins[i]); param[i+3] = floatround(maxs[i]); }
I sprawdz
Napisano 29.01.2019 18:44
new param[6]; for(new i = 0; i < 6; i++){ param[i] = floatround(mins[i]); param[i+3] = floatround(maxs[i]); }->
new param[6]; for(new i = 0; i < 3; i++){ param[i] = floatround(mins[i]); param[i+3] = floatround(maxs[i]); }I sprawdz
mam tylko jedną linie w pionie mi ukazuje https://zapodaj.net/...1f4b7c.png.htmli to na dodatek musze wywołać ją komendą
Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.
SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757
Skontaktować możesz się zemną przez GG:62653757
Napisano 29.01.2019 18:49
Dziwne, nie mam jak sam tego przetestować póki co, więc musisz chwile poczekać...
Sprawdz jeszcze jakims log_amx wartości jakie pobiera entity_get_vector (mins i maxs)
Oraz zobacz co w tasku jest. W sensie Czy się zgadzają te pobrane z tymi wysłanymi. Może coś nakręciłem po drodze
Napisano 29.01.2019 18:57
Okej czekam
Użytkownik Pawlik4Ver edytował ten post 29.01.2019 19:06
Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.
SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757
Skontaktować możesz się zemną przez GG:62653757
Napisano 29.01.2019 18:59
Podziel się rozwiązaniem bo sam ciekaw jestem
Napisano 29.01.2019 19:11
Podziel się rozwiązaniem bo sam ciekaw jestem
Zrobiłem tak jak mi kazałeś tylko miałem błąd po mojej stronie, TibacK jeszcze jedno mam takie coś https://zapodaj.net/...149ec3.png.htmla chce zeby ta klatka była większa i wychodziła poza teren barriery czyli była o xyz wieksza tak jak tutaj https://zapodaj.net/5176b32e65904.png.html obstawiam że musze poprostu dopisać +wartosc
Użytkownik Pawlik4Ver edytował ten post 29.01.2019 19:12
Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.
SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757
Skontaktować możesz się zemną przez GG:62653757
Napisano 29.01.2019 19:26
Tak, pododawaj wartości w pętli w tasku
0 użytkowników, 0 gości, 0 anonimowych