Explorar el Código

[fixed] i think i finally got the SMS working

hornguy6 hace 1 año
padre
commit
ea74d56453
Se han modificado 1 ficheros con 5 adiciones y 8 borrados
  1. 5 8
      locations/booty_call.qsrc

+ 5 - 8
locations/booty_call.qsrc

@@ -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: