Jump to content

Possible <Event>


Syrisone

Recommended Posts


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  27
  • Reputation:   1
  • Joined:  05/27/12
  • Last Seen:  

is it possible to remake this --->https://ro.gnjoy.asia/news/detail.php?id=228

 

Poring Island Event 

and Poring roulet like this version

Edited by Syrisone
forgot
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  27
  • Reputation:   1
  • Joined:  05/27/12
  • Last Seen:  

Posted (edited)

Thats what i got so far:

Need Help with event Poring roulette // Poring spawns on custom map // exchange NPC sorry in first place i am not that good in makeing npcs anymore last one was 10 years ago ^^ 

//===== rAthena Script =======================================
//= Poring Event 
//===== Description: =========================================
//= Multiple NPCs that assigns quests, warps events
//===== Additional Comments: =================================
//= 1.0 Initial release. [Syrisone] [yourname]
//============================================================



//===== rAthena Script =======================================
//= Popo
//===== Description: =========================================
//   Event Map warper Poring,Marin,Poporing,Drops and King Poring
//============================================================
prontera,159,192,4	script	Popo	1096,{
		mes "[Popo]";
		mes "Have you heaed about the myserious";
		mes "island that is full of porings?";
		mes "I can send you there!";
		mes "Poring Islandd resets at every hour,";
		mes "and the remaining time is ;time; .";
		//dont know how to show time
		next;
		if(select("Go:Stop")==2) {
		mes "[Popo]";
		//If GO --->Check once per day free warp if go above warp if been there go use ticket
		mes "You´ve been there already! Its a";
		mes "pity that you can only go to Poring";
		mes "Island once a dady.";
		mes "But if you use ^0000FFPoring Island Entry^000000";
		mes "O^0000FFTicket 1 pcs^000000 you can go again. Do";
		mes "you want to use the Entry Ticket?";
		next;
		if(select("Use:Don´t use")==2) {
		mes "[Popo]";
		mes "Ticket Verified. I will send you";
		mes "there right away!";
		close;
		//warp map command dunno :D
		mes "[Popo]";
		//if Stop
		mes "Come back to me when you change your mind";
		close; }

//===== rAthena Script =======================================
//= Poring Roulette Staff
//===== Description: =========================================
//  Poring Roulet Poring, Drops, Poporing, Golden Poring
//============================================================

eventmap.gat.159.192,4 script	Poring Roulette Staff	oldmanid,{
		mes "[Poring Roulette Staff]";
		mes "I´m the Person in charge of Poring";
		mes "Roulett event!";
		mes "What do you need?";
		next;
		if(select("What is Poring Roulet?:Roulette Betting:Claim Reward:Cancel")==4) {
		
		//if Roulett Betting check claim reward
		mes "[Poring Roulette Staff]";
		mes "Want to place a bet? Remind you";
		mes "that you have not claimed your";
		mes "Rewardd, so you cannot bet!"
		next;
		mes "[Poring Roulette Staff]";
		mes "Witch poring do you want to bet";
		mes "on";
		next;

		if(select("Poring(2x):Poporing(4x):Drops(6x):Golden Poring(10x)")==4) {
		
		//if chose poring bet on
		mes "[Poring Roulette Staff]";
		mes "Decide the number of Event Token to";
		mes "bet. Minimum 1 and Maximum 20.";
		next;
		//input number here
		
		mes "[Poring Roulette Staff]";
		mes "Roulette selection - ShowChoosedPoringHere";
		mes "Amount of Event Token -ShowTokenSet"
		mes "";
		mes "Is it correct?";
		next;
			if(select("Correct:Wrong")==2) {
			
		//If wrong go back to put number
		mes "[Poring Roulette Staff]";
		mes "Decide the number of Event Token to";
		mes "bet. Minimum 1 and Maximum 20.";
		next;
		//input number here
		
		//If correct start Roulette
		mes "[Poring Roulette Staff]";
		mes "Your bet has been confirmedd. If you";
		mes "win, please collect your reward";
		mes "before the next spin.";
		close;
		
		wawnna help to make it like in this video
		https://www.youtube.com/watch?v=zn9cSoe3a4o&t=1s&ab_channel=GravityGameHub
		
		
//===== rAthena Script =======================================
//= Ling Ling
//============================================================
// Poring Roulette Reward
//===== Description: =========================================

eventmap.gat.159.192,4 script	Poring Roulette Staff	oldmanid,{
		mes "[Ling Ling]";
		mes "you can use Event Tokens and";
		mes "Diamonds to Exchange for various";
		mes "goods. What do you need?";
		next;
		if(select("Exchange Costume:Limited-time Items:Cancel")==3) {
		
		//if Exchange costume
		mes "[Ling Ling]",
		mes "The followings can be exchanged:";
		next;
		
		if(select("Costume Poring Mufffler:Costume Poporing Muffler:Costume Marin Muffler:Costume Drops Muffler:Costume Rainbow Poring Hat:Cancel")==6) {
				
				
		mes "[Ling Ling]";
		mes "you need 500 Event Token and 2 Poring Diamonds";
		//if items give Muffler if not else
		mes "[Ling Ling]";
		mes "Sorry u need:";
		mes "Show green 500+ or red les 500 Event token counter";
		mes "show green 2+ or red les 2 Poring Diamonds",
		close;
		
		mes "[Ling Ling]";
		mes "you need 500 Event Token and 2 Poporing Diamonds";
		//if items give Muffler if not else
		mes "[Ling Ling]";
		mes "Sorry u need:";
		mes "Show green 500+ or red les 500 Event token counter";
		mes "show green 2+ or red les 2 Poporing Diamonds",
		close;
		
		mes "[Ling Ling]";
		mes "you need 500 Event Token and 2 Marin Diamonds";
		//if items give Muffler if not else
		mes "[Ling Ling]";
		mes "Sorry u need:";
		mes "Show green 500+ or red les 500 Event token counter";
		mes "show green 2+ or red les 2 Marin Diamonds",
		close;
		
		mes "[Ling Ling]";
		mes "you need 500 Event Token and 2 Drops Diamonds";
		//if items give Muffler if not else
		mes "[Ling Ling]";
		mes "Sorry u need:";
		mes "Show green 500+ or red les 500 Event token counter";
		mes "show green 2+ or red les 2 Drops Diamonds",
		close;
		
		mes "[Ling Ling]";
		mes "you need 500 Event";
		mes "for the Costume Rainbow Poring Hat";
		//if items give Costume Rainbow Poring Hat if not else
		mes "[Ling Ling]";
		mes "Sorry u need:";
		mes "Show red les 500 Event token counter";
		close;
		
//Limited-time Items only on this time other wise close
		mes "[Ling Ling]";
		mes "Limited exchanger will be open at";
		mes "04:00~05:00, 11:00~12:00,";
		mes "20:00~21:00";
		mes "it´s opening hours, what do you";
		mes "need?";
		next;
		
		//limited show numvers left for all players and reduce by purchase 199 red
if(select("Savage BBQ - 199 left:Drosera Herb Stew - 199 left:Minor Brisket - 199 left:Warg Blood Cocktail - 199 left:Siroma Icetea - 199 left:Pettite Tail Noodles - 199 left:Bradium - 199 left:Carnium - 199 left:Costume Poring Basket - 1 left")==10) {


//ok button cancel button
//ok = -1 amount
//choose item ids to put reward
// poring Basket just 1 each time openening
// set event token ammount in check item 
// check items for each Limited-Time item in list above

		mes "[Ling Ling]";
		mes "you need 500 Event";
		mes "for the Costume Poring Basket";
		//if items give Costume Poring Basket if not else
		mes "[Ling Ling]";
		mes "Sorry u need:";
		mes "Show red les 500 Event token number";
		mes "more, come back soon...";
		close;
		
}

*EDIT*

Roulette event is triggered every 2 hours (2am, 4pm, 6am etc.)

  • Broadcast will be made 10 minutes prior
  • Light appears on the monsters when it starts
  • Light stops on a random monsters to determine winners
  • Broadcast will be made to announce winners

here the mob_db.txt and i need help with resistance stats etc that is balanced for 3rd class

//RATHENA
// Monster Database
//
// Structure of Database :
// ID,Sprite_Name,kROName,iROName,LV,HP,SP,EXP,JEXP,Range1,ATK1,ATK2,DEF,MDEF,STR,AGI,VIT,INT,DEX,LUK,Range2,Range3,Scale,Race,Element,Mode,Speed,aDelay,aMotion,dMotion,MEXP,ExpPer,MVP1id,MVP1per,MVP2id,MVP2per,MVP3id,MVP3per,Drop1id,Drop1per,Drop2id,Drop2per,Drop3id,Drop3per,Drop4id,Drop4per,Drop5id,Drop5per,Drop6id,Drop6per,Drop7id,Drop7per,Drop8id,Drop8per,Drop9id,Drop9per,DropCardid,DropCardper
// Note: Keep the Sprite_Name field as it is (in the game client). You may change Name,JName field tough


//Respawn all 30 min
2538,E_KING_PORING,King Poring,King Poring,99,10000000,1,47115,12553,1,100,200,0,10,10,10,10,10,10,10,10,12,2,0,20,0x6203695,100,1500,500,1000,0,0,0,0,0,0,0,7654,10000,2345,2,2347,2,2351,2,2349,2,18785,1,19587,1,6646,5,0,0,0,0

//need clone or new id dunno
//Respawn instand
1002,PORING,Poring,Poring,115,40000,0,13000,9000,1,7,10,42,5,1,1,1,0,6,30,10,12,1,3,21,0x83,400,1872,672,480,0,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,0,0,4001,1
1031,POPORING,Poporing,Poporing,115,40000,0,13000,9000,1,59,72,42,17,1,14,14,0,19,15,10,12,1,3,25,0x83,300,1672,672,480,0,0,0,0,0,0,0,0,938,5500,910,1500,511,500,514,200,512,5,1207,5,512,250,0,0,0,0,4033,1
1113,DROPS,Drops,Drops,115,40000,0,13000,9000,1,10,13,42,0,1,3,3,0,12,15,10,12,1,3,23,0x83,400,1372,672,480,0,0,0,0,0,0,0,0,909,7500,1602,80,938,500,512,1100,713,1700,512,800,620,20,0,0,0,0,4004,1
1242,MARIN,Marin,Marin,155,40000,0,13000,9000,1,39,43,42,8,1,10,10,5,35,15,10,12,1,3,41,0x81,400,1872,672,480,0,0,0,0,0,0,0,0,910,3200,938,1500,700,100,720,40,510,75,529,350,5035,1,0,0,0,0,4196,1

add items and mobs per yml and how sprite works O_O

 

here are some pics:

Should have Drops

event-drops.jpg

 

King Poring change resists and stats for 3rd class server 

King-Poring.jpg

Porings on event map change also resists and stats for 3rd class server

Poring-island-mobs.jpg

Inside of Data.rar are Following items:

Costume-poring-Basket.jpg

Poring-Muffler.jpg

Rainbow-Hat.jpg

Costume%20Popping%20Poring%20Aura.gif

 

*EDIT* map problem solved

*EDIT* Font Problem Solved

 

my server setup is here ----> Server setup (youtube)

+EDIT* Poring island Event --->Poring island event

and map is attached to i hope someone could help i upload Project on any time inside txt u can readd version number and changes on the end i will translate in german and reupload event in mean time i try to get the poring ring for roulet to setup

*EDIT* DATA. v01.rar (poring Diamonds and Event Token sprites, collect and item added)

*EDIT* need help adding items and mobs per sql or yml cus i saw my server read yml not sql 😄 anyways i ve no clue how to i am happy find out how to add items to cash shop per yml

Event-positions.jpg

 

*EDIT* Positions from npcs set

Event Positions set 

gonryun,183,136,3	script	Poporing	1031,{

}

gonryun,184,133,3	script	Poring	1002,{

}

gonryun,183,130,3	script	Drops	1113,{

}

gonryun,181,139,3	script	Poring	1002,{

}

gonryun,181,127,3	script	Poring	1002,{

}

gonryun,177,140,3	script	Golden Poring	2248,{

}

gonryun,173,139,3	script	Poring	1002,{

}

gonryun,171,136,3	script	Poporing	1031,{

}

gonryun,170,133,3	script	Poring	1002,{

}

gonryun,171,130,3	script	Drops	1113,{

}

gonryun,173,127,3	script	Poring	1002,{

}

gonryun,177,125,3	script	Drops	1113,{

}

gonryun,186,137,5	script	Ling Ling	949,{

}

gonryun,165,137,5	script	Popo	948,{

}

gonryun,164,131,6	script	Poring Event Staff 	109,{

}

PoringIsland.rar

Data v.01.rar

Edited by Syrisone
font problem solvedd
  • Like 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  27
  • Reputation:   1
  • Joined:  05/27/12
  • Last Seen:  

Full event pics on their website

dont wanna edit my topic 10 times cus its so much that i forget maybe 1-2 things 😄

i dont know how to change Water fire poison plant etc resistenz for mobs cus normal mobs has lower resist to fire for example Poring has fire 50 but the new one must be on 90 i dont know where i change my mobs cus i dont find mob_db.txt or mysql mob db :c

from server setup above

Link to comment
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
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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.

×
×
  • Create New...