Scarface Posted August 27, 2008 Author Share Posted August 27, 2008 (edited) No no, just the one under . That means that EVERY resource can modify, so that's not a smart option. I think I now know what MAY be wrong... Do you leave your server on while you save the changes to the acl.xml file? If so, then it doesn't work. You should edit, close the server, save and then start the server again. (you may skip closing the server if it isn't on... ) no i close the server every time before editing the acl, i am well prepared i read the wiki Edited August 27, 2008 by Guest Link to comment
Gamesnert Posted August 27, 2008 Share Posted August 27, 2008 No no, just the one under . That means that EVERY resource can modify, so that's not a smart option. I think I now know what MAY be wrong... Do you leave your server on while you save the changes to the acl.xml file? If so, then it doesn't work. You should edit, close the server, save and then start the server again. (you may skip closing the server if it isn't on... ) no i close the server every time before editing the acl, i am well prepared read the wiki Don't tell me to read the wiki! I do it every day... =/ Link to comment
Scarface Posted August 27, 2008 Author Share Posted August 27, 2008 Don't tell me to read the wiki! I do it every day... =/ you missunderstood me i meant that i read the wiki, back to my problem any ideas Link to comment
haybail Posted August 29, 2008 Share Posted August 29, 2008 hmmm, only thing i can think of is to start over and try from scratch. reinstall the server, start it up once and close it down then edit the meta, while its down. That means that EVERY resource can modify, so that's not a smart option. You know I always thought that in the back of my mind but then again you control all the resources so there isn't alot that could happen. Right? Link to comment
Ace_Gambit Posted August 29, 2008 Share Posted August 29, 2008 You know I always thought that in the back of my mind but then again you control all the resources so there isn't alot that could happen. Right? Granting access to the Default ACL never is a good idea because all user objects inherit these policy settings as well. Link to comment
haybail Posted August 29, 2008 Share Posted August 29, 2008 Can you explain? I'm struggling to see the harm, but of course I want to understand. What do you mean user objects? Link to comment
Gamesnert Posted August 29, 2008 Share Posted August 29, 2008 Let's say it this way: I said that all resources are then granted access, but what I actually (think to have) meant is that EVERYTHING (including players and hackers) have access to that right. Unless there are classes (like admin? lol) without access. If everything has access, and hackers or whoever notices that, then you can expect some bad things to happen if you have some bad luck... =/ Link to comment
haybail Posted August 29, 2008 Share Posted August 29, 2008 But its a function. How can they use it? Can they get into client scripts? Give me a worse case scenario so I can understand Link to comment
Winky Posted August 29, 2008 Share Posted August 29, 2008 But its a function. How can they use it?Can they get into client scripts? Give me a worse case scenario so I can understand Evryone can use the build in commmands like: start stop restart Link to comment
haybail Posted August 29, 2008 Share Posted August 29, 2008 But there restricted to admins Of course if you enable them... is that what they mean? So functions are safe. Speaking of this stuff, is there a /mute command. In the acl theres one but mute does nothing. Was it removed? Link to comment
Gamesnert Posted August 29, 2008 Share Posted August 29, 2008 But there restricted to admins Of course if you enable them... is that what they mean? So functions are safe. Speaking of this stuff, is there a /mute command. In the acl theres one but mute does nothing. Was it removed? Well, hackers can use a few functions to their advantage I think. But doesn't matter WHAT happens, as long as it DOES NOT happen. Link to comment
haybail Posted August 29, 2008 Share Posted August 29, 2008 Mmm, i'd still like to know You know I once used names to store information under knowing the risk. I waited for players to figure it out. At first one guy got it, he emailed me to tell me, nice guy. I told him to keep it hush. And then eventually someone got it who had bad intentions and started stealing accounts. Lol. And then it spread, quicker and quicker. So I switched to serials. But I think its fun to leave quirks and see how well players catch on. Normally there quite quick but sometimes they take a while. But I quess i'd rather take the risk and find out than play it safe all the time and never know. Link to comment
Gamesnert Posted August 29, 2008 Share Posted August 29, 2008 Mmm, i'd still like to know You know I once used names to store information under knowing the risk. I waited for players to figure it out. At first one guy got it, he emailed me to tell me, nice guy. I told him to keep it hush. And then eventually someone got it who had bad intentions and started stealing accounts. Lol. And then it spread, quicker and quicker. So I switched to serials. But I think its fun to leave quirks and see how well players catch on. Normally there quite quick but sometimes they take a while. But I quess i'd rather take the risk and find out than play it safe all the time and never know. Ok, then your server will die soon. Link to comment
Scarface Posted August 29, 2008 Author Share Posted August 29, 2008 wow i was away for two days and i see alot posts were made. i couldnt wait so i started from scratch, if there are any ideas to avoid this problem please post a reply. ***EDIT***: OMG i just started the server for the first time and it still happened -.- pls guys help it must be somethin from the acl but what? Link to comment
Gamesnert Posted August 29, 2008 Share Posted August 29, 2008 Ehm... Try renaming! Rename the resource to something like: medit Then, replace: <object name="resource.map_editor"/> With: <object name="resource.medit"/> Let's hope it works... Link to comment
Scarface Posted August 29, 2008 Author Share Posted August 29, 2008 Ehm... Try renaming! Rename the resource to something like: meditThen, replace: <object name="resource.map_editor"/> With: <object name="resource.medit"/> Let's hope it works... ok first off all i dont use it any more, switched to off edit now after that problem it caused -.-.ill try renaming it to off edit and well see. i forgot to mention that if i press don't send before the end now window it creates an error saying: "The instruction at "0x656d616e" referenced memory at "0x656d616e".The memory could not be "read". click ok to terminate the programe" and if ill change it to offedit ill have to change the resource's name to off edit too. Link to comment
Gamesnert Posted August 29, 2008 Share Posted August 29, 2008 Ehm... Try renaming! Rename the resource to something like: meditThen, replace: <object name="resource.map_editor"/> With: <object name="resource.medit"/> Let's hope it works... ok first off all i dont use it any more, switched to off edit now after that problem it caused -.-.ill try renaming it to off edit and well see. i forgot to mention that if i press don't send before the end now window it creates an error saying: "The instruction at "0x656d616e" referenced memory at "0x656d616e".The memory could not be "read". click ok to terminate the programe" and if ill change it to offedit ill have to change the resource's name to off edit too. ... Oh lol didn't read your client crashed thanks to it. Then it might also be script trouble, but might also still be a bit of trouble with the ACL. And personally I think off-edit... Isn't good... =/ Atleast, not compared to medit. (although off-edit contains less bugs ) Link to comment
Scarface Posted August 29, 2008 Author Share Posted August 29, 2008 ... Oh lol didn't read your client crashed thanks to it. Then it might also be script trouble, but might also still be a bit of trouble with the ACL.And personally I think off-edit... Isn't good... =/ Atleast, not compared to medit. (although off-edit contains less bugs ) well offedit was the best server side script i found. anyways i think its coming from my mtaserver.conf <config> <!-- This parameter specifies the name of the server, visible in the ingame server browser or in ASE. It's a required parameter. --> <servername>****</servername> <!-- This parameter specifies the IP address on which the server. It's useful for servers which have multiple IP addresses attached to them. If left blank, it will default to server's standard local IP. --> <serverip></serverip> <!-- This parameter specifies the Maximum Transmission Unit or maximum packet size that the server will use. This will depend on the nature of your clients, as well as the network medium your server is connected to. --> <mtusize>1264</mtusize> <!-- This parameter specifies the UDP port on which the server will be accepting incoming player connections; default value: 22003. It's a required parameter. --> <serverport>7777</serverport> <!-- This parameter specifies the number of maximum player slots available on the server; default value: 32. It's a required parameter. --> <maxplayers>128</maxplayers> <!-- This parameter specifies whether the builtin http server is going to be used. Values: 0 - disabled , 1 - enabled ; default value: 1. Optional parameter. --> <httpserver>1</httpserver> <!-- This parameter specifies the TCP port on which the server will be accepting incoming http connections. It can be set to the same value as <serverport>. It's a required parameter if <httpserver> is set to 1. --> <httpport>7777</httpport> <!-- This parameter specifies whether connecting players will be able to download needed resources for them from an external site rather than from the server. 0 - disabled , 1 - enabled; default value: 0. --> <httpdownload>1</httpdownload> <!-- If set, this parameter specifies the external URL from which clients will be able to download needed resources ingame. Required parameter if <httpdownload> is set to 1. --> <httpdownloadurl></httpdownloadurl> <!-- This parameter can be used to make the server report to ASE master servers, allowing it to be visible in the ingame server browser. An additional UDP port needs to be available for this to work (value from <serverport> + 123 , so on a default <serverport> value 22003 the right port will be 22126 ). Available values: 0 - disabled , 1 - enabled. Optional parameter, defaults to 0. --> <ase>1</ase> <!-- If set, players will have to provide a password specified below, before they can connect to the server. If left blank, server doesn't require a password from them. --> <password></password> <!-- Specifies a location and name of the main server log file. If left blank, server won't be saving this file. --> <logfile>logs/server.log</logfile> <!-- This parameter specifies a location and name of the Access Control List settings file. If left blank, server will use acl.xml file. --> <acl>acl.xml</acl> <!-- Specifies a location and name of the debugscript log file. If left blank, server won't be saving this file. --> <scriptdebuglogfile>logs/scripts.log</scriptdebuglogfile> <!-- Specifies a level of the debugscript log file. Available values: 0, 1, 2, 3. When not set, defaults to 0. --> <scriptdebugloglevel>3</scriptdebugloglevel> <!-- Specifies a level of the html debug. Available values: 0, 1, 2, 3. When not set, defaults to 0. --> <htmldebuglevel>3</htmldebuglevel> <!-- Specifies the module(s) which are loaded with the server. To load several modules, add more <module> parameter(s). Optional parameter. --> <!-- <module>sample_win32.dll</module> --> <!-- <module>sample_linux.so</module> --> <!-- Specifies resources that are loaded when the server starts and/or which are protected from being stopped. To specify several resources, add more <resource> parameter(s). --> <resource src="admin" startup="1" protected="1"/> <resource src="helpmanager" startup="1" protected="1"/> <resource src="resourcebrowser" startup="1" protected="1" default="true"/> <resource src="resourcemanager" startup="1" protected="1"/> <resource src="scoreboard" startup="1" protected="1"/> <resource src="car_locks" startup="1" protected="1"/> <resource src="webadmin" startup="1" protected="1"/> <resource src="deathmessages" startup="1" protected="1"/> <resource src="deathpickups" startup="1" protected="1"/> <resource src="headshot" startup="1" protected="1"/> <resource src="interiors" startup="1" protected="1"/> <resource src="killmessages" startup="1" protected="1"/> <resource src="logingui" startup="1" protected="1"/> <resource src="mabako-services" startup="1" protected="1"/> <resource src="show_pos" startup="1" protected="1"/> <resource src="welcome_window" startup="1" protected="1"/> <resource src="anti_flood" startup="1" protected="1"/> <resource src="bank" startup="1" protected="1"/> <resource src="bombshopadv" startup="1" protected="1"/> <resource src="getplayerspeed" startup="1" protected="1"/> <resource src="givemecash_by_nitos" startup="1" protected="1"/> <resource src="glue" startup="1" protected="1"/> <resource src="joinmoney" startup="1" protected="1"/> <resource src="killscript" startup="1" protected="1"/> <resource src="modshop" startup="1" protected="1"/> <resource src="no_speed_blur" startup="1" protected="1"/> <resource src="pingkicker" startup="1" protected="1"/> <resource src="realdriveby" startup="1" protected="1"/> <resource src="stinger" startup="1" protected="1"/> <resource src="timesync" startup="1" protected="1"/> <resource src="vehiclelights" startup="1" protected="1"/> <resource src="dynamic-weather" startup="1" protected="1"/> <resource src="skin_selector" startup="1" protected="1"/> <resource src="fstyle" startup="1" protected="1"/> </config> Link to comment
Gamesnert Posted August 29, 2008 Share Posted August 29, 2008 well offedit was the best server side script i found. anyways i think its coming from my mtaserver.conf <config> <!-- This parameter specifies the name of the server, visible in the ingame server browser or in ASE. It's a required parameter. --> <servername>****</servername> <!-- This parameter specifies the IP address on which the server. It's useful for servers which have multiple IP addresses attached to them. If left blank, it will default to server's standard local IP. --> <serverip></serverip> <!-- This parameter specifies the Maximum Transmission Unit or maximum packet size that the server will use. This will depend on the nature of your clients, as well as the network medium your server is connected to. --> <mtusize>1264</mtusize> <!-- This parameter specifies the UDP port on which the server will be accepting incoming player connections; default value: 22003. It's a required parameter. --> <serverport>7777</serverport> <!-- This parameter specifies the number of maximum player slots available on the server; default value: 32. It's a required parameter. --> <maxplayers>128</maxplayers> <!-- This parameter specifies whether the builtin http server is going to be used. Values: 0 - disabled , 1 - enabled ; default value: 1. Optional parameter. --> <httpserver>1</httpserver> <!-- This parameter specifies the TCP port on which the server will be accepting incoming http connections. It can be set to the same value as <serverport>. It's a required parameter if <httpserver> is set to 1. --> <httpport>7777</httpport> <!-- This parameter specifies whether connecting players will be able to download needed resources for them from an external site rather than from the server. 0 - disabled , 1 - enabled; default value: 0. --> <httpdownload>1</httpdownload> <!-- If set, this parameter specifies the external URL from which clients will be able to download needed resources ingame. Required parameter if <httpdownload> is set to 1. --> <httpdownloadurl></httpdownloadurl> <!-- This parameter can be used to make the server report to ASE master servers, allowing it to be visible in the ingame server browser. An additional UDP port needs to be available for this to work (value from <serverport> + 123 , so on a default <serverport> value 22003 the right port will be 22126 ). Available values: 0 - disabled , 1 - enabled. Optional parameter, defaults to 0. --> <ase>1</ase> <!-- If set, players will have to provide a password specified below, before they can connect to the server. If left blank, server doesn't require a password from them. --> <password></password> <!-- Specifies a location and name of the main server log file. If left blank, server won't be saving this file. --> <logfile>logs/server.log</logfile> <!-- This parameter specifies a location and name of the Access Control List settings file. If left blank, server will use acl.xml file. --> <acl>acl.xml</acl> <!-- Specifies a location and name of the debugscript log file. If left blank, server won't be saving this file. --> <scriptdebuglogfile>logs/scripts.log</scriptdebuglogfile> <!-- Specifies a level of the debugscript log file. Available values: 0, 1, 2, 3. When not set, defaults to 0. --> <scriptdebugloglevel>3</scriptdebugloglevel> <!-- Specifies a level of the html debug. Available values: 0, 1, 2, 3. When not set, defaults to 0. --> <htmldebuglevel>3</htmldebuglevel> <!-- Specifies the module(s) which are loaded with the server. To load several modules, add more <module> parameter(s). Optional parameter. --> <!-- <module>sample_win32.dll</module> --> <!-- <module>sample_linux.so</module> --> <!-- Specifies resources that are loaded when the server starts and/or which are protected from being stopped. To specify several resources, add more <resource> parameter(s). --> <resource src="admin" startup="1" protected="1"/> <resource src="helpmanager" startup="1" protected="1"/> <resource src="resourcebrowser" startup="1" protected="1" default="true"/> <resource src="resourcemanager" startup="1" protected="1"/> <resource src="scoreboard" startup="1" protected="1"/> <resource src="car_locks" startup="1" protected="1"/> <resource src="webadmin" startup="1" protected="1"/> <resource src="deathmessages" startup="1" protected="1"/> <resource src="deathpickups" startup="1" protected="1"/> <resource src="headshot" startup="1" protected="1"/> <resource src="interiors" startup="1" protected="1"/> <resource src="killmessages" startup="1" protected="1"/> <resource src="logingui" startup="1" protected="1"/> <resource src="mabako-services" startup="1" protected="1"/> <resource src="show_pos" startup="1" protected="1"/> <resource src="welcome_window" startup="1" protected="1"/> <resource src="anti_flood" startup="1" protected="1"/> <resource src="bank" startup="1" protected="1"/> <resource src="bombshopadv" startup="1" protected="1"/> <resource src="getplayerspeed" startup="1" protected="1"/> <resource src="givemecash_by_nitos" startup="1" protected="1"/> <resource src="glue" startup="1" protected="1"/> <resource src="joinmoney" startup="1" protected="1"/> <resource src="killscript" startup="1" protected="1"/> <resource src="modshop" startup="1" protected="1"/> <resource src="no_speed_blur" startup="1" protected="1"/> <resource src="pingkicker" startup="1" protected="1"/> <resource src="realdriveby" startup="1" protected="1"/> <resource src="stinger" startup="1" protected="1"/> <resource src="timesync" startup="1" protected="1"/> <resource src="vehiclelights" startup="1" protected="1"/> <resource src="dynamic-weather" startup="1" protected="1"/> <resource src="skin_selector" startup="1" protected="1"/> <resource src="fstyle" startup="1" protected="1"/> </config> Hmmm... Might be another resource conflicting with Medit? But I don't know... I don't see anything bad in the conf... Medit might be protected, like all the resources in here. Might be the problem? Link to comment
Scarface Posted August 29, 2008 Author Share Posted August 29, 2008 Hmmm... Might be another resource conflicting with Medit?But I don't know... I don't see anything bad in the conf... Medit might be protected, like all the resources in here. Might be the problem? your forgetting that i dont use medit anymore. did you find anything in my mtaserver.conf? Link to comment
Gamesnert Posted August 29, 2008 Share Posted August 29, 2008 Hmmm... Might be another resource conflicting with Medit?But I don't know... I don't see anything bad in the conf... Medit might be protected, like all the resources in here. Might be the problem? your forgetting that i dont use medit anymore. did you find anything in my mtaserver.conf? No, but I'm still looking for a solution for you. And no, didn't find anything else... =/ Link to comment
Scarface Posted August 29, 2008 Author Share Posted August 29, 2008 Hmmm... Might be another resource conflicting with Medit?But I don't know... I don't see anything bad in the conf... Medit might be protected, like all the resources in here. Might be the problem? your forgetting that i dont use medit anymore. did you find anything in my mtaserver.conf? No, but I'm still looking for a solution for you. And no, didn't find anything else... =/ ok reply when youll know the solution Link to comment
Scarface Posted August 29, 2008 Author Share Posted August 29, 2008 its a good and weird thing to know that people are coming to my server although that error im getting, until know that im getting a #0-28 download error time out, both me and the players, and ive closed and opened my server many times and its still doin it like this guy viewtopic.php?f=90&t=23453&p=283039#p283039 Link to comment
haybail Posted August 30, 2008 Share Posted August 30, 2008 Oh I see what you do! You put your resource under one of the groups, instead of adding the Defaults one by one as you go. DUH! I quess I never really looked before But back on topic, when you try the map editors did you try race? Race also requires the same function. Normally the first function people enable, I think. Link to comment
Scarface Posted August 30, 2008 Author Share Posted August 30, 2008 Oh I see what you do! You put your resource under one of the groups, instead of adding the Defaults one by one as you go. DUH! I quess I never really looked before But back on topic, when you try the map editors did you try race? Race also requires the same function. Normally the first function people enable, I think. well isnt race only for race this id a dm server so.....and about the first sentance please explain. Thanks Link to comment
Recommended Posts