I m still new to mirc scripting but i would use this:
on *:SIGNAL:mta.command:{
if $3 == !job {
if $rpg.area($1,$2) == Malibu-Club {
if ($readini($scriptdir $+ Job.ini,n,Malibu,Mission1Done)) == 0 {
mta.msg $1 $2 Job Completed. You Got 987 !
!writeini -n $+(",$scriptdir,Job.ini,") Malibu Mission1Done 1
}
else {
mta.msg $1 $2 Job Allready Done!
}
}
}
}
But u should Mark PlayerIsInMission and PlayerMoney. The way you use seems to be unlogic..
//Edit: Code updated