فهرست منبع

[added] Hotornot boy stuff - by Nutluck

Sicaa 4 سال پیش
والد
کامیت
abede3e13f

+ 26 - 0
locations/Komp.qsrc

@@ -1616,6 +1616,32 @@ if $ARGS[0] = 'fuckornot':
 	end
 end
 
+if $ARGS[0] = 'hotornot':
+	*clr & cla
+	if hotornot = 2: hotornot = 3
+	'<center><img <<$set_imgh>> src="images/system/image_needed.png"></center>'
+	gs 'gschool_groups', 'hotornot'
+	
+	'10: Perfection. - Would let him do whatever he wants to me'
+	'9: Smoking Hot. - Arm Candy'
+	'8: Hot. - Would ride him'
+	'7: Damn man. - Bragging rights for fucking.'
+	'6: Ridable. - Totally fuckable, fuck buddy material'
+	'5: Merely fuckable. - maybe doggy style so I don''t have to look at him.'
+	'4: Almost fuckable. - might sit on his face.'
+	'3: Unattractive. - Not even Zinaida would be seen with him.'
+	'2: Fugly. - Horribly ugly, just being seen with him would lose you social standing.'
+	'1: Hideous. - Wouldn''t touch it with a stick, not even Sonia would take his money.'
+	
+	act 'Leave the site':
+		if $view_location = 'school':
+			gt 'gschool_lessons', 'short_break'
+		else
+			gt 'komp', 'start'
+		end
+	end
+end
+
 if $ARGS[0] = 'fin': gt $loc, $metka
 
 --- Komp ---------------------------------

+ 43 - 2
locations/gschool_groups.qsrc

@@ -188,9 +188,9 @@ if $ARGS[0] = 'fuckornot':
 					$fu_text += '' + '<td bgcolor=<<$bcolor2>> align="center"><img  height="100" src="images/pc/npc_headshots/<<i>>.jpg"><br>' + '<<$npc_usedname[''A<<i>>'']>>, <<hotcat_rating[''A<<i>>'']>>/10'
 				end
 			end
-			if fu_count < 6 and hotcat_rating['A<<i>>'] = j:
+			if fu_count < 6 and hotcat_rating['A<<i>>'] = j and npc_gender['A<<i>>'] = 1:
 				$fu_text += '</td>'
-			elseif fu_count = 6 and hotcat_rating['A<<i>>'] = j:
+			elseif fu_count = 6 and hotcat_rating['A<<i>>'] = j and npc_gender['A<<i>>'] = 1:
 				$fu_text +='</td></tr><tr>' & fu_count = 0
 			end
 			if hotcat ! j or hotcat_rating_set = 1: i += 1
@@ -204,5 +204,46 @@ if $ARGS[0] = 'fuckornot':
 	killvar 'j'
 end
 
+if $ARGS[0] = 'hotornot':
+	killvar '$ho_text'
+	killvar '$ho_count'
+	j = 11
+	'<center><table cellspacing="3">'
+	:ho_loop_2
+		j -= 1
+		i = 1
+		:ho_loop
+			if ho_count = 6 : $ho_text += '<tr>'
+!!the stuff for the player could be dropped but I don't want to just delete it it all incase some of it is needed
+			if hotcat = j and hotcat_rating_set = 0:
+				ho_count += 1
+				hotcat_rating_set = 1
+				if player_avatar = 1:
+					$ho_text += '' + '<td bgcolor=<<$bcolor2>> align="center"><img  height="100" src="images/avatar.jpg"><br>' + '<<$pcs_nickname>>, <<hotcat>>/10'
+				else
+					$ho_text += '' + '<td bgcolor=<<$bcolor2>> align="center"><img  height="100" src="<<FUNC(''$face_image'')>>"><br>' + '<<$pcs_nickname>>, <<hotcat>>/10'
+				end
+			elseif hotcat ! j or hotcat_rating_set = 1:
+				if hotcat_rating['A<<i>>'] = j:
+					ho_count += 1
+					$ho_text += '' + '<td bgcolor=<<$bcolor2>> align="center"><img  height="100" src="images/pc/npc_headshots/<<i>>.jpg"><br>' + '<<$npc_usedname[''A<<i>>'']>>, <<hotcat_rating[''A<<i>>'']>>/10'
+				end
+			end
+			if ho_count < 6 and hotcat_rating['A<<i>>'] = j and npc_gender['A<<i>>'] = 0:
+				$ho_text += '</td>'
+			elseif ho_count = 6 and hotcat_rating['A<<i>>'] = j and npc_gender['A<<i>>'] = 0:
+				$ho_text +='</td></tr><tr>' & ho_count = 0
+			end
+			if hotcat ! j or hotcat_rating_set = 1: i += 1
+		if i <= aarraynumber:jump 'ho_loop'
+	if j > 1: jump 'ho_loop_2'
+
+	'<<$ho_text>>'
+	'</table></center>'
+	killvar 'hotcat_rating_set'
+	killvar 'i'
+	killvar 'j'
+end
+
 --- gschool_groups ---------------------------------
 

