HippieCommunist 28 Posted December 27, 2008 Share Posted December 27, 2008 (edited) hey guys check my simple mod that makes AMAZING effects ingame: VERSION 2: ---------- GTA IV Alice "BulletTimee" -------------------- © HippieCommunist 2008 ------------ BT key is TAB--global variablesPLAYER_ID, PLAYER_INDEX, PLAYER_CHAR, SAVEDONE, TIMER = 0function InitScript()-- blah-blah-blahWait(10000)endfunction WaitForPlayerPoolCreation()while (IsPlayerPoolCreated() == 0) do Wait(2000)endendfunction WaitForValidPlayer()PLAYER_CHAR = 0repeat CallNative("GET_PLAYER_ID")PLAYER_ID = GetIntResult()if (PLAYER_ID >= 0) then PushInt(PLAYER_ID) CallNative("CONVERT_INT_TO_PLAYERINDEX") PLAYER_INDEX = GetIntResult() PushInt(PLAYER_INDEX) PushVarPtr() CallNative("GET_PLAYER_CHAR") PLAYER_CHAR = GetIntParam(1) if (PLAYER_CHAR <= 0) then Wait(1000) end enduntil (PLAYER_CHAR > 0) endfunction more()if (IsKeyPressed(9) == 1) thenPushFloat(0.3)CallNative("SET_TIME_SCALE")Wait(3000)elseWait(100)endendfunction more2()if (IsKeyPressed(9) == 1) thenPushFloat(0.2)CallNative("SET_TIME_SCALE")Wait(10000)elseWait(100)endendfunction main()InitScript()while true do if (IsKeyPressed(9) == 1) then WaitForPlayerPoolCreation() WaitForValidPlayer() if (IsKeyPressed(9) == 1) thenPushInt(1)CallNative("SET_GRAVITY_OFF")PushFloat(0.6)CallNative("SET_TIME_SCALE")Wait(500)PushFloat(0.4)CallNative("SET_TIME_SCALE")Wait(2000)more()more()more()more2()more()PushFloat(0.6)CallNative("SET_TIME_SCALE")Wait(500)PushInt(0)CallNative("SET_GRAVITY_OFF")Wait(500)PushFloat(1.0)CallNative("SET_TIME_SCALE") end end Wait(300)endend-- startmain(); press TAB to enter bullet time and start NaturalMotion shooting, the gravity effects look REALLY matrixy... and also you can use the bullet time to jump higher and get longer roll-out-of-car's! UPDATE: now you have more controllable (yet still less cheatable) Bullet Time. keep pressing TAB to extend a BT session to additional modes VIDEO: every1 who had slowdowns should try this version. Edited December 31, 2008 by HippieCommunist Link to post Share on other sites
Killuminati91 0 Posted December 27, 2008 Share Posted December 27, 2008 i like it But it shouldnt just end after an amount of time, it should end when you press the button again. Link to post Share on other sites
HippieCommunist 28 Posted December 27, 2008 Author Share Posted December 27, 2008 (edited) i like it But it shouldnt just end after an amount of time, it should end when you press the button again. nah man.. the higher jumps make it really unrealistic and most of the game becomes way off balance and easy. i also made the weapons MUCH stronger so they kill you in 3 bullets, so this balances things out and makes the game intense! running ppl over with the bullet time is nothing like it was before... did i mentioned it dosnt lag or anything? ^^ Edited December 27, 2008 by HippieCommunist Link to post Share on other sites
Yokelsson 6,526 Posted December 27, 2008 Share Posted December 27, 2008 Can someone make a video. I really want to see how this works Link to post Share on other sites
Glumok 227 Posted December 27, 2008 Share Posted December 27, 2008 Really fun ! Max Payne is (almost) back, hehe Too bad we can't dive. Link to post Share on other sites
HippieCommunist 28 Posted December 27, 2008 Author Share Posted December 27, 2008 the side-roll does its job for now and i feel that ppl want more ragdolly flights and easily grabing cars that hit you ^^ so im thinkin of making another '~' key function for longer BT but thats completly cheating... Link to post Share on other sites
Alexander Blade 1,409 Posted December 27, 2008 Share Posted December 27, 2008 can u post somehow without this "a" Wait(1000) end end Link to post Share on other sites
HippieCommunist 28 Posted December 27, 2008 Author Share Posted December 27, 2008 (edited) 4 |/| B O?? i dunno, this worx! ...or u ment to say f*cking A?! edit* - im upping on U2B right now... damn adsl upload speedz Edited December 27, 2008 by HippieCommunist Link to post Share on other sites
nlitement 11 Posted December 27, 2008 Share Posted December 27, 2008 Ten minutes already, come ooonoeofneoff 0dFSD=((( Link to post Share on other sites
HippieCommunist 28 Posted December 27, 2008 Author Share Posted December 27, 2008 Ten minutes already, come ooonoeofneoff 0dFSD=((( make sure u have only this Lua script installed maybe... Link to post Share on other sites
FunGt 56 Posted December 27, 2008 Share Posted December 27, 2008 The video doesnt work. Link to post Share on other sites
HippieCommunist 28 Posted December 27, 2008 Author Share Posted December 27, 2008 yes it does! oh and Alexander BLade i got what u were trying to say, must have edit corrupted... =\ sry bout that! Link to post Share on other sites
zeerox 0 Posted December 27, 2008 Share Posted December 27, 2008 Thanks, as I can assign other key to start it? other, no with tab. THX Link to post Share on other sites
Killuminati91 0 Posted December 27, 2008 Share Posted December 27, 2008 btw this is the ultimate script for free running. If you think that you wont make the jump, just activate slow mo and youll jump a little bit further Link to post Share on other sites
skaarlaw 0 Posted December 27, 2008 Share Posted December 27, 2008 haha sweet mod, nice work ^^ it may be a step forward to the idea of toggleable ragdoll physics? Link to post Share on other sites
TiTaN31 0 Posted December 27, 2008 Share Posted December 27, 2008 Where is download link.I dont know lua script. Link to post Share on other sites
aceship 0 Posted December 27, 2008 Share Posted December 27, 2008 (edited) It will Be Fun If You Use A Weapon That Can Use Dir_steam Explosion, It Was A High Jump And Cool When Using This Script, Iam Using The Superman That Can touch Explosion Thought It Can Dies SomeTimes ToggleAble Bullettime : Change The Function Main With This function main() InitScript() while true do if (IsKeyPressed(4) == 1) then WaitForPlayerPoolCreation() WaitForValidPlayer() PushInt(1) CallNative("SET_GRAVITY_OFF") Wait(100) PushFloat(0.6) CallNative("SET_TIME_SCALE") Wait(1000) PushFloat(0.3) CallNative("SET_TIME_SCALE") Wait(3000) PushFloat(0.2) CallNative("SET_TIME_SCALE") end if (IsKeyPressed(8) == 1) then WaitForPlayerPoolCreation() WaitForValidPlayer() PushFloat(0.5) CallNative("SET_TIME_SCALE") PushInt(0) CallNative("SET_GRAVITY_OFF") Wait(1000) PushFloat(0.75) CallNative("SET_TIME_SCALE") Wait(1000) PushFloat(1.0) CallNative("SET_TIME_SCALE") Wait(1000) end end end Middle Mouse Button To Bullettime, Backspace To Turn it off I use Bullet time with Timer ( The Original one0 When I use It On Ship , It Fly Like Always Edited December 27, 2008 by aceship Link to post Share on other sites
HippieCommunist 28 Posted December 27, 2008 Author Share Posted December 27, 2008 yeah i noticed the boats are flying kinna... dunno how to bypass it tough it can be pretty fun ^^ i try to leave the game as realistic as i can, but after completing the story... alittle spice can never hurt for any1 who's waiting from a download link, DONT! atleast pay ur respect and learn the basix of LUA and how to use Alice... thanx for creating Alice Alex! Link to post Share on other sites
Yokelsson 6,526 Posted December 27, 2008 Share Posted December 27, 2008 WOW, thanks for uploading that video. That's some Matrix sh*t right there. I hope someone makes a real Matrix mode for GTA4. With Euphoria it would be awesome Link to post Share on other sites
skaarlaw 0 Posted December 27, 2008 Share Posted December 27, 2008 for any1 who's waiting from a download link, DONT!atleast pay ur respect and learn the basix of LUA and how to use Alice... the basics as in copy-pasting into notepad and saving as bullettime.lua... it's suprising how many people don't even get that basic _common_sense_ Link to post Share on other sites
Foogooman 0 Posted December 27, 2008 Share Posted December 27, 2008 This script makes my game run slow. Link to post Share on other sites
skaarlaw 0 Posted December 27, 2008 Share Posted December 27, 2008 i made a link because im nice and i know how it feels to be lazy and worthless, click this overly long url link Link to post Share on other sites
aceship 0 Posted December 27, 2008 Share Posted December 27, 2008 What is this link for And what slow,fps or gameplay? if gameplay it was the script do, for get a time to aim and shoot Link to post Share on other sites
HippieCommunist 28 Posted December 27, 2008 Author Share Posted December 27, 2008 This script makes my game run slow. LOOOOL and the common sense part was 100% right... Link to post Share on other sites
HippieCommunist 28 Posted December 27, 2008 Author Share Posted December 27, 2008 WOW, thanks for uploading that video. That's some Matrix sh*t right there. I hope someone makes a real Matrix mode for GTA4. With Euphoria it would be awesome we need to start a team... double MP7s in Euphoria might be the ticket =] Link to post Share on other sites
Chunk3y 0 Posted December 27, 2008 Share Posted December 27, 2008 Could you release a version without the zero gravity? Link to post Share on other sites
HippieCommunist 28 Posted December 27, 2008 Author Share Posted December 27, 2008 Could you release a version without the zero gravity? sure mate here ya go: ---------- GTA IV Alice "BUllet Time" script example -------------------- © HippieCommunist 2008 ------------ Save key is TAB--global variablesPLAYER_ID, PLAYER_INDEX, PLAYER_CHAR, SAVEDONE, TIMER = 0function InitScript()-- blah-blah-blahWait(10000)endfunction WaitForPlayerPoolCreation()while (IsPlayerPoolCreated() == 0) do Wait(2000)endendfunction WaitForValidPlayer()PLAYER_CHAR = 0repeat CallNative("GET_PLAYER_ID")PLAYER_ID = GetIntResult()if (PLAYER_ID >= 0) then PushInt(PLAYER_ID) CallNative("CONVERT_INT_TO_PLAYERINDEX") PLAYER_INDEX = GetIntResult() PushInt(PLAYER_INDEX) PushVarPtr() CallNative("GET_PLAYER_CHAR") PLAYER_CHAR = GetIntParam(1) if (PLAYER_CHAR <= 0) then Wait(1000) end enduntil (PLAYER_CHAR > 0) endfunction main()InitScript()while true do if (IsKeyPressed(9) == 1) then WaitForPlayerPoolCreation() WaitForValidPlayer()Wait(100)PushFloat(0.6)CallNative("SET_TIME_SCALE")Wait(1000)PushFloat(0.3)CallNative("SET_TIME_SCALE")Wait(7000)PushFloat(0.6)CallNative("SET_TIME_SCALE")Wait(1000)PushFloat(0.75)CallNative("SET_TIME_SCALE")Wait(1000)PushFloat(1.0)CallNative("SET_TIME_SCALE")Wait(1000) end endend-- startmain(); Link to post Share on other sites
aceship 0 Posted December 28, 2008 Share Posted December 28, 2008 Ah, Lose In Internet Speed The Toogle one ---------- GTA IV Alice "BUllet Time" script example ---------- ---------- © HippieCommunist 2008 ---------- -- Save key is TAB --global variables PLAYER_ID, PLAYER_INDEX, PLAYER_CHAR, SAVEDONE, TIMER = 0 function InitScript() -- blah-blah-blah Wait(10000) end function WaitForPlayerPoolCreation() while (IsPlayerPoolCreated() == 0) do Wait(2000) end end function WaitForValidPlayer() PLAYER_CHAR = 0 repeat CallNative("GET_PLAYER_ID") PLAYER_ID = GetIntResult() if (PLAYER_ID >= 0) then PushInt(PLAYER_ID) CallNative("CONVERT_INT_TO_PLAYERINDEX") PLAYER_INDEX = GetIntResult() PushInt(PLAYER_INDEX) PushVarPtr() CallNative("GET_PLAYER_CHAR") PLAYER_CHAR = GetIntParam(1) if (PLAYER_CHAR <= 0) then Wait(1000) end end until (PLAYER_CHAR > 0) end function main() InitScript() while true do if (IsKeyPressed(4) == 1) then WaitForPlayerPoolCreation() WaitForValidPlayer() Wait(100) PushFloat(0.6) CallNative("SET_TIME_SCALE") Wait(1000) PushFloat(0.3) CallNative("SET_TIME_SCALE") Wait(3000) PushFloat(0.2) CallNative("SET_TIME_SCALE") end if (IsKeyPressed(8) == 1) then WaitForPlayerPoolCreation() WaitForValidPlayer() PushFloat(0.5) CallNative("SET_TIME_SCALE") Wait(1000) PushFloat(0.75) CallNative("SET_TIME_SCALE") Wait(1000) PushFloat(1.0) CallNative("SET_TIME_SCALE") Wait(1000) end end end Link to post Share on other sites
Foogooman 0 Posted December 28, 2008 Share Posted December 28, 2008 Of course I meant it made my framerate slow. Of course the gameplay is supposed to be slower. Even when the script isn't actively running, my framerat takes a big hit. Link to post Share on other sites
HippieCommunist 28 Posted December 28, 2008 Author Share Posted December 28, 2008 dude im almost certain it dosnt, i played for like... 2 hours u sure ure using NOTHING BUT my .lua?? ^^ Link to post Share on other sites