Jump to content

stefutz101

Members
  • Posts

    245
  • Joined

  • Last visited

Everything posted by stefutz101

  1. I just downloaded a uncompiled version . And i have 2 questions: 1)Where i must look to see where are clans saved ? http://prntscr.com/9dl7lq 2) Can i use these function to delete that green groups ? --[[ addGang - Arguments: gangName, gangLeader. Returns: true or false. removeGang - Arguments: gangName. Returns: true or false. doesGangExists - Arguments: gangName. Returns: true or false. getGangList - Arguments: None. Returns: A table with gang list. getGangMembers - Arguments: gangName. Returns: A table with gang members. addGangMember - Arguments: gangName, accountName, addedBy. Returns: true or false (if false, it'll return a second argument with the error.). removeGangMember - Arguments: gangName, accountName, kickerName (if used it'll output who kicked the member, else it'll output that you left). isGangMember - Arguments: gangName, accountName. Returns: true or false. getAccountGang - Arguments: accountName. Returns: The gang name, 'None' otherwise. getGangLeader - Arguments: gangName. Returns: The gang leader. getGangSubLeaders - Arguments: gangName. Returns: A JSON string with gang sub leaders. isPlayerGangInvited - Arguments: thePlayer. Returns: 3 arguments: invited, gangName, inviter. getPlayersByGang - Arguments: gangName. Returns: A table with gang players. isGangSubLeader - Arguments: gangName, accountName. Returns: true or false. ]] Like : removeGang("SRI") ? (watch first photo , in first post ) Thancks in advance !
  2. This group is a group-system what was in gamemode . Gamemode was downloaded from internet and groupsystem is compiled so it isn't changed , i guess.
  3. Hi i have a mta server and i have some green groups in list of groups and this create some errors in debugscript . How i can delete that groups ? Where are clans saved ? http://postimg.org/image/rjvle4dll/ Thanks in advance !
  4. function weaponDelete(dataName,oldValue) if getElementType(source) == "player" then -- check if the element is a player local weapon1 = getElementData(source,"currentweapon_1") local weapon2 = getElementData(source,"currentweapon_2") local weapon3 = getElementData(source,"currentweapon_3") if dataName == weapon1 or dataName == weapon2 or dataName == weapon3 then if getElementData (source,dataName) == 0 then local ammoData,weapID = getWeaponAmmoType(dataName) takeWeapon (source,weapID) end end local weapon1 = getElementData(source,"currentweapon_1") local weapon2 = getElementData(source,"currentweapon_2") local weapon3 = getElementData(source,"currentweapon_3") local ammoData1,weapID1 = getWeaponAmmoType(weapon1) local ammoData2,weapID2 = getWeaponAmmoType(weapon2) local ammoData3,weapID3 = getWeaponAmmoType(weapon3) if dataName == ammoData1 then local newammo = oldValue - getElementData (source,dataName) if newammo == 1 then return end if getElementData (source,dataName) < oldValue then takeWeapon (source,weapID1,newammo) if elementWeaponBack[source] then detachElementFromBone(elementWeaponBack[source]) destroyElement(elementWeaponBack[source]) elementWeaponBack[source] = false end elseif getElementData (source,dataName) > oldValue then giveWeapon(source,weapID1,getElementData (source,dataName)-oldValue,true) end end if dataName == ammoData2 then local newammo = oldValue - getElementData (source,dataName) if newammo == 1 then return end if getElementData (source,dataName) < oldValue then takeWeapon (source,weapID2,newammo) elseif getElementData (source,dataName) > oldValue then giveWeapon(source,weapID2,getElementData (source,dataName)-oldValue,false) end end if dataName == ammoData3 then local newammo = oldValue - getElementData (source,dataName) if newammo == 1 then return end if getElementData (source,dataName) < oldValue then takeWeapon (source,weapID3,newammo) elseif getElementData (source,dataName) > oldValue then giveWeapon(source,weapID3,getElementData (source,dataName)-oldValue,false) end end end end addEventHandler("onElementDataChange",getRootElement(),weaponDelete) Error : attempt to perform arithmetic on local "oldValue" a nil value at line : local newammo = oldValue - getElementData (source,dataName) How can i fix that ? I think i can put an if like this " if oldValue ~= nil then " but i don't know exactlly where i must put it . Can I try like this ? function weaponDelete(dataName,oldValue) if oldValue == nil then return end --rest of the script Thanks in advance !
  5. function handlePoly(thePlayer) local currentPoly = getElementData(source, "accId") or false if currentPoly then local polyAccType = getElementData(source, "accType") local polyAccRule = getElementData(source, "accRule") <> end
  6. Hi i have a problem with this script . if tostring(getElementData(thePlayer, "gang")) ~= tostring(polyAccRule) then local exportX = getElementData(source, "exportX") local exportY = getElementData(source, "exportY") local exportZ = getElementData(source, "exportZ") setTimer(function(thePlayer, theZone) warpOutIfStillIn(thePlayer, theZone) end, 2000, 1, thePlayer, source) if isPedInVehicle(thePlayer) then if getSimplestTaskOf(thePlayer) == "TASK_SIMPLE_CAR_DRIVE" then if getElementModel(getPedOccupiedVehicle(thePlayer)) == 487 or getElementModel(getPedOccupiedVehicle(thePlayer)) == 497 then local px, py, pz = getElementPosition(thePlayer) setElementPosition(getPedOccupiedVehicle(thePlayer), exportX, exportY, exportZ + 25) setElementVelocity(getPedOccupiedVehicle(thePlayer), 0, 0, 0) else setElementPosition(getPedOccupiedVehicle(thePlayer), exportX, exportY, exportZ) setElementVelocity(getPedOccupiedVehicle(thePlayer), 0, 0, 0) end else removePedFromVehicle(thePlayer) setElementPosition(thePlayer, exportX, exportY, exportZ) outputChatBox(getSimplestTaskOf(thePlayer), thePlayer, 255, 155, 0) end else setElementPosition(thePlayer, exportX, exportY, exportZ) end else outputChatBox("Welcome back at home!", thePlayer, 255, 155, 0, true) end This script should teleport players what aren't in clan x to enter in base , and allow only members of clan x to enter . But i have a warning "if isPedInVehicle(thePlayer) then" "Bad argument @ 'isPedInVehicle" [Expected ped at argument 1,got vehicle]
  7. It works , but it works only first time . After the secound spawn i don't have any items . But if I restart resource and type /kill it work , but only at first kill . triggerClientEvent( client, "Triggers", client) Yes , i change "client" with "source" and it works , but only first time .
  8. Ok i will try , i will come with an answer . Thanks!
  9. If i change : givePedWeapon(player, 31, 5000, true) with : setElementData(source,"GPS",1) Works ? Because gamemode is dayz and if i use that function weapon dont appear in invetory.
  10. Hi i want to make a system what give you guns at spawn on a dayz server . First time i try with : addEventHandler("onPlayerSpawn",root, function () setElementData(source,"GPS",1) outputChatBox("ok",source,255,0,0) end) After that i realized : at spawn spawn.lua set you items on 0. So i think I need a delay to give that guns , so i try addEventHandler("onPlayerSpawn",root, function () setTimer ( function() setElementData(source,"GPS",1) end, 5000, 1 ) outputChatBox("ok",source,255,0,0) end) No errors or warnings , thanks in advance !
  11. local tires,engine,parts = val[2],val[3],val[4] If i use that , there isn't possibility to take Engines,Tires,Tank Parts from another car ?
  12. Help , plese ? Solidsnake14 can you help me ? I saw you fix this error https://forum.multitheftauto.com/viewto ... 91&t=70730 , what is exactly the same with my error .
  13. vehicleAddonsInfo = { --ID | TIRES | ENGINE | Tank Parts | {422,4,1,1}, {470,4,1,1}, {468,2,1,1}, {522,2,1,1}, {433,6,1,1}, {411,4,1,1}, }
  14. Hi , i have a problem . I have a dayz gamemode and it don't have tank parts . So i decided to add it . But i have a problem . When i want to spawn cars i have error here : local tires,engine,parts = getVehicleAddonInfos (497) setElementData(vehCol,"Tire_inVehicle",math.random(0,tires)) setElementData(vehCol,"Engine_inVehicle",math.random(0,engine)) setElementData(vehCol,"Parts_inVehicle",math.random(0,parts)) In vehicle addons info i added tank parts . {497,0,1,1}, Where is problem ? Thanks in advance!!
  15. local localPlayer = getLocalPlayer() local function canFly() local playerTeam = getPlayerTeam(localPlayer) if playerTeam then local teamName = getTeamName(playerTeam) if teamName == "Admin" then return getTeamName(getPlayerTeam(localPlayer)) == "Admin" else return end end end This should work ?
  16. stefutz101

    Question

    Hi i have a question . This script works fine when i'm in team "Admin" when i leave the team in debugscript 3 appear warnings , a lot o warnings . It spam with warnings . I have warning at "local teamName = getTeamName(playerTeam)" . Help please . Thanks in advance! local localPlayer = getLocalPlayer() local function canFly() local playerTeam = getPlayerTeam(localPlayer) local teamName = getTeamName(playerTeam) if teamName == "Admin" then return getTeamName(getPlayerTeam(localPlayer)) == "Admin" else return end end
  17. Hi , i want make a log-system what write in a notepad things like : "admin x in on duty " , "admin x muted y" . How i can make a resource like that ? call(getResourceFromName("logsys"), "outputLog", "AdmCmd: "..getPlayerName(thePlayer).." healed "..getPlayerName(getPlayerFromNamePart(theTarget))) Thanks in advance!
  18. Ok i think error appear because i must add this line spawnDayZPlayer(player) in function playerRegister , in login.lua but account is buggy too .
  19. Ok i do it , but i need a Event what repair account when player register . I do it but i added event "onPlayerLogin" . The player aster he made the accout he must reconnect and server fix his account . But i want to repair his account when he register . Thanks in advance! I try this event , didn't work , no errors or warnings : addEventHandler("onPlayerLogin",root,checkBuggedAccount) -- Work addEventHandler("onPlayerDayZRegister",root,checkBuggedAccount) -- Didn't work.
  20. Hi i have a server dayz and when a player create a new account his account is buggy and server reset it . But he must wait some time to server solve his account . How i can solve this ? function checkBuggedAccount() for i,player in ipairs(getElementsByType("player")) do local account = getPlayerAccount(player) if not account then return end if getElementData(player,"logedin") then if getElementModel(player) == 0 then spawnDayZPlayer(player) outputChatBox(getPlayerName(player).."s Account is buggy and has been reset.",getRootElement(),22,255,22,true) end end end end setTimer(checkBuggedAccount,90000,0) Exist a Event called "onPlayerRegister" or something like that ? Thanks in advance!
  21. I already try . I test again and nothing the same error . I think this error cauze that error it's true ? : http://s24.postimg.org/ik4n0c277/mta_sc ... _31_14.png Thanks for try
  22. I disable hud for cars the same problem . function onPlayerEnterDayzVehicle(veh,seat) local col = getElementData(veh,"parent") local id = getElementModel(veh) if not seat == 1 then return end local tires,engine = getVehicleAddonInfos (id) setVehicleEngineState ( veh, false ) setElementData(veh,"maxfuel",getVehicleMaxFuel(col)) setElementData(veh,"needtires",tires) setElementData(veh,"needengines",engine) if ((getElementData(col,"Tire_inVehicle") or 0) < tonumber(tires)) then setVehicleEngineState ( veh, false ) return end if ((getElementData(col,"Engine_inVehicle") or 0) < tonumber(engine)) then setVehicleEngineState ( veh, false ) return end if (getElementData(col,"fuel") or 0) <= 1 then if not getElementModel(veh) == 509 then triggerClientEvent (source, "displayClientInfo", source,"Vehicle","No tank left in this vehicle!",22,255,0) setVehicleEngineState ( veh, false ) return end end setVehicleEngineState ( veh, true ) bindKey(source,"k","down",setEngineStateByPlayer) outputChatBox("Press 'K' to turn the engine on/off!",source) end addEventHandler ( "onPlayerVehicleEnter", getRootElement(), onPlayerEnterDayzVehicle ) Now i have error only for "setElementData(veh,"maxfuel",getVehicleMaxFuel(col))" .
  23. Hi , i have a problem with cars . When i enter in a car in debug script output this message : http://s24.postimg.org/45gl0ra5h/mta_sc ... _02_10.png Thanks in advance .
×
×
  • Create New...