-
Posts
4,961 -
Joined
-
Last visited
Everything posted by Jaysds1
-
Copy the script again and try it.
-
I don't think it's possible at this time.
-
try this, Server: addCommandHandler ( "a",function() local ped = createPed(0, 138.70454406738, 2491.1267089844, 16.484375) local cams = createVehicle(411, -73.699996948242, 2506.3999023438, 16.299999237061,0,0,270) warpPedIntoVehicle ( ped,cams,0 ) triggerClientEvent("onCameraStart", getRootElement(), ped) outputChatBox("test") end) Client: local peds = {} function Camera() for ped,veh in ipairs(peds)do local x, y, z = getElementPosition(veh) setCameraMatrix(x+5, y+12, z+4, x, y, z) end end function CameraStarts(ped) setPedControlState(ped,"accelerate",true) pVeh = getPedOccupiedVehicle(ped) if not peds[ped] then peds[ped] = pVeh end addEventHandler("onClientPreRender",localPlayer,Camera) triggerServerEvent("onTestYou",getRootElement()) end addEvent( "onCameraStart", true ) addEventHandler( "onCameraStart", getRootElement(), CameraStarts )
-
Sorry, I'm not sure what a pivot is, can you tell me what it is please?
-
and try deleting your gta.set located in your "GTASA User Folder".
-
try this: function doafk (commandname) outputChatBox("You will be AFK in 5 seconds",231,217,176, false ) setTimer(function() outputChatBox("5 Seconds delay text!",255,0,0) setElementAlpha(localPlayer,140) setElementFrozen(localPlayer,true) end,5000,1) end addCommandHandler("afk", doafk)
-
maybe you created the blue editbox first, so try guiSetText ( GUIEditor_Edit[1], b )
-
she doesn't want to destroy the element, she wants to hide it!
-
try this: function enterVehicle ( source, seat, jacked ) local playercar = getPedOccupiedVehicle ( source ) local vOwner = getElementData ( playercar, "owner" ) if seat ~= 0 then return end if vOwner and vOwner ~= "Nobody" then if vOwner == getPlayerName ( source ) then outputChatBox ("(( Ennek a járműnek a tulajdonosa: "..vOwner..". ))",source, 185,86,185 ) bindKey(source,"j","down",function(_,_,_,curVeh) setVehicleEngineState(curVeh,true) end,playercar) end else local price = getElementData ( playercar, "price" ) triggerClientEvent ( source, "showBuyCar", source, price) toggleAllControls ( source, false, true, false ) end end addEventHandler ( "onVehicleEnter",root, enterVehicle )
-
Try this: function giveWeapon() outputChatBox("Sorry, No weapons are allowed!") return false end
-
Maybe he asked Castillo through PM and Castillo solved it
-
ummm, can you post the full script please, because we don't know what most of the variables are/mean.
-
nah, that's only GUI Components, but you could customize it to work...
-
The only way I could think about this, is to trigger server-side then trigger client-side...
-
@pain - That would still remove the players you are adding into the gui combo box try this: local getoccup = getElementData( getLocalPlayer(), "Occupation" ) local getmoney = getPlayerMoney(getLocalPlayer()) local getserial = getPlayerSerial(getLocalPlayer()) local totalkills = getElementData( getLocalPlayer(),"TK" ) or 0 local totaldeaths = getElementData( getLocalPlayer(),"TD" ) or 0 local totalkillsdeaths = getElementData( getLocalPlayer(),"KDR" ) or 0 function menuShow () visableornot = guiGetVisible (theWindow2) if (visableornot == true) then guiSetVisible (theWindow2, false) showCursor (false) guiSetText(label,"",true) guiSetText(label1,"",true) guiSetText(label2,"",true) guiSetText(label3,"",true) guiSetText(label4,"",true) guiSetText(label5,"",true) guiSetText(label6,"",true) elseif (visableornot == false) then getoccup = getElementData( getLocalPlayer(), "Occupation" ) getmoney = getPlayerMoney(getLocalPlayer()) getserial = getPlayerSerial(getLocalPlayer()) totalkills = getElementData( getLocalPlayer(),"TK" ) or 0 totaldeaths = getElementData( getLocalPlayer(),"TD" ) or 0 totalkillsdeaths = getElementData( getLocalPlayer(),"KDR" ) or 0 guiSetVisible (theWindow2, true) showCursor (true) guiSetText(label,"Your Correct Occupation: "..getoccup) guiSetText(label1,"Your name: "..getPlayerName(getLocalPlayer())) guiSetText(label2,"Your name: $"..tostring(getmoney)) guiSetText(label3,"Your Serial is: "..tostring(getserial)) guiSetText(label4,"Your Total Kills: "..tostring(totalkills)) guiSetText(label5,"Your Total Deaths: "..tostring(totaldeaths)) guiSetText(label6,"Your Total KDR: "..tostring(totalkillsdeaths)) guiComboBoxClear( guicomboBox ) --clears before adding every player to the combo box for id, player in ipairs(getElementsByType("player")) do guiComboBoxAddItem(guicomboBox, getPlayerName(player)) end end end
-
ok, got it, try this: function loadPlayerData (player,datatype) datatype = tostring(datatype) local sourceAccount = getPlayerAccount (player) if isGuestAccount ( sourceAccount ) then return 0 end local playerIP = getAccountName (sourceAccount) if not playerIP then return 0 end local playerRootNode = executeSQLQuery("SELECT accountName FROM userpanel WHERE accountName='"..playerIP.."'") if not playerRootNode or playerRootNode[0]=="" then //local playerRootNode = executeSQLQuery("INSERT INTO userpanel (accountName) VALUES ('"..playerIP.."')") return 0 else local playerData = executeSQLQuery("SELECT "..datatype.." FROM userpanel WHERE accountName='"..playerIP.."'") if (playerData) then outputChatBox('bruh') return playerData else executeSQLQuery("INSERT INTO userpanel ("..datatype..") VALUES ('"..datatype.."') WHERE accountName='"..playerIP.."'") return 0 end end end function savePlayerData (player,datatype,newvalue) datatype,newvalue = tostring(datatype),tostring(newvalue) local sourceAccount = getPlayerAccount ( player ) if isGuestAccount ( sourceAccount ) then return 0 end local playerIP = getAccountName (sourceAccount) if not playerIP then return 0 end local playerRootNode = executeSQLQuery("SELECT accountName FROM userpanel WHERE accountName='"..playerIP.."'") if playerRootNode then local newNodeValue = executeSQLQuery("UPDATE userpanel SET "..datatype.."='"..newvalue.."' WHERE accountName='"..playerIP.."'") return newNodeValue else local playerRootNode = executeSQLQuery("INSERT INTO userpanel (accountName) VALUES ('"..playerIP.."')") local newNodeValue = executeSQLQuery("INSERT INTO userpanel ("..datatype..") VALUES ('"..datatype.."') WHERE accountName='"..playerIP.."'") return newNodeValue end end
-
I don't get this script??? What is 'datatype' suppose to be???
-
try this: local eventmarker addEventHandler("onPlayerCommand", root,function (source, cmd, gunid, ammo) if cmd == "addevent" then local x, y, z = getElementPosition(source)--getLocalPlayer is clientside and use getElementPosition to get the x,y,z local accName = getAccountName( getPlayerAccount(source) ) if gunid and ammo then if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admins" ) ) then eventmarker = createMarker (x, y, z, "cylinder", 5, 0, 0, 0, 0 ) outputChatBox ("Adminul"..accName.."a pornit un event. [/joinevent]", source, 255, 0, 0 ) else outputChatBox ("[invalid Syntax]: /addevent [gunid] [ammo]", source, 255, 0, 0 ) end --forgot this else outputChatBox ("Tre sa fi un admin boule", source, 255, 0, 0 ) end --forgot this too else if cmd = = "joinevent" then giveWeapon (source, gunid, ammo) outputChatBox("Ai intrat in event", source, 0, 255, 0 ) setElementPosition ( source, getElementPosition(eventmarker))--more arguments are required!!! end end)
-
try this: local getoccup = getElementData( getLocalPlayer(), "Occupation" ) local getmoney = getPlayerMoney(getLocalPlayer()) local getserial = getPlayerSerial(getLocalPlayer()) local totalkills = getElementData( getLocalPlayer(),"TK" ) or 0 local totaldeaths = getElementData( getLocalPlayer(),"TD" ) or 0 local totalkillsdeaths = getElementData( getLocalPlayer(),"KDR" ) or 0 function menuShow () visableornot = guiGetVisible (theWindow2) if (visableornot == true) then guiSetVisible (theWindow2, false) showCursor (false) guiSetText(label,"",true) guiSetText(label1,"",true) guiSetText(label2,"",true) guiSetText(label3,"",true) guiSetText(label4,"",true) guiSetText(label5,"",true) guiSetText(label6,"",true) elseif (visableornot == false) then getoccup = getElementData( getLocalPlayer(), "Occupation" ) getmoney = getPlayerMoney(getLocalPlayer()) getserial = getPlayerSerial(getLocalPlayer()) totalkills = getElementData( getLocalPlayer(),"TK" ) or 0 totaldeaths = getElementData( getLocalPlayer(),"TD" ) or 0 totalkillsdeaths = getElementData( getLocalPlayer(),"KDR" ) or 0 guiSetVisible (theWindow2, true) showCursor (true) guiSetText(label,"Your Correct Occupation: "..getoccup) guiSetText(label1,"Your name: "..getPlayerName(getLocalPlayer())) guiSetText(label2,"Your name: $"..tostring(getmoney)) guiSetText(label3,"Your Serial is: "..tostring(getserial)) guiSetText(label4,"Your Total Kills: "..tostring(totalkills)) guiSetText(label5,"Your Total Deaths: "..tostring(totaldeaths)) guiSetText(label6,"Your Total KDR: "..tostring(totalkillsdeaths)) for id, player in ipairs(getElementsByType("player")) do guiComboBoxAddItem(guicomboBox, getPlayerName(player)) end end end
-
Do you want when a player chooses another player by name to see their data(kills,deaths, etc)?
-
He might be using it for other things in the code, because this looks like a little part of the code