Jump to content
  • 0
Sign in to follow this  
Maple

Help mini-game PacPoring

Question

This is an old mini-game, and I really like it and tried to use it here, but it is with some errors, I would like your help to fix it

This is the first error that appears no more emulator when it connects

[Warning]: script: buildin_getmapxy: .m$pacporing4 is not a string variable.
[Debug]: Source (NPC): Aprendiz at poring_s01 (80,77)
[Warning]: script: buildin_getmapxy: .m$pacporing13 is not a string variable.
[Debug]: Source (NPC): Kasa at poring_s03 (144,118)
[Warning]: script: buildin_getmapxy: .m$pacporing52 is not a string variable.
[Debug]: Source (NPC): Fantasma at poring_s02 (93,39)
[Warning]: script: buildin_getmapxy: .m$pacporing33 is not a string variable.
[Debug]: Source (NPC): Kasa at poring_s03 (119,80)
[Warning]: script: buildin_getmapxy: .m$pacporing63 is not a string variable.
[Debug]: Source (NPC): Kasa at poring_s03 (144,39)
[Warning]: script: buildin_getmapxy: .m$pacporing32 is not a string variable.
[Debug]: Source (NPC): Fantasma at poring_s02 (119,80)
[Warning]: script: buildin_getmapxy: .m$pacporing3 is not a string variable.
[Debug]: Source (NPC): Aprendiz at poring_s01 (119,80)
[Warning]: script: buildin_getmapxy: .m$pacporing53 is not a string variable.
[Debug]: Source (NPC): Kasa at poring_s03 (93,39)
[Warning]: script: buildin_getmapxy: .m$pacporing42 is not a string variable.
[Debug]: Source (NPC): Fantasma at poring_s02 (80,77)
[Warning]: script: buildin_getmapxy: .m$pacporing1 is not a string variable.
[Debug]: Source (NPC): Aprendiz at poring_s01 (144,118)
[Warning]: script: buildin_getmapxy: .m$pacporing12 is not a string variable.
[Debug]: Source (NPC): Fantasma at poring_s02 (144,118)
[Warning]: script: buildin_getmapxy: .m$pacporing43 is not a string variable.
[Debug]: Source (NPC): Kasa at poring_s03 (80,77)
[Warning]: script: buildin_getmapxy: .m$pacporing62 is not a string variable.
[Debug]: Source (NPC): Fantasma at poring_s02 (144,39)
[Warning]: script: buildin_getmapxy: .m$pacporing5 is not a string variable.
[Debug]: Source (NPC): Aprendiz at poring_s01 (93,39)
[Warning]: script: buildin_getmapxy: .m$pacporing23 is not a string variable.
[Debug]: Source (NPC): Kasa at poring_s03 (158,77)
[Debug]: (map_mapname2mapid) mapindex_name2id: Map "" not found in index list!
[Debug]: Source (NPC): Stomring#pacporingConfig at poring_s01 (17,223)
[Warning]: script: buildin_getmapxy: .m$pacporing22 is not a string variable.
[Debug]: Source (NPC): Fantasma at poring_s02 (158,77)
[Warning]: script: buildin_getmapxy: .m$pacporing2 is not a string variable.
[Debug]: Source (NPC): Aprendiz at poring_s01 (158,77)
[Warning]: script: buildin_getmapxy: .m$pacporing6 is not a string variable.
[Debug]: Source (NPC): Aprendiz at poring_s01 (144,39)

already inside the game, this error already seen when it takes the crystal to be invincible (same in the pacman)