+ 32 - 0
locations/gschool_lessons.qsrc

@@ -69,6 +69,38 @@ if $ARGS[0] = 'morning':
 			act 'Go to first period': school_period = 0 & gt 'gschool_lessons', 'schedule'
 			act 'Skip first period': school_period = 1 & gt 'gschool_lessons', 'skip'
 
+			act 'Use water cooler': $breaktype = 'first' & gt 'gschool_break', 'watercooler'
+			act 'Go to the girls restroom': $breaktype = 'first' & gt 'gschool_break', 'girls_restroom'
+			act 'Go to the boys restroom': $breaktype = 'first' & gt 'gschool_break', 'boys_restroom'
+		elseif late = 0 and hotornot = 0 and fuckornot_day < daystart - 9:
+			hotornot = 1
+			fuckornot_day = daystart
+			'<center><b><font color="maroon">School Hallway</font></b></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/gschool_hall0<<Rand(0,2)>>.jpg"></center>'
+			'You walk past a group of guys looking at there phone. "Can you believe these ratings?" One of them says.'
+			'Another responds. "Boys are such pigs."'
+			'"We should return the favor and rate <i>them</i>." A third one says, the rest all stop and look at her, then to each other and smile.'
+			*nl			
+			gs 'gschool_lessons', 'uniform_check'
+			gs 'gschool_schedule'
+			act 'Go to first period': school_period = 0 & gt 'gschool_lessons', 'schedule'
+			act 'Skip first period': school_period = 1 & gt 'gschool_lessons', 'skip'
+
+			act 'Use water cooler': $breaktype = 'first' & gt 'gschool_break', 'watercooler'
+			act 'Go to the girls restroom': $breaktype = 'first' & gt 'gschool_break', 'girls_restroom'
+			act 'Go to the boys restroom': $breaktype = 'first' & gt 'gschool_break', 'boys_restroom'
+		elseif late = 0 and hotornot = 1 and fuckornot_day < daystart - 11:
+			hotornot = 2
+			fuckornot_day = daystart
+			'<center><b><font color="maroon">School Hallway</font></b></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/building/gschool_hall0<<Rand(0,2)>>.jpg"></center>'
+			'You see several of the cool guys talking to Zinaida. At first you think they might be bullying her, but instead it sounds like they are asking her a bunch of questions. What ever it is, they seem to come to an agreement.'
+			*nl			
+			gs 'gschool_lessons', 'uniform_check'
+			gs 'gschool_schedule'
+			act 'Go to first period': school_period = 0 & gt 'gschool_lessons', 'schedule'
+			act 'Skip first period': school_period = 1 & gt 'gschool_lessons', 'skip'
+
 			act 'Use water cooler': $breaktype = 'first' & gt 'gschool_break', 'watercooler'
 			act 'Go to the girls restroom': $breaktype = 'first' & gt 'gschool_break', 'girls_restroom'
 			act 'Go to the boys restroom': $breaktype = 'first' & gt 'gschool_break', 'boys_restroom'

+ 5 - 0
locations/gschool_lessonsev1.qsrc

