
maskatchi
Members-
Posts
16 -
Joined
-
Last visited
Details
-
Gang
Vegas
maskatchi's Achievements

Square (6/54)
0
Reputation
-
Ok im not asking for it but I want to know if it's even possible and what functions I should use... What I want to do is create a script much like the call of duty:black ops cameras but in mta sa. If you don't know what those are like all it is is you set a camera down and where you place it it shows a tiny screen in the upper left of your screen of the area the camera can see. Hanks for the help guys
-
what exactly are you trying to do? flood the map? if you are: height = 40 SizeVal = 2998 southWest_X = -SizeVal southWest_Y = -SizeVal southEast_X = SizeVal southEast_Y = -SizeVal northWest_X = -SizeVal northWest_Y = SizeVal northEast_X = SizeVal northEast_Y = SizeVal function thaResourceStarting( ) water = createWater ( southWest_X, southWest_Y, height, southEast_X, southEast_Y, height, northWest_X, northWest_Y, height, northEast_X, northEast_Y, height ) setWaterLevel ( height ) end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), thaResourceStarting)
-
ok so the script is: function initGUI( ) btnOutput = guiCreateButton( 0.7, 0.1, 0.2, 0.1, "Output!", true ) addEventHandler ( "onClientGUIClick", btnOutput, outputEditBox, false ) editBox = guiCreateEdit( 0.3, 0.1, 0.4, 0.1, "Type your message here!", true ) guiEditSetMaxLength ( editBox, 128 ) end addEventHandler( "onClientResourceStart", getResourceRootElement( getThisResource( ) ), initGUI ) function outputEditBox ( button ) if button == "left" then local text = guiGetText ( editBox ) outputChatBox ( text ) end end how would i make it so the gui only pops up for admins?
-
ok my script is this: addEventHandler("onClientResourceStart",resourceRoot, function() window = guiCreateWindow(15,306,121,48,"Audio Options",false) guiWindowSetSizable(window,false) on = guiCreateButton(9,24,40,15,"on",false,window) addEventHandler ( "onClientGUIClick", on, startSound, false ) off = guiCreateButton(64,25,40,14,"off",false,window) addEventHandler ( "onClientGUIClick", off, lol, false ) end ) function startSound() if not isElement(sound) then -- if our sound is not existing we can create one sound = playSound("sounds/pjanoo.mp3", false) setSoundVolume(sound, 1.0) -- i think this is default volume.. do we really need it? end end function lol() if isElement(sound) then -- if our sound is existing - we will stop it stopSound(sound) end end what it does is creates a GUI window with two buttons to turn it on and off... What i want it to do is i am going to create a col shape then when a player hits it the GUI window will pop up... but i'm not sure how i know i gotta create the col shape and do the command onColShapeHit but after that what do i do exactly? Do i onColShapeHit createGuiWindow or something like that? i'm really confused
-
oh btw remove line: if hasObjectPermissionTo ( thePlayer, "command.kick", true ) then if you want for all players ( that line makes it for admins only )
-
try this: function nametagColorChange ( thePlayer, commandName, r, g, b ) if hasObjectPermissionTo ( thePlayer, "command.kick", true ) then setPlayerNametagColor ( thePlayer, r, g, b ) end end addCommandHandler ( "nametagcolor", nametagColorChange ) type /nametagcolor number1,number2,number3
-
yeah umm Ive been trying to make a script to creatProjectile and stuff, i read the wiki read some posts. nobody has really explained well on how to create a projectile and attach to your car to shoot at people etc so if anyone can help with creating an object to shoot missiles that be great
-
hmm Ace_Gambit i tried what you did and it says: attempt to call global 'getLocalPlayer' a nil value???
-
wouldnt it be cool if... we had an object like this: http://imageshack.us/content_round.php? ... ad&newlp=1 and when ever someone unwanted went near it ( like a non-admin in the admin base ) the object would shoot missiles at the player?? I want to script this...but im not really sure how... so if anyone can either make the script or give me some tips or a site for this that be great :D
-
make a script for admins only? i want this script: function nametagColorChange ( thePlayer, commandName, r, g, b ) setPlayerNametagColor ( thePlayer, r, g, b ) end addCommandHandler ( "nametagcolor", nametagColorChange ) for admins only...would I change it in ACL? cause I have tried that and nothing happens...
-
Ok i get this error stack overflow when i try to use my speed script: function setElementSpeed(element, unit, speed) -- only work if element is moving! if (unit == nil) then unit = 0 end if (speed == nil) then speed = 0 end speed = tonumber(speed) local acSpeed = setElementSpeed(element, unit) if (acSpeed~=false) then -- if true - element is valid, no need to check again local diff = speed/acSpeed local x,y,z = setElementVelocity(element) setElementVelocity(element,x*diff,y*diff,z*diff) return true end return false end addCommandHandler("sspeed", function (player, cmd, arg1) local veh = getPedOccupiedVehicle(player) if (veh) then setElementSpeed(veh, "kph", tonumber(arg1)) else outputChatBox("You have to sit in vehicle", player) end end ) any suggestions?
-
Ok, ever since i downloaded the latest MTA SA My map editor doesn't work... What happens is when i try to open one of my maps it just sits there and it will never open.... then i tried making a new map and tried to save it but every time i save it my mta freezes and or crashes I tried downgrading to mta 1.0.3, then 1.0.4 and all the other patches but nothing and now im back to latest and still i cannot save and open maps