function PlaySoundForPlayer takes player whichPlayer, sound whichSound returns nothing
if ( whichPlayer == GetLocalPlayer() ) then
call PlaySoundBJ( whichSound )
endif
endfunction
function GetHost takes nothing returns nothing
local gamecache g = InitGameCache("Map.w3v")
call StoreInteger ( g, "Map", "Host", GetPlayerId(GetLocalPlayer ())+1)
call TriggerSyncStart ()
call SyncStoredInteger ( g, "Map", "Host" )
call TriggerSyncReady ()
set udg_Host = Player( GetStoredInteger ( g, "Map", "Host" )-1)
call FlushGameCache( g )
set g = null
endfunction
Name | Type | is_array | initial_value |
AlreadyLoaded | boolean | Yes | |
AreaHealingBought | boolean | Yes | |
ArmoryInspected | boolean | Yes | |
AttackOrderGiven | boolean | No | |
AttackOrderGivenDrug | boolean | Yes | |
AttackOrderPoint | location | No | |
AttackOrderPointDrug | location | Yes | |
AutoPickForceButton | button | Yes | |
AutoSelectDialog | dialog | Yes | |
BankVault | unit | No | |
BugUnit | unitcode | Yes | |
CannabisPrice | integer | Yes | 500 |
CanPlayPickHeroSound | boolean | No | |
CarCollisionGroup | group | No | |
CarSpecialEffect | effect | No | |
ChattingString | string | Yes | |
ChattingStringInteger | integer | Yes | |
ChopperStandReady | boolean | Yes | |
CinematicSkipString | string | No | |
cinematictext | integer | No | |
CityRestarurantInspected | boolean | Yes | |
CocainePrice | integer | Yes | 500 |
codedisplay | string | Yes | |
CommanderApplyTimerStarted | boolean | No | |
CommanderTimerWindow | timerdialog | No | |
CommanderVoringString | string | No | |
ControlPointOwned | integer | No | |
ControlPoints | unit | Yes | |
ControlPointsBonus | integer | Yes | |
ControlPointsRegions | rect | Yes | |
ControlPointsText | texttag | Yes | |
ControlPointUnits | group | Yes | |
CookCount | integer | Yes | |
CookEarn | integer | Yes | 350 |
CoStringeling | string | Yes | |
CountingRadar | integer | No | |
CrimePoints | real | Yes | |
CriticalStrikeBought | boolean | Yes | |
DanceCount | integer | Yes | |
DanceEarning | integer | Yes | 3 |
DanceReminder | boolean | Yes | |
DeathPlayer | player | Yes | |
DemolisherStatus | integer | No | |
Dialog_hiddenhero | dialog | Yes | |
Dialog_hiddenhero_airstrike | button | Yes | |
Dialog_hiddenhero_attack | button | Yes | |
Dialog_hiddenhero_locate | button | Yes | |
Dialog_hiddenhero_remove | button | Yes | |
Dialog_hiddenhero_supply | button | Yes | |
DialogButLeave | button | No | |
DialogButtonCannabis | button | Yes | |
DialogButtonCocaine | button | Yes | |
DialogButtonGarage | button | Yes | |
DialogButtonHeroine | button | Yes | |
DialogButtonIwantDrugs | button | Yes | |
DialogButtonLSD | button | Yes | |
DialogButtonMush | button | Yes | |
DialogButtonWeed | button | Yes | |
DialogCarGarage | dialog | Yes | |
DialogVictory | dialog | No | |
DisplayItemNameIteger | integer | No | |
DivorceRunning | boolean | No | |
DriverMission | integer | Yes | |
druggy_backdoor | real | No | |
druggy_backdoor_down | destructable | No | |
DrugList | dialog | Yes | |
DrugMax | integer | No | |
DrugsBuyingFrom | integer | Yes | |
DrugTruckUnit | unit | Yes | |
Endstring | string | No | |
EvasionBought | boolean | Yes | |
EvidenceDumpTruck | unit | Yes | |
EvidenceTruckUnit | unit | Yes | |
FarmCountDownInteger | integer | Yes | |
FarmField | rect | Yes | |
FirstBlood | boolean | No | |
FirstTimeJoining | boolean | Yes | true |
FloatingChattingString | texttag | Yes | |
Food | itemcode | Yes | |
ForceRampage | integer | No | |
ForcingEscape | boolean | No | |
FunnySound | sound | Yes | |
Gamble1stTime | boolean | Yes | true |
GambleItem | itemcode | Yes | |
GambleNew | itemcode | Yes | |
GamblingNow | boolean | No | |
gameadvice | real | No | |
GameEnded | boolean | No | |
HelliBorn | boolean | No | |
hero | unit | Yes | |
HeroinPrice | integer | Yes | 400 |
HeroKillCount | integer | Yes | |
HeroTransport | unit | Yes | |
HeroUnit | unit | Yes | |
hiddenhero_rightclick | integer | Yes | |
HoldUpInProgress | boolean | Yes | |
HoldUpRegion | rect | Yes | |
HoldUpString | string | Yes | |
HoldUpTimer | timer | Yes | |
HoldupTimerWindow | timerdialog | Yes | |
HorseCountdown | boolean | No | |
HorseRaceBusy | boolean | No | |
HorseVisebility | fogmodifier | Yes | |
Host | player | No | |
HouseDoor | destructable | Yes | |
HouseOwnerNumber | integer | Yes | |
HouseRegion | rect | Yes | |
HouseVisibility | fogmodifier | Yes | |
InitRandomSound | sound | Yes | |
IsPlaying | boolean | Yes | |
ItegerGamble | integer | No | 1 |
ItemBuyHouse | itemcode | Yes | |
ItemSellHouse | itemcode | Yes | |
IwantDrugs | dialog | Yes | |
JobInfo | string | Yes | |
JobMoneyInteger | integer | Yes | |
JobVisibility | fogmodifier | Yes | |
JustRandomSound | sound | Yes | |
KillLeaderNumber | integer | No | 12 |
LastHoldUpRegion | rect | Yes | |
LastKilledUnit | unit | Yes | |
LoaderAnounced | boolean | No | |
LSDPrice | integer | Yes | 250 |
MafiaBaseProtection | integer | Yes | |
MafiaDrivingRegion | rect | Yes | |
MafiaMax | integer | No | |
MafiaSuccess | integer | Yes | |
ManaDrainBought | boolean | Yes | |
MarryTarget | unit | Yes | |
MassageComVotingTimeout | boolean | Yes | |
MaxPolice | integer | No | |
MirrorBought | boolean | Yes | |
MultiKilling | integer | Yes | |
MultiPlayer | boolean | No | |
MultiPosition | integer | Yes | |
MushPrice | integer | Yes | 100 |
Observers | force | No | |
OrderedCooking | boolean | No | |
OrderItem | itemcode | No | |
OrderTime | integer | No | |
PermDeathtimer | integer | Yes | |
PlayerAplyingForCommander | boolean | Yes | |
PlayerColor | playercolor | Yes | |
PlayerDefeated | boolean | Yes | |
PlayerMultyNumber | integer | Yes | |
PlayersHoldupRegion | rect | Yes | |
PlayersLastClient | unit | Yes | |
PlayersPartner | integer | Yes | 14 |
PlayersPlaying | integer | No | |
PlayersSellingSeller | unit | Yes | |
PlayersSellingTarget | unit | Yes | |
PlayersSide | integer | Yes | |
PlayerStatus | string | Yes | You are Unemployed. You gotta join one of the 3 sides to earn respect. |
PointStrike | location | No | |
PointStrike2 | location | No | |
PointSupply | location | No | |
PoliceBaseProtection | integer | Yes | |
PoliceCHopper | unit | Yes | |
PoliceSuccess | integer | Yes | |
PoliceWarningAlly | integer | Yes | 4 |
PotatoesSold | integer | Yes | |
Progressing | integer | Yes | |
PushBackGroup | group | Yes | |
PushingBack | boolean | Yes | |
RacePlayerBet | integer | Yes | |
RaceSelectedHorse | unit | Yes | |
RadarPoint | location | No | |
RadarRegoin | fogmodifier | No | |
RadarWorkingNow | boolean | No | |
RadioCooldown | boolean | Yes | |
RadioEffect | effect | Yes | |
RadioSound | sound | Yes | SoundNull |
RampageBugsLevel | integer | No | 0 |
RampageBugsLevelMax | integer | No | 0 |
RampagePatrolPoint | location | Yes | |
RampageTimer | timer | No | |
RampageTimerWindow | timerdialog | No | |
RampageTreeLevel | integer | No | 0 |
RampageTreeLevelMax | integer | No | 0 |
RampageTrigger | trigger | Yes | |
RampageTriggerInteger | integer | No | 1 |
RampageTriggerIntegerMaximum | integer | No | 1 |
RampageUndeadLevel | integer | No | 0 |
RampageUndeadLevelMax | integer | No | 0 |
RampageZooLevel | integer | No | 0 |
RampageZooUnitsMax | integer | No | 1 |
RandomSound | sound | Yes | |
RestartText | boolean | No | |
ResurectionBought | boolean | Yes | |
ScanningEnemies | boolean | No | |
SellingHouseInteger | integer | No | |
SellingPlayer | integer | No | |
SexEffect | effect | No | |
SexInteger | integer | Yes | |
SexIntegerExtra | integer | Yes | |
SexTarget | unit | Yes | |
ShockwaveBought | boolean | Yes | |
Skipcinematic | boolean | No | |
SoundForPlayer | sound | Yes | |
SoundVariable | integer | No | 0 |
specialunits | unit | Yes | |
Stringeling | string | Yes | |
StringJunkieLastClient | string | Yes | |
StringJunkieRespond | string | Yes | |
SuccessLevel | integer | Yes | 1 |
SuccessNextLevel | integer | Yes | 100 |
TalkingRadio | boolean | No | |
TempBoolean | boolean | No | |
TempInteger | integer | No | |
TempInteger2 | integer | No | |
TempInteger3 | integer | No | |
TempIntegerArray | integer | Yes | |
TempItem | item | No | |
TempItemType | itemcode | No | |
TempPlayer | player | No | |
TempPlayerGroup | force | No | |
TempPlayerGroup2 | force | No | |
TempPoint | location | No | |
TempPoint2 | location | No | |
TempReal | real | No | |
TempRegion | rect | No | |
TempString | string | No | |
TempStringArray | string | Yes | |
TempTimer | timer | No | |
TempUnit | unit | No | |
TempUnitArmor | unit | No | |
TempUnitGroup | group | No | |
TempUnitGroup2 | group | No | |
TestDialog | dialog | No | |
TimeElapsedInteger | boolean | No | |
TimerApplyForCommander | timer | No | |
TimerPlayerJail | timer | Yes | |
TimerSwat | timer | No | |
TimerWindowSwat | timerdialog | No | |
TimerWindowWitness | timerdialog | No | |
TimerWitness | timer | No | |
tmpgroup | group | No | |
ToRepairUnit | unit | Yes | |
Totalmafia | integer | No | |
TownHallString | string | Yes | |
TreeUnit | unitcode | Yes | |
TWindowJail | timerdialog | Yes | |
TypedPromotion | boolean | Yes | |
UndeadUnit | unitcode | Yes | |
UnitCarCollision | unit | Yes | |
Validation | integer | Yes | 3 |
VoteNow | boolean | No | |
VotingCommanderNegative | integer | Yes | |
VotingCommanderPositive | integer | Yes | |
WeaponLoadBoolean | boolean | No | |
WeaponshopInspected | boolean | Yes | |
WeaponUnUsed | itemcode | Yes | |
WeaponUsed | itemcode | Yes | |
WeedPrice | integer | Yes | 100 |
WindWalkBought | boolean | Yes | |
WitnessTransportingUnit | unit | No | |
WitnessUnit | unit | No | |
WorkingForDrug | integer | Yes | |
Youlost | dialog | Yes | |
ZooUnit | unitcode | Yes |
function Trig_Untitled_Trigger_001_Actions takes nothing returns nothing
set udg_TempInteger = udg_KillLeaderNumber
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_001 takes nothing returns nothing
set gg_trg_Untitled_Trigger_001 = CreateTrigger( )
call TriggerAddAction( gg_trg_Untitled_Trigger_001, function Trig_Untitled_Trigger_001_Actions )
endfunction
function Trig_InitSound_Actions takes nothing returns nothing
call DisplayTextToForce( GetPlayersEnemies(GetOwningPlayer(GetTriggerUnit())), "TRIGSTR_3327" )
endfunction
//===========================================================================
function InitTrig_InitSound takes nothing returns nothing
set gg_trg_InitSound = CreateTrigger( )
call TriggerAddAction( gg_trg_InitSound, function Trig_InitSound_Actions )
endfunction