-
Posts
1,992 -
Joined
-
Last visited
-
Days Won
4
Everything posted by 3NAD
-
سكربت رائع و تطوير اروع .. إلى الأمام دوماً يَ / سورآ ..
-
Tell me the Results : function showGUIp ( hitPlayer ) if source == ( markerp or marker2p or marker3p or marker4p ) then local policeTeam = getTeamFromName ( "police" ) if policeTeam then if getPlayerTeam ( hitPlayer ) == policeTeam then triggerClientEvent ( hitPlayer, "showGUI2p", hitPlayer, hitPlayer ) else warnText ( "vehicles for police only!", hitPlayer ) end end end end addEventHandler ( "onMarkerHit", root, showGUIp )
-
teamName = "Bus Driver" busVehs = { [437] = true } function enterVehicle ( thePlayer ) if busVehs [ getElementModel ( source ) ] then if getTeamFromName ( teamName ) then if getPlayerTeam ( thePlayer ) ~= getTeamFromName ( teamName ) then outputChatBox ( "Only Bus Drivers can drive this vehicle!", thePlayer, 255, 0, 0, true ) cancelEvent ( ) end else outputChatBox ( "The Team Is not Available !", thePlayer, 255, 255, 0, true ) end end end addEventHandler ( "onVehicleStartEnter", root, enterVehicle )
-
Did you mean this, getResourceInfo
-
i think you need to convert lua files to => UTF-8 without BOM
-
I put put 'source' by mistake, then I changed it to 'localPlayer', but forum is working really slow. No problem, i Saw it
-
Why not try Tables, like this dutymarker = createMarker ( 1911.35938, -1777.46899, 11.98387, "cylinder", 4.0, 255, 255, 155, 255 ) fix = { } function paynspray ( hitElement, matchingDimension ) if getElementType ( hitElement ) == "player" then if isPedInVehicle ( hitElement ) then local money = getPlayerMoney ( hitElement ) if money >= 500 then outputChatBox ( "Please wait while we work on your vehicle!", hitElement, 255, 255, 0, true ) fix [ hitElement ] = false theTimer = setTimer ( function ( ) if not isElementWithinMarker ( hitElement, dutymarker ) then if isTimer ( theTimer ) then killTimer ( theTimer ) return end end playSoundFrontEnd ( hitElement, 46 ) takePlayerMoney ( hitElement, 500 ) fixVehicle ( getPedOccupiedVehicle ( hitElement ) ) outputChatBox ( "Thank you for coming to us for your repair!", hitElement, 0, 255, 0, true ) fix [ hitElement ] = true end , 5000, 1 ) else outputChatBox("Please come back when you have atleast $500, thank you", hitElement, 255, 0, 0, true ) end else outputChatBox ( "You don't have vehicle!", hitElement, 255, 0, 0, true ) end end end addEventHandler ( "onMarkerHit", dutymarker, paynspray, false ) function mLeave ( hitElement, matchingDimension ) if getElementType(hitElement) == "player" then if not fix [ hitElement ] then outputChatBox ( "Wait, you forgot your repair!", hitElement, 255, 0, 0, true ) end end end addEventHandler ( "onMarkerLeave", dutymarker, mLeave, false )
-
At ' triggerServerEvent ', the source is not Defined. use ' localPlayer '
-
Use setElementData getElementData
-
dutymarker = createMarker(1911.35938, -1777.46899, 11.98387, "cylinder", 4.0, 255, 255, 155) function paynspray ( hitElement, matchingDimension ) if getElementType ( hitElement ) == "player" then if isPedInVehicle ( hitElement ) then local money = getPlayerMoney ( hitElement ) if money >= 500 then outputChatBox ( "Please wait whilst we work on your vehicle!", hitElement) setTimer ( function ( ) fixVehicle ( getPedOccupiedVehicle ( hitElement ) ) outputChatBox ( "Thank you for coming to us for your repair!" ) end , 5000, 1 ) else outputChatBox("Please come back when you have atleast $500, thank you", hitElement) end else outputChatBox ( "You don't have vehicle!", hitElement) end end end addEventHandler ( "onMarkerHit", dutymarker, paynspray, false ) function mLeave ( hitElement, matchingDimension ) if getElementType(hitElement) == "player" then removeEventHandler ( "onMarkerHit", dutymarker, paynspray ) outputChatBox ( "Wait, you forgot your repair!", hitElement ) end end addEventHandler ( "onMarkerLeave", dutymarker, mLeave, false )
-
createTeam ( "Bus Driver", 0, 255, 0 ) function teamSet ( ) local team = getTeamFromName ( "Bus Driver" ) if team then setPlayerTeam ( source, team ) end end addEvent ( "sTeam", true) addEventHandler ( "sTeam", root, teamSet ) if not working, put your client code.
-
"onPlayerMarkerHit" I don't see addEvent Code of this Event !?
-
ammo = { [1] = {1}, [4] = {1}, [22] = {100}, [24] = {100}, [27] = {60}, [30] = {150}, [31] = {150}, [34] = {50}, [17] = {5}, [44] = {1}, [29] = {300} } addEvent ( "onPlayerChooseWeapon" , true ) addEventHandler ( "onPlayerChooseWeapon" , root , function ( ) local playerTeam = getPlayerTeam ( source ) if playerTeam then if playerTeam == getTeamFromName ("Ruso") then giveWeapon(source,1, tonumber ( ammo[1] ),true) giveWeapon(source,4,tonumber ( ammo[2] ),true) giveWeapon(source,22,tonumber ( ammo[3] ),true) elseif playerTeam == getTeamFromName ("Soldado Ruso") then giveWeapon(source,24,tonumber ( ammo[4] ),true) giveWeapon(source,27,tonumber ( ammo[5] ),true) giveWeapon(source,30,tonumber ( ammo[6] ),true) giveWeapon(source,34,tonumber ( ammo[8] ),true) elseif playerTeam == getTeamFromName ("Escuadron Ruso") then giveWeapon(source,24,tonumber ( ammo[4] ),true) giveWeapon(source,27,tonumber ( ammo[5] ),true) giveWeapon(source,29,tonumber ( ammo[11] ),true) giveWeapon(source,30,tonumber ( ammo[6] ),true) giveWeapon(source,34,tonumber ( ammo[8] ),true) giveWeapon(source,17,tonumber ( ammo[9] ),true) giveWeapon(source,44,tonumber ( ammo[10] ),true) elseif playerTeam == getTeamFromName ("Ciudadano E.E.U.U") then giveWeapon(source,1,tonumber ( ammo[1] ),true) giveWeapon(source,4,tonumber ( ammo[2] ),true) giveWeapon(source,22,tonumber ( ammo[3] ),true) elseif playerTeam == getTeamFromName ("Ejercito E.E.U.U") then giveWeapon(source,24,tonumber ( ammo[4] ),true) giveWeapon(source,27,tonumber ( ammo[5] ),true) giveWeapon(source,30,tonumber ( ammo[6] ),true) giveWeapon(source,34,tonumber ( ammo[8] ),true) elseif playerTeam == getTeamFromName ("Escuadron E.E.U.U") then giveWeapon(source,24,tonumber ( ammo[4] ),true) giveWeapon(source,27,tonumber ( ammo[5] ),true) giveWeapon(source,29,tonumber ( ammo[11] ),true) giveWeapon(source,30,tonumber ( ammo[6] ),true) giveWeapon(source,34,tonumber ( ammo[8] ),true) giveWeapon(source,17,tonumber ( ammo[9] ),true) giveWeapon(source,44,tonumber ( ammo[10] ),true) elseif playerTeam == getTeamFromName ("Ciudadano Japones") then giveWeapon(source,1,tonumber ( ammo[1] ),true) giveWeapon(source,4,tonumber ( ammo[2] ),true) giveWeapon(source,22,tonumber ( ammo[3] ),true) elseif playerTeam == getTeamFromName ("Ejercito Japones") then giveWeapon(source,24,tonumber ( ammo[4] ),true) giveWeapon(source,27,tonumber ( ammo[5] ),true) giveWeapon(source,30,tonumber ( ammo[6] ),true) giveWeapon(source,34,tonumber ( ammo[8] ),true) elseif playerTeam == getTeamFromName ("Escuadron Japones") then giveWeapon(source,24,tonumber ( ammo[4] ),true) giveWeapon(source,27,tonumber ( ammo[5] ),true) giveWeapon(source,29,tonumber ( ammo[11] ),true) giveWeapon(source,30,tonumber ( ammo[6] ),true) giveWeapon(source,34,tonumber ( ammo[8] ),true) giveWeapon(source,17,tonumber ( ammo[9] ),true) giveWeapon(source,44,tonumber ( ammo[10] ),true) end end end )
-
-
addEventHandler ( "onPlayerDamage", root, function ( attacker ) if attacker then if getElementType ( attacker ) == "player" and attacker ~= source then if isTimer ( theTimer ) then killTimer ( theTimer ) end local player = source theTimer = setTimer ( Damage, 1000, 0, player ) end end end ) function Damage ( player ) local health = getElementHealth ( player ) if health > 5 then setElementHealth ( player, health -1 ) else killPed ( player ) if isTimer ( theTimer ) then killTimer ( theTimer ) end end fadeCamera ( player, false, 1.0, 255, 0, 0 ) setTimer ( fadeCamera, 500, 1, player, true, 0.5 ) end
-
addEvent ( "onZombieSpawn", true ) addEventHandler ( "onZombieSpawn", root, function ( ) for _, v in ipairs ( getElementsByType ( "ped" ) ) do if getElementData ( v, "zombie" ) then createBlipAttachedTo ( v, 0 ) end end end )
-
ايقونة Edit Server Config بداية الملف تلقى ........................ عدل مابينهم و سو حفظ