Skocz do zawartości
L E K T E R

[Rozwiązane] Problem - fatal error 183: cannot read from file: multicolors

Rekomendowane odpowiedzi

Witam serdecznie po spisaniu pluginu z odcinka "Koduj z Magnetem" mam pewien problem z 1 errorem i nie wiem jak go naprawić.  // C:\Users\huber\OneDrive\Pulpit\SOURCEMOD\CZAT.sp(2) : fatal error 183: cannot read from file: "multicolors"
A tutaj dam plik do tego pluginu.

CZAT.sp
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

brakuje include'a multicolors. pobierz i dodaj do includeow i sproboj jeszcze raz

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
2 minuty temu, haooy napisał:

brakuje include'a multicolors. pobierz i dodaj do includeow i sproboj jeszcze raz

Tak zrobiłem 🙂 Ale nadal mam ten błąd 😞

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(12) : error 017: undefined symbol "ProcessChat"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(13) : error 017: undefined symbol "ProcessChat_Team"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(16) : error 021: symbol already defined: "PrintToChat"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(16) : error 001: expected token: "-identifier-", but found "int"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(18) : error 021: symbol already defined: "GetCmdArgString"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(18) : error 001: expected token: "-identifier-", but found "sizeof"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(20) : error 010: invalid function or declaration
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(21) : error 010: invalid function or declaration
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(23) : error 122: expected type expression
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(23) : error 021: symbol already defined: "CPrintToChatAll"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(25) : error 010: invalid function or declaration
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(28) : error 021: symbol already defined: "PrintToChat"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(28) : error 021: symbol already defined: "client"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(28) : error 001: expected token: "-identifier-", but found "int"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(28) : fatal error 190: too many error messages on one line

źle kodzik przepisałeś

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Teraz, Maroxx napisał:

// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(12) : error 017: undefined symbol "ProcessChat"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(13) : error 017: undefined symbol "ProcessChat_Team"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(16) : error 021: symbol already defined: "PrintToChat"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(16) : error 001: expected token: "-identifier-", but found "int"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(18) : error 021: symbol already defined: "GetCmdArgString"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(18) : error 001: expected token: "-identifier-", but found "sizeof"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(20) : error 010: invalid function or declaration
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(21) : error 010: invalid function or declaration
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(23) : error 122: expected type expression
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(23) : error 021: symbol already defined: "CPrintToChatAll"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(25) : error 010: invalid function or declaration
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(28) : error 021: symbol already defined: "PrintToChat"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(28) : error 021: symbol already defined: "client"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(28) : error 001: expected token: "-identifier-", but found "int"
// C:\Users\Kuba\Desktop\kompilator\CZAT.sp(28) : fatal error 190: too many error messages on one line

źle kodzik przepisałeś

Kurcze nie wiem teraz co do czego XD

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
2 minuty temu, Maroxx napisał:

pozmieniaj sobie na swoje tagi i koloy. Powinno działać

kolory.sp 1 kB · 0 pobrań
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

teraz mam coś w 9 linijce // C:\Users\huber\OneDrive\Pulpit\SOURCEMOD\include\multicolors.inc(9) : fatal error 183: cannot read from file: "multicolors/morecolors"

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

trzymaj. Stwórz folder multicolors w include i dodaj te 2 pliki

colors.inc
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! morecolors.inc
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@L E K T E R

 

robisz błąd, nie wstawiasz wszędzie ; gdzie trzeba np.

return Plugin_Handled

25 linijka^

20 linijka literówka

return Plugin_Handledl;

12 linijka rejestrujesz funkcje ProcessChat

RegConsoleCmd("say", ProcessChat);

a potem opisujesz ją jako PrintToChat

public Action PrintToChat(int client, int args) {

jak robisz jakąś funkcje to potem musisz jej użyć w public Action

 tak samo z

RegConsoleCmd("say_team", ProcessChat_Team);
public Action PrintToChat(int client, int args) 

linijka 37 zabrakło ci na koncu buffera i ;

CPrintToChat(i, "{purple}(team say) %s%s%N{default}: %s", GraczJestAdminem(client) ? "{green}ADMIN " : "", GetClientTeam(client) == CS_TEAM_T ? "{lightred}" : "{lightblue}", (client)

zmien na:

CPrintToChat(i, "{purple}(team say) %s%s%N{default}: %s", GraczJestAdminem(client) ? "{green}ADMIN " : "", GetClientTeam(client) == CS_TEAM_T ? "{lightred}" : "{lightblue}", (client, buffer);

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
4 minuty temu, Maroxx napisał:

@L E K T E R

 

robisz błąd, nie wstawiasz wszędzie ; gdzie trzeba np.


return Plugin_Handled

25 linijka^

20 linijka literówka


return Plugin_Handledl;

12 linijka rejestrujesz funkcje ProcessChat


RegConsoleCmd("say", ProcessChat);

a potem opisujesz ją jako PrintToChat


public Action PrintToChat(int client, int args) {

jak robisz jakąś funkcje to potem musisz jej użyć w public Action

 tak samo z


RegConsoleCmd("say_team", ProcessChat_Team);

public Action PrintToChat(int client, int args) 

linijka 37 zabrakło ci na koncu buffera i ;


CPrintToChat(i, "{purple}(team say) %s%s%N{default}: %s", GraczJestAdminem(client) ? "{green}ADMIN " : "", GetClientTeam(client) == CS_TEAM_T ? "{lightred}" : "{lightblue}", (client)

zmien na:


CPrintToChat(i, "{purple}(team say) %s%s%N{default}: %s", GraczJestAdminem(client) ? "{green}ADMIN " : "", GetClientTeam(client) == CS_TEAM_T ? "{lightred}" : "{lightblue}", (client, buffer);

 

Zmieniłbyś mi ten plugin  tak jak by miał być gotowy w 100%? Bo zbytnio nie kumam tego

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Powinno działac

CZAT.smx
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! CZAT.sp
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
3 minuty temu, Maroxx napisał:

Powinno działac

CZAT.smx 13 kB · 0 pobrań
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! CZAT.sp 1 kB · 0 pobrań
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

nie wiem czemu ale nadal mam bład z tym multicolors... ehhh

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

ale masz juz skompilowane to wgraj na serwer i sprawdz czy dziala

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Napisano (edytowane)

Proszę cię bardzo, poprawione. Przy okazji trzymaj plik multicolors.inc w razie czego.

 

 

CZAT.sp
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! CZAT.smx
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! multicolors.inc
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Edytowane przez PyNiO

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@L E K T E R jeśli chcesz zacząć inny problem niż ten poruszony w Twoim pierwszym poście, napisz proszę nowy temat

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wiadomość wygenerowana automatycznie

 

Temat został zamknięty. Powodem jest całkowite rozwiązanie problemu zawartego w temacie.

 

Jeśli się z tym nie zgadzasz, zaraportuj ten post z prośbą o ponowne otwarcie i kontynuację dyskusji.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

×
×
  • Dodaj nową pozycję...