Oli
Retired Staff-
Posts
1,993 -
Joined
-
Last visited
Everything posted by Oli
-
OK, v1.71 is finished, and finally ive put in an updater. So this means that whenever i release a new version the script will automatically update itself So i will only post here occassionally now, the updates are very similar to that of MTA:mA and the fixes are in the updater. Apart from the updater being installed, there is also a commands dialog telling you the script functions. Also the known bugs have been fixed. get the script here: http://www.mta-fmj.com/mtama.mrc
-
well sure thats possible but it would be wuite hard to do, ill work on it for v2, which is gonna allow more than one vigilante at once NOTE: Script in 1st post updated to fix 1 small bug, shoud not select vigilante on random select after the selected player parts
-
put into a file called "nickserv.ini" in the same dir as the script: [yourname] pass=yourpass level=5 that should sort u, also make sure u have enable scripts on in mtama options and u have admin on in the /menu for my script
-
v1.6 is done, with a new warn system introduced for admins, they can now use the following extra features: !warn !unwarn players can use the features: !warned !warnings which reports whether anyone in the server is warned or whether they are presently warned. There is also now a spawn detection script added which. the whole thing is made with a new dialog system so it all fits in better: All known bugs have been fixed and it is available for download at: http://www.mta-fmj.com/mtama.mrc
-
nice review, i agree with what he's saying there, cars r fine to deal with, i think its the same mentality from ppl who say the stubby or m60 is way too powerful or whatever, thats just cos they dont know what they r doing, which is the same with ppl who get killed by cars, so they resort to car killing. This probably does put ppl off gta3:mta a bit, that and the lack of servers. Ah well FMJ are starting a 16 player gta3 server this week, so we shall see how popular it gets compared to the vc one
-
yeah thats pretty simple, ill post it up for u tomorrow when ive got some time unless someone else does it before then
-
interesting advert good luck
-
oh great another thread about heli kills. ill make this nice and clear for u: I do not care about heli kills ether way, if they are in they are in, if not then not, I will deal with each situation if and when it arises instead of having a preset set of rules for every possible scenario This is how i feel and hence how FMJ as a whole will deal with situations. Some members may have objections, but this will remain our stance until further notice. note to self: stop looking at threads started by deathb
-
this sounds a LOT like you are running v1.0 of this script. You are sure its v1.53? Also try checking the "nickserv.ini" to make sure you are an admin
-
New server listing (14/08/2004 @ 18:55 CET) by Blokker_1999
Oli replied to Blokker_1999's topic in News
must be up now then, when i checked there were no efrag servers -
1 small errors fixed, first post updated
-
New server listing (14/08/2004 @ 18:55 CET) by Blokker_1999
Oli replied to Blokker_1999's topic in News
server hosting company for most of the UK servers -
New server listing (14/08/2004 @ 18:55 CET) by Blokker_1999
Oli replied to Blokker_1999's topic in News
no efrag on there yet i see nice system though -
MTA EU-League for MTA 0.4.1 has been released. There is a new "Championship" system introduced and a new set of rules etc. The site has the new schedule and the matches are ready to start as soon as clans organise it. check it out at http://www.mta-euleague.com
-
yes he is, wait and see
-
i would say use of events to do it would be the best way with irc, but with the number of ppl and the number of events needed it would be crazy. I dont see it happening to be honest, irc is just too resticting BUT maybe aeron could put it directly into the dll, THEN maybe it would work
-
hmm i appear to be in this clan and ive not once posted here, so here i am, this is my contribution to the clan etc etc
-
actually, its possible, just mtama cant do it atm. admin+ does send that info
-
small update pls update from the 1st post
-
OK this script has been fully tested no a 26 player server for 3 days straight now and it works perfectly. The script is a vigilante system. It is triggered when a person enters any police vehicle (excluding the heli). Once the person enters the car the script pm's them and asks them if they want to turn on vigilante mode If they select !yes then the script selects a random player and 1 out of 35 random crimes they have commited. It also pm's the vigilante and reports the area the person they are looking for is in at present. The vigilante then has 5 mins to find the person and kill him/her. If they get out of the police car they have only 60secs to either kill the person they are chasing or get back in a police car. If they are successful in killing the person then the script selects another random person for another random reason and the time is reset. If they fail and the time runs out then it stops the script and allows other people to use vigilante mode. The vigilante can do 3 "hints" by typeing !hint and the script pm's them the area the person they are chasing is in at present. Once all 3 are used up they cannot use any more till the next round of vigilante (ie if they kill the person then they will get 3 more hints for the next person to kill). The vigilante can also do !off to deactivate the script. The vigilante mode can only be used by 1 person at once atm, and so if you get in a cop car and someone is in vigilante mode then you will not be prompted to start it. The script does a lot of things via PM to the vigilante as to keep the chat clear of spam and to keep some things secret. I hope you all like, here is the script itself. Just load it and ure done. Please leave credits in it. ;Script created by [FMJ]Oli ;Idea by [FMJ]Chode on *:SIGNAL:mta.command:{ if (%vigilante. [ $+ [ $1 ] $+ . $+ [ $2 ] ] == 1 ) { if ($3 == !yes) { !.timervigilanteon off set %vigilante. [ $+ [ $1 ] $+ . $+ [ $2 ] ] on mta.vigilante.pick $1- if (!$exists(vigilante.ini)) { !writeini "vigilante.ini" crimes 1 robbing an old lady !writeini "vigilante.ini" crimes 2 jaywalking !writeini "vigilante.ini" crimes 3 rape!!! !writeini "vigilante.ini" crimes 4 questioning God !writeini "vigilante.ini" crimes 5 being really lame !writeini "vigilante.ini" crimes 6 having that name !writeini "vigilante.ini" crimes 7 not wearing a seatbelt !writeini "vigilante.ini" crimes 8 littering in a non-litter zone !writeini "vigilante.ini" crimes 9 not respecting chode !writeini "vigilante.ini" crimes 10 underage sex with animals !writeini "vigilante.ini" crimes 11 running from the LAW !writeini "vigilante.ini" crimes 12 being a lemon !writeini "vigilante.ini" crimes 13 burning leaves without a permit !writeini "vigilante.ini" crimes 14 moaning !writeini "vigilante.ini" crimes 15 nothing, cos its random baby !writeini "vigilante.ini" crimes 16 crimes against humanity !writeini "vigilante.ini" crimes 17 tree hugging !writeini "vigilante.ini" crimes 18 dealing spank !writeini "vigilante.ini" crimes 19 smelling cheese in an unsantory manner !writeini "vigilante.ini" crimes 20 bragging about having a small wiener !writeini "vigilante.ini" crimes 21 hacking the US government !writeini "vigilante.ini" crimes 22 overuse of the word "n00b" !writeini "vigilante.ini" crimes 23 mentioning NBK !writeini "vigilante.ini" crimes 24 a laugh !writeini "vigilante.ini" crimes 25 a baaaad taste in music !writeini "vigilante.ini" crimes 26 blaming the dog !writeini "vigilante.ini" crimes 27 tax fraud !writeini "vigilante.ini" crimes 28 32 counts of grand theft auto, 17 cases of murder, 59 counts of damaging public property !writeini "vigilante.ini" crimes 29 entering a public store witout ones clothes and covered in chilli sauce !writeini "vigilante.ini" crimes 30 sucking pennies out of the lovetester machine !writeini "vigilante.ini" crimes 31 underage masturbating !writeini "vigilante.ini" crimes 32 talking !writeini "vigilante.ini" crimes 33 chewing too loud on public transport !writeini "vigilante.ini" crimes 34 fixing random cars with high explosives !writeini "vigilante.ini" crimes 35 being a sailor (or in this case NOT being a sailor) } set %crime $rand(1,35) if ( %vigilante.id [ $+ [ $1 ] ] == $2 ) { mta.msg $1 $2 No crimes are being commited at present. (Try again) set %nocrimes 1 mta.vigilante.off $1- } elseif ( $mta.status($1, %vigilante.id [ $+ [ $1 ] ] ) == 1 ) { mta.msg $1 $2 No crimes are being commited at present. (Try again) set %nocrimes 1 mta.vigilante.off $1- } elseif ( $mta.name($1, %vigilante.id [ $+ [ $1 ] ] ) == unknown ) { mta.msg $1 $2 No crimes are being commited at present. (Try again) set %nocrimes 1 mta.vigilante.off $1- } else { mta.say $1 $mta.name($1,$2) has entered Vigilante mode. mta.msg $1 $2 $mta.name( $1 , %vigilante.id [ $+ [ $1 ] ] ) was last seen in $mta.area($1, %vigilante.id [ $+ [ $1 ] ] ) $+ . mta.msg $1 $2 Type !hint to find out their location during this mission. mta.say $1 $mta.name($1,$2) $+ , you must kill $mta.name( $1 , %vigilante.id [ $+ [ $1 ] ] ) for $readini("vigilante.ini", crimes, %crime ) $+ . (5mins) set %hints 3 set %score 0 !.timervigilante 1 300 mta.vigilante.off $1- } } elseif ($3 == !no) { mta.vigilante.off $1- } } elseif (%vigilante. [ $+ [ $1 ] $+ . $+ [ $2 ] ] == on ) { if (( $3 == !hint ) && ( %hints > 0 )) { mta.msg $1 $2 $mta.name( $1 , %vigilante.id [ $+ [ $1 ] ] ) was last seen in $mta.area($1, %vigilante.id [ $+ [ $1 ] ] ) $+ . %hints = %hints - 1 } elseif ($3 == !off) { mta.vigilante.off $1- } } } on *:SIGNAL:mta.enter:{ if ( $3 == 16 || $3 == 17 || $3 == 23 || $3 == 27 || $3 == 28 || $3 == 40 || $3 == 41 || $3 == 53 || $3 == 58 || $3 == 68 ) { if (( %vigilante. [ $+ [ $1 ] $+ . $+ [ $2 ] ] == on ) && ( %vigilanteoutofcar == 1 )) { mta.msg $1 $2 You have a police vehicle. Find and eliminate $mta.name($1, %vigilante.id [ $+ [ $1 ] ] ) !.timervigilantecar off unset %vigilanteoutofcar } else { if ( %vigil != 1 ) { set %vigilante. [ $+ [ $1 ] $+ . $+ [ $2 ] ] 1 set %vigil 1 mta.msg $1 $2 You have entered a Police Vehicle. Do you want to start Vigilante Mode? (30secs) !.timervigilanteon 1 30 mta.vigilante.off $1- } } } } on *:SIGNAL:mta.exit:{ if ((%vigilante. [ $+ [ $1 ] $+ . $+ [ $2 ] ] == on ) && ( %vigilanteoutofcar != 1 )) { mta.msg $1 $2 You have 60secs to return to a police vehicle. !.timervigilantecar 1 60 mta.vigilante.off $1- set %vigilanteoutofcar 1 } elseif (%vigilante. [ $+ [ $1 ] $+ . $+ [ $2 ] ] == 1 ) { mta.vigilante.off $1- } } on *:SIGNAL:mta.kill:{ ;Parameters: $1 = Server, $2 = ID, $3 = Killer ID, [$4 = Weapon ID] if (%vigilante. [ $+ [ $1 ] $+ . $+ [ $3 ] ] == on ) { if ( $2 == %vigilante.id [ $+ [ $1 ] ] ) { mta.say $1 $mta.name($1,$2) has been taken down....but wait... %score = %score + 1 !.timervigilante off !.timervigilantecar off mta.vigilante.pick $1- set %crime $rand(1,35) if ( $mta.car($1,$3) != 16 || $mta.car($1,$3) != 17 || $mta.car($1,$3) != 23 || $mta.car($1,$3) != 27 || $mta.car($1,$3) != 28 || $mta.car($1,$3) != 40 || $mta.car($1,$3) != 41 || $mta.car($1,$3) != 53 || $mta.car($1,$3) != 58 || $mta.car($1,$3) != 68 ) { mta.msg $1 $2 $mta.name($1, %vigilante.id [ $+ [ $1 ] ] ) was last seen in $mta.area($1, %vigilante.id [ $+ [ $1 ] ] ) $+ . mta.say $1 $mta.name($1,$3) $+ , you must find a Police Vehicle(60secs) and eliminate $mta.name( $1 , %vigilante.id [ $+ [ $1 ] ] ) for $readini("vigilante.ini", crimes, %crime ) $+ . (5mins) !.timervigilantecar 1 60 mta.vigilante.off $1- !.timervigilante 1 300 mta.vigilante.off $1- set %vigilanteoutofcar 1 set %hints 3 } else { mta.msg $1 $2 $mta.name($1, %vigilante.id [ $+ [ $1 ] ] ) was last seen in $mta.area($1, %vigilante.id [ $+ [ $1 ] ] ) $+ . mta.say $1 $mta.name($1, %vigilante.id [ $+ [ $1 ] ] ) has committed %crime $+ . $mta.name($1,$2) find him and eliminate him (5mins). set %hints 3 !.timervigilante 1 300 mta.vigilante.off $1- } } } elseif (%vigilante. [ $+ [ $1 ] $+ . $+ [ $2 ] ] == on ) { mta.vigilante.off $1- } } on *:SIGNAL:mta.part:{ if ( %vigilante. [ $+ [ $1 ] $+ . $+ [ $2 ] ] == on ) { mta.say $1 $mta.name($1,$2) has given up on his Vigilante Mission. mta.vigilante.off $1- } elseif ( $2 == %vigilante.id [ $+ [ $1 ] ] ) { mta.say $1 $mta.name($1, %vigilante.id [ $+ [ $1 ] ] ) has fled from the cops. mta.vigilante.pick $1- set %crime $rand(1,35) mta.say $1 The Vigilante must now kill $mta.name( $1 , %vigilante.id [ $+ [ $1 ] ] ) for $readini("vigilante.ini", crimes, %crime ) $+ . (5mins) set %hints 3 !.timervigilante 1 300 mta.vigilante.off $1- } } on *:SIGNAL:mta.quit:{ mta.vigilante.off $1- } alias mta.vigilante.off { if ((%vigilante. [ $+ [ $1 ] $+ . $+ [ $2 ] ] == on ) && ( %nocrimes != 1)) { mta.say $1 Total criminals killed: %score mta.say $1 $mta.name($1,$2) you have failed vigilante mode, you are here-by fired from the police force. Have a nice day. } else { if ( %nocrimes != 1) { mta.msg $1 $2 Vigilante Mode Cancelled. } } !.timervigilantecar off !.timervigilanteon off !.timervigilante off unset %vigilante. [ $+ [ $1 ] $+ . $+ [ $2 ] ] unset %vigilante.id [ $+ [ $1 ] ] unset %vigilanteoutofcar %hints %score %vigil %location %x %y %nocrimes } alias mta.vigilante.pick { %vigilante.id [ $+ [ $1 ] ] = $mta.maxplayers($1) while ((!$ini($+($scriptdir,$1,.ini),ID $+ %vigilante.id [ $+ [ $1 ] ])) || %vigilante. [ $+ [ $1 ] $+ . $+ [ %vigilante.id [ $+ [ $1 ] ] ] ] == on) { set %vigilante.id [ $+ [ $1 ] ] $rand(0,$mta.maxplayers($1)) } } all suggestions and comments welcomed IN THIS THREAD.
-
god i wish u ppl could read. that wont work
-
ffs just get mtama 3.07
-
i said before hand "standard eu league rules" to make it easy nvm, im not bothered about not having a win from it, im more bothered that brophy is such a child
-
fancy a match over the weekend?