@@ -687,6 +687,11 @@ if $ARGS[0] = 'computer':
 		'While working on your computer assignment you get a message from someone, no name is listed. Just has a school ID, you look around to see who might have sent it but no one seems to be paying attention to you, so you can''t tell. All the message says is "Where do you rate?" With a link to a web page.'
 		act 'Ignore it and focus on your school work.': fuckornot_day = daystart + rand(0,2) & gt 'gschool_lessons', 'short_break'
 		act 'Click on the link': $view_location = 'school' & gt 'komp', 'fuckornot'
+	if fuckornot = 2 and hotornot = 2 and fuckornot_day < daystart - 8:
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/computer/computer_class.jpg"></center>'
+		'While working on your computer assignment you get a message from someone, no name is listed. Just has a school ID, you look around to see who might have sent it but no one seems to be paying attention to you, so you can''t tell. All the message says is "Where do you rate?" With a link to a web page.'
+		act 'Ignore it and focus on your school work.': fuckornot_day = daystart + rand(0,2) & gt 'gschool_lessons', 'short_break'
+		act 'Click on the link': $view_location = 'school' & gt 'komp', 'hotornot'
 	elseif rand(0,5) > 0:
 		school_event_hour = 1
 		scooltiperand = rand(1,26)

+ 12 - 0
locations/npcstatic1.qsrc

@@ -125,6 +125,7 @@ $npc_thdick['A<<npctemp>>'] = 'thicker than average'
 npc_dick['A<<npctemp>>'] = 16
 npc_sexskill['A<<npctemp>>'] = 1
 $npc_dad['A<<npctemp>>'] = 'A160'
+hotcat_rating['A<<npctemp>>'] = 8
 
 
 npctemp = 2
@@ -146,6 +147,7 @@ $npc_firstpart['A<<npctemp>>'] = 'V'
 $npc_lastpart['A<<npctemp>>'] = 'V'
 $npc_thdick['A<<npctemp>>'] = 'thicker than average'
 npc_dick['A<<npctemp>>'] = 16
+hotcat_rating['A<<npctemp>>'] = 6
 
 
 npctemp = 3
@@ -165,6 +167,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'jock'
 $npc_thdick['A<<npctemp>>'] = 'well proportioned'
 npc_dick['A<<npctemp>>'] = 17
+hotcat_rating['A<<npctemp>>'] = 7
 
 
 npctemp = 4
@@ -185,6 +188,7 @@ gs 'npcstaticdefaults', 'group', 'coolkid'
 $npc_thdick['A<<npctemp>>'] = 'skinny'
 npc_dick['A<<npctemp>>'] = 6
 npc_sexskill['A<<npctemp>>'] = 1
+hotcat_rating['A<<npctemp>>'] = 5
 
 
 npctemp = 5
@@ -207,6 +211,7 @@ $npc_thdick['A<<npctemp>>'] = 'thicker than average'
 npc_dick['A<<npctemp>>'] = 17
 if fedormasha = 1: gs 'npcstaticdefaults', 'group', 'outcast'
 if fedormasha = 0: gs 'npcstaticdefaults', 'group', 'jock'
+hotcat_rating['A<<npctemp>>'] = 7
 
 
 npctemp = 6
@@ -228,6 +233,7 @@ $npc_firstpart['A<<npctemp>>'] = 'V'
 $npc_lastpart['A<<npctemp>>'] = 'V'
 $npc_thdick['A<<npctemp>>'] = 'slim'
 npc_dick['A<<npctemp>>'] = 12
+hotcat_rating['A<<npctemp>>'] = 4
 
 
 npctemp = 7
@@ -250,6 +256,7 @@ $npc_lastpart['A<<npctemp>>'] = 'V'
 $npc_thdick['A<<npctemp>>'] = 'well proportioned'
 npc_dick['A<<npctemp>>'] = 16
 $npcGoSchool['A<<npctemp>>'] = '<a href="exec:gt ''gschool_chats2'',''lesco''"><<$npc_usedname[''A7'']>></a>'
+hotcat_rating['A<<npctemp>>'] = 1
 
 
 npctemp = 8
