←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
Zielony napis w silniku coda

  • +
  • -
GroQu .! - zdjęcie GroQu .! 09.03.2013

Mianowicie chodzi mi o to aby napis [COD:MW] byl na kolor zielony a reszta na kolor podstawowy (pomaranczowy). Wiec jak to powinno byc?

public PokazReklame(id)
{
    id-=ZADANIE_POKAZ_REKLAME;
    client_print(id, print_chat, "[COD:MW] Witaj w Modyfikacji COD MOD stworzonej przez QTM_Peyote");
    client_print(id, print_chat, "[COD:MW] W celu uzyskania informacji o komendach napisz /pomoc.");
}
Odpowiedz

  • +
  • -
Jadek - zdjęcie Jadek 09.03.2013

public PokazReklame(id)
{
		id-=ZADANIE_POKAZ_REKLAME;
		ColorChat(id, GREEN, "[COD:MW] ^x01Witaj w Modyfikacji COD MOD stworzonej przez QTM_Peyote");
		ColorChat(id, GREEN, "[COD:MW] ^x01W celu uzyskania informacji o komendach napisz /pomoc.");
}
Ewentualnie:
public PokazReklame(id)
{
        id-=ZADANIE_POKAZ_REKLAME;
        client_print(id, print_chat, "^x04[COD:MW] ^x01Witaj w Modyfikacji COD MOD stworzonej przez QTM_Peyote");
        client_print(id, print_chat, "^x04[COD:MW] ^x01W celu uzyskania informacji o komendach napisz /pomoc.");
}

Użytkownik Jadek edytował ten post 09.03.2013 12:47
Odpowiedz

  • +
  • -
GroQu .! - zdjęcie GroQu .! 09.03.2013

Dziekuje bardzo :) i moge sobie to pododawac wszedzie gdzie mam [COD:MW] ?

Przepraszam ze pisze od razu pod swoim postem lecz nie moge go edytowac. a chcialbym powiedziec ze nie moge teraz mojego silnika skompilować. Chyba jakis zly wiersz mi podales.

Cos takiego sie pojawia

Welcome to the AMX Mod X 1.8.1-300 Compiler.

Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

QTM_CodMod.sma(427) : warning 217: loose indentation

QTM_CodMod.sma(431) : warning 217: loose indentation

QTM_CodMod.sma(432) : warning 217: loose indentation

QTM_CodMod.sma(997) : error 017: undefined symbol "ColorChat"

QTM_CodMod.sma(997) : warning 215: expression has no effect

QTM_CodMod.sma(997) : error 001: expected token: ";", but found ")"

QTM_CodMod.sma(997) : error 029: invalid expression, assumed zero

QTM_CodMod.sma(997) : fatal error 107: too many error messages on one line

Compilation aborted.

4 Errors.

Odpowiedz

  • +
  • -
Jadek - zdjęcie Jadek 09.03.2013

Na samej górze (prawie) masz takie linijki:
#include <amxmodx>
#include <amxmisc>
itd. pod ostatnim
#include
dodaj:
#include <ColorChat>
Odpowiedz

  • +
  • -
GroQu .! - zdjęcie GroQu .! 09.03.2013

Okej zkompilowalo :D
A teraz aby z
  client_print(id, print_chat, "[COD:45001] Dostales %i doswiadczenia za wygrana runde.", doswiadczenie_za_wygrana);
Zrobic tak by napis [COD:45001] byl na zielono. Potem reszta na kolor standardowy a ilość otrzymanego doswiadczenia byla na czerwono.
Odpowiedz

  • +
  • -
Visari - zdjęcie Visari 10.03.2013

client_print(id, print_chat, "^x04[COD:45001]^x01 Dostales^x03 %i ^x01doswiadczenia za wygrana runde.", doswiadzenie_za_wygrana);

Hmm. nie można na czerwono więc dałem w kolorze drużyny. Raz niebieski (CT), raz czerwony (TT).
Użytkownik 97mat97 edytował ten post 10.03.2013 10:12
Odpowiedz

  • +
  • -
d0naciak - zdjęcie d0naciak 10.03.2013

@up
ColorChat(id, GREEN, "^[COD:45001]^x01 Dostales^x03 %i ^x01doswiadczenia za wygrana runde.", doswiadzenie_za_wygrana);

Użytkownik d0n tHe Pr0oo edytował ten post 10.03.2013 11:26
Odpowiedz

  • +
  • -