[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Aprendiz at poring_s01 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Aprendiz at poring_s01 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Aprendiz at poring_s01 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Aprendiz at poring_s01 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Aprendiz at poring_s01 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Aprendiz at poring_s01 (0,0)

[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Fantasma at poring_s02 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Fantasma at poring_s02 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Fantasma at poring_s02 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Fantasma at poring_s02 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Fantasma at poring_s02 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Fantasma at poring_s02 (0,0)

[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Kasa at poring_s03 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Kasa at poring_s03 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Karsa at poring_s03 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Kasa at poring_s03 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Kasa at poring_s03 (0,0)
[Error]: script:run_script_main: infinity loop !
[Debug]: Source (NPC): Kasa at poring_s03 (0,0)
And in this last error is when it completes the level, and goes to the next level
[Debug]: Source (NPC): Stomring#pacporingConfig at poring_s01 (17,223)
[Debug]: NPCEvent '#pacporingbonus12::OnEnable' not found! (source: Stomring#pacporingConfig)
[Debug]: NPCEvent '#pacporingbonus22::OnEnable' not found! (source: Stomring#pacporingConfig)
[Debug]: NPCEvent '#pacporingbonus32::OnEnable' not found! (source: Stomring#pacporingConfig)
[Debug]: NPCEvent '::On2PacPoringEnable' not found! (source: Stomring#pacporingConfig)

 

NPC: https://pastebin.com/0gm0q5y0

Edited by Dream Catcher

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0
[Warning]: script: buildin_getmapxy: .m$pacporing4 is not a string variable.

This one is caused because your string variable is not finishing with $
It should be .mpacporing4$

Share this post


Link to post
Share on other sites
  • 0

The first warning about ".m$pacporing4" is originated in line 312:

OnInit:
getmapxy(getd(".m$"+strnpcinfo(3)),getd(".x"+strnpcinfo(3)),getd(".y"+strnpcinfo(3)),1);
end;

As far as I could see, that var is there only to fill the args needed by getmapxy command. It has no use in the script, as .x and .y has with the proper npcs.

To fix it, just change the getd for the nex one:

getd(".m"+strnpcinfo(3)+"$")

I fix the indentation of the script, remove the menu commands and some gotos and change the set commands for direct assignation. I think it's a little bit more readeable now, here you have it:

Spoiler

poring_s01,21,224,4	script	Jelloping#pacporing	4_PORING,{
	if (getgroupid() >= .pacpopogmlevel) {
		mes "^BF0073[Jelloping]^000000";
		mes "O que você fazer?";
		next;
		if (select("Modo Player", "Resetar Ranking") == 2) {
			if (select("Redefinir os últimos 4 lugares", "Restar tudo") == 2) {
				$pacpopoNom1$ = "Pessoa";
				$pacpopoRecord1 = 0;
			}
			$pacpopoNom2$ = "Pessoa";
			$pacpopoRecord2 = 0;
			$pacpopoNom3$ = "Pessoa";
			$pacpopoRecord3 = 0;
			$pacpopoNom4$ = "Pessoa";
			$pacpopoRecord4 = 0;
			$pacpopoNom5$ = "Pessoa";
			$pacpopoRecord5 = 0;
			close;
		}
	}
	mes "^BF0073[Jelloping]^000000";
	mes "O Jellopy gigantes! O Jellopy gigantes em toda parte!";
	next;
	mes "^BF0073[Jelloping]^000000";
	mes "Eu não sei o que eu daria para voltar para aquele lugar ... Se apenas não havia todos estes monstros ...";
	next;
	switch (select("Regras", "Ranking", "Prêmios", "Sair")) {
	case 1:
		mes "^BF0073[Jelloping]^000000";
		mes "O objetivo é simples: Basta comer os jellopies gigantes io mais rápido possível, evitando os Aprendizes que querem matá-lo, a única maneira de escapar deles é a engolir um dos bônus que te faz invencível.";
		next;
		mes "^BF0073[Jelloping]^000000";
		mes "Cada jellopy vale 1 ponto.";
		mes "Se você conseguir matar um Aprendiz, você ganha 5 pontos extras.";
		mes "Se completar  nível ganhará mais de 20 pontos.";
		mes "A cada novo nível, os pontos atribuídos dos Jellopy Gigante é aumentado ficando cada vez mais díficil.";
		next;
		mes "^BF0073[Jelloping]^000000";
		mes "E agora, sua vez!";
		close;
	case 2:
		mes "^BF0073[Recordes]^000000";
		mes "Posição 1: "+$pacpopoNom1$+" com "+$pacpopoRecord1+" pontos.";
		mes "Posição 2: "+$pacpopoNom2$+" com "+$pacpopoRecord2+" pontos.";
		mes "Posição 3: "+$pacpopoNom3$+" com "+$pacpopoRecord3+" pontos.";
		mes "Posição 4: "+$pacpopoNom4$+" com "+$pacpopoRecord4+" pontos.";
		mes "Posição 5: "+$pacpopoNom5$+" com "+$pacpopoRecord5+" pontos.";
		close;
	case 3:
		mes "^BF0073[Jelloping]^000000";
		mes "Eu posso compartilhar alguns recompensas "+.pacpopotradeNum+" "+$@pacpopotradeNom$+"s, você pode ganhar em cada passagem de nível.";
		mes "Que recompensa você quer?";
		next;
		switch (select(.recomp$[1], .recomp$[2], .recomp$[3], .recomp$[4], .recomp$[5], .recomp$[6], .recomp$[7], .recomp$[8], .recomp$[9], .recomp$[10], "Cancelar")) {
		case 11:
			mes "^BF0073[Jelloping]^000000";
			mes "Como quiser!";
			close;
		default:
			mes "^BF0073[Jelloping]^000000";
			if (countitem($@pacpopotradeID) < .pacpopotradeNum) {
				mes "Ah, me desculpe, mas você não tem o suficiente "+$@pacpopotradeNom$+"s. e "+.pacpopotradeNum+" pela recompensa!";
				close;
			}
			mes "E isto é para você!";
			getitem .recomp[@menu], 1;
			delitem $@pacpopotradeID, .pacpopotradeNum;
		}
		close;
	case 4:
		warp "prt_fild08", 158, 325;
		end;
	}
	close;

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////// Configuração ////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
OnInit:
	$@pacporingSpeedD = 100; // Base de velocidade para mover multidões (que automaticamente aumenta em 3% por nível)
	.pacpopogmlevel = 80; // O nível mínimo para acessar o menu GM.
	$@pacpopotradeID = 7539; // ID do item para trocar os contras de recompensas (padrão: Poring Coin: 1, ganhou em cada nível)
	$@pacpopotradeNom$ = "Moeda Poring"; // Nome do item
	.pacpopotradeNum = 3; // Numeros de $@pacpopotradeID necessários para trocar uma recompensa
	.recomp[1] = 0; // ID do primeiro prêmio
	.recomp$[1] = ""; // nome do prêmio
	.recomp[2] = 0; // ID do segundo prêmio
	.recomp$[2] = ""; // etc...
	.recomp[3] = 0;
	.recomp$[3] = "";
	.recomp[4] = 0;
	.recomp$[4] = "";
	.recomp[5] = 0;
	.recomp$[5] = "";
	.recomp[6] = 0;
	.recomp$[6] = "";
	.recomp[7] = 0;
	.recomp$[7] = "";
	.recomp[8] = 0;
	.recomp$[8] = "";
	.recomp[9] = 0;
	.recomp$[9] = "";
	.recomp[10] = 0;
	.recomp$[10] = "";
	end;

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

OnTimer180000:
	if (!$@tempPacPoringEvent) {
		stopnpctimer;
		end;
	}
	if ($@PacPoringCount <= .PacPoringCount) {
		areaannounce $@pacporinglvl$, 76, 24, 161, 132, "Parece que você está dormindo...", bc_blue;
		donpcevent "Stomring#pacporingConfig::OnEnable";
		stopnpctimer;
		end;
	}
	.PacPoringCount = $@PacPoringCount;

OnCommenceTimer:
	initnpctimer;
	end;
}

poring_s01,17,223,4	script	Stomring#pacporingConfig	4_PORING,{
	end;

L_meilleurScore:
	mapannounce $@pacporinglvl$, "Parabéns ao "+strcharinfo(NPC_NAME)+" que acaba de bater um recorde!", bc_all;
	for (.@i = 5; .@i == 1; --.@i) {
		if (getarg(0) == .@i) {
			set getd("$pacpopoRecord" + .@i), $@pacporingtotalscore;
			set getd("$pacpopoNom" + .@i + "$"), strcharinfo(NPC_NAME);
			return;
		} else {
			set getd("$pacpopoRecord" + .@i), getd("$pacpopoRecord" + (.@i - 1));
			set getd("$pacpopoNom" + .@i + "$"), getd("$pacpopoNom" + (.@i - 1) + "$");
		}
	}
	return;
	end;

OnCestFini:
	$@tempPacPoringEvent = 0;
	donpcevent "::Onbooumpacpopo";
OnCestFini2:
	if (!isloggedin($@pacporingrid))
		goto OnEnable;
	attachrid($@pacporingrid);
	$@pacporingtotalscore += $@PacPoringCount;
	areaannounce $@pacporinglvl$, 76, 24, 161, 132, "Sua pontuação é de "+$@pacporingtotalscore+" pontos!", bc_blue;
	if ($@pacporingtotalscore>$pacpopoRecord1)
		callsub L_meilleurScore, 1;
	else if ($@pacporingtotalscore>$pacpopoRecord2)
		callsub L_meilleurScore, 2;
	else if ($@pacporingtotalscore>$pacpopoRecord3)
		callsub L_meilleurScore, 3;
	else if ($@pacporingtotalscore>$pacpopoRecord4)
		callsub L_meilleurScore, 4;
	else if ($@pacporingtotalscore>$pacpopoRecord5)
		callsub L_meilleurScore, 5;

OnEnable:
	donpcevent "::OnPacPoringEnable";
	goto OnEnableNext;

OnInit:
	areawarp $@pacporinglvl$, 76, 24, 161, 132, "poring_s01", 18, 217;
	setarray $@pacpopononoX[1], 144, 158,119, 80, 93, 144;
	setarray $@pacpopononoY[1],118, 77, 80, 77,39, 39;
	waitingroom "PacPoring - Sala de Espera", 10, "Stomring#pacporingConfig::OnWaitStart", 1;
	donpcevent "::OnPacPoringEnable";
	goto OnEnableNext2;

OnEnableNextWin:
	$@tempPacPoringEvent = 0;
	.@tempscore = 20 * $@pacporinglvl;
	$@pacporingtotalscore += .@tempscore;
	areaannounce $@pacporinglvl$, 76, 24, 161, 132, "Parabéns, você comeu o último Jellopy (+"+.@tempscore+" pontos)!", bc_blue;
	if (!isloggedin($@pacporingrid)) {
		donpcevent "Stomring#pacporingConfig::OnEnable";
		end;
	}
	attachrid($@pacporingrid);
	getitem $@pacpopotradeID, 1;
	sleep 1000;
	$@pacporinglvl += 1;
	.@j = $@pacporinglvl%3;
	if (!.@j)
		.@j = 3;
	$@pacporinglvl$ = "poring_s0"+.@j;
	$@pacporingPoints += 1;
	$@pacporingSpeed -= ($@pacporingSpeed*3)/100;
	if ($@pacporingSpeed < 25)
		$@pacporingSpeed = 25;
	$@pacporingtotalscore += $@PacPoringCount;
	$@PacPoringCount = 0;
	areaannounce $@pacporinglvl$, 76, 24, 161, 132, "[ Nível "+$@pacporinglvl+" ]", bc_blue;
	sleep2 3000;
	if ($@pacporinglvl%3 == 1)
		.@k$ = "";
	if ($@pacporinglvl%3 == 2)
		.@k$ = "2";
	if ($@pacporinglvl%3 == 0)
		.@k$ = "3";
	donpcevent "#pacporingbonus1"+.@k$+"::OnEnable";
	donpcevent "#pacporingbonus2"+.@k$+"::OnEnable";
	donpcevent "#pacporingbonus3"+.@k$+"::OnEnable";
	donpcevent "::OnEnableNonopac";
	if (!isloggedin($@pacporingrid)) {
		donpcevent "Stomring#pacporingConfig::OnEnable";
		end;
	}
	attachrid($@pacporingrid);
	warp $@pacporinglvl$,118, 119;
	$@tempPacPoringEvent = 1;
	if ($@pacPoringTer == 3)
		$@pacPoringTer = 0;
	$@pacPoringTer += 1;
	switch ($@pacPoringTer) {
	case 1:
		donpcevent "::OnPacPoringEnable";
		break;
	case 2:
		donpcevent "::On2PacPoringEnable";
		break;
	case 3:
		donpcevent "::On3PacPoringEnable";
		break;
	}
	end;

OnRunAway:
	donpcevent "::OnEnableNonopac";
	end;

OnEnableNext:
	sleep 5000;
OnEnableNextWin2:
	if (isloggedin($@pacporingrid)) {
		attachrid($@pacporingrid);
		atcommand "@speed 150";
		undisguise;
		if (!hp)
			atcommand "@alive";
	}
OnEnableNext2:
	donpcevent "::OnEnableNonopac";
	$@PacPoringEvent = 0;
	$@tempPacPoringEvent = 0;
	$@PacPoringCount = 0;
	$@pacporingtotalscore = 0;
	$@pacporinglvl = 1;
	$@pacporinglvl$ = "poring_s01";
	$@pacporingPoints = 1;
	$@pacporingSpeed = $@pacporingSpeedD;
	donpcevent "#pacporingbonus0::OnBonusOver";
	areawarp $@pacporinglvl$, 76, 24, 161, 132, "poring_s01", 18, 217;
	initnpctimer;
	end;

OnTimer10000:
	initnpctimer;
	if (getwaitingroomstate(0) && !$@PacPoringEvent)
		goto L_warp;
	end;

OnWaitStart:
	if ($@PacPoringEvent)
		end;
L_warp:
	$@pacPoringTer = 1;
	donpcevent "::OnEnablePacBonus";
	donpcevent "::OnEnableNonopac";
	$@PacPoringEvent = 1;
	$@tempPacPoringEvent = 1;
	$@PacPoringCount = 0;
	donpcevent "::OnPacPoringEnable";
	warpwaitingpc "poring_s01",118,119, 1;
	$@pacporingrid = $@warpwaitingpc[0];
	attachrid($@warpwaitingpc[0]);
	$@pacporingName$ = rid2name($@warpwaitingpc[0]);
	misceffect 52;
	disguise PORING;
	atcommand "@speed 90";
	doevent "Jelloping#pacporing::OnCommenceTimer";
	end;

}

poring_s01,144,118,1	script	Aprendiz::pacporing1	E_KING_DRAMOH,1,1,{
	end;

OnTouch:
	if (!$@tempPacPoringEvent) {
		stopnpctimer;
	} else if ($@pacpopoinvincible) {
		emotion e_no1, 1;
		misceffect 20;
		disablenpc strnpcinfo(NPC_NAME_UNIQUE);
		$@pacporingtotalscore += 5;
		stopnpctimer;
		sleep 30000;
		enablenpc strnpcinfo(NPC_NAME_UNIQUE);
		movenpc strnpcinfo(NPC_NAME_UNIQUE), getd(".x"+strnpcinfo(NPC_NAME_UNIQUE)), getd(".y"+strnpcinfo(NPC_NAME_UNIQUE));
		npcspeed $@pacporingSpeed;
		initnpctimer;
	} else {
		donpcevent "Stomring#pacporingConfig::OnCestFini";
	}
	end;

OnInit:
	getmapxy(getd(".m"+strnpcinfo(NPC_NAME_UNIQUE)+"$"), getd(".x"+strnpcinfo(NPC_NAME_UNIQUE)), getd(".y"+strnpcinfo(NPC_NAME_UNIQUE)), 1);
	end;

OnEnableNonopac:
	getmapxy(.@m$, .@x, .@x, 1);
	if ($@pacporinglvl$ != .@m$)
		end;
	enablenpc strnpcinfo(NPC_NAME_UNIQUE);
	movenpc strnpcinfo(NPC_NAME_UNIQUE), getd(".x"+strnpcinfo(NPC_NAME_UNIQUE)), getd(".y"+strnpcinfo(NPC_NAME_UNIQUE));
	npcspeed $@pacporingSpeed;
	initnpctimer;
	end;

OnTimer500:
	if (!$@tempPacPoringEvent) {
		stopnpctimer;
		end;
	}
	if ($@pacpopoinvincible) {
		// O jogador é invencível, (que se movem aleatoriamente)
		do {
			getmapxy(.@maplocation$, .@Xlocation, .@Ylocation, 1);
			.@Xlocation2 = rand(5);
			.@Ylocation2 = rand(5);
			.@Xlocation += .@Xlocation2;
			.@Ylocation += .@Ylocation2;
		} while (checkcell(.@maplocation$, .@Xlocation, .@Ylocation, cell_walkable) == true);
		npcwalkto .@Xlocation, .@Ylocation;
		initnpctimer;
		end;
	}
	getmapxy(.@maplocation$, .@Xlocation, .@Ylocation, 0, rid2name($@pacporingrid));
	npcwalkto .@Xlocation, .@Ylocation;
	initnpctimer;
	end;

Onbooumpacpopo:
	misceffect 1;
	stopnpctimer;
	if (!isloggedin($@pacporingrid))
		end;
	attachrid($@pacporingrid);
	getmapxy(.@m$, .@x, .@y, 1);
	npcskilleffect 5, 0, .@x, .@y;
	percentheal -100, 0;
	heal -1, 0;
	emotion e_pif, 1;
	end;

}

poring_s01,158,77,1	duplicate(pacporing1)	Aprendiz::pacporing2	E_KING_DRAMOH,1,1
poring_s01,119,80,1	duplicate(pacporing1)	Aprendiz::pacporing3	E_KING_DRAMOH,1,1
poring_s01,80,77,1	duplicate(pacporing1)	Aprendiz::pacporing4	E_KING_DRAMOH,1,1
poring_s01,93,39,1	duplicate(pacporing1)	Aprendiz::pacporing5	E_KING_DRAMOH,1,1
poring_s01,144,39,1	duplicate(pacporing1)	Aprendiz::pacporing6	E_KING_DRAMOH,1,1

poring_s02,144,118,1	duplicate(pacporing1)	Fantasma::pacporing12	WHISPER_BOSS,1,1
poring_s02,158,77,1	duplicate(pacporing1)	Fantasma::pacporing22	WHISPER_BOSS,1,1
poring_s02,119,80,1	duplicate(pacporing1)	Fantasma::pacporing32	WHISPER_BOSS,1,1
poring_s02,80,77,1	duplicate(pacporing1)	Fantasma::pacporing42	WHISPER_BOSS,1,1
poring_s02,93,39,1	duplicate(pacporing1)	Fantasma::pacporing52	WHISPER_BOSS,1,1
poring_s02,144,39,1	duplicate(pacporing1)	Fantasma::pacporing62	WHISPER_BOSS,1,1

poring_s03,144,118,1	duplicate(pacporing1)	Kasa::pacporing13	KASA,1,1
poring_s03,158,77,1	duplicate(pacporing1)	Kasa::pacporing23	KASA,1,1
poring_s03,119,80,1	duplicate(pacporing1)	Kasa::pacporing33	KASA,1,1
poring_s03,80,77,1	duplicate(pacporing1)	Kasa::pacporing43	KASA,1,1
poring_s03,93,39,1	duplicate(pacporing1)	Kasa::pacporing53	KASA,1,1
poring_s03,144,39,1	duplicate(pacporing1)	Kasa::pacporing63	KASA,1,1

poring_s01,1,1,1	script	#pacporingbonus0	FAKE_NPC, {
	end;

OnBonus:
	if (!$@PacPoringEvent)
		end;
	initnpctimer;
	if ($@pacpopoinvincible) {
		areaannounce $@pacporinglvl$, 76, 24, 161, 132, "Bônus! Agora você está invencível por mais 10 segundos!", bc_blue;
		end;
	}
	areaannounce $@pacporinglvl$, 76, 24, 161, 132, "Bônus! Agora você está invencível por 10 segundos!", bc_blue;
	$@pacpopoinvincible = 1;
	if (!isloggedin($@pacporingrid))
		end;
	attachrid($@pacporingrid);
	misceffect 35;
	end;

OnTimer9000:
	areaannounce $@pacporinglvl$, 76, 24, 161, 132, "Atenção! Voltando ao normal em 1 segundo!", bc_blue;
	end;

OnTimer10000:
	if (isloggedin($@pacporingrid)) {
		attachrid($@pacporingrid);
		disguise PORING;
		misceffect 52;
		soundeffect "poring_die.wav", 0;
	}
	// Note: It is not clear if this 'fall-through' is intended
OnBonusOver:
	$@pacpopoinvincible = 0;
	stopnpctimer;
	end;

}

poring_s01,137,78,1	script	#pacporingbonus1	CRYSTAL_6,2,2,{
	end;

OnTouch:
	disguise DEVILING;
	donpcevent "#pacporingbonus0::OnBonus";
	disablenpc strnpcinfo(NPC_NAME_UNIQUE);
	end;

OnEnablePacBonus:
	enablenpc strnpcinfo(NPC_NAME_UNIQUE);
	end;
}

poring_s01,100,78,1	duplicate(#pacporingbonus1)	#pacporingbonus2	CRYSTAL_6,2,2
poring_s01,119,38,1	duplicate(#pacporingbonus1)	#pacporingbonus3	CRYSTAL_6,2,2

poring_s02,137,78,1	duplicate(#pacporingbonus1)	#pacporingbonus12	CRYSTAL_6,2,2
poring_s02,100,78,1	duplicate(#pacporingbonus1)	#pacporingbonus22	CRYSTAL_6,2,2
poring_s02,119,38,1	duplicate(#pacporingbonus1)	#pacporingbonus32	CRYSTAL_6,2,2

poring_s03,137,78,1	duplicate(#pacporingbonus1)	#pacporingbonus13	CRYSTAL_6,2,2
poring_s03,100,78,1	duplicate(#pacporingbonus1)	#pacporingbonus23	CRYSTAL_6,2,2
poring_s03,119,38,1	duplicate(#pacporingbonus1)	#pacporingbonus33	CRYSTAL_6,2,2


poring_s01,1,1,1	script	#pacporing0	-1,3,3,{
	end;

OnTouch:
	if (!$@PacPoringEvent)
		end;
	misceffect 52;
	soundeffect "siroma_move.wav", 0;
	$@PacPoringCount = $@PacPoringCount + 1 * $@pacporingPoints;
	if ($@PacPoringCount == 103 * $@pacporingPoints)
		doevent "Stomring#pacporingConfig::OnEnableNextWin";
	emotion e_lv, 1;
	disablenpc strnpcinfo(NPC_NAME_UNIQUE);
	end;

OnPacPoringEnable:
	enablenpc strnpcinfo(NPC_NAME_UNIQUE);
	end;

}

poring_s01,104,26,1	duplicate(#pacporing0)	#pacporing1	CRYSTAL_7,2,2
poring_s01,109,26,1	duplicate(#pacporing0)	#pacporing2	CRYSTAL_7,2,2
poring_s01,115,26,1	duplicate(#pacporing0)	#pacporing3	CRYSTAL_7,2,2
poring_s01,121,26,1	duplicate(#pacporing0)	#pacporing4	CRYSTAL_7,2,2
poring_s01,127,26,1	duplicate(#pacporing0)	#pacporing5	CRYSTAL_7,2,2
poring_s01,133,26,1	duplicate(#pacporing0)	#pacporing6	CRYSTAL_7,2,2
poring_s01,104,51,1	duplicate(#pacporing0)	#pacporing7	CRYSTAL_7,2,2
poring_s01,109,51,1	duplicate(#pacporing0)	#pacporing8	CRYSTAL_7,2,2
poring_s01,115,51,1	duplicate(#pacporing0)	#pacporing9	CRYSTAL_7,2,2
poring_s01,121,51,1	duplicate(#pacporing0)	#pacporing10	CRYSTAL_7,2,2
poring_s01,127,51,1	duplicate(#pacporing0)	#pacporing11	CRYSTAL_7,2,2
poring_s01,133,51,1	duplicate(#pacporing0)	#pacporing12	CRYSTAL_7,2,2
poring_s01,104,45,1	duplicate(#pacporing0)	#pacporing13	CRYSTAL_7,2,2
poring_s01,104,39,1	duplicate(#pacporing0)	#pacporing14	CRYSTAL_7,2,2
poring_s01,104,33,1	duplicate(#pacporing0)	#pacporing15	CRYSTAL_7,2,2
poring_s01,133,45,1	duplicate(#pacporing0)	#pacporing16	CRYSTAL_7,2,2
poring_s01,133,39,1	duplicate(#pacporing0)	#pacporing17	CRYSTAL_7,2,2
poring_s01,133,33,1	duplicate(#pacporing0)	#pacporing18	CRYSTAL_7,2,2
poring_s01,104,106,1	duplicate(#pacporing0)	#pacporing19	CRYSTAL_7,2,2
poring_s01,109,106,1	duplicate(#pacporing0)	#pacporing20	CRYSTAL_7,2,2
poring_s01,115,106,1	duplicate(#pacporing0)	#pacporing21	CRYSTAL_7,2,2
poring_s01,121,106,1	duplicate(#pacporing0)	#pacporing22	CRYSTAL_7,2,2
poring_s01,127,106,1	duplicate(#pacporing0)	#pacporing23	CRYSTAL_7,2,2
poring_s01,133,106,1	duplicate(#pacporing0)	#pacporing24	CRYSTAL_7,2,2
poring_s01,104,131,1	duplicate(#pacporing0)	#pacporing25	CRYSTAL_7,2,2
poring_s01,109,131,1	duplicate(#pacporing0)	#pacporing26	CRYSTAL_7,2,2
poring_s01,115,131,1	duplicate(#pacporing0)	#pacporing27	CRYSTAL_7,2,2
poring_s01,121,131,1	duplicate(#pacporing0)	#pacporing28	CRYSTAL_7,2,2
poring_s01,127,131,1	duplicate(#pacporing0)	#pacporing29	CRYSTAL_7,2,2
poring_s01,133,131,1	duplicate(#pacporing0)	#pacporing30	CRYSTAL_7,2,2
poring_s01,104,125,1	duplicate(#pacporing0)	#pacporing31	CRYSTAL_7,2,2
poring_s01,104,119,1	duplicate(#pacporing0)	#pacporing32	CRYSTAL_7,2,2
poring_s01,104,113,1	duplicate(#pacporing0)	#pacporing33	CRYSTAL_7,2,2
poring_s01,133,125,1	duplicate(#pacporing0)	#pacporing34	CRYSTAL_7,2,2
poring_s01,133,119,1	duplicate(#pacporing0)	#pacporing35	CRYSTAL_7,2,2
poring_s01,133,113,1	duplicate(#pacporing0)	#pacporing36	CRYSTAL_7,2,2
poring_s01,84,62,1	duplicate(#pacporing0)	#pacporing37	CRYSTAL_7,2,2
poring_s01,91,62,1	duplicate(#pacporing0)	#pacporing38	CRYSTAL_7,2,2
poring_s01,97,62,1	duplicate(#pacporing0)	#pacporing39	CRYSTAL_7,2,2
poring_s01,104,62,1	duplicate(#pacporing0)	#pacporing40	CRYSTAL_7,2,2
poring_s01,111,62,1	duplicate(#pacporing0)	#pacporing41	CRYSTAL_7,2,2
poring_s01,118,62,1	duplicate(#pacporing0)	#pacporing42	CRYSTAL_7,2,2
poring_s01,130,62,1	duplicate(#pacporing0)	#pacporing43	CRYSTAL_7,2,2
poring_s01,136,62,1	duplicate(#pacporing0)	#pacporing44	CRYSTAL_7,2,2
poring_s01,142,62,1	duplicate(#pacporing0)	#pacporing45	CRYSTAL_7,2,2
poring_s01,148,62,1	duplicate(#pacporing0)	#pacporing46	CRYSTAL_7,2,2
poring_s01,153,62,1	duplicate(#pacporing0)	#pacporing47	CRYSTAL_7,2,2
poring_s01,119,95,1	duplicate(#pacporing0)	#pacporing48	CRYSTAL_7,2,2
poring_s01,125,95,1	duplicate(#pacporing0)	#pacporing49	CRYSTAL_7,2,2
poring_s01,132,95,1	duplicate(#pacporing0)	#pacporing50	CRYSTAL_7,2,2
poring_s01,139,95,1	duplicate(#pacporing0)	#pacporing51	CRYSTAL_7,2,2
poring_s01,146,95,1	duplicate(#pacporing0)	#pacporing52	CRYSTAL_7,2,2
poring_s01,153,95,1	duplicate(#pacporing0)	#pacporing53	CRYSTAL_7,2,2
poring_s01,84,95,1	duplicate(#pacporing0)	#pacporing54	CRYSTAL_7,2,2
poring_s01,90,95,1	duplicate(#pacporing0)	#pacporing55	CRYSTAL_7,2,2
poring_s01,96,95,1	duplicate(#pacporing0)	#pacporing56	CRYSTAL_7,2,2
poring_s01,102,95,1	duplicate(#pacporing0)	#pacporing57	CRYSTAL_7,2,2
poring_s01,107,95,1	duplicate(#pacporing0)	#pacporing58	CRYSTAL_7,2,2
poring_s01,118,68,1	duplicate(#pacporing0)	#pacporing59	CRYSTAL_7,2,2
poring_s01,118,74,1	duplicate(#pacporing0)	#pacporing60	CRYSTAL_7,2,2
poring_s01,119,83,1	duplicate(#pacporing0)	#pacporing61	CRYSTAL_7,2,2
poring_s01,119,89,1	duplicate(#pacporing0)	#pacporing62	CRYSTAL_7,2,2
poring_s01,153,68,1	duplicate(#pacporing0)	#pacporing63	CRYSTAL_7,2,2
poring_s01,153,74,1	duplicate(#pacporing0)	#pacporing64	CRYSTAL_7,2,2
poring_s01,153,83,1	duplicate(#pacporing0)	#pacporing65	CRYSTAL_7,2,2
poring_s01,153,89,1	duplicate(#pacporing0)	#pacporing66	CRYSTAL_7,2,2
poring_s01,84,68,1	duplicate(#pacporing0)	#pacporing67	CRYSTAL_7,2,2
poring_s01,84,74,1	duplicate(#pacporing0)	#pacporing68	CRYSTAL_7,2,2
poring_s01,84,83,1	duplicate(#pacporing0)	#pacporing69	CRYSTAL_7,2,2
poring_s01,84,89,1	duplicate(#pacporing0)	#pacporing70	CRYSTAL_7,2,2
poring_s01,143,56,1	duplicate(#pacporing0)	#pacporing71	CRYSTAL_7,2,2
poring_s01,143,51,1	duplicate(#pacporing0)	#pacporing72	CRYSTAL_7,2,2
poring_s01,143,46,1	duplicate(#pacporing0)	#pacporing73	CRYSTAL_7,2,2
poring_s01,118,46,1	duplicate(#pacporing0)	#pacporing74	CRYSTAL_7,2,2
poring_s01,98,39,1	duplicate(#pacporing0)	#pacporing75	CRYSTAL_7,2,2
poring_s01,93,46,1	duplicate(#pacporing0)	#pacporing76	CRYSTAL_7,2,2
poring_s01,93,51,1	duplicate(#pacporing0)	#pacporing77	CRYSTAL_7,2,2
poring_s01,93,56,1	duplicate(#pacporing0)	#pacporing78	CRYSTAL_7,2,2
poring_s01,95,73,1	duplicate(#pacporing0)	#pacporing79	CRYSTAL_7,2,2
poring_s01,101,73,1	duplicate(#pacporing0)	#pacporing80	CRYSTAL_7,2,2
poring_s01,106,73,1	duplicate(#pacporing0)	#pacporing81	CRYSTAL_7,2,2
poring_s01,106,78,1	duplicate(#pacporing0)	#pacporing82	CRYSTAL_7,2,2
poring_s01,106,84,1	duplicate(#pacporing0)	#pacporing83	CRYSTAL_7,2,2
poring_s01,95,78,1	duplicate(#pacporing0)	#pacporing84	CRYSTAL_7,2,2
poring_s01,95,84,1	duplicate(#pacporing0)	#pacporing85	CRYSTAL_7,2,2
poring_s01,101,84,1	duplicate(#pacporing0)	#pacporing86	CRYSTAL_7,2,2
poring_s01,131,73,1	duplicate(#pacporing0)	#pacporing87	CRYSTAL_7,2,2
poring_s01,137,73,1	duplicate(#pacporing0)	#pacporing88	CRYSTAL_7,2,2
poring_s01,142,73,1	duplicate(#pacporing0)	#pacporing89	CRYSTAL_7,2,2
poring_s01,142,78,1	duplicate(#pacporing0)	#pacporing90	CRYSTAL_7,2,2
poring_s01,142,84,1	duplicate(#pacporing0)	#pacporing91	CRYSTAL_7,2,2
poring_s01,131,78,1	duplicate(#pacporing0)	#pacporing92	CRYSTAL_7,2,2
poring_s01,131,84,1	duplicate(#pacporing0)	#pacporing93	CRYSTAL_7,2,2
poring_s01,137,84,1	duplicate(#pacporing0)	#pacporing94	CRYSTAL_7,2,2
poring_s01,138,39,1	duplicate(#pacporing0)	#pacporing95	CRYSTAL_7,2,2
poring_s01,94,101,1	duplicate(#pacporing0)	#pacporing96	CRYSTAL_7,2,2
poring_s01,94,106,1	duplicate(#pacporing0)	#pacporing97	CRYSTAL_7,2,2
poring_s01,94,111,1	duplicate(#pacporing0)	#pacporing98	CRYSTAL_7,2,2
poring_s01,98,118,1	duplicate(#pacporing0)	#pacporing99	CRYSTAL_7,2,2
poring_s01,139,118,1	duplicate(#pacporing0)	#pacporing100	CRYSTAL_7,2,2
poring_s01,143,101,1	duplicate(#pacporing0)	#pacporing101	CRYSTAL_7,2,2
poring_s01,143,105,1	duplicate(#pacporing0)	#pacporing102	CRYSTAL_7,2,2
poring_s01,143,111,1	duplicate(#pacporing0)	#pacporing103	CRYSTAL_7,2,2

poring_s02,104,26,1	duplicate(#pacporing0)	#2pacporing1	CRYSTAL_9,2,2
poring_s02,109,26,1	duplicate(#pacporing0)	#2pacporing2	CRYSTAL_9,2,2
poring_s02,115,26,1	duplicate(#pacporing0)	#2pacporing3	CRYSTAL_9,2,2
poring_s02,121,26,1	duplicate(#pacporing0)	#2pacporing4	CRYSTAL_9,2,2
poring_s02,127,26,1	duplicate(#pacporing0)	#2pacporing5	CRYSTAL_9,2,2
poring_s02,133,26,1	duplicate(#pacporing0)	#2pacporing6	CRYSTAL_9,2,2
poring_s02,104,51,1	duplicate(#pacporing0)	#2pacporing7	CRYSTAL_9,2,2
poring_s02,109,51,1	duplicate(#pacporing0)	#2pacporing8	CRYSTAL_9,2,2
poring_s02,115,51,1	duplicate(#pacporing0)	#2pacporing9	CRYSTAL_9,2,2
poring_s02,121,51,1	duplicate(#pacporing0)	#2pacporing10	CRYSTAL_9,2,2
poring_s02,127,51,1	duplicate(#pacporing0)	#2pacporing11	CRYSTAL_9,2,2
poring_s02,133,51,1	duplicate(#pacporing0)	#2pacporing12	CRYSTAL_9,2,2
poring_s02,104,45,1	duplicate(#pacporing0)	#2pacporing13	CRYSTAL_9,2,2
poring_s02,104,39,1	duplicate(#pacporing0)	#2pacporing14	CRYSTAL_9,2,2
poring_s02,104,33,1	duplicate(#pacporing0)	#2pacporing15	CRYSTAL_9,2,2
poring_s02,133,45,1	duplicate(#pacporing0)	#2pacporing16	CRYSTAL_9,2,2
poring_s02,133,39,1	duplicate(#pacporing0)	#2pacporing17	CRYSTAL_9,2,2
poring_s02,133,33,1	duplicate(#pacporing0)	#2pacporing18	CRYSTAL_9,2,2
poring_s02,104,106,1	duplicate(#pacporing0)	#2pacporing19	CRYSTAL_9,2,2
poring_s02,109,106,1	duplicate(#pacporing0)	#2pacporing20	CRYSTAL_9,2,2
poring_s02,115,106,1	duplicate(#pacporing0)	#2pacporing21	CRYSTAL_9,2,2
poring_s02,121,106,1	duplicate(#pacporing0)	#2pacporing22	CRYSTAL_9,2,2
poring_s02,127,106,1	duplicate(#pacporing0)	#2pacporing23	CRYSTAL_9,2,2
poring_s02,133,106,1	duplicate(#pacporing0)	#2pacporing24	CRYSTAL_9,2,2
poring_s02,104,131,1	duplicate(#pacporing0)	#2pacporing25	CRYSTAL_9,2,2
poring_s02,109,131,1	duplicate(#pacporing0)	#2pacporing26	CRYSTAL_9,2,2
poring_s02,115,131,1	duplicate(#pacporing0)	#2pacporing27	CRYSTAL_9,2,2
poring_s02,121,131,1	duplicate(#pacporing0)	#2pacporing28	CRYSTAL_9,2,2
poring_s02,127,131,1	duplicate(#pacporing0)	#2pacporing29	CRYSTAL_9,2,2
poring_s02,133,131,1	duplicate(#pacporing0)	#2pacporing30	CRYSTAL_9,2,2
poring_s02,104,125,1	duplicate(#pacporing0)	#2pacporing31	CRYSTAL_9,2,2
poring_s02,104,119,1	duplicate(#pacporing0)	#2pacporing32	CRYSTAL_9,2,2
poring_s02,104,113,1	duplicate(#pacporing0)	#2pacporing33	CRYSTAL_9,2,2
poring_s02,133,125,1	duplicate(#pacporing0)	#2pacporing34	CRYSTAL_9,2,2
poring_s02,133,119,1	duplicate(#pacporing0)	#2pacporing35	CRYSTAL_9,2,2
poring_s02,133,113,1	duplicate(#pacporing0)	#2pacporing36	CRYSTAL_9,2,2
poring_s02,84,62,1	duplicate(#pacporing0)	#2pacporing37	CRYSTAL_9,2,2
poring_s02,91,62,1	duplicate(#pacporing0)	#2pacporing38	CRYSTAL_9,2,2
poring_s02,97,62,1	duplicate(#pacporing0)	#2pacporing39	CRYSTAL_9,2,2
poring_s02,104,62,1	duplicate(#pacporing0)	#2pacporing40	CRYSTAL_9,2,2
poring_s02,111,62,1	duplicate(#pacporing0)	#2pacporing41	CRYSTAL_9,2,2
poring_s02,118,62,1	duplicate(#pacporing0)	#2pacporing42	CRYSTAL_9,2,2
poring_s02,130,62,1	duplicate(#pacporing0)	#2pacporing43	CRYSTAL_9,2,2
poring_s02,136,62,1	duplicate(#pacporing0)	#2pacporing44	CRYSTAL_9,2,2
poring_s02,142,62,1	duplicate(#pacporing0)	#2pacporing45	CRYSTAL_9,2,2
poring_s02,148,62,1	duplicate(#pacporing0)	#2pacporing46	CRYSTAL_9,2,2
poring_s02,153,62,1	duplicate(#pacporing0)	#2pacporing47	CRYSTAL_9,2,2
poring_s02,119,95,1	duplicate(#pacporing0)	#2pacporing48	CRYSTAL_9,2,2
poring_s02,125,95,1	duplicate(#pacporing0)	#2pacporing49	CRYSTAL_9,2,2
poring_s02,132,95,1	duplicate(#pacporing0)	#2pacporing50	CRYSTAL_9,2,2
poring_s02,139,95,1	duplicate(#pacporing0)	#2pacporing51	CRYSTAL_9,2,2
poring_s02,146,95,1	duplicate(#pacporing0)	#2pacporing52	CRYSTAL_9,2,2
poring_s02,153,95,1	duplicate(#pacporing0)	#2pacporing53	CRYSTAL_9,2,2
poring_s02,84,95,1	duplicate(#pacporing0)	#2pacporing54	CRYSTAL_9,2,2
poring_s02,90,95,1	duplicate(#pacporing0)	#2pacporing55	CRYSTAL_9,2,2
poring_s02,96,95,1	duplicate(#pacporing0)	#2pacporing56	CRYSTAL_9,2,2
poring_s02,102,95,1	duplicate(#pacporing0)	#2pacporing57	CRYSTAL_9,2,2
poring_s02,107,95,1	duplicate(#pacporing0)	#2pacporing58	CRYSTAL_9,2,2
poring_s02,118,68,1	duplicate(#pacporing0)	#2pacporing59	CRYSTAL_9,2,2
poring_s02,118,74,1	duplicate(#pacporing0)	#2pacporing60	CRYSTAL_9,2,2
poring_s02,119,83,1	duplicate(#pacporing0)	#2pacporing61	CRYSTAL_9,2,2
poring_s02,119,89,1	duplicate(#pacporing0)	#2pacporing62	CRYSTAL_9,2,2
poring_s02,153,68,1	duplicate(#pacporing0)	#2pacporing63	CRYSTAL_9,2,2
poring_s02,153,74,1	duplicate(#pacporing0)	#2pacporing64	CRYSTAL_9,2,2
poring_s02,153,83,1	duplicate(#pacporing0)	#2pacporing65	CRYSTAL_9,2,2
poring_s02,153,89,1	duplicate(#pacporing0)	#2pacporing66	CRYSTAL_9,2,2
poring_s02,84,68,1	duplicate(#pacporing0)	#2pacporing67	CRYSTAL_9,2,2
poring_s02,84,74,1	duplicate(#pacporing0)	#2pacporing68	CRYSTAL_9,2,2
poring_s02,84,83,1	duplicate(#pacporing0)	#2pacporing69	CRYSTAL_9,2,2
poring_s02,84,89,1	duplicate(#pacporing0)	#2pacporing70	CRYSTAL_9,2,2
poring_s02,143,56,1	duplicate(#pacporing0)	#2pacporing71	CRYSTAL_9,2,2
poring_s02,143,51,1	duplicate(#pacporing0)	#2pacporing72	CRYSTAL_9,2,2
poring_s02,143,46,1	duplicate(#pacporing0)	#2pacporing73	CRYSTAL_9,2,2
poring_s02,118,46,1	duplicate(#pacporing0)	#2pacporing74	CRYSTAL_9,2,2
poring_s02,98,39,1	duplicate(#pacporing0)	#2pacporing75	CRYSTAL_9,2,2
poring_s02,93,46,1	duplicate(#pacporing0)	#2pacporing76	CRYSTAL_9,2,2
poring_s02,93,51,1	duplicate(#pacporing0)	#2pacporing77	CRYSTAL_9,2,2
poring_s02,93,56,1	duplicate(#pacporing0)	#2pacporing78	CRYSTAL_9,2,2
poring_s02,95,73,1	duplicate(#pacporing0)	#2pacporing79	CRYSTAL_9,2,2
poring_s02,101,73,1	duplicate(#pacporing0)	#2pacporing80	CRYSTAL_9,2,2
poring_s02,106,73,1	duplicate(#pacporing0)	#2pacporing81	CRYSTAL_9,2,2
poring_s02,106,78,1	duplicate(#pacporing0)	#2pacporing82	CRYSTAL_9,2,2
poring_s02,106,84,1	duplicate(#pacporing0)	#2pacporing83	CRYSTAL_9,2,2
poring_s02,95,78,1	duplicate(#pacporing0)	#2pacporing84	CRYSTAL_9,2,2
poring_s02,95,84,1	duplicate(#pacporing0)	#2pacporing85	CRYSTAL_9,2,2
poring_s02,101,84,1	duplicate(#pacporing0)	#2pacporing86	CRYSTAL_9,2,2
poring_s02,131,73,1	duplicate(#pacporing0)	#2pacporing87	CRYSTAL_9,2,2
poring_s02,137,73,1	duplicate(#pacporing0)	#2pacporing88	CRYSTAL_9,2,2
poring_s02,142,73,1	duplicate(#pacporing0)	#2pacporing89	CRYSTAL_9,2,2
poring_s02,142,78,1	duplicate(#pacporing0)	#2pacporing90	CRYSTAL_9,2,2
poring_s02,142,84,1	duplicate(#pacporing0)	#2pacporing91	CRYSTAL_9,2,2
poring_s02,131,78,1	duplicate(#pacporing0)	#2pacporing92	CRYSTAL_9,2,2
poring_s02,131,84,1	duplicate(#pacporing0)	#2pacporing93	CRYSTAL_9,2,2
poring_s02,137,84,1	duplicate(#pacporing0)	#2pacporing94	CRYSTAL_9,2,2
poring_s02,138,39,1	duplicate(#pacporing0)	#2pacporing95	CRYSTAL_9,2,2
poring_s02,94,101,1	duplicate(#pacporing0)	#2pacporing96	CRYSTAL_9,2,2
poring_s02,94,106,1	duplicate(#pacporing0)	#2pacporing97	CRYSTAL_9,2,2
poring_s02,94,111,1	duplicate(#pacporing0)	#2pacporing98	CRYSTAL_9,2,2
poring_s02,98,118,1	duplicate(#pacporing0)	#2pacporing99	CRYSTAL_9,2,2
poring_s02,139,118,1	duplicate(#pacporing0)	#2pacporing100	CRYSTAL_9,2,2
poring_s02,143,101,1	duplicate(#pacporing0)	#2pacporing101	CRYSTAL_9,2,2
poring_s02,143,105,1	duplicate(#pacporing0)	#2pacporing102	CRYSTAL_9,2,2
poring_s02,143,111,1	duplicate(#pacporing0)	#2pacporing103	CRYSTAL_9,2,2

poring_s03,104,26,1	duplicate(#pacporing0)	#3pacporing1	CRYSTAL_8,2,2
poring_s03,109,26,1	duplicate(#pacporing0)	#3pacporing2	CRYSTAL_8,2,2
poring_s03,115,26,1	duplicate(#pacporing0)	#3pacporing3	CRYSTAL_8,2,2
poring_s03,121,26,1	duplicate(#pacporing0)	#3pacporing4	CRYSTAL_8,2,2
poring_s03,127,26,1	duplicate(#pacporing0)	#3pacporing5	CRYSTAL_8,2,2
poring_s03,133,26,1	duplicate(#pacporing0)	#3pacporing6	CRYSTAL_8,2,2
poring_s03,104,51,1	duplicate(#pacporing0)	#3pacporing7	CRYSTAL_8,2,2
poring_s03,109,51,1	duplicate(#pacporing0)	#3pacporing8	CRYSTAL_8,2,2
poring_s03,115,51,1	duplicate(#pacporing0)	#3pacporing9	CRYSTAL_8,2,2
poring_s03,121,51,1	duplicate(#pacporing0)	#3pacporing10	CRYSTAL_8,2,2
poring_s03,127,51,1	duplicate(#pacporing0)	#3pacporing11	CRYSTAL_8,2,2
poring_s03,133,51,1	duplicate(#pacporing0)	#3pacporing12	CRYSTAL_8,2,2
poring_s03,104,45,1	duplicate(#pacporing0)	#3pacporing13	CRYSTAL_8,2,2
poring_s03,104,39,1	duplicate(#pacporing0)	#3pacporing14	CRYSTAL_8,2,2
poring_s03,104,33,1	duplicate(#pacporing0)	#3pacporing15	CRYSTAL_8,2,2
poring_s03,133,45,1	duplicate(#pacporing0)	#3pacporing16	CRYSTAL_8,2,2
poring_s03,133,39,1	duplicate(#pacporing0)	#3pacporing17	CRYSTAL_8,2,2
poring_s03,133,33,1	duplicate(#pacporing0)	#3pacporing18	CRYSTAL_8,2,2
poring_s03,104,106,1	duplicate(#pacporing0)	#3pacporing19	CRYSTAL_8,2,2
poring_s03,109,106,1	duplicate(#pacporing0)	#3pacporing20	CRYSTAL_8,2,2
poring_s03,115,106,1	duplicate(#pacporing0)	#3pacporing21	CRYSTAL_8,2,2
poring_s03,121,106,1	duplicate(#pacporing0)	#3pacporing22	CRYSTAL_8,2,2
poring_s03,127,106,1	duplicate(#pacporing0)	#3pacporing23	CRYSTAL_8,2,2
poring_s03,133,106,1	duplicate(#pacporing0)	#3pacporing24	CRYSTAL_8,2,2
poring_s03,104,131,1	duplicate(#pacporing0)	#3pacporing25	CRYSTAL_8,2,2
poring_s03,109,131,1	duplicate(#pacporing0)	#3pacporing26	CRYSTAL_8,2,2
poring_s03,115,131,1	duplicate(#pacporing0)	#3pacporing27	CRYSTAL_8,2,2
poring_s03,121,131,1	duplicate(#pacporing0)	#3pacporing28	CRYSTAL_8,2,2
poring_s03,127,131,1	duplicate(#pacporing0)	#3pacporing29	CRYSTAL_8,2,2
poring_s03,133,131,1	duplicate(#pacporing0)	#3pacporing30	CRYSTAL_8,2,2
poring_s03,104,125,1	duplicate(#pacporing0)	#3pacporing31	CRYSTAL_8,2,2
poring_s03,104,119,1	duplicate(#pacporing0)	#3pacporing32	CRYSTAL_8,2,2
poring_s03,104,113,1	duplicate(#pacporing0)	#3pacporing33	CRYSTAL_8,2,2
poring_s03,133,125,1	duplicate(#pacporing0)	#3pacporing34	CRYSTAL_8,2,2
poring_s03,133,119,1	duplicate(#pacporing0)	#3pacporing35	CRYSTAL_8,2,2
poring_s03,133,113,1	duplicate(#pacporing0)	#3pacporing36	CRYSTAL_8,2,2
poring_s03,84,62,1	duplicate(#pacporing0)	#3pacporing37	CRYSTAL_8,2,2
poring_s03,91,62,1	duplicate(#pacporing0)	#3pacporing38	CRYSTAL_8,2,2
poring_s03,97,62,1	duplicate(#pacporing0)	#3pacporing39	CRYSTAL_8,2,2
poring_s03,104,62,1	duplicate(#pacporing0)	#3pacporing40	CRYSTAL_8,2,2
poring_s03,111,62,1	duplicate(#pacporing0)	#3pacporing41	CRYSTAL_8,2,2
poring_s03,118,62,1	duplicate(#pacporing0)	#3pacporing42	CRYSTAL_8,2,2
poring_s03,130,62,1	duplicate(#pacporing0)	#3pacporing43	CRYSTAL_8,2,2
poring_s03,136,62,1	duplicate(#pacporing0)	#3pacporing44	CRYSTAL_8,2,2
poring_s03,142,62,1	duplicate(#pacporing0)	#3pacporing45	CRYSTAL_8,2,2
poring_s03,148,62,1	duplicate(#pacporing0)	#3pacporing46	CRYSTAL_8,2,2
poring_s03,153,62,1	duplicate(#pacporing0)	#3pacporing47	CRYSTAL_8,2,2
poring_s03,119,95,1	duplicate(#pacporing0)	#3pacporing48	CRYSTAL_8,2,2
poring_s03,125,95,1	duplicate(#pacporing0)	#3pacporing49	CRYSTAL_8,2,2
poring_s03,132,95,1	duplicate(#pacporing0)	#3pacporing50	CRYSTAL_8,2,2
poring_s03,139,95,1	duplicate(#pacporing0)	#3pacporing51	CRYSTAL_8,2,2
poring_s03,146,95,1	duplicate(#pacporing0)	#3pacporing52	CRYSTAL_8,2,2
poring_s03,153,95,1	duplicate(#pacporing0)	#3pacporing53	CRYSTAL_8,2,2
poring_s03,84,95,1	duplicate(#pacporing0)	#3pacporing54	CRYSTAL_8,2,2
poring_s03,90,95,1	duplicate(#pacporing0)	#3pacporing55	CRYSTAL_8,2,2
poring_s03,96,95,1	duplicate(#pacporing0)	#3pacporing56	CRYSTAL_8,2,2
poring_s03,102,95,1	duplicate(#pacporing0)	#3pacporing57	CRYSTAL_8,2,2
poring_s03,107,95,1	duplicate(#pacporing0)	#3pacporing58	CRYSTAL_8,2,2
poring_s03,118,68,1	duplicate(#pacporing0)	#3pacporing59	CRYSTAL_8,2,2
poring_s03,118,74,1	duplicate(#pacporing0)	#3pacporing60	CRYSTAL_8,2,2
poring_s03,119,83,1	duplicate(#pacporing0)	#3pacporing61	CRYSTAL_8,2,2
poring_s03,119,89,1	duplicate(#pacporing0)	#3pacporing62	CRYSTAL_8,2,2
poring_s03,153,68,1	duplicate(#pacporing0)	#3pacporing63	CRYSTAL_8,2,2
poring_s03,153,74,1	duplicate(#pacporing0)	#3pacporing64	CRYSTAL_8,2,2
poring_s03,153,83,1	duplicate(#pacporing0)	#3pacporing65	CRYSTAL_8,2,2
poring_s03,153,89,1	duplicate(#pacporing0)	#3pacporing66	CRYSTAL_8,2,2
poring_s03,84,68,1	duplicate(#pacporing0)	#3pacporing67	CRYSTAL_8,2,2
poring_s03,84,74,1	duplicate(#pacporing0)	#3pacporing68	CRYSTAL_8,2,2
poring_s03,84,83,1	duplicate(#pacporing0)	#3pacporing69	CRYSTAL_8,2,2
poring_s03,84,89,1	duplicate(#pacporing0)	#3pacporing70	CRYSTAL_8,2,2
poring_s03,143,56,1	duplicate(#pacporing0)	#3pacporing71	CRYSTAL_8,2,2
poring_s03,143,51,1	duplicate(#pacporing0)	#3pacporing72	CRYSTAL_8,2,2
poring_s03,143,46,1	duplicate(#pacporing0)	#3pacporing73	CRYSTAL_8,2,2
poring_s03,118,46,1	duplicate(#pacporing0)	#3pacporing74	CRYSTAL_8,2,2
poring_s03,98,39,1	duplicate(#pacporing0)	#3pacporing75	CRYSTAL_8,2,2
poring_s03,93,46,1	duplicate(#pacporing0)	#3pacporing76	CRYSTAL_8,2,2
poring_s03,93,51,1	duplicate(#pacporing0)	#3pacporing77	CRYSTAL_8,2,2
poring_s03,93,56,1	duplicate(#pacporing0)	#3pacporing78	CRYSTAL_8,2,2
poring_s03,95,73,1	duplicate(#pacporing0)	#3pacporing79	CRYSTAL_8,2,2
poring_s03,101,73,1	duplicate(#pacporing0)	#3pacporing80	CRYSTAL_8,2,2
poring_s03,106,73,1	duplicate(#pacporing0)	#3pacporing81	CRYSTAL_8,2,2
poring_s03,106,78,1	duplicate(#pacporing0)	#3pacporing82	CRYSTAL_8,2,2
poring_s03,106,84,1	duplicate(#pacporing0)	#3pacporing83	CRYSTAL_8,2,2
poring_s03,95,78,1	duplicate(#pacporing0)	#3pacporing84	CRYSTAL_8,2,2
poring_s03,95,84,1	duplicate(#pacporing0)	#3pacporing85	CRYSTAL_8,2,2
poring_s03,101,84,1	duplicate(#pacporing0)	#3pacporing86	CRYSTAL_8,2,2
poring_s03,131,73,1	duplicate(#pacporing0)	#3pacporing87	CRYSTAL_8,2,2
poring_s03,137,73,1	duplicate(#pacporing0)	#3pacporing88	CRYSTAL_8,2,2
poring_s03,142,73,1	duplicate(#pacporing0)	#3pacporing89	CRYSTAL_8,2,2
poring_s03,142,78,1	duplicate(#pacporing0)	#3pacporing90	CRYSTAL_8,2,2
poring_s03,142,84,1	duplicate(#pacporing0)	#3pacporing91	CRYSTAL_8,2,2
poring_s03,131,78,1	duplicate(#pacporing0)	#3pacporing92	CRYSTAL_8,2,2
poring_s03,131,84,1	duplicate(#pacporing0)	#3pacporing93	CRYSTAL_8,2,2
poring_s03,137,84,1	duplicate(#pacporing0)	#3pacporing94	CRYSTAL_8,2,2
poring_s03,138,39,1	duplicate(#pacporing0)	#3pacporing95	CRYSTAL_8,2,2
poring_s03,94,101,1	duplicate(#pacporing0)	#3pacporing96	CRYSTAL_8,2,2
poring_s03,94,106,1	duplicate(#pacporing0)	#3pacporing97	CRYSTAL_8,2,2
poring_s03,94,111,1	duplicate(#pacporing0)	#3pacporing98	CRYSTAL_8,2,2
poring_s03,98,118,1	duplicate(#pacporing0)	#3pacporing99	CRYSTAL_8,2,2
poring_s03,139,118,1	duplicate(#pacporing0)	#3pacporing100	CRYSTAL_8,2,2
poring_s03,143,101,1	duplicate(#pacporing0)	#3pacporing101	CRYSTAL_8,2,2
poring_s03,143,105,1	duplicate(#pacporing0)	#3pacporing102	CRYSTAL_8,2,2
poring_s03,143,111,1	duplicate(#pacporing0)	#3pacporing103	CRYSTAL_8,2,2

poring_s01	mapflag	nopenalty
poring_s01	mapflag	nowarpto
poring_s01	mapflag	noteleport
poring_s01	mapflag	nosave
poring_s01	mapflag	pvp	off
poring_s01	mapflag	noreturn
poring_s01	mapflag	nopenalty
poring_s01	mapflag	noskill
poring_s01	mapflag	nobranch
poring_s01	mapflag	noicewall
poring_s01	mapflag	leaves

poring_s02	mapflag	nopenalty
poring_s02	mapflag	nowarpto
poring_s02	mapflag	noteleport
poring_s02	mapflag	nosave
poring_s02	mapflag	pvp	off
poring_s02	mapflag	noreturn
poring_s02	mapflag	nopenalty
poring_s02	mapflag	noskill
poring_s02	mapflag	nobranch
poring_s02	mapflag	noicewall
poring_s02	mapflag	clouds

poring_s03	mapflag	nopenalty
poring_s03	mapflag	nowarpto
poring_s03	mapflag	noteleport
poring_s03	mapflag	nosave
poring_s03	mapflag	pvp	off
poring_s03	mapflag	noreturn
poring_s03	mapflag	nopenalty
poring_s03	mapflag	noskill
poring_s03	mapflag	nobranch
poring_s03	mapflag	noicewall
poring_s03	mapflag	fog


prt_fild08,158,325,1	script	Boing#pacporing	4_PORING,{
	mes "^BF0073[Boing]^000000";
	mes "Jellopies de gigantes! Cheio de Jellopies gigantes! Eu achei o paraíso dos Porings!";
	next;
	mes "^BF0073[Boing]^000000";
	mes "Mas há também monstros ... Monstros em toda parte! Iniciante, com grandes dentes afiados todos! Mesmo fantasmas!";
	next;
	mes "^BF0073[Boing]^000000";
	mes "Ah ... Se apenas um grande aventureiro como você pode ajudar-nos...";
	next;
	if (select("Ficar aqui", "Ir para PacPoring") == 1) {
		mes "^BF0073[Boing]^000000";
		mes "Meu jellopies... *snif*";
		close;
	}
	warp "poring_s01", 18, 217;
	end;
}

 

I didn't check about the infinite loop warning.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.