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
 

Zdjęcie
Modyfikacja

Dodanie Opisu VIP`aDodanie Opisu VIP`a

modyfikacja vip

Najlepsza odpowiedź NieWiemMamMac@, 06.01.2015 03:43

do plugin_init:

register_clcmd("say /vip", "VIP");

i na koniec sma:

public VIP(id)
    show_motd(id, "vip.txt", "Informacje o vipie");

vip.txt do folderu cstrike

lub zamiast motd można użyć menu:

public VIP(id)
    show_menu(id, 1023, "BLABLABLBALBA", -1, "VIP");

formatowanie tekstu:

Przejdź do postu


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

#1 Darni

    Pomocny

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:72
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Dolny Śląsk
Offline

Napisano 06.01.2015 02:43

Witam,

Tak jak w temacie proszę o dodanie bądź wyjaśnienie jak dodać do tego vip`a opis vip`a.

Tzn po wpisaniu np. komendy /vip wyrzuci mi okienko z jego opisem

Oraz proszę o dodanie aby pojawiał się tag VIP przy osobie posiadającej go.

Z góry dziękuję.

 

Spoiler


  • +
  • -
  • 0

#2 NieWiemMamMac@

    Wszechwidzący

  • Użytkownik

Reputacja: 166
Profesjonalista

  • Postów:289
  • Imię:Kamil
  • Lokalizacja:Lokalizacja
Offline

Napisano 06.01.2015 03:43   Najlepsza odpowiedź

do plugin_init:

register_clcmd("say /vip", "VIP");

i na koniec sma:

public VIP(id)
    show_motd(id, "vip.txt", "Informacje o vipie");

vip.txt do folderu cstrike

lub zamiast motd można użyć menu:

public VIP(id)
    show_menu(id, 1023, "BLABLABLBALBA", -1, "VIP");

formatowanie tekstu:


Użytkownik NieWiemMamMac@ edytował ten post 06.01.2015 03:45

  • +
  • -
  • 0

Pomagam z klasami/perkami/silnikiem COD

Kontakt:

[email protected]

PW

 


#3 Darni

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:72
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Dolny Śląsk
Offline

Napisano 06.01.2015 20:00

A prefiks VIP przy nicku jak uzyskać?


Użytkownik Darni edytował ten post 06.01.2015 20:00

  • +
  • -
  • 0

#4 Darni

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:72
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Dolny Śląsk
Offline

Napisano 11.01.2015 14:26

Po kompilacji mam takie errory:
 

vipl4c.sma(27) : error 017: undefined symbol "register_plugin"
vipl4c.sma(29) : error 017: undefined symbol "register_clcmd"
vipl4c.sma(32) : error 017: undefined symbol "RegisterHam"
vipl4c.sma(32) : warning 215: expression has no effect
vipl4c.sma(32) : warning 215: expression has no effect
vipl4c.sma(32) : warning 215: expression has no effect
vipl4c.sma(32) : error 001: expected token: ";", but found ")"
vipl4c.sma(32) : error 029: invalid expression, assumed zero
vipl4c.sma(32) : fatal error 107: too many error messages on one line

SMA:

 

Spoiler

Użytkownik Darni edytował ten post 11.01.2015 14:26

  • +
  • -
  • 0

#5 ogieR8

    Wszechmogący

  • Power User

Reputacja: 203
Profesjonalista

  • Postów:641
  • Imię:Mariusz
  • Lokalizacja:Ruda Śląska
Offline

Napisano 14.01.2015 04:38

Kod powyżej 200 linijek umieszczaj w załączniku. http://wklej.to/BTcVW

 

Brakowało Ci #include'ów, a swoją drogą.. jak na VIP'a to bardzo na bogato, skoro musiałem zaincludować 6 modułów ;)

#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <fun>
#include <fakemeta_util>
#include <ColorChat>

  • +
  • -
  • 1

Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !


#6 Darni

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:72
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Dolny Śląsk
Offline

Napisano 14.01.2015 18:07

Dzięki za pomoc ;)

 

