Jump to content

Anubhav

Members
  • Posts

    2,277
  • Joined

  • Last visited

Everything posted by Anubhav

  1. local ignorelist = {} function getPlayerFromPartialName(name) local name = name and name:gsub("#%x%x%x%x%x%x", ""):lower() or nil if name then for _, player in ipairs(getElementsByType("player")) do local name_ = getPlayerName(player):gsub("#%x%x%x%x%x%x", ""):lower() if name_:find(name, 1, true) then return player, name_ end end end end addCommandHandler("ignore", function (player, cmd, ignored) if (not ignored) then -- gebruik: /ignore outputChatBox("Usage: /ignore ", player, 200, 200, 200) return end local ignored, name = getPlayerFromPartialName(ignored) if (not ignored) then -- Speler bestaat niet outputChatBox("Ignore: Player doesn't exist", player, 200, 200, 200) return end if (ignored == player) then -- Jezelf niet muten outputChatBox("Ignore: You can't ignore yourself", player, 200, 200, 200) return end if (not ignorelist[ignored]) then ignorelist[ignored] = {} end if (not ignorelist[ignored][player]) then ignorelist[ignored][player] = true outputChatBox("* You ignore now ".. name, player, 0, 255, 0, true) else ignorelist[ignored][player] = false outputChatBox("* You do not ignore ".. name .." #00FF00anymore", player, 0, 255, 0, true) end end ) addEventHandler("onPlayerChat", root, function (message, messageType) -- Cancel Event zodat je geen dubbele ignores krijgt cancelEvent() -- naam van schrijver local name = getPlayerName(source) -- Schrijg in log Cancel event weerhoud het van loggen outputServerLog("CHAT ".. name ..": ".. message) -- Stuur bericht if (messageType == 0) then local players = getElementsByType("player") for _, player in ipairs(players) do if (not (ignorelist[source] and ignorelist[source][player])) then outputChatBox(name ..": ".. message, player, 255, 255, 255, true) end end elseif (messageType == 1) then local players = getElementsByType("player") for _, player in ipairs(players) do if (not (ignorelist[source] and ignorelist[source][player])) then outputChatBox("* ".. name .." ".. message, player, 255, 130, 130, true) end end elseif (messageType == 2) then local team = getPlayerTeam(source) if (team) then local players = getPlayersInTeam(team) for _, player in ipairs(players) do if (not (ignorelist[source] and ignorelist[source][player])) then outputChatBox("(Team) ".. name ..": ".. message, player, 255, 255, 255, true) end end end end end )
  2. local select = executeSQLQuery("SELECT * FROM characters WHERE serial=?", getPlayerSerial(player)) cooldowns.chck[player] = setTimer(function() cooldowns.chck[player]=nil end, 5000, 1) if #select == 0 then setTimer(triggerClientEvent, 5000, 1, player, "character.toggleWindow", player) else Ok so now I did this. And see the output of when I selected. It always return empty, and adds the same serial again! When I selected, what a mess. EC3D9678CC99DF5BD699AECC928920E3 6F25BB2D6702AC1BAC786F79727F2353 EC3D9678CC99DF5BD699AECC928920E3 6F25BB2D6702AC1BAC786F79727F2353 6F25BB2D6702AC1BAC786F79727F2353 EC3D9678CC99DF5BD699AECC928920E3 6F25BB2D6702AC1BAC786F79727F2353 EC3D9678CC99DF5BD699AECC928920E3 EC3D9678CC99DF5BD699AECC928920E3 EC3D9678CC99DF5BD699AECC928920E3 EC3D9678CC99DF5BD699AECC928920E3 EC3D9678CC99DF5BD699AECC928920E3
  3. [lua] someRandomTable = {} someRandomTabl = {} for i, v in ipairs(someRandomTable) do setTimer(runLoop, 5000, 1, someRandomTable) break end function runLoop(t) for i, v in ipairs(someRandomTable) do end end
  4. Macaus, you can never find the error. His one ) is missing at line 19. Are you looking the code properly?
  5. function painelEscolha() local screenW, screenH = guiGetScreenSize() janelaSpawn = guiCreateWindow((screenW - 840) / 2, (screenH - 198) / 2, 840, 198, "", false) guiWindowSetSizable(janelaSpawn, false) guiSetVisible(janelaSpawn, true) showCursor(true) botLs = guiCreateButton(10, 29, 197, 74, "Los Santos", false, janelaSpawn) guiSetProperty(botLs, "NormalTextColour", "FFFD0000") labelBarra = guiCreateLabel(10, 93, 820, 15, "_____________________________________________________________________________________________________________________", false, janelaSpawn) botSf = guiCreateButton(217, 29, 197, 74, "San Fierro", false, janelaSpawn) guiSetProperty(botSf, "NormalTextColour", "FF10ED00") botLv = guiCreateButton(424, 29, 197, 74, "Las Venturas", false, janelaSpawn) guiSetProperty(botLv, "NormalTextColour", "FFF4FC00") botTp = guiCreateButton(631, 29, 197, 74, "Tierra Perdida", false, janelaSpawn) guiSetProperty(botTp, "NormalTextColour", "FFFA00E0") botLsPraia = guiCreateButton(10, 113, 95, 43, "Praia\nLos Santos", false, janelaSpawn) guiSetProperty(botLsPraia, "NormalTextColour", "FFF90000") botLsFavela = guiCreateButton(112, 113, 95, 43, "Favela\nLos Santos", false, janelaSpawn) guiSetProperty(botLsFavela, "NormalTextColour", "FFF90000") botSfPraia = guiCreateButton(217, 113, 95, 43, "Praia\nSan Fierro", false, janelaSpawn) guiSetProperty(botSfPraia, "NormalTextColour", "FF10ED00") botSfFavela = guiCreateButton(319, 113, 95, 43, "Favela\nSan Fierro", false, janelaSpawn) guiSetProperty(botSfFavela, "NormalTextColour", "FF10ED00") botLvGoldPier = guiCreateButton(424, 113, 95, 43, "Gold Pier", false, janelaSpawn) guiSetProperty(botLvGoldPier, "NormalTextColour", "FFF4FC00") botLvEstadio = guiCreateButton(526, 113, 95, 43, "Estadio", false, janelaSpawn) guiSetProperty(botLvEstadio, "NormalTextColour", "FFF4FC00") botTpPara = guiCreateButton(631, 113, 95, 43, "Pular de\nPara-quedas", false, janelaSpawn) guiSetProperty(botTpPara, "NormalTextColour", "FFFA00E0") botTpPista = guiCreateButton(733, 113, 95, 43, "Pista de\nDrift", false, janelaSpawn) guiSetProperty(botTpPista, "NormalTextColour", "FFFA00E0") labelTutorial = guiCreateLabel(10, 162, 818, 15, "Escolha nos botões acima o local que deseja aparecer!", false, janelaSpawn) guiLabelSetColor(labelTutorial, 255, 254, 254) guiLabelSetHorizontalAlign(labelTutorial, "center", false) labelCreditos = guiCreateLabel(10, 177, 818, 15, "LucasMonteiro - Evolution Server", false, janelaSpawn) guiLabelSetColor(labelCreditos, 0, 72, 254) guiLabelSetHorizontalAlign(labelCreditos, "center", false) end addEvent( "escolherSpawn", true ) addEventHandler( "escolherSpawn", root, painelEscolha )
  6. Yes maybe. function painelEscolha() local screenW, screenH = guiGetScreenSize() janelaSpawn = guiCreateWindow((screenW - 840) / 2, (screenH - 198) / 2, 840, 198, "", false) guiWindowSetSizable(janelaSpawn, false) guiSetVisible(janelaSpawn, true) showCursor(true) botLs = guiCreateButton(10, 29, 197, 74, "Los Santos", false, janelaSpawn) guiSetProperty(botLs, "NormalTextColour", "FFFD0000") labelBarra = guiCreateLabel(10, 93, 820, 15, "_____________________________________________________________________________________________________________________", false, janelaSpawn) botSf = guiCreateButton(217, 29, 197, 74, "San Fierro", false, janelaSpawn) guiSetProperty(botSf, "NormalTextColour", "FF10ED00") botLv = guiCreateButton(424, 29, 197, 74, "Las Venturas", false, janelaSpawn) guiSetProperty(botLv, "NormalTextColour", "FFF4FC00") botTp = guiCreateButton(631, 29, 197, 74, "Tierra Perdida", false, janelaSpawn) guiSetProperty(botTp, "NormalTextColour", "FFFA00E0") botLsPraia = guiCreateButton(10, 113, 95, 43, "Praia\nLos Santos", false, janelaSpawn) guiSetProperty(botLsPraia, "NormalTextColour", "FFF90000") botLsFavela = guiCreateButton(112, 113, 95, 43, "Favela\nLos Santos", false, janelaSpawn) guiSetProperty(botLsFavela, "NormalTextColour", "FFF90000") botSfPraia = guiCreateButton(217, 113, 95, 43, "Praia\nSan Fierro", false, janelaSpawn) guiSetProperty(botSfPraia, "NormalTextColour", "FF10ED00") botSfFavela = guiCreateButton(319, 113, 95, 43, "Favela\nSan Fierro", false, janelaSpawn) guiSetProperty(botSfFavela, "NormalTextColour", "FF10ED00") botLvGoldPier = guiCreateButton(424, 113, 95, 43, "Gold Pier", false, janelaSpawn) guiSetProperty(botLvGoldPier, "NormalTextColour", "FFF4FC00") botLvEstadio = guiCreateButton(526, 113, 95, 43, "Estadio", false, janelaSpawn) guiSetProperty(botLvEstadio, "NormalTextColour", "FFF4FC00") botTpPara = guiCreateButton(631, 113, 95, 43, "Pular de\nPara-quedas", false, janelaSpawn) guiSetProperty(botTpPara, "NormalTextColour", "FFFA00E0") botTpPista = guiCreateButton(733, 113, 95, 43, "Pista de\nDrift", false, janelaSpawn) guiSetProperty(botTpPista, "NormalTextColour", "FFFA00E0") labelTutorial = guiCreateLabel(10, 162, 818, 15, "Escolha nos botões acima o local que deseja aparecer!", false, janelaSpawn) guiLabelSetColor(labelTutorial, 255, 254, 254) guiLabelSetHorizontalAlign(labelTutorial, "center", false) labelCreditos = guiCreateLabel(10, 177, 818, 15, "LucasMonteiro - Evolution Server", false, janelaSpawn) guiLabelSetColor(labelCreditos, 0, 72, 254) guiLabelSetHorizontalAlign(labelCreditos, "center", false) end addEvent( "escolherSpawn", true ) addEventHandler( "escolherSpawn", painelEscolha )
  7. /debugscript 3 See my script if you din't
  8. greenzoneEnter = createColRectangle ( -1957.9560546875, 274.91864013672, 15, 15 ) addEventHandler( "onColShapeHit", greenzoneEnter, function(hitPlayer) if getElementType(hitPlayer)=="player" then triggerClientEvent(hitPlayer, "zoneEnter", hitPlayer) toggleControl ( hitPlayer, "fire", false ) toggleControl ( hitPlayer "next_weapon", false ) toggleControl ( hitPlayer, "previous_weapon", false ) setPedWeaponSlot ( hitPlayer, 0 ) toggleControl ( hitPlayer, "aim_weapon", false ) toggleControl ( hitPlayer, "vehicle_fire", false ) toggleControl ( hitPlayer, "vehicle_secondary_fire", false ) end end) addEventHandler( "onColShapeLeave", greenzoneEnter,function(hitPlayer) if getElementType(hitPlayer)=="player" then triggerClientEvent(hitPlayer, "zoneExit", hitPlayer) toggleControl ( hitPlayer, "fire", true ) toggleControl ( hitPlayer, "next_weapon", true ) toggleControl ( hitPlayer, "previous_weapon", true ) toggleControl ( hitPlayer, "aim_weapon", true ) toggleControl ( hitPlayer, "vehicle_fire", true ) toggleControl ( hitPlayer, "vehicle_secondary_fire", true ) end end)
  9. local spawnpoint addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), function() triggerClientEvent ( resourceRoot, "escolherSpawn", resourceRoot ) --I tried to do triggerClientEvent here end ) function spawn(player) if not isElement(player) then return end if get("spawnreset") == "onSpawn" then spawnpoint = getRandomSpawnPoint() end exports.spawnmanager:spawnPlayerAtSpawnpoint(player,spawnpoint,false) repeat until setElementModel(player,math.random(312)) fadeCamera(player, true) setCameraTarget(player, player) showChat(player, true) end function getRandomSpawnPoint () local spawnpoints = getElementsByType("spawnpoint") return spawnpoints[math.random(1,#spawnpoints)] end addEventHandler("onPlayerJoin", root, function() spawn(source) end ) addEventHandler("onPlayerQuit",root, function () if getPlayerCount() == 1 and get("spawnreset") == "onServerEmpty" then spawnpoint = getRandomSpawnPoint() end end ) addEventHandler("onPlayerWasted", root, function() setTimer(spawn, 1800, 1, source) end )
  10. if adminList[1][1] == getPlayerSerial(element) then --
  11. function onPlayerQuit ( ) local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local r, g, b = getPlayerNametagColor ( source ) setAccountData ( playeraccount, "name.color", tostring(r)..","..tostring(g)..","..tostring(b) ) end end function onPlayerLogin (_, playeraccount ) if ( playeraccount ) then local namecolor = getAccountData ( playeraccount, "name.color" ) if ( namecolor ) then local s = split(namecolor, ",") setPlayerNametagColor ( source, s[1], s[2], s[3] ) end end end addEventHandler ( "onPlayerQuit", getRootElement ( ), onPlayerQuit ) addEventHandler ( "onPlayerLogin", getRootElement ( ), onPlayerLogin )
  12. takeWeapon on onClientWeaponFire and onClientPlayerWeaponSwitch and onClientPlayerWeaponTarget
  13. local blip_x = (3000+px)/6000*MimgW-500 local blip_y = (3000-py)/6000*MimgH
  14. urdu yaha pe. or mein lier nahi hu. Sab ko malum hein ki mein acha scripter hu. Tere ja sa kam chor nahi LOL!
  15. function globalMessage(thePlayer, cmd, ...) if isPlayerMuted ( thePlayer ) then outputChatBox ("You are muted!", thePlayer, 255, 128, 22, true) return end local message = table.concat ( { ... }, " " ); local name = getPlayerName(thePlayer); local account = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup("user." .. account, aclGetGroup("Admin")) then outputChatBox("#DEFF00#FFFFFF"..name..": #FFFFFF"..message,root, 255, 255, 255, true) return end if isObjectInACLGroup("user." .. account, aclGetGroup("Moderator")) then outputChatBox("#DEFF00#FFFFFF"..name..": #FFFFFF"..message,root, 255, 255, 255, true) return else outputChatBox("#00E6FF#FFFFFF"..name..": #FFFFFF"..message,root, 255, 255, 255, true) return end end addCommandHandler("global", globalMessage); addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), function() for index,player in pairs(getElementsByType("player")) do bindKey(player,"x", "down", "chatbox", "global"); end end) addEventHandler("onPlayerJoin", getRootElement(), function() bindKey(source, "x", "down", "chatbox", "global"); end )
  16. CodyLewiz @ You have no rights to post your anger here. This is MTA forums not your home or skype or your server. DNA @ How's that usefull?
×
×
  • Create New...