Skocz do zawartości

Rekomendowane odpowiedzi

Mam problem przy kompilacji pluginu pRanks.

Chciałem dodać prefixy przed nickiem dla danych flag, aby wyglądało to tak:

 

[ADMIN] *RANGA* NICK: Wiadomość

 

Problem jest przy kompilacji :/

 

 

 

 


bool IsAdmin(int client) {
    if (GetUserFlagBits(client) & ADMFLAG_GENERIC) return true;
    
    return false;
}

public Action OnPlayerRunCmd(int client, int &iButtons, int &impulse, float vel[3], float angles[3], int &weapon) {
    static int iOButtons[MAXPLAYERS + 1];
    if (iButtons & IN_SCORE && !(iOButtons[client] & IN_SCORE)) {
        StartMessageOne("ServerRankRevealAll", client, USERMSG_BLOCKHOOKS);
        EndMessage();
    }
    iOButtons[client] = iButtons;
}

/* [ Chat Message ] */
#if defined _chat_processor_included
public Action CP_OnChatMessage(int & author, ArrayList recipients, char[] flagstring, char[] name, char[] message, bool & processcolors, bool & removecolors, int client) {
    if (g_iCvar[19] == 0)
        return Plugin_Continue;
        
    if (HasAcces(client)) {
        Format(name, MAXLENGTH_NAME, " {darkred}[WLASCICIEL] {gold}%s »{teamcolor} %s", g_sChatTag[g_iRank[author]], name);
        Format(message, MAXLENGTH_MESSAGE, "%s", message);
        return Plugin_Changed;
    } else if (IsAdmin(client)) {
        Format(name, MAXLENGTH_NAME, " {darkred}[ADMIN] {gold}%s »{teamcolor} %s", g_sChatTag[g_iRank[author]], name);
        Format(message, MAXLENGTH_MESSAGE, "%s", message);
        return Plugin_Changed;
    } else {
        Format(name, MAXLENGTH_NAME, " {gold}%s »{teamcolor} %s", g_sChatTag[g_iRank[author]], name);
        Format(message, MAXLENGTH_MESSAGE, "%s", message);
        return Plugin_Changed;
    }
    
}
#endif
 

 

 

a tutaj Co wyskakuje w kompilatorze

 



//SourceMod Batch Compiler
// by the SourceMod Dev Team


//// pRanks.sp
//
// Desktop\sourcemod-1.11.0-git6624-windows\addons\sourcemod\scripting\pRanks.sp(1211) : error 181: function argument named 'client' differs from prototype
//
// 1 Error.
//
// Compilation Time: 0,36 sec
// ----------------------------------------

Press enter to exit ...

 

Linia o którą chodzi



public Action CP OnChatMessage(int & author, ArrayList recipients, char[] flagstring, char[] name, char[] message, bool & processcolors, bool & removecolors, int client) {

Edytowane przez Fusioneq
korekta
Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Moderator poziom 2

Wiadomość wygenerowana automatycznie

 

Problem został rozwiązany

Jeżeli się z tym nie zgadzasz, raportuj ten post

Sygnatura użytkownika

» Support: https://discord.com/invite/zMXt97R63v

» Steam: https://steamcommunity.com/id/pawelsteam/

» Discord: Paweł#8244

» PluginyCS: https://pluginycs.pl/profile/Pawel

» Przyjmuję zlecenia na paczki oraz pluginy.  «

Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ostatnio przeglądający ten temat (5 użytkowników)

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...