GroQu .! - zdjęcie GroQu .! 10.03.2013

Moglibyscie mi to zrobisz jeszcze dla :
client_print(id, print_chat, "[COD:45001] Wyrzuciles %s.", nazwy_perkow[perk_gracza[lp][id]]);
[COD:45001] na zielono, reszta standard, nazwa wyrzuconego perku na czerwono.
I tak samo w tym
client_print(id, print_chat, "[COD:45001] Zdobyles %s.", nazwy_perkow[perk]);

Z góry dziekuje.

//edit: Jak kompiluje sobie przerobione teksty to wychgodzi mi taki blad
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team
QTM_CodMod.sma(428) : warning 217: loose indentation
QTM_CodMod.sma(432) : warning 217: loose indentation
QTM_CodMod.sma(433) : warning 217: loose indentation
QTM_CodMod.sma(523) : error 027: invalid character constant
QTM_CodMod.sma(523) : error 027: invalid character constant
QTM_CodMod.sma(523) : error 088: number of arguments does not match definition
QTM_CodMod.sma(523) : fatal error 107: too many error messages on one line
Compilation aborted.
4 Errors.

Co jest nie tak ?

Te bledy wychodza wtedy gdy kompiluje moj silnik z tym tekstem na doswiadczenie.
Odpowiedz

  • +
  • -
sebo97 - zdjęcie sebo97 10.03.2013

A nie lepiej użyć prefixu ? Na początku np. new const prefix [] = "^x04[COD:MW]^x01"

I potem zamiast print to daj colorchat i potem %s a po " prefix

Odpowiedz

Daj buziaka - zdjęcie Daj buziaka 10.03.2013

daj silnik sma
Odpowiedz

  • +
  • -
GroQu .! - zdjęcie GroQu .! 10.03.2013

Nie dam mojego silnika.. gdybym poszedl na latwizne to bym napisal o modyfikacje silnika.
Moglibyscie mi to napisac jak to poprawnie powinno byc?
Odpowiedz

  • +
  • -
GroQu .! - zdjęcie GroQu .! 13.03.2013

Moglibyscie mi w końcu pomoc?
Odpowiedz

  • +
  • -
GroQu .! - zdjęcie GroQu .! 23.03.2013

ref
Odpowiedz

  • +
  • -
Vasto_Lorde - zdjęcie Vasto_Lorde 23.03.2013

Podaj linijki z błędami... Pomiń te z loose indentation.
Odpowiedz

  • +
  • -
GroQu .! - zdjęcie GroQu .! 24.03.2013

proszę
QTM_CodMod.sma(523) : error 027: invalid character constant
QTM_CodMod.sma(523) : error 027: invalid character constant
QTM_CodMod.sma(523) : error 088: number of arguments does not match definition
QTM_CodMod.sma(523) : fatal error 107: too many error messages on one line
Compilation aborted.
4 Errors.
Odpowiedz

  • +
  • -
Vasto_Lorde - zdjęcie Vasto_Lorde 24.03.2013

Chodziło o linijki w sma. 523 linia. (te już podałeś wcześniej...)
Odpowiedz

  • +
  • -
GroQu .! - zdjęcie GroQu .! 25.03.2013

ale nie czaje o co ci chodzi
Odpowiedz

  • +
  • -
Vasto_Lorde - zdjęcie Vasto_Lorde 25.03.2013

QTM_CodMod.sma(523) : error 027: invalid character constant
QTM_CodMod.sma(523) : error 027: invalid character constant
QTM_CodMod.sma(523) : error 088: number of arguments does not match definition
QTM_CodMod.sma(523) : fatal error 107: too many error messages on one line
Compilation aborted.
4 Errors.
Ten error przy kompilacji, mówi nam, że w linijce 523 kodu, jest coś nie tak. Podaj tą linijkę kodu, najlepiej całą funkcje w której się znajduje.
Odpowiedz

  • +
  • -
GroQu .! - zdjęcie GroQu .! 27.03.2013

A moge ci wyslac caly silnik i bys mi to przerobil wszystko :/ ?
Odpowiedz

  • +
  • -
Vasto_Lorde - zdjęcie Vasto_Lorde 27.03.2013

Chcesz pomocy? Pisz tutaj. Chcesz gotowca? Zapraszam do innego działu.
Odpowiedz