razzer99 Posted April 21, 2014 Report Share Posted April 21, 2014 Anyone knows a good script that either doesnt allow side chat talk or simply does something to the player when they talk? Havent seem to be able to find one myself :;/ Link to comment Share on other sites More sharing options...
0 freakystyle Posted April 21, 2014 Report Share Posted April 21, 2014 nosidechat.sqf [] spawn { disableSerialization; DS_really_loud_sounds = {[60,15] call fnc_usec_pitchWhine;for "_i" from 1 to 15 do {playSound format ["%1",_this select 0];};}; DS_double_cut = {1 cutText [format ["%1",_this select 0],"PLAIN DOWN"];2 cutText [format ["%1",_this select 0],"PLAIN"];}; DS_slap_them = {_randomnr = [2,-1] call BIS_fnc_selectRandom;(vehicle player) SetVelocity [_randomnr * random (4) * cos getdir (vehicle player), _randomnr * random (4) * cos getdir (vehicle player), random (4)];}; while {true} do { waitUntil {sleep 1;((!isNull findDisplay 63) && (!isNull findDisplay 55))}; if (ctrlText ((findDisplay 55) displayCtrl 101) == "\ca\ui\textures\mikrak.paa") then { if (ctrlText ((findDisplay 63) displayCtrl 101) == localize "STR_SIDE_CHANNEL") then { [] spawn { if (isNil "reset_timer") then { reset_timer = true; sleep 90; disconnect_me = nil; warn_one = nil; warn_two = nil; warn_three = nil; warn_last = nil; reset_timer = nil; }; }; if (isNil "disconnect_me") then {disconnect_me = 0;} else {disconnect_me = disconnect_me + 1;}; if (disconnect_me == 0) then { if (isNil "warn_one") then { warn_one = true; systemChat ("Please do not use voice on sidechat, this is your first warning."); [] spawn DS_slap_them; ["beat04"] spawn DS_really_loud_sounds; ["NO VOICE ON SIDE"] spawn DS_double_cut; }; }; if (disconnect_me == 1) then { if (isNil "warn_two") then { warn_two = true; systemChat ("Please do not use voice on sidechat, this is your second warning.."); [] spawn DS_slap_them; ["beat04"] spawn DS_really_loud_sounds; ["NO VOICE ON SIDE"] spawn DS_double_cut; }; }; if (disconnect_me == 2) then { if (isNil "warn_three") then { warn_three = true; systemChat ("PLEASE DO NOT USE VOICE ON SIDECHAT!! This is your LAST warning!"); systemChat ("You will be frozen and then disconnected!"); [] spawn DS_slap_them; ["beat04"] spawn DS_really_loud_sounds; ["NO VOICE ON SIDE! This is your LAST warning!"] spawn DS_double_cut; }; }; if (disconnect_me >= 3) then { if (isNil "warn_last") then { warn_last = true; playMusic ["PitchWhine",0]; [] spawn DS_slap_them; ["beat04"] spawn DS_really_loud_sounds; ["We warned you..."] spawn DS_double_cut; 1 fademusic 10; 1 fadesound 10; disableUserInput true; startLoadingScreen ["You are being disconnected", "DayZ_loadingScreen"]; progressLoadingScreen 0.2;sleep 2;["All_Haha"] spawn DS_really_loud_sounds; progressLoadingScreen 0.4;sleep 2.25; progressLoadingScreen 0.6;sleep 2;["All_Haha"] spawn DS_really_loud_sounds; progressLoadingScreen 0.8;sleep 2.25; progressLoadingScreen 1.0;sleep 2;["All_Haha"] spawn DS_really_loud_sounds; endLoadingScreen;sleep 0.5; disableUserInput false; endMission "LOSER"; }; }; }; }; sleep 1; }; }; Init.sqf // NoVoiceinSide [] execvm "nosidechat.sqf"; is not my Script! :P Link to comment Share on other sites More sharing options...
0 razzer99 Posted April 22, 2014 Author Report Share Posted April 22, 2014 infistars antihack provides this function too for example... Does it? I cant seem to find it in the config file tho? EDIT: NVM I FOUND IT IM SO BAD Link to comment Share on other sites More sharing options...
Question
razzer99
Anyone knows a good script that either doesnt allow side chat talk or simply does something to the player when they talk? Havent seem to be able to find one myself :;/
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now