@@ -271,6 +278,7 @@ $npc_firstpart['A<<npctemp>>'] = 'V'
 $npc_lastpart['A<<npctemp>>'] = 'V'
 $npc_thdick['A<<npctemp>>'] = 'thick'
 npc_dick['A<<npctemp>>'] = 18
+hotcat_rating['A<<npctemp>>'] = 7
 
 
 npctemp = 9
@@ -291,6 +299,7 @@ gs 'npcstaticdefaults', 'group', 'gopnik'
 $npc_thdick['A<<npctemp>>'] = 'thick'
 npc_dick['A<<npctemp>>'] = 18
 npc_sexskill['A<<npctemp>>'] = rand(0,2)
+hotcat_rating['A<<npctemp>>'] = 5
 
 
 npctemp = 10
@@ -311,6 +320,7 @@ gs 'npcstaticdefaults', 'group', 'gopnik'
 $npc_thdick['A<<npctemp>>'] = 'thick'
 npc_dick['A<<npctemp>>'] = 17
 npc_sexskill['A<<npctemp>>'] = rand(0,2)
+hotcat_rating['A<<npctemp>>'] = 6
 
 
 npctemp = 11
@@ -334,6 +344,7 @@ npc_sexskill['A<<npctemp>>'] = rand(0,2)
 if storyline = 1: npc_rel['A<<npctemp>>'] = 40
 $npc_dad['A<<npctemp>>'] = 'A112'
 $npcGoSchool['A<<npctemp>>'] = '<a href="exec:gt ''gschool_chats3'',''vasily''"><<$npc_usedname[''A11'']>></a>'
+hotcat_rating['A<<npctemp>>'] = 4
 
 
 npctemp = 12
@@ -806,6 +817,7 @@ npc_dick['A<<npctemp>>'] = 14
 npc_rel['A<<npctemp>>'] = 20
 $npc_dad['A<<npctemp>>'] = 'A28'
 $npc_mom['A<<npctemp>>'] = 'A29'
+hotcat_rating['A<<npctemp>>'] = 7
 
 
 npctemp = 35

+ 2 - 0
locations/npcstatic2.qsrc

@@ -111,6 +111,7 @@ $npc_firstpart['A<<npctemp>>'] = 'V'
 $npc_lastpart['A<<npctemp>>'] = 'V'
 $npc_thdick['A<<npctemp>>'] = 'thicker than average'
 npc_dick['A<<npctemp>>'] = 14
+hotcat_rating['A<<npctemp>>'] = 4
 
 
 npctemp = 59
@@ -126,6 +127,7 @@ $npc_firstpart['A<<npctemp>>'] = 'V'
 $npc_lastpart['A<<npctemp>>'] = 'V'
 $npc_thdick['A<<npctemp>>'] = 'well proportioned'
 npc_dick['A<<npctemp>>'] = 13
+hotcat_rating['A<<npctemp>>'] = 6
 
 
 npctemp = 60

+ 4 - 0
locations/npcstatic3.qsrc

@@ -576,6 +576,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'coolkid'
 $npc_thdick['A<<npctemp>>'] = 'thick'
 npc_dick['A<<npctemp>>'] = 20
+hotcat_rating['A<<npctemp>>'] = 8
 
 npctemp = 147
 $npc_dna['A<<npctemp>>'] = '1457300123 1918120099 1967335170 1056889039 1290544338 1170828061 1350671739'
@@ -589,6 +590,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'coolkid'
 $npc_thdick['A<<npctemp>>'] = 'thick'
 npc_dick['A<<npctemp>>'] = 19
+hotcat_rating['A<<npctemp>>'] = 8
 
 npctemp = 148
 $npc_dna['A<<npctemp>>'] = '1110871039 1215316528 1439574498 1881549627 1043257862 2062098828 1713844818'
@@ -602,6 +604,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'coolkid'
 $npc_thdick['A<<npctemp>>'] = 'thick'
 npc_dick['A<<npctemp>>'] = 20
+hotcat_rating['A<<npctemp>>'] = 6
 
 npctemp = 149
 $npc_dna['A<<npctemp>>'] = '1299436863 1261698091 1686799294 1465620552 1949917866 1150154188 1072586683'
