Jump to content

Castillo

Retired Staff
  • Posts

    21,935
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by Castillo

  1. I don't understand your question or whatever is it..
  2. nothing was edited if i'm right, i just told that i put that and worked
  3. There are no free scripter, you got learn yourself or pay someone.
  4. so it works or not? i dont get you now.. well i will test on public server tomorrow when i get more players
  5. if its true it means you can kill your team mates and false works but the problem is that it sets when it resource starts, maybe when player join would work too?
  6. Sorry varez, i totally forgot about my old topic (i'm not lying)
  7. I don't get what do you mean, my mode works like this, you join you got a menu with many teams and when you click on one and click button of spawn it spawns you.
  8. what do you mean? i just start the resource and that should disable it, if it works like you say then its useless cause i don't want to restart resource every time.
  9. First, you should talk in english at this forum, second don't ask for scripters cause nobody will help you for FREE, and third you should learn how to script.
  10. i put this and works, -- Made By XX3, from scratch with MS Notepad. Purpose: To make a new exotic compact HUD. -- You may edit this resource, but please credit me if you wanted to post an edited / extended version. -- Weapon tables for ammo. local noreloadweapons = {} --Weapons that doesn't reload (including the flamethrower, minigun, which doesn't have reload anim). noreloadweapons[16] = true noreloadweapons[17] = true noreloadweapons[18] = true noreloadweapons[19] = true noreloadweapons[25] = true noreloadweapons[33] = true noreloadweapons[34] = true noreloadweapons[35] = true noreloadweapons[36] = true noreloadweapons[37] = true noreloadweapons[38] = true noreloadweapons[39] = true noreloadweapons[41] = true noreloadweapons[42] = true noreloadweapons[43] = true local meleespecialweapons = {} --Weapons that don't shoot, and special weapons. meleespecialweapons[0] = true meleespecialweapons[1] = true meleespecialweapons[2] = true meleespecialweapons[3] = true meleespecialweapons[4] = true meleespecialweapons[5] = true meleespecialweapons[6] = true meleespecialweapons[7] = true meleespecialweapons[8] = true meleespecialweapons[9] = true meleespecialweapons[10] = true meleespecialweapons[11] = true meleespecialweapons[12] = true meleespecialweapons[13] = true meleespecialweapons[14] = true meleespecialweapons[15] = true meleespecialweapons[40] = true meleespecialweapons[44] = true meleespecialweapons[45] = true meleespecialweapons[46] = true function DXdraw() --Variables sWidth, sHeight = guiGetScreenSize() health = getElementHealth( getLocalPlayer() ) lineLength1 = 114 * ( health / 100 ) -- Health bar armor = getPedArmor( getLocalPlayer() ) lineLength2 = 114 * ( armor / 100 ) -- Armor bar ammoinclip = getPedAmmoInClip (getLocalPlayer()) totalammo = getPedTotalAmmo (getLocalPlayer()) showammo1 = ammoinclip showammo2 = totalammo moneycount=getPlayerMoney(getLocalPlayer()) money= '$' ..moneycount local hour, mins = getTime () time = hour .. ":" .. (((mins < 10) and "0"..mins) or mins) -------- Dynamic health colour thanks to 50p ---------- tick = getTickCount () -- For active health bar local maxHealth = 100; -- get max health stat local colourPercent = ( health / maxHealth ) * 200; local red, green; -- we don't need blue because we don't use it, it'll be 0 if health < ( maxHealth / 2 ) then red = 200; green = ( health / 50 ) * ( colourPercent * 2 ); else green = 200; red = 200 - ( ( health - 50 ) / 50 ) * 200; end -- For inactive health bar local maxHealth = 75; -- get max health stat local colourPercent1 = ( health / maxHealth ) * 75; local red1, green1; -- we don't need blue because we don't use it, it'll be 0 if health < ( maxHealth / 2 ) then red1 = 75; green1 = ( health / 50 ) * ( colourPercent1 * 2 ); else green1 = 75; red1 = 75 - ( ( health - 50 ) / 50 ) * 75; end local color1 = tocolor( red1, green1, 0, 150 ) local color2 = tocolor( red, green, 0, 200 ) -- For the health bar if getTickCount () %1500 < 500 and health <= 25 then else dxDrawRectangle(sWidth-206,sHeight-23,114.0,14.0,color1, false) -- Health inactive bar dxDrawRectangle(sWidth-206,sHeight-23,lineLength1,14.0,color2,false) --Health active bar end if armor <= 0 then else dxDrawRectangle(sWidth-206,sHeight-43,lineLength2,14.0,tocolor(200,200,200,200),false) -- Armor active bar dxDrawRectangle(sWidth-206,sHeight-43,114.0,14.0,tocolor(50,50,50,150),false) -- Armor inactive bar end ------ DX drawing that are visible at all times dxDrawRectangle(sWidth-84,sHeight-48,78.0,33.0,tocolor(0,0,0,150),false) -- GTA Time DX Rectangle dxDrawText(tostring (money),sWidth-200,sHeight-78,sWidth-5,sHeight-54,tocolor(0,0,0,200),1.0,"pricedown","right","top",false,false,false) -- Money DX text (shadow) dxDrawText(tostring (money),sWidth-202,sHeight-81,sWidth-7,sHeight-57,tocolor(0,100,0,220),1.0,"pricedown","right","top",false,false,false) -- Money DX text dxDrawText(tostring (time),sWidth-81,sHeight-46,sWidth-10,sHeight-16,tocolor(250,250,250,200),1.0,"diploma","center","top",false,false,false) -- GTA Time DX text ------- Weapon icons & Ammo DX drawings local weaponID = getPedWeapon (getLocalPlayer()); -- Get weapon ID dxDrawImage(sWidth-266,sHeight-56,48.0,52.0,"icons/".. tostring( weaponID ) .. ".png",0.0,0.0,0.0,tocolor(255,255,255,200),false) -- Weapon icons image. -- now decide if the optional stuff should be drawn if noreloadweapons [getPedWeapon(getLocalPlayer())] then dxDrawText(tostring (showammo2),sWidth-400,sHeight-42,sWidth-288,sHeight-12,tocolor(0,255,255,200),1.0,"bankgothic","right","top",false,false,false) -- No reload weapons (for shotgun, grenades, etc) elseif meleespecialweapons [getPedWeapon(getLocalPlayer())] then -- Draw Nothing for melee and special weapons. else --Weapons that reloads. dxDrawText(tostring (showammo1),sWidth-455,sHeight-41,sWidth-387,sHeight-13,tocolor(0,255,255,200),1.0,"bankgothic","right","top",false,false,false) dxDrawText("|",sWidth-381,sHeight-42,sWidth-366,sHeight-8,tocolor(255,200,0,200),1.0,"bankgothic","left","top",false,false,false) dxDrawText(tostring (showammo2),sWidth-365,sHeight-41,sWidth-272,sHeight-12,tocolor(0,255,255,200),1.0,"bankgothic","left","top",false,false,false) end end -- End of the DX Drawing function addEventHandler("onClientRender", getRootElement(), DXdraw) -- Show / Hide GTA SA HUD command function. function hudChanger () showPlayerHudComponent ( "armour", false ) showPlayerHudComponent ( "health", false ) showPlayerHudComponent ( "money", false ) showPlayerHudComponent ( "clock", false ) showPlayerHudComponent ( "weapon", false ) showPlayerHudComponent ("ammo", false) showPlayerHudComponent ( "money", false ) addEventHandler( "onClientRender", getRootElement(), DXdraw) end addCommandHandler ( "hidehud", hudChanger ) addEventHandler( "onClientResourceStart", getRootElement(), hudChanger ) -- Hide the HUD (except oxygen) on resource start. addEventHandler( "onPlayerJoin", getRootElement(), hudChanger ) -- The same, but also on player join. function hudChanger2 () showPlayerHudComponent ( "armour", true ) showPlayerHudComponent ( "health", true ) showPlayerHudComponent ( "money", true ) showPlayerHudComponent ( "clock", true ) showPlayerHudComponent ( "weapon", true ) showPlayerHudComponent ("ammo", true) showPlayerHudComponent ( "money", true) removeEventHandler( "onClientRender", getRootElement(), DXdraw) end addCommandHandler ( "showhud", hudChanger2) -- Show all the HUD if you want to. function hudChanger3 () showPlayerHudComponent ( "armour", false ) showPlayerHudComponent ( "health", false ) showPlayerHudComponent ( "money", false ) showPlayerHudComponent ( "clock", false ) showPlayerHudComponent ( "weapon", false ) showPlayerHudComponent ("ammo", false) showPlayerHudComponent ( "money", false ) removeEventHandler( "onClientRender", getRootElement(), DXdraw) end addCommandHandler( "hideall", hudChanger3) -- Hide every part of the HUD & the GTA HUD.
  11. can you give more information about what do you mean? i don't get a word of this.
  12. hey, i got a big problem i want to disable the friendy fire for all teams but dunno why my code isn't working, if someone addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), function () local allTeams = getElementsByType ( "team" ) for index, theTeam in ipairs(allTeams) do setTeamFriendlyFire ( theTeam, false ) end end) thanks in advance.
  13. This is not a resource suggestion part if i'm right, you can go to mta community and find, there are some.
  14. this function will destroy the whole HUD function destroyHud () removeEventHandler("onClientRender",getRootElement(),DXdraw) end addCommandHandler ( "destroyhud", destroyHud) -- Remove all new hud. i hope this is what you wanted
  15. try, function stopclub () stopSound(sound) end addCommandHandler ( "clubstop", stopclub )
  16. Castillo

    is this a bug?

    seems to work fine now, thanks.
  17. Castillo

    is this a bug?

    correction: now i can't enter any server WTF?????. only my local server..
  18. Castillo

    is this a bug?

    hi, i've got a problem trying to connect to the server called "MINI-MISSIONS" well a day ago i was allowed to connect but now i try to join and says this message from the image:
  19. Correction, ronnie stealed it from ooso and edited the author
  20. local distance = 5 function giveCar ( thePlayer, command, ... ) if hasObjectPermissionTo (thePlayer, "command.banserial") == true then local x, y, z = getElementPosition ( thePlayer ) local rotZ = getPedRotation ( thePlayer ) local vehicleName = table.concat({...}, " ") local vehicleID = getVehicleModelFromName ( vehicleName ) if vehicleID then local newVehicle = createVehicle ( vehicleID, x, y, z, 0, 0, rotZ ) warpPedIntoVehicle(thePlayer,newVehicle) if not newVehicle then outputConsole ( "Failed to create vehicle.", thePlayer ) end end end end addCommandHandler ( "givecar", giveCar ) dunno if that is what you want, it gives you a car if you put /givecar example infernus
  21. hmmm i didn't got well your question but, to remove a dxDRAW element isn't like removEventHandle
  22. I'm sorry if i insulted you, that wasn't my intention.
  23. lol, thats right. that command is really easy to make (even a noob can)
  24. Castillo

    Need Help

    don't post ok.. then another then another!
×
×
  • Create New...