|
@@ -10,12 +10,13 @@ end
|
|
|
if $ARGS[0] = 'scheduler2':
|
|
|
if i <= arrsize('$FuckBuddy'):
|
|
|
gs 'booty_call', 'npc_stat_update'
|
|
|
-
|
|
|
if (rand(1,10) <= npc_sexdrive[$FuckBuddy[i]] or npc_booty_call[$FuckBuddy[i]] = daystart) and npc_rel[$FuckBuddy[i]] > 0 and npc_no_booty_call[$FuckBuddy[i]] ! daystart and npc_big_fight[$FuckBuddy[i]] < daystart - 7:
|
|
|
-
|
|
|
gs 'booty_call', 'scheduler3'
|
|
|
-
|
|
|
+ else
|
|
|
+ npc_no_booty_call[$FuckBuddy[i]] = daystart
|
|
|
end
|
|
|
+ i += 1
|
|
|
+ gs 'booty_call', 'scheduler2'
|
|
|
end
|
|
|
end
|
|
|
|
|
@@ -30,9 +31,6 @@ if $ARGS[0] = 'scheduler3':
|
|
|
else
|
|
|
booty_call_time[$FuckBuddy[i]] = 2000
|
|
|
end
|
|
|
-
|
|
|
- i += 1
|
|
|
- gs 'booty_call', 'scheduler2'
|
|
|
end
|
|
|
|
|
|
!! if npc_start_free_time[$FuckBuddy[i]] = 0 or npc_day_off[$FuckBuddy[i]] = 0 or npc_end_free_time[$FuckBuddy[i]] = 0:
|
|
@@ -70,7 +68,7 @@ if $ARGS[0] = 'SMS raiser':
|
|
|
i = 0
|
|
|
:booty_call_sms_raiser_loop
|
|
|
if i < arrsize('$FuckBuddy'):
|
|
|
- if booty_call_time[$FuckBuddy[i]] < ((hour * 60) + minut):
|
|
|
+ if booty_call_time[$FuckBuddy[i]] < ((hour * 60) + minut) and npc_no_booty_call[$FuckBuddy[i]] ! daystart:
|
|
|
gs 'booty_call_sms', 'start', $FuckBuddy[i]
|
|
|
gs 'booty_call_sms', 'Add SMS', $FuckBuddy[i]
|
|
|
booty_call_time[$FuckBuddy[i]] = 2399
|
|
@@ -364,7 +362,6 @@ end
|
|
|
!! ------------ NPC Stat Updater ------------------------
|
|
|
|
|
|
if $ARGS[0] = 'npc_stat_update':
|
|
|
- 'stat_update_ran'
|
|
|
if npc_start_free_time[$FuckBuddy[i]] = 0 or npc_day_off[$FuckBuddy[i]] = 0:
|
|
|
if npc_finance[$FuckBuddy[i]] = 0:
|
|
|
if rand(1,3) = 1:
|