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

autodopasowanie sie obrazka


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

#1 banan1994554

    Zaawansowany

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:89
  • Lokalizacja:stare
Offline

Napisano 21.02.2012 17:00

Witam. Nie wiem gdzie dac dokladnie ten temat, jesli zle to przepraszam i proszę o przeniesienie.
Problem polega na tym, ze zrobilem sobie tlo w top15 i rankstats
Lecz obraz nie wyglada rewelacyjnie( chodzi o to , ze sie powiela na tyle ile sie zmiesci
probowalem dostosowac do mojej rozdzielczosci, ale chce aby all mielit ak samo
na razie wyglada tak:
Dołączona grafika
a chce, aby sie samo jakos dopasowalo do rozdzielczosci gracza;]
moge porobic dla kazdej rozdzielczosci obraz ale nieznam funkcji aby odczytalo i wgle
linia odpowiadajaca za obrazek w tle to
len = format(motd, MAX_BUFFER_LENGTH, "<body background=http://zapodaj.net/images/8b3c6890468e.jpg bgProperties=fixed><center><font color=#FF0000><pre>")
wiecej mysle ze niepotrzebne bo te linie sam pisalem;]
  • +
  • -
  • 0

#2 psilocybe

    Toasty!

  • Power User

Reputacja: 246
Wszechwidzący

  • Postów:524
  • Steam:steam
  • Imię:Filip
  • Lokalizacja:PL
Offline

Napisano 21.02.2012 17:32

Wystarczy poszukać, znalezione na forum: http://amxx.pl/topic...post__p__225979

Okienko MOTD używa HTML a ty tam jakieś bzdury powpisywałeś :D Podstawy HTML wystarczy znać i wszystko jest do zrobienia.

Peace.
  • +
  • -
  • 1

Dołączona grafika

Dołączona grafika


#3 banan1994554

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 6
Nowy

  • Postów:89
  • Lokalizacja:stare
Offline

Napisano 23.02.2012 14:05

to nie sa zadne bzdury ani motd
motd mam dobrze a to jest linia odpowiadajaca za tlo top15/rankstats ;]
  • +
  • -
  • 0

#4 master522

    Wszechwidzący

  • Użytkownik

Reputacja: 100
Zaawansowany

  • Postów:237
  • Steam:steam
  • Imię:Łukasz
  • Lokalizacja:Mikołów
Offline

Napisano 23.02.2012 14:32

Wykorzystaj to co podał psilocybe tylko musisz przy " dodać ^, tak jak niżej.

<body style=^"margin: 0; padding: 0; width: 100%; height: 100%; overflow: hidden^">

<div style=^"position: absolute; z-index: 2; width: 100%; height: 100%; overflow: auto^">
        <div style=^"margin: 10px^">

Tu wpisuje się treść strony

        </div>
</div>

<div><img src=^"obrazek.jpg^" style=^"width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1^" /></div>

  • +
  • -
  • 1

#5 banan1994554

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 6
Nowy

  • Postów:89
  • Lokalizacja:stare
Offline

Napisano 23.02.2012 15:15

a umialbys zrobic zeby z pluginem dzialalo? chodzi o statsx
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team

statsx.sma(774) : error 037: invalid string (possibly non-terminated string)
statsx.sma(774 -- 776) : error 017: undefined symbol "div"
statsx.sma(776) : warning 217: loose indentation
statsx.sma(776) : error 017: undefined symbol "style"
statsx.sma(776) : fatal error 107: too many error messages on one line

Compilation aborted.
4 Errors.
  • +
  • -
  • 0

#6 master522

    Wszechwidzący

  • Użytkownik

Reputacja: 100
Zaawansowany

  • Postów:237
  • Steam:steam
  • Imię:Łukasz
  • Lokalizacja:Mikołów
Offline

Napisano 23.02.2012 17:04

Co prawda nie znam się na pisaniu pluginów ale możesz wstawić .sma, może akurat uda mi się coś zmajstrować :D


//edit

To chyba nie przejdzie, coś tam zrobiłem i zamiast 100% szerokości / wysokości zrobiło obrazek 100px na 100px.
Tu masz zwykły obraz bez jego powielania.
<body style=^"background-image:url(ADRES OBRAZKA);background-repeat:no-repeat;^">

Użytkownik master522 edytował ten post 23.02.2012 17:05

  • +
  • -
  • 1

#7 banan1994554

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 6
Nowy

  • Postów:89
  • Lokalizacja:stare
Offline

Napisano 23.02.2012 20:22

plus za to ze procedura dziala lecz nie tak jak chce;]
ona sprawila, ze obrazek jest wyswietlany w oryginalnych rozmiarach czyli od lewego gornego rogu jest obrazek i potem biale tlo;]
chce taki efekt jak na tym motd mam ten co up dawal
dziala ok ale motd to html
a plugin inaczej;/
  • +
  • -
  • 0

#8 psilocybe

    Toasty!

  • Power User

Reputacja: 246
Wszechwidzący

  • Postów:524
  • Steam:steam
  • Imię:Filip
  • Lokalizacja:PL
Offline

Napisano 23.02.2012 20:39

Nie wiem o co Ci chodzi kolego, w pluginie musi być gdzieś zdefiniowany wygląd tego okienka MOTD, edytuj podane niżej fragmenty wstawiając definicje tła, na pewno można to jakoś zrobić ;)

iLen = format(sBuffer, MAX_BUFFER_LENGTH, "<body bgcolor=#000000><font color=#FFB000><pre>")

Widzisz? Jest HTML :)

Więc spróbuj tak:

<body style=^"background-color:black;background-image:url(tlo.jpg);background-repeat:no-repeat;background-size:contain;background-position:center;color:#FFB000^">

Wklej ten kod zastępując poprzedni razem z tagiem <font color=#FFB000> lecz zostaw tag <pre>, kompiluje się bez problemu lecz nie sprawdzałem jak wygląda w grze. Możesz sprawdzić skalowanie zamieniając parametr contain np. na auto lub cover

Użytkownik psilocybe edytował ten post 23.02.2012 20:56

  • +
  • -
  • 1

Dołączona grafika

Dołączona grafika


#9 banan1994554

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 6
Nowy

  • Postów:89
  • Lokalizacja:stare
Offline

Napisano 23.02.2012 20:50

Załączony plik  statsx.sma   51,19 KB  33 Ilość pobrań
  statsx.amxx to jest caly kod
linia ktora trzeba przerobic to 774
potem jeszcze to samo jest ale to kopiuj wklej idzie;] glownie chodzi aby dzialalo jak nalerzy
chce aby bylo jak motd zeby sie dopasowalo do rozrzielczosci, a nie powielalo ile sie zmiesci ich;]

@edit
jak dodaje ten twoj kod tera to sa 2 slashe
i czyta od http reszte jako komentarz;]

@EDIT2
to wez daj cala linie jaka powinna byc dobra;] przed chwila zrobilem z ta linia co jest i wgle obrazka niewyswietlilo tylko czarne tlo;]
jak bys mogl to dodaj chwilowo chocby na steam kryka5011 szybciej sie dogadalbym bo robie to juz od paru dni i nici;]

Użytkownik banan1994554 edytował ten post 23.02.2012 21:03

  • +
  • -
  • 0

#10 master522

    Wszechwidzący

  • Użytkownik

Reputacja: 100
Zaawansowany

  • Postów:237
  • Steam:steam
  • Imię:Łukasz
  • Lokalizacja:Mikołów
Offline

Napisano 23.02.2012 21:06

