ChiefNuclear Posted March 25, 2006 Share Posted March 25, 2006 This script should be used under Jax n Oli's rpg cuz has same aliases etc. on *:SIGNAL:mta.command:{if ($3 == !marketon) { if $mta.ip($1,$2) == IP HERE { mta.say $1 Market Activated! !.timermarket 999 $4 rpg.pricechange $mta.active } } elseif ($3 == !cp) { if $mta.ip($1,$2) == IP HERE { mta.say $1 Prices Changed! !.timer 1 0 rpg.pricechange $mta.active } } elseif ($3 == !marketoff) { if $mta.ip($1,$2) == IP HERE { mta.say $1 Market De-Activated! /timermarket off } } elseif ($3 == !buywhores) { if ($rpg.area($1,$2) == Vercetti-Estate) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%whores = $rpg.whores($1,$2) if (%cash >= $calc($4 * $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice))) { if $4 <= 12 { if $rpg.whores($1,$2) != 12 { mta.msg $1 $2 You have bought $4 $iif($4 = 1,Whore,Whores) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash - $calc($4 * $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Whores $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Whores)+ $4) } else mta.msg $1 $2 You can only have 12 Whores! } else mta.msg $1 $2 You can only have 12 Whores! } else mta.msg $1 $2 You do not have enough cash to buy $4 Whores! } } else mta.msg $1 $2 You must be at Vercett-Mansion to Buy Whores! } elseif ($3 == !sellwhores) { if ($rpg.area($1,$2) == Escobar-International) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%whores = $rpg.whores($1,$2) if $rpg.whores($1,$2) >= 1 { mta.msg $1 $2 You have sold $4 $iif($4 = 1,Whore,Whores) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash + $calc($4 * $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Whores $calc(%whores - $4) } else mta.msg $1 $2 You dont have any Whores! } } else mta.msg $1 $2 You must be at Escobar-International to Sell Whores! } elseif ($3 == !prices) { mta.msg $1 $2 Whores: $ $+ $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice)) (Lowest: $ $+ 20000 Highest: 26999) mta.msg $1 $2 Vodka: $ $+ $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice)) (Lowest: $ $+ 12000 Highest: 19999) mta.msg $1 $2 Cigs: $ $+ $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice)) (Lowest: $ $+ 27000 Highest: 32999) } elseif ($3 == !mymrkt) { mta.msg $1 $2 Bank: $ $+ $rpg.bank($1,$2) mta.msg $1 $2 Market Items: Whores: $rpg.whores($1,$2) Vodka: $rpg.vodka($1,$2) Cigs: $rpg.cig($1,$2) } elseif ($3 == !mrkt) { if $4 != $null { mta.msg $1 $2 $mta.name($1,$mta.findid($1,$4)) $+ : Bank: $ $+ $rpg.bank($1,$mta.findid($1,$4)) mta.msg $1 $2 Market Items: Whores: $rpg.whores($1,$mta.findid($1,$4)) Vodka: $rpg.vodka($1,$mta.findid($1,$4)) Cigs: $rpg.cig($1,$mta.findid($1,$4)) } else mta.msg $1 $2 Bank: $ $+ $rpg.bank($1,$2) Market Items: Whores: $rpg.whores($1,$2) Vodka: $rpg.vodka($1,$2) Cigs: $rpg.cig($1,$2) } elseif ($3 == !buycigs) { if ($rpg.area($1,$2) == Cherry-Poppers) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%cigs = $rpg.cig($1,$2) if (%cash >= $calc($4 * $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice))) { if $4 <= 12 { if $rpg.cig($1,$2) != 12 { mta.msg $1 $2 You have bought $4 $iif($4 = 1,Cig,Cigs) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash - $calc($4 * $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Cigs $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Cigs)+ $4) } else mta.msg $1 $2 You can only have 12 Cigs! } else mta.msg $1 $2 You can only have 12 Cigs! } else mta.msg $1 $2 You do not have enough cash to buy $4 Cigs! } } else mta.msg $1 $2 You must be at Cherry-Poppers to buy Cigs! } elseif ($3 == !sellcigs) { if ($rpg.area($1,$2) == Sunshine-Autos) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%cigs = $rpg.cig($1,$2) if $rpg.cig($1,$2) >= 1 { mta.msg $1 $2 You have sold $4 $iif($4 = 1,Cig,Cigs) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash + $calc($4 * $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Cigs $calc(%Cigs - $4) } else mta.msg $1 $2 You do not have any Cigs! } } else mta.msg $1 $2 You must be at Sunshine-Autos to sell Cigs! } elseif ($3 == !buyvodka) { if ($rpg.area($1,$2) == Malibu-Club) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%vodka = $rpg.vodka($1,$2) if (%cash >= $calc($4 * $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice))) { if $4 <= 12 { if $rpg.vodka($1,$2) != 12 { mta.msg $1 $2 You have bought $4 $iif($4 = 1,Vodka,Vodkas) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash - $calc($4 * $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Vodka $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka)+ $4) } else mta.msg $1 $2 You can only have 12 Vodkas! } else mta.msg $1 $2 You can only have 12 Vodkas! } else mta.msg $1 $2 You do not have enough cash to buy $4 Vodkas! } } else mta.msg $1 $2 You must be at Malibu-Club to buy Vodkas! } elseif ($3 == !sellvodka) { if ($rpg.area($1,$2) == North-Point-Mall-(Vice-Point)) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%vodka = $rpg.vodka($1,$2) if $rpg.vodka($1,$2) >= 1 { mta.msg $1 $2 You have sold $4 $iif($4 = 1,Vodka,Vodkas) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash + $calc($4 * $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Vodka $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka)- $4) } else mta.msg $1 $2 You do not have any Vodka! } } else mta.msg $1 $2 You must be at North-Point-Mall-(Vice-Point) to sell Vodkas! } alias rpg.wprices !return $iif($readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice),$readini($rpg.dir $+ Prices.ini,WhorePrice,WPrice),0) alias rpg.vprices !return $iif($readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice),$readini($rpg.dir $+ Prices.ini,VodkaPrice,VPrice),0) alias rpg.cprices !return $iif($readini($rpg.dir $+ Prices.ini,CigPrice,Cprice),$readini($rpg.dir $+ Prices.ini,CigPrice,CPrice),0) alias rpg.whores !return $iif($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Whores),$readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Whores),0) alias rpg.vodka !return $iif($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka),$readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka),0) alias rpg.cig !return $iif($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Cigs),$readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Cigs),0) alias rpg.pricechange { !writeini -n " $+ $rpg.dir $+ Prices.ini" WhorePrice Wprice $rand(20000,26999) !writeini -n " $+ $rpg.dir $+ Prices.ini" VodkaPrice Vprice $rand(12000,19999) !writeini -n " $+ $rpg.dir $+ Prices.ini" CigPrice Cprice $rand(27000,32999) mta.say $1 Market Prices Have Changed. Go Shop! } Link to comment
andeh Posted March 25, 2006 Share Posted March 25, 2006 messy, can't see any errors, nice work Link to comment
ChiefNuclear Posted March 25, 2006 Author Share Posted March 25, 2006 forgot to say: THERE IS SOME PLACES WHERE IT SAYS IP HERE PUT UR IP THERE Link to comment
Guest Posted March 25, 2006 Share Posted March 25, 2006 (edited) lol Edited March 26, 2006 by Guest Link to comment
Guest Posted March 26, 2006 Share Posted March 26, 2006 each time i type ! the prices are changed fix this plz Link to comment
Bungle Posted March 26, 2006 Share Posted March 26, 2006 you need to learn hash tables my friend.. you can use them to store ips/usernames instead of just checking against 1 hard-coded ip all the time (though some might argue text files do the same job.. but hash tables are still worth learning ) *grins* i suppose you could have spaced out the lines a bit to make it more readable.. but meh - Bungle Link to comment
ChiefNuclear Posted March 29, 2006 Author Share Posted March 29, 2006 Well, there may be some probs cuz i have all the scripts spread out in diff files and i may have copied them wrong (especially the aliases ) and i havnt tested it that way up there so... ill try n fix it Link to comment
ChiefNuclear Posted March 29, 2006 Author Share Posted March 29, 2006 oh and again: PS. for !marketon its !marketon . so like !marketon 240 for 240 seconds/4 mins for prices to change Link to comment
Jeremy Posted March 29, 2006 Share Posted March 29, 2006 this is a bit of fixed version on *:SIGNAL:mta.command:{ if ($3 == !marketon) { if $mta.ip($1,$2) == IP HERE { if ($4 != $null) { mta.say $1 Market Activated! !.timermarket 0 $4 rpg.pricechange $mta.active } else mta.say $1 prices will change every 5 mins !.timermarket 0 300 rpg.pricechange $mta.active } } elseif ($3 == !cp) { if $mta.ip($1,$2) == IP HERE { if ($4 != $null) { mta.say $1 Prices Changed! !.timer 1 0 rpg.pricechange $mta.active } else mta.say $1 Error !cp } } elseif ($3 == !marketoff) { if $mta.ip($1,$2) == IP HERE { mta.say $1 Market De-Activated! !.timermarket off } } elseif (!buywhore isin $3) { if ($rpg.area($1,$2) == Vercetti-Estate) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%whores = $rpg.whores($1,$2) if (%cash >= $calc($4 * $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice))) { if $4 <= 12 { if $rpg.whores($1,$2) != 12 { mta.msg $1 $2 You have bought $4 $iif($4 = 1,Whore,Whores) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash - $calc($4 * $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Whores $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Whores)+ $4) } else mta.msg $1 $2 You can only have 12 Whores! } else mta.msg $1 $2 You can only have 12 Whores! } else mta.msg $1 $2 You do not have enough cash to buy $4 Whores! } } else mta.msg $1 $2 You must be at Vercett-Mansion to Buy Whores! } elseif (!sellwhore isin $3) { if ($rpg.area($1,$2) == Escobar-International) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%whores = $rpg.whores($1,$2) if $rpg.whores($1,$2) >= 1 { mta.msg $1 $2 You have sold $4 $iif($4 = 1,Whore,Whores) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash + $calc($4 * $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Whores $calc(%whores - $4) } else mta.msg $1 $2 You dont have any Whores! } } else mta.msg $1 $2 You must be at Escobar-International to Sell Whores! } elseif (!price isin $3) { mta.msg $1 $2 Whores: $ $+ $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice)) (Lowest: $ $+ 20000 Highest: 26999) mta.msg $1 $2 Vodka: $ $+ $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice)) (Lowest: $ $+ 12000 Highest: 19999) mta.msg $1 $2 Cigs: $ $+ $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice)) (Lowest: $ $+ 27000 Highest: 32999) } elseif ($3 == !mymrkt) { mta.msg $1 $2 Bank: $ $+ $rpg.bank($1,$2) mta.msg $1 $2 Market Items: Whores: $rpg.whores($1,$2) Vodka: $rpg.vodka($1,$2) Cigs: $rpg.cig($1,$2) } elseif ($3 == !mrkt) { if $4 != $null { mta.msg $1 $2 $mta.name($1,$mta.findid($1,$4)) $+ : Bank: $ $+ $rpg.bank($1,$mta.findid($1,$4)) mta.msg $1 $2 Market Items: Whores: $rpg.whores($1,$mta.findid($1,$4)) Vodka: $rpg.vodka($1,$mta.findid($1,$4)) Cigs: $rpg.cig($1,$mta.findid($1,$4)) } else mta.msg $1 $2 Bank: $ $+ $rpg.bank($1,$2) Market Items: Whores: $rpg.whores($1,$2) Vodka: $rpg.vodka($1,$2) Cigs: $rpg.cig($1,$2) } elseif (!buysig isin $3) { if ($rpg.area($1,$2) == Cherry-Poppers) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%cigs = $rpg.cig($1,$2) if (%cash >= $calc($4 * $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice))) { if $4 <= 12 { if $rpg.cig($1,$2) != 12 { mta.msg $1 $2 You have bought $4 $iif($4 = 1,Cig,Cigs) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash - $calc($4 * $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Cigs $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Cigs)+ $4) } else mta.msg $1 $2 You can only have 12 Cigs! } else mta.msg $1 $2 You can only have 12 Cigs! } else mta.msg $1 $2 You do not have enough cash to buy $4 Cigs! } } else mta.msg $1 $2 You must be at Cherry-Poppers to buy Cigs! } elseif (!sellsig isin $3) { if ($rpg.area($1,$2) == Sunshine-Autos) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%cigs = $rpg.cig($1,$2) if $rpg.cig($1,$2) >= 1 { mta.msg $1 $2 You have sold $4 $iif($4 = 1,Cig,Cigs) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash + $calc($4 * $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Cigs $calc(%Cigs - $4) } else mta.msg $1 $2 You do not have any Cigs! } } else mta.msg $1 $2 You must be at Sunshine-Autos to sell Cigs! } elseif (!buyvodka isin $3) { if ($rpg.area($1,$2) == Malibu-Club) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%vodka = $rpg.vodka($1,$2) if (%cash >= $calc($4 * $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice))) { if $4 <= 12 { if $rpg.vodka($1,$2) != 12 { mta.msg $1 $2 You have bought $4 $iif($4 = 1,Vodka,Vodkas) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash - $calc($4 * $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Vodka $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka)+ $4) } else mta.msg $1 $2 You can only have 12 Vodkas! } else mta.msg $1 $2 You can only have 12 Vodkas! } else mta.msg $1 $2 You do not have enough cash to buy $4 Vodkas! } } else mta.msg $1 $2 You must be at Malibu-Club to buy Vodkas! } elseif (!sellvodka isin $3) { if ($rpg.area($1,$2) == North-Point-Mall-(Vice-Point)) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%vodka = $rpg.vodka($1,$2) if $rpg.vodka($1,$2) >= 1 { mta.msg $1 $2 You have sold $4 $iif($4 = 1,Vodka,Vodkas) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash + $calc($4 * $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Vodka $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka)- $4) } else mta.msg $1 $2 You do not have any Vodka! } } else mta.msg $1 $2 You must be at North-Point-Mall-(Vice-Point) to sell Vodkas! } } alias rpg.wprices !return $iif($readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice),$readini($rpg.dir $+ Prices.ini,WhorePrice,WPrice),0) alias rpg.vprices !return $iif($readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice),$readini($rpg.dir $+ Prices.ini,VodkaPrice,VPrice),0) alias rpg.cprices !return $iif($readini($rpg.dir $+ Prices.ini,CigPrice,Cprice),$readini($rpg.dir $+ Prices.ini,CigPrice,CPrice),0) alias rpg.whores !return $iif($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Whores),$readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Whores),0) alias rpg.vodka !return $iif($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka),$readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka),0) alias rpg.cig !return $iif($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Cigs),$readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Cigs),0) alias rpg.pricechange { !writeini -n " $+ $rpg.dir $+ Prices.ini" WhorePrice Wprice $rand(20000,26999) !writeini -n " $+ $rpg.dir $+ Prices.ini" VodkaPrice Vprice $rand(12000,19999) !writeini -n " $+ $rpg.dir $+ Prices.ini" CigPrice Cprice $rand(27000,32999) mta.say $1 Market Prices Have Changed. Go Shop! } Link to comment
Tommis Posted March 30, 2006 Share Posted March 30, 2006 Why dont you write a small admin system with the ip's...like couple lines and itll be way better on *:SIGNAL:mta.command:{ if ($3 == !set) { if ($readini($scriptdir $+ admin.ini,SET,SET) == $null) { !writeini -n " $+ $scriptdir $+ admin.ini" SET SET 1 !writeini -n " $+ $scriptdir $+ admin.ini" ADMIN $mta.name($1,$2) 1 !writeini -n " $+ $scriptdir $+ admin.ini" IP $mta.name($1,$2) $gettok($mta.ip($1,$2),1-2,46) mta.msg $1 $2 You have been added with Admin } else mta.msg $1 $2 Error - This command has already been used } elseif ($3 == !marketon) { if ($readini($scriptdir $+ admin.ini,ADMIN,$mta.name($1,$2)) >= 1 && $readini($scriptdir $+ admin.ini,IP,$mta.name($1,$2)) isin $mta.ip($1,$2)) { if ($4 != $null) { mta.say $1 Market Activated! !.timermarket 0 $4 rpg.pricechange $mta.active } else mta.say $1 Prices will change every 5 mins !.timermarket 0 300 rpg.pricechange $mta.active } } elseif ($3 == !addadmin) { if ($readini($scriptdir $+ admin.ini,ADMIN,$mta.name($1,$2)) >= 1 && $readini($scriptdir $+ admin.ini,IP,$mta.name($1,$2)) isin $mta.ip($1,$2)) { !writeini -n " $+ $scriptdir $+ admin.ini" ADMIN $mta.name($1,$mta.getid($1,$4)) 1 !writeini -n " $+ $scriptdir $+ admin.ini" IP $mta.name($1,$mta.getid($1,$4)) $gettok($mta.ip($1,$mta.getid($1,$4)),1-2,46) mta.say $mta.name($1,$mta.getid($1,$4) Added with Admin } } elseif ($3 == !cp) { if ($readini($scriptdir $+ admin.ini,ADMIN,$mta.name($1,$2)) >= 1 && $readini($scriptdir $+ admin.ini,IP,$mta.name($1,$2)) isin $mta.ip($1,$2)) { if ($4 != $null) { mta.say $1 Prices Changed! !.timer 1 0 rpg.pricechange $mta.active } else mta.say $1 Error !cp } } elseif ($3 == !marketoff) { if ($readini($scriptdir $+ admin.ini,ADMIN,$mta.name($1,$2)) >= 1 && $readini($scriptdir $+ admin.ini,IP,$mta.name($1,$2)) isin $mta.ip($1,$2)) { mta.say $1 Market De-Activated! !.timermarket off } } elseif (!buywhore isin $3) { if ($rpg.area($1,$2) == Vercetti-Estate) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%whores = $rpg.whores($1,$2) if (%cash >= $calc($4 * $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice))) { if $4 <= 12 { if $rpg.whores($1,$2) != 12 { mta.msg $1 $2 You have bought $4 $iif($4 = 1,Whore,Whores) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash - $calc($4 * $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Whores $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Whores)+ $4) } else mta.msg $1 $2 You can only have 12 Whores! } else mta.msg $1 $2 You can only have 12 Whores! } else mta.msg $1 $2 You do not have enough cash to buy $4 Whores! } } else mta.msg $1 $2 You must be at Vercett-Mansion to Buy Whores! } elseif (!sellwhore isin $3) { if ($rpg.area($1,$2) == Escobar-International) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%whores = $rpg.whores($1,$2) if $rpg.whores($1,$2) >= 1 { mta.msg $1 $2 You have sold $4 $iif($4 = 1,Whore,Whores) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash + $calc($4 * $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Whores $calc(%whores - $4) } else mta.msg $1 $2 You dont have any Whores! } } else mta.msg $1 $2 You must be at Escobar-International to Sell Whores! } elseif (!price isin $3) { mta.msg $1 $2 Whores: $ $+ $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice)) (Lowest: $ $+ 20000 Highest: 26999) mta.msg $1 $2 Vodka: $ $+ $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice)) (Lowest: $ $+ 12000 Highest: 19999) mta.msg $1 $2 Cigs: $ $+ $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice)) (Lowest: $ $+ 27000 Highest: 32999) } elseif ($3 == !mymrkt) { mta.msg $1 $2 Bank: $ $+ $rpg.bank($1,$2) mta.msg $1 $2 Market Items: Whores: $rpg.whores($1,$2) Vodka: $rpg.vodka($1,$2) Cigs: $rpg.cig($1,$2) } elseif ($3 == !mrkt) { if $4 != $null { mta.msg $1 $2 $mta.name($1,$mta.findid($1,$4)) $+ : Bank: $ $+ $rpg.bank($1,$mta.findid($1,$4)) mta.msg $1 $2 Market Items: Whores: $rpg.whores($1,$mta.findid($1,$4)) Vodka: $rpg.vodka($1,$mta.findid($1,$4)) Cigs: $rpg.cig($1,$mta.findid($1,$4)) } else mta.msg $1 $2 Bank: $ $+ $rpg.bank($1,$2) Market Items: Whores: $rpg.whores($1,$2) Vodka: $rpg.vodka($1,$2) Cigs: $rpg.cig($1,$2) } elseif (!buysig isin $3) { if ($rpg.area($1,$2) == Cherry-Poppers) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%cigs = $rpg.cig($1,$2) if (%cash >= $calc($4 * $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice))) { if $4 <= 12 { if $rpg.cig($1,$2) != 12 { mta.msg $1 $2 You have bought $4 $iif($4 = 1,Cig,Cigs) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash - $calc($4 * $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Cigs $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Cigs)+ $4) } else mta.msg $1 $2 You can only have 12 Cigs! } else mta.msg $1 $2 You can only have 12 Cigs! } else mta.msg $1 $2 You do not have enough cash to buy $4 Cigs! } } else mta.msg $1 $2 You must be at Cherry-Poppers to buy Cigs! } elseif (!sellsig isin $3) { if ($rpg.area($1,$2) == Sunshine-Autos) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%cigs = $rpg.cig($1,$2) if $rpg.cig($1,$2) >= 1 { mta.msg $1 $2 You have sold $4 $iif($4 = 1,Cig,Cigs) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash + $calc($4 * $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Cigs $calc(%Cigs - $4) } else mta.msg $1 $2 You do not have any Cigs! } } else mta.msg $1 $2 You must be at Sunshine-Autos to sell Cigs! } elseif (!buyvodka isin $3) { if ($rpg.area($1,$2) == Malibu-Club) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%vodka = $rpg.vodka($1,$2) if (%cash >= $calc($4 * $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice))) { if $4 <= 12 { if $rpg.vodka($1,$2) != 12 { mta.msg $1 $2 You have bought $4 $iif($4 = 1,Vodka,Vodkas) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash - $calc($4 * $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Vodka $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka)+ $4) } else mta.msg $1 $2 You can only have 12 Vodkas! } else mta.msg $1 $2 You can only have 12 Vodkas! } else mta.msg $1 $2 You do not have enough cash to buy $4 Vodkas! } } else mta.msg $1 $2 You must be at Malibu-Club to buy Vodkas! } elseif (!sellvodka isin $3) { if ($rpg.area($1,$2) == North-Point-Mall-(Vice-Point)) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%vodka = $rpg.vodka($1,$2) if $rpg.vodka($1,$2) >= 1 { mta.msg $1 $2 You have sold $4 $iif($4 = 1,Vodka,Vodkas) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash + $calc($4 * $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Vodka $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka)- $4) } else mta.msg $1 $2 You do not have any Vodka! } } else mta.msg $1 $2 You must be at North-Point-Mall-(Vice-Point) to sell Vodkas! } } alias rpg.wprices !return $iif($readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice),$readini($rpg.dir $+ Prices.ini,WhorePrice,WPrice),0) alias rpg.vprices !return $iif($readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice),$readini($rpg.dir $+ Prices.ini,VodkaPrice,VPrice),0) alias rpg.cprices !return $iif($readini($rpg.dir $+ Prices.ini,CigPrice,Cprice),$readini($rpg.dir $+ Prices.ini,CigPrice,CPrice),0) alias rpg.whores !return $iif($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Whores),$readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Whores),0) alias rpg.vodka !return $iif($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka),$readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka),0) alias rpg.cig !return $iif($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Cigs),$readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Cigs),0) alias rpg.pricechange { !writeini -n " $+ $rpg.dir $+ Prices.ini" WhorePrice Wprice $rand(20000,26999) !writeini -n " $+ $rpg.dir $+ Prices.ini" VodkaPrice Vprice $rand(12000,19999) !writeini -n " $+ $rpg.dir $+ Prices.ini" CigPrice Cprice $rand(27000,32999) mta.say $1 Market Prices Have Changed. Go Shop! } Link to comment
Jeremy Posted March 30, 2006 Share Posted March 30, 2006 if you use GRS this would be the best way on *:SIGNAL:mta.command:{ if ($3 == !marketon && $mta.level($1,$2) = 5) { if ($4 != $null) { mta.say $1 Market Activated! !.timermarket 0 $4 rpg.pricechange $mta.active } else mta.say $1 prices will change every 5 mins !.timermarket 0 300 rpg.pricechange $mta.active } } elseif ($3 == !cp && $mta.level($1,$2) = 5) { if ($4 != $null) { mta.say $1 Prices Changed! !.timer 1 0 rpg.pricechange $mta.active } else mta.say $1 Error !cp } } elseif ($3 == !marketoff && $mta.level($1,$2) = 5) { if $mta.ip($1,$2) == IP HERE { mta.say $1 Market De-Activated! !.timermarket off } } elseif (!buywhore isin $3) { if ($rpg.area($1,$2) == Vercetti-Estate) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%whores = $rpg.whores($1,$2) if (%cash >= $calc($4 * $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice))) { if $4 <= 12 { if $rpg.whores($1,$2) != 12 { mta.msg $1 $2 You have bought $4 $iif($4 = 1,Whore,Whores) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash - $calc($4 * $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Whores $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Whores)+ $4) } else mta.msg $1 $2 You can only have 12 Whores! } else mta.msg $1 $2 You can only have 12 Whores! } else mta.msg $1 $2 You do not have enough cash to buy $4 Whores! } } else mta.msg $1 $2 You must be at Vercett-Mansion to Buy Whores! } elseif (!sellwhore isin $3) { if ($rpg.area($1,$2) == Escobar-International) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%whores = $rpg.whores($1,$2) if $rpg.whores($1,$2) >= 1 { mta.msg $1 $2 You have sold $4 $iif($4 = 1,Whore,Whores) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash + $calc($4 * $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Whores $calc(%whores - $4) } else mta.msg $1 $2 You dont have any Whores! } } else mta.msg $1 $2 You must be at Escobar-International to Sell Whores! } elseif (!price isin $3) { mta.msg $1 $2 Whores: $ $+ $readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice)) (Lowest: $ $+ 20000 Highest: 26999) mta.msg $1 $2 Vodka: $ $+ $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice)) (Lowest: $ $+ 12000 Highest: 19999) mta.msg $1 $2 Cigs: $ $+ $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice)) (Lowest: $ $+ 27000 Highest: 32999) } elseif ($3 == !mymrkt) { mta.msg $1 $2 Bank: $ $+ $rpg.bank($1,$2) mta.msg $1 $2 Market Items: Whores: $rpg.whores($1,$2) Vodka: $rpg.vodka($1,$2) Cigs: $rpg.cig($1,$2) } elseif ($3 == !mrkt) { if $4 != $null { mta.msg $1 $2 $mta.name($1,$mta.findid($1,$4)) $+ : Bank: $ $+ $rpg.bank($1,$mta.findid($1,$4)) mta.msg $1 $2 Market Items: Whores: $rpg.whores($1,$mta.findid($1,$4)) Vodka: $rpg.vodka($1,$mta.findid($1,$4)) Cigs: $rpg.cig($1,$mta.findid($1,$4)) } else mta.msg $1 $2 Bank: $ $+ $rpg.bank($1,$2) Market Items: Whores: $rpg.whores($1,$2) Vodka: $rpg.vodka($1,$2) Cigs: $rpg.cig($1,$2) } elseif (!buysig isin $3) { if ($rpg.area($1,$2) == Cherry-Poppers) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%cigs = $rpg.cig($1,$2) if (%cash >= $calc($4 * $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice))) { if $4 <= 12 { if $rpg.cig($1,$2) != 12 { mta.msg $1 $2 You have bought $4 $iif($4 = 1,Cig,Cigs) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash - $calc($4 * $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Cigs $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Cigs)+ $4) } else mta.msg $1 $2 You can only have 12 Cigs! } else mta.msg $1 $2 You can only have 12 Cigs! } else mta.msg $1 $2 You do not have enough cash to buy $4 Cigs! } } else mta.msg $1 $2 You must be at Cherry-Poppers to buy Cigs! } elseif (!sellsig isin $3) { if ($rpg.area($1,$2) == Sunshine-Autos) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%cigs = $rpg.cig($1,$2) if $rpg.cig($1,$2) >= 1 { mta.msg $1 $2 You have sold $4 $iif($4 = 1,Cig,Cigs) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash + $calc($4 * $readini($rpg.dir $+ Prices.ini,CigPrice,Cprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Cigs $calc(%Cigs - $4) } else mta.msg $1 $2 You do not have any Cigs! } } else mta.msg $1 $2 You must be at Sunshine-Autos to sell Cigs! } elseif (!buyvodka isin $3) { if ($rpg.area($1,$2) == Malibu-Club) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%vodka = $rpg.vodka($1,$2) if (%cash >= $calc($4 * $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice))) { if $4 <= 12 { if $rpg.vodka($1,$2) != 12 { mta.msg $1 $2 You have bought $4 $iif($4 = 1,Vodka,Vodkas) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash - $calc($4 * $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Vodka $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka)+ $4) } else mta.msg $1 $2 You can only have 12 Vodkas! } else mta.msg $1 $2 You can only have 12 Vodkas! } else mta.msg $1 $2 You do not have enough cash to buy $4 Vodkas! } } else mta.msg $1 $2 You must be at Malibu-Club to buy Vodkas! } elseif (!sellvodka isin $3) { if ($rpg.area($1,$2) == North-Point-Mall-(Vice-Point)) { if (($4 isnum) && ($4 > 0)) { var %cash = $rpg.cash($1,$2),%vodka = $rpg.vodka($1,$2) if $rpg.vodka($1,$2) >= 1 { mta.msg $1 $2 You have sold $4 $iif($4 = 1,Vodka,Vodkas) !writeini " $+ $rpg.dir $+ rpg.ini" $mta.name($1,$2) cash $calc(%cash + $calc($4 * $readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice))) !writeini " $+ $rpg.dir $+ Market.ini" $mta.name($1,$2) Vodka $calc($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka)- $4) } else mta.msg $1 $2 You do not have any Vodka! } } else mta.msg $1 $2 You must be at North-Point-Mall-(Vice-Point) to sell Vodkas! } } alias rpg.wprices !return $iif($readini($rpg.dir $+ Prices.ini,WhorePrice,Wprice),$readini($rpg.dir $+ Prices.ini,WhorePrice,WPrice),0) alias rpg.vprices !return $iif($readini($rpg.dir $+ Prices.ini,VodkaPrice,Vprice),$readini($rpg.dir $+ Prices.ini,VodkaPrice,VPrice),0) alias rpg.cprices !return $iif($readini($rpg.dir $+ Prices.ini,CigPrice,Cprice),$readini($rpg.dir $+ Prices.ini,CigPrice,CPrice),0) alias rpg.whores !return $iif($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Whores),$readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Whores),0) alias rpg.vodka !return $iif($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka),$readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Vodka),0) alias rpg.cig !return $iif($readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Cigs),$readini($rpg.dir $+ Market.ini,$mta.name($1,$2),Cigs),0) alias rpg.pricechange { !writeini -n " $+ $rpg.dir $+ Prices.ini" WhorePrice Wprice $rand(20000,26999) !writeini -n " $+ $rpg.dir $+ Prices.ini" VodkaPrice Vprice $rand(12000,19999) !writeini -n " $+ $rpg.dir $+ Prices.ini" CigPrice Cprice $rand(27000,32999) mta.say $1 Market Prices Have Changed. Go Shop! } Link to comment
MrJax Posted March 30, 2006 Share Posted March 30, 2006 You know you don't have to check their admin level in every command right? ..and that you can add that big ugly line into an alias. alias mta.adminlevel !return $readini($scriptdir $+ admin.ini,ADMIN,$mta.name($1,$2)) on *:SIGNAL:mta.command:{ if ($mta.adminlevel($1,$2) >= 1) { if ($3 == !command) { } elseif ($3 == !command2) { } elseif ($mta.adminlevel($1,$2) >= 2) { if ($3 == !command3) { } } } } ...etc Link to comment
Tommis Posted March 30, 2006 Share Posted March 30, 2006 Yes, have that in the XE MTAVC Scripts, though might add to the GUS, just cba to do it tbh Link to comment
ChiefNuclear Posted March 31, 2006 Author Share Posted March 31, 2006 well im not used to the way u guys do em so... i stick to my ways Link to comment
Recommended Posts