Chat trigger.. need help

General talk about editing, cheating, and deprotecting maps.

Moderator: Cheaters

geocine
Newcomer
Posts: 21
Joined: April 4th, 2007, 6:24 pm

Chat trigger.. need help

Post by geocine »

I want to display message that doesn't contain "-"in it.. how could i do that...

i have this.. please help me

Code: Select all

function Trig_Enter_Conditions takes nothing returns boolean
    if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) != "-" ) ) then
        return false
    endif
    return true
endfunction

function Trig_Enter_Actions takes nothing returns nothing
    call DisplayTextToForce( GetPlayersAll(), ( GetPlayerName(GetTriggerPlayer()) + ( ":" + GetEventPlayerChatString() ) ) )
endfunction

//===========================================================================
function InitTrig_Enter takes nothing returns nothing
    set gg_trg_Enter = CreateTrigger(  )
    call TriggerRegisterPlayerChatEvent( gg_trg_Enter, Player(0), "", false )
    call TriggerRegisterPlayerChatEvent( gg_trg_Enter, Player(1), "", false )
    call TriggerRegisterPlayerChatEvent( gg_trg_Enter, Player(2), "", false )
    call TriggerRegisterPlayerChatEvent( gg_trg_Enter, Player(3), "", false )
    call TriggerRegisterPlayerChatEvent( gg_trg_Enter, Player(4), "", false )
    call TriggerRegisterPlayerChatEvent( gg_trg_Enter, Player(5), "", false )
    call TriggerRegisterPlayerChatEvent( gg_trg_Enter, Player(6), "", false )
    call TriggerRegisterPlayerChatEvent( gg_trg_Enter, Player(7), "", false )
    call TriggerRegisterPlayerChatEvent( gg_trg_Enter, Player(8), "", false )
    call TriggerRegisterPlayerChatEvent( gg_trg_Enter, Player(9), "", false )
    call TriggerRegisterPlayerChatEvent( gg_trg_Enter, Player(10), "", false )
    call TriggerRegisterPlayerChatEvent( gg_trg_Enter, Player(11), "", false )
    call TriggerAddCondition( gg_trg_Enter, Condition( function Trig_Enter_Conditions ) )
    call TriggerAddAction( gg_trg_Enter, function Trig_Enter_Actions )
endfunction
User avatar
Aero
Forum Staff
Posts: 829
Joined: January 28th, 2007, 8:10 pm
Title: JASS Programmer
Location: Canada

Post by Aero »

Why would you want that? So people can use "-" commands without other players reading chat messages?
geocine
Newcomer
Posts: 21
Joined: April 4th, 2007, 6:24 pm

Post by geocine »

yes... i already totally eliminated all chat messages that flashes on screen.. by editing the war3mapskin.txt and now i want to show any message "DisplayTextToForce" that doesn't contain any "-"
geocine
Newcomer
Posts: 21
Joined: April 4th, 2007, 6:24 pm

Post by geocine »

how about removing last entered chat string??