Pytanko mam jeszcze czy ten vip będzie normalnie działać z pluginem Darmowego vip`a na noc?

 

http://amxx.pl/topic...owy-vip-w-nocy/

 

Oraz jak pozbyć się tego odstępu między prefiksem a nickiem: http://img.nostatic....b6a2573dfc4.jpg

 

SMA: http://wklej.org/id/1595592/


  • +
  • -
  • 0

#7 NieWiemMamMac@

    Wszechwidzący

  • Użytkownik

Reputacja: 166
Profesjonalista

  • Postów:289
  • Imię:Kamil
  • Lokalizacja:Lokalizacja
Offline

Napisano 14.01.2015 22:49

Pytanko mam jeszcze czy ten vip będzie normalnie działać z pluginem Darmowego vip`a na noc?



http://amxx.pl/topic...owy-vip-w-nocy/



Oraz jak pozbyć się tego odstępu między prefiksem a nickiem: http://img.nostatic....b6a2573dfc4.jpg

 

  1. Tak, powinien działać.
  2. Zamien:
add(szTmp2,charsmax(szTmp2),"^x04 %s1 ^x01: %s2");

Na:

add(szTmp2,charsmax(szTmp2),"^x04 %s1^x01: %s2");



  • +
  • -
  • 0

Pomagam z klasami/perkami/silnikiem COD

Kontakt:

[email protected]

PW

 


#8 Darni

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:72
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:Dolny Śląsk
Offline

Napisano 14.01.2015 23:00

Nie działa to, nadal jest odstęp.


  • +
  • -
  • 0

#9 NieWiemMamMac@

    Wszechwidzący

  • Użytkownik

Reputacja: 166
Profesjonalista

  • Postów:289
  • Imię:Kamil
  • Lokalizacja:Lokalizacja
Offline

Napisano 14.01.2015 23:22

Nie działa to, nadal jest odstęp.

add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : %s2");

Jak chcesz żeby prefiks był zielony to :

new szPrefix[64] = "[VIP]";

na:

new szPrefix[64] = "^x04[VIP]";

  • +
  • -
  • 1

Pomagam z klasami/perkami/silnikiem COD

Kontakt:

[email protected]

PW

 


#10 ogieR8

    Wszechmogący

  • Power User

Reputacja: 203
Profesjonalista

  • Postów:641
  • Imię:Mariusz
  • Lokalizacja:Ruda Śląska
Offline

Napisano 15.01.2015 05:35

Podaj jak u Ciebie ten odstęp wygląda.
 
Na moje oko powinno być ( czerwone 2kropki to spacja):
..cos:..cos
 
Jeżeli masz taki efekt, a Cie nie zadowala, a dążysz do takiego:

 

cos:..cos

 

To usuń spację w:

add(szTmp2,charsmax(szTmp2),"^x04 %s1^x01: %s2");

 
Pomiędzy ^x04 a %s1


  • +
  • -
  • 0

Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !


#11 NieWiemMamMac@

    Wszechwidzący

  • Użytkownik

Reputacja: 166
Profesjonalista

  • Postów:289
  • Imię:Kamil
  • Lokalizacja:Lokalizacja
Offline

Napisano 15.01.2015 14:43


^x04

To powoduje że nieważne czy usuniesz spacje czy nie odstęp będzie i tak spory ..

^x03 - prawidłowo.


  • +
  • -
  • 0

Pomagam z klasami/perkami/silnikiem COD

Kontakt:

[email protected]

PW

 


#12 ogieR8

    Wszechmogący

  • Power User

Reputacja: 203
Profesjonalista

  • Postów:641
  • Imię:Mariusz
  • Lokalizacja:Ruda Śląska
Offline

Napisano 16.01.2015 08:38

Co Ty pierd*lisz ? hahaha, to zmienia tylko kolor. Twój ustawia kolor drużyny bądź zależnie od ustawień 2 param ColorChata na red/blue/grey, a mój na zielony ;) pompkaaa


  • +
  • -
  • 0

Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !


#13 NieWiemMamMac@

    Wszechwidzący

  • Użytkownik

Reputacja: 166
Profesjonalista

  • Postów:289
  • Imię:Kamil
  • Lokalizacja:Lokalizacja
Offline

Napisano 16.01.2015 15:49

Co Ty pierd*lisz ? hahaha

Używając:

add(szTmp2,charsmax(szTmp2),"^x04 %s1^x01: %s2");

Zobacz załącznik ... Parodia.

Załączone miniatury

  • grrr.PNG

  • +
  • -
  • 0

Pomagam z klasami/perkami/silnikiem COD

Kontakt:

[email protected]

PW

 






Również z jednym lub większą ilością słów kluczowych: modyfikacja, vip

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

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