Jump to content

micheal1230

Members
  • Posts

    390
  • Joined

  • Last visited

Everything posted by micheal1230

  1. Mate Its Easy Listen To Karthik, You Either Have No Clue About Scripting Your You Didnt Read His Post Here function warpGarage(player) setPedArmor(player, 100) setElementPosition(player, 1526.19,-1459.14,10.5) setElementHealth(player, 100) outputChatBox("* You have been set to the Garage Crew", player,0,255,255,false) end setTimer(warpGarage,2000, 1) -- You Need 3 Args. Arg 1 - Function, Arg 2 - Time, Arg 3 - How Many Times To Execute The Timer addEventHandler("onMarkerHit",marker,warpGarage)
  2. Well The Title Says All, No Errors Here My Lua login_Window = {} login_Button = {} login_Label = {} login_Edit = {} login_Checkbox = {} register_Window = {} register_Button = {} register_Label = {} register_Edit = {} login_Window[1] = guiCreateWindow(481,254,399,232,"Login By haws1290",false) login_Edit[1] = guiCreateEdit(45,80,310,20,"",false,login_Window[1]) login_Label[1] = guiCreateLabel(102,25,205,21,"Welcome To Gangster Roleplay!!!!",false,login_Window[1]) guiLabelSetColor(login_Label[1],255,255,255) guiLabelSetVerticalAlign(login_Label[1],"top") guiLabelSetHorizontalAlign(login_Label[1],"left",false) guiSetFont(login_Label[1],"clear-normal") login_Edit[2] = guiCreateEdit(46,129,310,20,"",false,login_Window[1]) login_Label[2] = guiCreateLabel(168,109,215,15,"Password",false,login_Window[1]) guiLabelSetColor(login_Label[2],255,255,255) guiLabelSetVerticalAlign(login_Label[2],"top") guiLabelSetHorizontalAlign(login_Label[2],"left",false) login_Label[3] = guiCreateLabel(165,55,148,15,"Username",false,login_Window[1]) guiLabelSetColor(login_Label[3],255,255,255) guiLabelSetVerticalAlign(login_Label[3],"top") guiLabelSetHorizontalAlign(login_Label[3],"left",false) login_Button[1] = guiCreateButton(48,161,141,28,"Login!",false,login_Window[1]) login_Button[2] = guiCreateButton(217,161,141,28,"Register!",false,login_Window[1]) login_Label[4] = guiCreateLabel(9,57,85,15,"Remember Me:",false,login_Window[1]) guiLabelSetColor(login_Label[4],255,255,255) guiLabelSetVerticalAlign(login_Label[4],"top") guiLabelSetHorizontalAlign(login_Label[4],"left",false) login_Checkbox[1] = guiCreateCheckBox(94,58,15,14,"",false,false,login_Window[1]) register_Window[1] = guiCreateWindow(481,254,399,232,"Register By haws1290",false) register_Edit[1] = guiCreateEdit(45,80,310,20,"",false,register_Window[1]) register_Label[1] = guiCreateLabel(102,25,205,21,"Welcome To Gangster Roleplay!!!!",false,register_Window[1]) guiLabelSetColor(register_Label[1],255,255,255) guiLabelSetVerticalAlign(register_Label[1],"top") guiLabelSetHorizontalAlign(register_Label[1],"left",false) guiSetFont(register_Label[1],"clear-normal") register_Edit[2] = guiCreateEdit(46,129,310,20,"",false,register_Window[1]) register_Label[2] = guiCreateLabel(168,109,215,15,"Password",false,register_Window[1]) guiLabelSetColor(login_Label[2],255,255,255) guiLabelSetVerticalAlign(login_Label[2],"top") guiLabelSetHorizontalAlign(login_Label[2],"left",false) register_Label[3] = guiCreateLabel(165,55,148,15,"Username",false,register_Window[1]) guiLabelSetColor(register_Label[3],255,255,255) guiLabelSetVerticalAlign(register_Label[3],"top") guiLabelSetHorizontalAlign(register_Label[3],"left",false) register_Button[1] = guiCreateButton(48,161,141,28,"Register!",false,register_Window[1]) register_Button[2] = guiCreateButton(217,161,141,28,"Cancel!",false,register_Window[1]) local datroot = getRootElement() local localPlayer = getLocalPlayer() addEvent("login:failed",true) function hideallreg() guiSetVisible(register_Window[1], false) guiSetVisible(login_Window[1], true) guiEditSetMasked ( login_Edit[2], true ) showCursor( true ) end addEventHandler("onClientResourceStart", root, hideallreg) addEventHandler("onClientGUIClick", register_Button[2], hideallreg) addEventHandler("login:failed", localPlayer, hideallreg) addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), function() guiSetInputMode("no_binds_when_editing") end) --[[addEventHandler("onClientResourceStart", root, function() local Remembermeh = getElementData(source, "remember") local Remember = guiCheckBoxGetSelected(login_Checkbox[1], source) if ( Remember ) then guiSetText(login_Edit[1], getPlayerName(source)) setElementData(source, "remember", remember) elseif ( Remembermeh ) then guiCheckBoxSetSelected(login_Checkbox, true) guiSetText(login_Edit[1], getPlayerName(source)) end end )]] function showreg() guiSetVisible(register_Window[1], true) guiSetVisible(login_Window[1], false) showCursor( true ) end addEventHandler("onClientGUIClick", login_Button[2], showreg) addEventHandler('onClientGUIClick',register_Button[1], function() triggerServerEvent('account:register',localPlayer,guiGetText(register_Edit[1]), guiGetText(register_Edit[2])) guiSetVisible( register_Window[1], false ) guiSetVisible( login_Window[1], true ) playSoundFrontEnd ( 1 ) end ) addEventHandler('onClientGUIClick',login_Button[1], function() triggerServerEvent('account:login',localPlayer,guiGetText(login_Edit[1]), guiGetText(login_Edit[2])) guiSetVisible( register_Window[1], false ) guiSetVisible( login_Window[1], false ) playSoundFrontEnd ( 1 ) showCursor( false ) end )
  3. Well I want The Server/Script Whatever To Remember That The Checkbox Is Ticked When The Player Quits The Server And Joins It Again. function chatblock() local getguireg = guiGetVisible(register_Window[1]) local getguilogin = guiGetVisible(login_Window[1]) if ( getguireg ) or ( getguilogin ) then cancelEvent() end end addEventHandler("onClientChatMessage", root, chatblock) addEventHandler("onClientResourceStart", root, function() local Remembermeh = getElementData(localPlayer, "remember") local Remember = guiCheckBoxGetSelected(login_Checkbox[1], getLocalPlayer()) if ( Remember ) then guiSetText(login_Edit[1], getPlayerName(getLocalPlayer())) setElementData(localPlayer, "remember", remember) elseif ( Remembermeh ) then guiCheckBoxSetSelected(login_Checkbox, true) guiSetText(login_Edit[1], getPlayerName(getLocalPlayer())) end end )
  4. That does no different, it still shows the register screen for me, should i change localPlayer too root?
  5. Well There Are No Errors But The Register Gui aint invisble, Also i would like to know how to censor edit boxes local datroot = getRootElement() local localPlayer = getLocalPlayer() addEvent("login:failed",true) function hideallreg() guiSetVisible(register_Window[1], false) guiSetVisible(login_Window[1], true) showCursor( true ) end addEventHandler("onClientPlayerJoin", localPlayer, hideallreg) addEventHandler("onClientGUIClick", register_Button[2], hideallreg) addEventHandler("login:failed", localPlayer, hideallreg)
  6. Expected Account Got String "haws1290"
  7. You And Twix Script Give Me Expected Account At Arg 2 But i type in my account yet it doesnt work Edit: LOL You put the wrong GUI element, you put register_edit its Login_Edit
  8. Same thing expected player @ arg 1 got nil
  9. Well I have To Bring Some Args. From Clientside But I Also Need The thePlayer Arg So How Would I Do This The Args Are guiGetText(register_Edit[1]), guiGetText(register_Edit[2]) server: addEvent("account:register", true) function registeraccount(user, pass) local addedTheAccount = addAccount(user, pass) if ( addedTheAccount ) then outputChatBox("Thank You For Registering!", player,0,255,0) outputChatBox("Your Username Is ".. user .."", player, 255,150,0) outputChatBox("Your Password Is ".. pass .."", player, 255,150,0) else outputChatBox("Failed To Register!", player, 255, 0, 0) end end addEventHandler("account:register", getRootElement(), registeraccount) addEvent("account:login", true) function loginaccount(user, pass) local logged = setElementData(player, "logged", 1) local loggingin = logIn(player ,user, pass) if ( loggingin ) then outputChatBox("You Have Sucessfully Logged In!", player,0,255,0) end end addEventHandler("account:login", getRootElement(), loginaccount) client: addEventHandler('onClientGUIClick',login_Button[1], function() triggerServerEvent('account:login',localPlayer,guiGetText(register_Edit[1]), guiGetText(register_Edit[2])) guiSetVisible( register_Window[1], false ) guiSetVisible( login_Window[1], false ) showCursor( false ) end )
  10. No Errors elseif (itemID==26) then -- GASMASK local gas = getElementData(source, "gasmask") if not (gas) or (gas==0) then exports.global:sendLocalMeAction(source, "slips a black gas mask over their face.") -- can't see their name local pid = getElementData(source, "playerid") local fixedName = "Unknown Person(Gas M)" setPlayerNametagText(source, tostring(fixedName)) setElementData(source, "gasmask", 1) exports['anticheat-system']:changeProtectedElementDataEx(source, "gasmask", 1, false) elseif (gas==1) then exports.global:sendLocalMeAction(source, "slips a black gas mask off their face.") -- can't see their name local pid = getElementData(source, "playerid") local name = string.gsub(getPlayerName(source), "_", " ") setPlayerNametagText(source, tostring(name)) setElementData(source, "gasmask", 0) exports['anticheat-system']:changeProtectedElementDataEx(source, "gasmask", 0, false) end elseif (itemID==56) then -- MASK local mask = getElementData(source, "mask") if not (mask) or (mask==0) then exports.global:sendLocalMeAction(source, "slips a mask over their face.") -- can't see their name local pid = getElementData(source, "playerid") local fixedName = "Unknown Person(Mask)" setPlayerNametagText(source, tostring(fixedName)) setElementData(source, "mask", 1) exports['anticheat-system']:changeProtectedElementDataEx(source, "mask", 1, false) elseif (mask==1) then exports.global:sendLocalMeAction(source, "slips a mask off their face.") -- can't see their name local pid = getElementData(source, "playerid") local name = string.gsub(getPlayerName(source), "_", " ") setPlayerNametagText(source, tostring(name)) setElementData(source, "mask", 0) exports['anticheat-system']:changeProtectedElementDataEx(source, "mask", 0, false) end
  11. function BloodonDamage() if ( getElementHealth(source) < 20 ) then local x,y,z = getElementPosition( source ) fxAddBlood ( x, y, z-2, 0.00000, 0.00000, 0.00000, 4, 1 ) end end addEventHandler ( "onClientPlayerDamage", localPlayer, BloodonDamage ) You cant use source in a client side can you?
  12. micheal1230

    Port forwarding

    Cough Callum Eh? You attempted to DDOS Me And Failed
  13. Fixed It But Now I Got Another Problem, It Doesnt setElementData to 0 for the mask and gas mask elseif (itemID==26) then -- GASMASK local gas = getElementData(source, "gasmask") if not (gas) or (gas==0) then exports.global:sendLocalMeAction(source, "slips a black gas mask over their face.") -- can't see their name local pid = getElementData(source, "playerid") local fixedName = "Unknown Person(Gas M)" setPlayerNametagText(source, tostring(fixedName)) setElementData(source, "gasmask", 1) exports['anticheat-system']:changeProtectedElementDataEx(source, "gasmask", 1, false) elseif (gas==1) then exports.global:sendLocalMeAction(source, "slips a black gas mask off their face.") -- can't see their name local pid = getElementData(source, "playerid") local name = string.gsub(getPlayerName(source), "_", " ") setPlayerNametagText(source, tostring(name)) setElementData(source, "gasmask", 0) exports['anticheat-system']:changeProtectedElementDataEx(source, "gasmask", 0, false) end elseif (itemID==56) then -- MASK local mask = getElementData(source, "mask") if not (mask) or (mask==0) then exports.global:sendLocalMeAction(source, "slips a mask over their face.") -- can't see their name local pid = getElementData(source, "playerid") local fixedName = "Unknown Person(Mask)" setPlayerNametagText(source, tostring(fixedName)) setElementData(source, "mask", 1) exports['anticheat-system']:changeProtectedElementDataEx(source, "mask", 1, false) elseif (mask==1) then exports.global:sendLocalMeAction(source, "slips a mask off their face.") -- can't see their name local pid = getElementData(source, "playerid") local name = string.gsub(getPlayerName(source), "_", " ") setPlayerNametagText(source, tostring(name)) setElementData(source, "mask", 0) exports['anticheat-system']:changeProtectedElementDataEx(source, "mask", 0, false) end
  14. i did, i throw some tear gas onto the floor and walked into it and i started getting choked, what are you loading the script as? client?
  15. Gas Script Still Does'nt Work, if i toss some gas and walk into it, it still puts me into the choke anim and takes my HP
  16. local id = mysql:query_insert_free ( "INSERT INTO infopoints SET posx='" .. mysql:escape_string(nX) .. "', posy='" .. mysql:escape_string(nY) .. "', posz='" .. mysql:escape_string(nZ) .. "', message='" .. mysql:escape_string(chText) .. "'" ); exports['anticheat-system']:changeProtectedElementDataEx(pInfoPickup, "dbid", id, false) exports['anticheat-system']:changeProtectedElementDataEx(pInfoPickup, "type", "infopoint") --exports['anticheat-system']:changeProtectedElementDataEx(pInfoPickup, "type", "info") exports.pool:allocateElement(pInfoPickup) outputChatBox("You Have Created A Infopoint With The ID ".. id ..".",pPlayer, 255, 194, 14) --fnSaveInfo(); end else outputChatBox ( "SYNTAX: /" .. chCommand .. " [iNFO]", pPlayer, 255, 194, 14 ); exports['anticheat-system']:changeProtectedElementDataEx(pickup, "dbid", id, false) --exports['anticheat-system']:changeProtectedElementDataEx(pickup, "type", "info") exports['anticheat-system']:changeProtectedElementDataEx(pickup, "type", "infopoint") count = count + 1 if id > highest then highest = id end end mysql:query_free("ALTER TABLE `infopoints` AUTO_INCREMENT = " .. mysql:escape_string((highest + 1))) end mysql:free_result(result1)
×
×
  • Create New...