View Single Post
EFFx
Veteran Member
Join Date: Feb 2016
Location: São Paulo, Brasil
Old 01-04-2017 , 00:22   Re: One-Shot Multikill Detection
Reply With Quote #9

Sorry about the error, it doesn't give an error for me.

PHP Code:
MessageTypes:GetMessageType() 

    new 
MessageTypes:iMessageType MessageTypes:get_pcvar_num(cVars[pCvarMessageType]) 
    new 
MessageTypes:returnValue 
     
    
switch( iMessageType 
    { 
        case 
CHATHUDLOG
        { 
            
returnValue iMessageType 
        

        default: 
        { 
            
returnValue CHAT 
            
// set_pcvar_num(cVars[pCvarMessageType], _:CHAT) // Not entirely necessary 
        

    } 

    return 
returnValue 

Hm, I was searching how can I use that function like this:

PHP Code:
new szMessageTypeName[32]
GetMessageType(szMessageTypeName,charsmax(szMessageTypeName)) 
But I don't know how do that.

This,

PHP Code:
SendMessage(0GetMessageType(), /*...*/
That give an error.

Look what I made:

PHP Code:
MessageTypes:GetMessageType(MessageTypes:returnValue

    new 
MessageTypes:iMessageType MessageTypes:get_pcvar_num(cVars[pCvarMessageType]) 
     
    switch(
iMessageType
    { 
        case 
CHATHUDLOG
        { 
            
returnValue iMessageType 
        

        default: 
        { 
            
returnValue CHAT 
        

    } 
    return 
returnValue 

PHP Code:
SendMessage(0,GetMessageType(MessageType),"^4%s^1's grenade killed^4 %d^1 players!",szName,iKills
The MessageTypes:MessageType is a global.

PHP Code:
SendMessage(const indexMessageTypes:MsgType,const message[],any:...) 
__________________
• Ranking System • AutoMix 5vs5 System
• Web Ban System • Plugins for free

____________________________________________
For private works:
• Discord: EFFEXo#8850 • Steam: EFFEXo

Last edited by EFFx; 01-04-2017 at 00:27.
EFFx is offline