iLen = format(sBuffer, MAX_BUFFER_LENGTH, "<body style=^"background-color:black;background-image:url(http://gamestrike.eu/styles/absolution/imageset/logo.png);background-repeat:no-repeat;background-size:contain;background-position:center;color:#FFB000^"><pre>")

Wyświetla obrazek na środku, lecz go nie rozciąga.

Użytkownik master522 edytował ten post 23.02.2012 21:07

  • +
  • -
  • 1

#11 banan1994554

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 6
Nowy

  • Postów:89
  • Lokalizacja:stare
Offline

Napisano 23.02.2012 21:10

z ta linia teraz error;(
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team

statsx.sma(774) : error 033: array must be indexed (variable "-unknown-")
statsx.sma(774) : error 017: undefined symbol "style"
statsx.sma(774) : error 029: invalid expression, assumed zero
statsx.sma(774) : fatal error 107: too many error messages on one line

Compilation aborted.
4 Errors.
  • +
  • -
  • 0

#12 master522

    Wszechwidzący

  • Użytkownik

Reputacja: 100
Zaawansowany

  • Postów:237
  • Steam:steam
  • Imię:Łukasz
  • Lokalizacja:Mikołów
Offline

Napisano 23.02.2012 21:14

Tu mam dodane przy top15 i rankstats.

Załączone pliki


  • +
  • -
  • 1

#13 banan1994554

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 6
Nowy

  • Postów:89
  • Lokalizacja:stare
Offline

Napisano 23.02.2012 21:23

to dziala;] w sumie jak sie nieda zabardzo rozciagnac to niech jest i tak:D
ale wiem czemu sie zle dogadalismy i tobie dziala mi nie;]
wez moj statsx przerob chocby do tego stanu
mam tam nowe rankstats lepszy
i top15 prawie bez zmian
tak normalnie dziala ale nie z tym twoim kodem
  • +
  • -
  • 0

#14 master522

    Wszechwidzący

  • Użytkownik

Reputacja: 100
Zaawansowany

  • Postów:237
  • Steam:steam
  • Imię:Łukasz
  • Lokalizacja:Mikołów
Offline

Napisano 23.02.2012 21:26

Heh, cały czas myślałem że edytowałem ten od Ciebie a on w innym folderze :facepalm2:

Chyba to miałem edytować.
Załączony plik  statsx.sma   51,56 KB  30 Ilość pobrań
  statsx.amxx

Użytkownik master522 edytował ten post 23.02.2012 21:27

  • +
  • -
  • 1

#15 banan1994554

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 6
Nowy

  • Postów:89
  • Lokalizacja:stare
Offline

Napisano 23.02.2012 21:32

LadnieLadnie;]
proszę jeszcze niezamykac tematu najlepiej, poniewaz pare rzeczy zostalo zmienionych co sam sprobuje a jesli cos nietak napisze tu;]
  • +
  • -
  • 0

#16 psilocybe

    Toasty!

  • Power User

Reputacja: 246
Wszechwidzący

  • Postów:524
  • Steam:steam
  • Imię:Filip
  • Lokalizacja:PL
Offline

Napisano 23.02.2012 21:34

Postanowiłem sprawdzić czy działa, więc tak, kod który podałem jest prawidłowy lecz niestety w okienku MOTD już nie działa prawidłowo rozciąganie, doszedłem do wniosku że okienko MOTD nie potrafi "dogadać" się z HTML co do rozmiarów, gdy podamy rozmiar 100% to wygląda tak samo jak byśmy podali 50%. Jedyna opcja jest taka aby wstawić w okienko obrazek który będzie pasował idealnie w rozdzielczości 640x480, dla większych będzie po prostu mniejszy ale nadal na środku.

Kod po wstawieniu do *.sma nie powoduje żadnych błędów w kompilacji, więc musiałeś coś źle wkleić. Peace.
  • +
  • -
  • 0

Dołączona grafika

Dołączona grafika


#17 banan1994554

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 6
Nowy

  • Postów:89
  • Lokalizacja:stare
Offline

Napisano 23.02.2012 21:43

nienie poprostu kod byl do zwyklego statsx a ja mam edytowany
kod iLen oraz sBuffer nieintegrowal z moim kodem ale juz jest ok kolo zrobil dziala dobrze tyle ze nierozciaga
ale i tak jest lepiej niz bylo i jestem zadowolony
teraz jeszcze zmieniam czcionki edytuje co wyswietla
  • +
  • -
  • 0

#18 Onyke

    Godlike

  • Przyjaciel

Reputacja: 705
Guru

  • Postów:2178
Offline

Napisano 23.02.2012 22:25

Automatyczna wiadomość


Ten temat został przeniesiony z forum:
AMX Mod X > Problemy
do
Scripting AMXX > Problemy


  • +
  • -
  • 0




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

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