@@ -615,6 +618,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'jock'
 $npc_thdick['A<<npctemp>>'] = 'thick'
 npc_dick['A<<npctemp>>'] = 23
+hotcat_rating['A<<npctemp>>'] = 7
 
 --- npcstatic3 ---------------------------------
 

+ 11 - 0
locations/npcstatic4.qsrc

@@ -13,6 +13,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'jock'
 $npc_thdick['A<<npctemp>>'] = 'well proportioned'
 npc_dick['A<<npctemp>>'] = 14
+hotcat_rating['A<<npctemp>>'] = 4
 
 
 npctemp = 151
@@ -27,6 +28,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'nerd'
 $npc_thdick['A<<npctemp>>'] = 'well proportioned'
 npc_dick['A<<npctemp>>'] = 16
+hotcat_rating['A<<npctemp>>'] = 3
 
 
 npctemp = 152
@@ -41,6 +43,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'nerd'
 $npc_thdick['A<<npctemp>>'] = 'thicker than average'
 npc_dick['A<<npctemp>>'] = 19
+hotcat_rating['A<<npctemp>>'] = 6
 
 
 npctemp = 153
@@ -55,6 +58,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'nerd'
 $npc_thdick['A<<npctemp>>'] = 'thicker than average'
 npc_dick['A<<npctemp>>'] = 17
+hotcat_rating['A<<npctemp>>'] = 4
 
 
 npctemp = 154
@@ -69,6 +73,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'gopnik'
 $npc_thdick['A<<npctemp>>'] = 'thick'
 npc_dick['A<<npctemp>>'] = 18
+hotcat_rating['A<<npctemp>>'] = 7
 
 
 npctemp = 155
@@ -83,6 +88,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'gopnik'
 $npc_thdick['A<<npctemp>>'] = 'thicker than average'
 npc_dick['A<<npctemp>>'] = 20
+hotcat_rating['A<<npctemp>>'] = 7
 
 
 npctemp = 156
@@ -98,6 +104,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'gopnik'
 $npc_thdick['A<<npctemp>>'] = 'massive'
 npc_dick['A<<npctemp>>'] = 16
+hotcat_rating['A<<npctemp>>'] = 5
 
 
 npctemp = 157
@@ -112,6 +119,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'gopnik'
 $npc_thdick['A<<npctemp>>'] = 'massive'
 npc_dick['A<<npctemp>>'] = 25
+hotcat_rating['A<<npctemp>>'] = 5
 
 
 npctemp = 158
@@ -126,6 +134,7 @@ gs 'npcstaticdefaults', 'defaults'
 gs 'npcstaticdefaults', 'group', 'gopnik'
 $npc_thdick['A<<npctemp>>'] = 'massive'
 npc_dick['A<<npctemp>>'] = 22
+hotcat_rating['A<<npctemp>>'] = 6
 
 
 npctemp = 159
@@ -141,6 +150,7 @@ gs 'npcstaticdefaults', 'group', 'outcast'
 $npc_thdick['A<<npctemp>>'] = 'slim'
 npc_dick['A<<npctemp>>'] = 12
 $npcGoSchool['A<<npctemp>>'] = '<a href="exec:gt ''gschool_chats2'',''petia''"><<$npc_usedname[''A159'']>></a>'
+hotcat_rating['A<<npctemp>>'] = 1
 
 
 npctemp = 160
@@ -217,6 +227,7 @@ $npc_firstpart['A<<npctemp>>'] = 'V'
 $npc_lastpart['A<<npctemp>>'] = 'V'
 $npc_thdick['A<<npctemp>>'] = 'thicker than average'
 npc_dick['A<<npctemp>>'] = 15
+hotcat_rating['A<<npctemp>>'] = 5
 
 
 npctemp = 166

+ 1 - 0
locations/strela.qsrc

@@ -66,6 +66,7 @@ act 'Listen':
 				*clr & cla
 				$npc_notes[5] = 'Ever since Fedor gave Vasily a blowjob in the school courtyard, everyone calls him Masha.'
 				npc_rel['A5'] = 50
+				hotcat_rating['A5'] = 6
 				grupTipe[5] = 5
 				fedorKozlovQW = -10
 				FedorKozHome = 0