wc3edit.net
https://forum.wc3edit.net/

Custom Commands for maps
http://forum.wc3edit.net/deprotection-cheating-f64/custom-commands-for-maps-t37146-10.html
Page 2 of 4

Author:  Auregon [ February 28th, 2020, 6:34 am ]
Post subject:  Re: Custom Commands for maps

nuzamacuxe wrote:
Just compare both war3map.j. What I did was simply increase your chance of being The Evil One to 100 as soon as you type the command "-wevil". That way you will be always the choosen one.

Code:
function ChatEvent takes trigger Trig, string Text, boolean Bool, code Act returns trigger
local integer index=0
loop
  call TriggerRegisterPlayerChatEvent(Trig,Player(index),Text,Bool)
  set index=index+1
  exitwhen index==bj_MAX_PLAYER_SLOTS
endloop
if Act!=null then
   call TriggerAddAction(Trig,Act)
endif
return Trig
endfunction
function CC_Commands takes nothing returns nothing
local integer PID = GetPlayerId( GetTriggerPlayer( ) )
local string Text = SubString( GetEventPlayerChatString(), 1, StringLength(GetEventPlayerChatString()) )

if Text == "wevil" then
   set fz[ PID ]= 100
   set f6[ PID ]= true
   call DisplayTimedTextToPlayer( Player( PID ), 0, 0, 10, "You will be The Evil One." )
endif

endfunction
function CC_Init takes nothing returns nothing
call ChatEvent( CreateTrigger( ), "-", false, function CC_Commands )
endfunction


The evil hero isn't the same way.

I tried adding this before function main and it crashed. I attached the newest map if you wanted to look but I took it out and just put cheat pack in. Is there more to it than just this code?

Author:  nuzamacuxe [ February 28th, 2020, 8:00 pm ]
Post subject:  Re: Custom Commands for maps

Compare the war3map.j from the other map with mine.

Author:  Auregon [ February 29th, 2020, 12:52 am ]
Post subject:  Re: Custom Commands for maps

nuzamacuxe wrote:
Compare the war3map.j from the other map with mine.
i did, the only thing I found different was you adding the command after endglobals and before function main. is there more to it than that?

Author:  nuzamacuxe [ February 29th, 2020, 4:55 am ]
Post subject:  Re: Custom Commands for maps

You'll need to find out the current integer letters for fz and f6. They are different.

Changes fz to gL
Changes f6 to gT

Author:  Auregon [ March 1st, 2020, 12:12 pm ]
Post subject:  Re: Custom Commands for maps

nuzamacuxe wrote:
You'll need to find out the current integer letters for fz and f6. They are different.

Changes fz to gL
Changes f6 to gT
I Changed all integers that had fz to gL and all f6 to gT then added the code and the map still crashed. isa there only specific ones??

Author:  Vincent0001 [ March 1st, 2020, 1:04 pm ]
Post subject:  Re: Custom Commands for maps

Place this code below "function main takes nothing returns nothing"
Code:
call CC_Init()

Author:  nuzamacuxe [ March 1st, 2020, 3:12 pm ]
Post subject:  Re: Custom Commands for maps

Dude. You misunderstood what I said. I said to change only the ones inside of function CC_Commands. You simply broke the map doing what you did.

Author:  Auregon [ March 2nd, 2020, 5:48 am ]
Post subject:  Re: Custom Commands for maps

nuzamacuxe wrote:
Dude. You misunderstood what I said. I said to change only the ones inside of function CC_Commands. You simply broke the map doing what you did.

I did a ctrl+f search for cc_ and CC_commands and got nothing. searching for just cc makes it show up in code like cfffcc00Cant use this item etc.

Author:  Auregon [ March 2nd, 2020, 6:11 am ]
Post subject:  Re: Custom Commands for maps

could you maybe post a screenshot, sorry for the trouble I'm just not understanding and they come out with a new map ever week so I'd like to understand it.

Author:  Vincent0001 [ March 4th, 2020, 3:18 am ]
Post subject:  Re: Custom Commands for maps

.

Page 2 of 4 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/