jBoard Usage

Status
Not open for further replies.

Chaos_Knight

New Member
Okay, i just found the jBoard here. I fastly implented it, and i got the whole thing work.

But i wanted to check Player 1, Player 2, Player 3, Player 4, Player 5 and Player 6s kills.

I was thinking GUI, so..
I didnt came up to anything.

Does anyone have an idea how to make this?

//Chaos_Knight
 

tooltiperror

Super Moderator
Staff member
I think this is what you want. Untested, but should work. Comes in two unique flavors!

JASS:

//vJASS
 library TrackKill initializer init
    globals
      integer array playerKills[12]
    endglobals
    private function RegisterKill takes nothing returns nothing
        local integer a=playerKills[GetPlayerId(GetOwningPlayer(GetKillingUnit()))]
        set playerKills[a]=a+1
        set a=0
    endfunction
    private function init takes nothing returns nothing
        local trigger t=CreateTrigger()
        local integer a=-1
          loop
            set a=a+1
            call TriggerRegisterPlayerUnitEvent(t,Player(a),EVENT_PLAYER_UNIT_DEATH,null)
            exitwhen a==bj_MAX_PLAYER_SLOTS
          endloop
        call TriggerAddAction(t,function RegisterKill)
        set a=0
    endfunction
 endlibrary


JASS:

//Zinc
//! zinc
 library ZTrackKills
 {
      integer playerKills[12];
      
      function RegisterKills ()
      {
         integer a=playerKills[GetPlayerId(GetOwningPlayer(GetKillingUnit()))];
         playerKills[a]=a+1;
         a=0;
      }
      
      function onInit()
      {
         trigger t=CreateTrigger();integer a=-1;
         while(a<bj_MAX_PLAYER_SLOTS)
           {
             a=a+1;
             TriggerRegisterPlayerUnitEvent(t,Player(a),EVENT_PLAYER_UNIT_DEATH,null);
           }
         TriggerAddAction(t,function RegisterKills);
         a=0;
      }
 }
 //! endzinc
 

Trollvottel

never aging title
JASS:

 library TrackKill initializer init
    globals
      integer array playerKills[12]
    endglobals
    private function RegisterKill takes nothing returns nothing // call this function failfunction
        local integer a=playerKills[GetPlayerId(GetOwningPlayer(GetKillingUnit()))]
        set playerKills[a]=a+1
        set a=0
    endfunction
    private function init takes nothing returns nothing
        local trigger t=CreateTrigger()
        local integer a=-1
          loop
            set a=a+1
            call TriggerRegisterPlayerUnitEvent(t,Player(a),EVENT_PLAYER_UNIT_DEATH,null)
            exitwhen a==bj_MAX_PLAYER_SLOTS
          endloop
        call TriggerAddAction(t,function RegisterKill)
        set a=0
    endfunction
 endlibrary

registerkill will not work. not hard to see why >.>
 
Status
Not open for further replies.
General chit-chat
Help Users
  • No one is chatting at the moment.
  • The Helper The Helper:
    My grandmother just passed away, she was 95. I might be going to Florida for a week.
  • The Helper The Helper:
    I have a buddy in Florida who has an extra office space for me with a computer so I can do anything so likely I will be going up there wednesday or thursday
  • Ghan Ghan:
    Let me know if there's anything I can do to help.
  • The Helper The Helper:
    thank you Ghan
  • jonas jonas:
    Sorry for your loss
    +1
  • Varine Varine:
    I'm sorry to hear that bro
  • Varine Varine:
    Not to distract but is anyone aware of any software to help visually impaired people interact with their PC?
  • Varine Varine:
    Also what's the best way to ship a PC? Should I just wrap the fuck out of it in the case or put the components in static bags and wrapped up individually?
  • Ghan Ghan:
    The GPU is the biggest danger typically.
  • Ghan Ghan:
    Some of the pre-built vendors use expanding foam to fill in the case and secure the GPU. Otherwise it might be best to remove it and ship it separately.
  • Ghan Ghan:
    Similar if the machine has a large tower CPU cooler installed. Those can experience huge forces and destroy the socket during shipment if they are heavy.
  • Varine Varine:
    So mainly just the heavier things that jut out? I'm planning on pulling out the SSD's too and anything that I don't have well secured. I'll probably be good leaving the motherboard and PSU screwed in there though if I bundle it up?
  • Ghan Ghan:
    Yeah, I'd expect those to be fine. It's mainly the heavy stuff that is also long/tall where dropping the case would cause it to exert a ton of force on the mount. The motherboard will be fine screwed into the board unless the case itself is somehow severely damaged.
  • Varine Varine:
    I have the original packaging for it, so I was going to just put it back in there
  • Varine Varine:
    I don't think I have the boxes for the components though and so I don't want to have a bunch of loose shit bouncing around
  • The Helper The Helper:
    damn I just read that lol
  • The Helper The Helper:
    when i read up and saw spray in foam I was like oh shit
  • The Helper The Helper:
    going to do the last controller giveaway in the NUON Dome forum because I just cannot sell them since I got them for free from a deceased NUON Legend. It is my last one from that.

    Staff online

    Members online

    Affiliates

    Hive Workshop NUON Dome
    Top