Jump to content

Sparrow

Members
  • Posts

    378
  • Joined

  • Last visited

Everything posted by Sparrow

  1. Sparrow

    onColShapeHit

    function hitRed() if (source == redArea1 or source == redArea2 or source == redArea3) then ... end end addEventHandler ( "onColShapeHit", root, hitRed ) function hitGreen() if (source == greenArea1 or source == greenArea2 or source == greenArea3) then ... end end addEventHandler ( "onColShapeHit", root, hitGreen ) I set 'root' on 'WHAT HERE?' because I did 'if source == area then
  2. client name1 = guiCreateLabel(50,10,410,20,"",false,tab) function join () triggerServerEvent ( source, 'load', source) end addEventHandler("onClientPlayerJoin", getRootElement(), join) server addEvent("load",true) addEventHandler( "load",root, function() loadxml = xmlLoadFile("score.xml") if loadxml then score1 = xmlFindChild(loadxml ,"flos1",0) find1 = xmlNodeGetValue(score1) triggerClientEvent ( source, 'loadClient', find1 ) end end )
  3. the marker coordinate is: x: 0 y: 0 z: 0 you'll location will be changed to: x: 132 y: -67 z: 1 when you walk to marker
  4. local marker = createMarker(0, 0, 0, "checkpoint", 2, 255, 255, 0, 0) createBlipAttachedTo(marker, 15) function changeLocation() for index, person in ipairs (getElementsByType("player")) do setElementPosition(person, 132, -67, 1) end end addEventHandler("onMarkerHit", marker, changeLocation) go to 'CJ' blip, walk to marker and you'll be setted on coordinate: x: 132 y: -67 z: 1
  5. local army = createObject ( 976, 97, 1922, 13.8.1000003814697, 0, 0, 0 ) local armycol = createColCircle ( 93.90771484375, 1920.6955566406, 18.057874679565, 7 ) function openarmy(thePlayer) if getElementModel( thePlayer ) == 287 then moveObject (army, 5000, 97, 1922, 8.1000003814697 ) end end addEventHandler( "onColShapeHit", armycol, openarmy ) function closearmy(thePlayer) if getElementModel( thePlayer ) == 287 then moveObject (army, 5000, 97, 1922, 13.938992500305 ) end end addEventHandler( "onColShapeLeave", armycol, closearmy )
  6. Sparrow

    [Question]

    it's his admin panel that he made
  7. he edit it after I post it ._."
  8. maybe you ticked to disable the servers who has 0 players on server browser, also you can join from IP.
  9. Sparrow

    SQLite

    السلام عليكم و رحمة الله و بركاته أنا قرأت الويكي ولم أفهمه وكذلك قرأت viewtopic.php?f=148&t=38203 ولكن من دون جدوى هل يمكنكم المساعدة ببعض الأمثلة؟ وشكرا أنا كتبت هذا بعد العديد من المحاولات التي قمت بها لفهم ال SQLite
  10. getPlayerIP -- get player ip getPlayerTeam -- get player team getAccountName -- get the account name of the player fixVehicle -- repair vehicle
  11. local theMarker = createMarker(1000,1000,30,"cylinder", 1.5, 255,255,0,170) addEventHandler("onMarkerHit", theMarker, function(hitElement) if (getElementType(hitElement) == "vehicle") then speedx, speedy, speedz = getElementVelocity(hitElement) actualspeed = (speedx^2 + speedy^2 + speedz^2)^(0.5) kmh = math.ceil(actualspeed * 180) if (kmh > 180 ) then local driver = getVehicleOccupant(hitElement) givePlayerMoney(driver,1000) outputChatBox("You Won $1000",driver,255,255,0) end end end) if you drive more than 180 KM/H you win money
  12. == (Equals to) ~= (not equals to) < (Less than) > (Greater than) =< (Equals to or less than) >= (Equals to or greater than) it don't need to be edited, when you go with speed 180 or more than 180 you win money
  13. when player quit his name removed from the grid list
  14. setPedVoice is client side only, we can't set it on server side, and setPlayerTeam is server side only, we can't set it on client side. for that we need to trigger it by; triggerServerEvent
  15. client: local theMarker = createMarker( -687.9, 937.8, 13.6, "cylinder", 2.0, 255, 0, 0, 80 ) -- create a red cylinder marker inside Toreno's house addEventHandler("onClientMarkerHit", theMarker, function(hitElement) triggerServerEvent("setTeam", localPlayer) setPedVoice(hitElement, "PED_TYPE_GANG", "VOICE_GNG_MACCER") end ) server: function createTeamOnStart() team1 = createTeam ("Team1", 255, 0, 0) end addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), createTeamOnStart) function setTeamForPlayer() local team = getTeamFromName("Team1") if (team) then setPlayerTeam(source, team1) setElementModel(source, 0) -- change 0 to any other skin ID if you want end end addEvent("setTeam", true) addEventHandler("setTeam", root, setTeamForPlayer)
  16. set this script on a lua file name 'team.lua' server side: function createTeamOnStart() team1 = createTeam ("Team1", 255, 0, 0) end addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), createTeamOnStart) function joinTheTeam(thePlayer) local team = getTeamFromName("Team1") if (team) then setPlayerTeam(thePlayer, team1) setElementModel(thePlayer, 0) end end addCommandHandler("jointeam1", joinTheTeam) meta.xml <meta> <info author="your_name" version="1.0" type="script" /> <script src="team.lua" type="server" /> </meta>
  17. you want to show skin ID or player ID on scoreboad?
  18. I test it and it's working
  19. start the resource and type /join_faisl_team
  20. it's working fine here. did you set it server side on meta.xml?
×
×
  • Create New...