Jump to content
  • 0

List of my Script Request


WhatFT

Question


  • Group:  Members
  • Topic Count:  142
  • Topics Per Day:  0.03
  • Content Count:  511
  • Reputation:   7
  • Joined:  02/15/12
  • Last Seen:  

Here are some of my script requests. I hope my request are easy to understand and easy to make smile.png Credits to the contributors.


1. Gold Room Owner

Description :

1. There will be Players that will own a Gold Room.
2. Condition will be starting into a PvP-Based.
3. The NPC will show every 2 Days.
4. Limited Players will only able to fight for the Gold Room. (Maximum of 15-20 Players.)
5. Only 1 Winner will own the Gold Room.
6. The Winner alone (including his account) will be the only one to access the Gold Room.
7. Gold Room will be a room with automatic drop of golds in random coordinates in just 1 small map and the room will only have 5 mins duration inside and will be warped back if the duration reached.
8. Owner/Winner can go back anytime he wants.
9. Gold Room Ownership will only last for 2 days once the NPC will appear again.
10. NPC will broadcasting in whole if it will start already.


2. Auction House

Description :

1. NPC is located <map> <X> <Y>.
2. Once click a window will appear and will show menus like "Auction:Auction List:Leave".
3. Once the "Auction Menu" is clicked another menu will pop out "Insert Item:Remove Item"
4. If "Insert Item" is chosen, list them in the Auction House with a cost per duration of item listed.
5. If the Item is bought by a player, the Owner of the Item will receive the Price via @mail.
6. Prices can be "Zeny/Coins/POD/TCG".
7. If Auction List is chosen, A window will appear together with items listed by other players.


3. Private Event Room/Map

Description :

1. NPC is located <map> <X> <Y>.
2. The NPC has a requirement <item ID>.
3. Only the players with the requirement will be allowed to enter the room.
4. Players who are trying to bypass through it without item requirement will be @nuked auto.
5. The Item Requirement will be Consumed once used.
6. Private Room will be unable to warp. (mapflag <map name>)
7. There will another NPC inside the map which can be used ONLY BY GM (Lv 90 Above).
8. NPC can be used to open a warp back to the main town.
9. NPC can be used to change the Item requirement to enter the room. (Use of ID #)


4. Fast-Type Event (Typer-Shark Inspired)

 


Description :

1. NPC will be activated every 2 hours.
2. NPC will give a randomize words like "kokakhokrgjaierjgio".
3. First player to type it fast will win.
4. Script/In-Game can change how many rounds and what prize to be given.
5. Allow GM (Lv 90 above) to access GM Setup.
6. GM (Lv 90 above) can start/stop, setup rounds and prizes.
7. Players who makes mistake even a letter will be @nuked.

 

DL LINK : http://pastebin.com/CpyPJzvd

5. Question and Answer NPC

Description :

1. NPC is open all the time.
2. NPC will accept players to answer all his question.
3. Lv 90 GM Panel (Where the GM can make a list of questions)
4. Question with a total of 5 with only 3 mistakes then he's out.
5. NPC that can be used for a day. (If players got 3 incorrects they can't answer anymore)
6. NPC is based/same as DAILY REWARD. (Based on account, can't play in a day once got 3 incorrects)
7. Prize will be set by GM Lv 90 Ingame.


----------------------------------------

This thread will be updated once I got any new ideas/requests by friends and my own. I hope my request will be made smile.png

Feel free to post your own opinion about my requests. THANKS smile.png Edited by Paulinds
Link to comment
Share on other sites

22 answers to this question

Recommended Posts

  • 1

  • Group:  Members
  • Topic Count:  142
  • Topics Per Day:  0.03
  • Content Count:  511
  • Reputation:   7
  • Joined:  02/15/12
  • Last Seen:  

//FAST TYPE EVENT
//Credits to Emistry for making the script
//Paulinds for requesting the script, details & idea.

prontera,127,167,5	script	Fast-Type Event	421,{

if(getgmlevel() >= 99) callsub L_GM;
if( !.Event ) { 
	mes "There is no Event right now.";
} else if ( .String$ == "" ) {
	npctalk "Wait for the next round..";

} else {
	mes "Type the Correct Sentences.";
	mes "^FF0000" + .String$ + "^000000";
	input .@Type$;
	if( .String$ == "" ) {
		announce "Sorry, " + strcharinfo(0) + " is a bit slow..",0;
		close;
	}
	if ( .String$ == .@Type$ && .Event ) {
		getitem 30153, 3; //EDIT THE PRIZE HERE 
		announce "Fast-Type Event: " + strcharinfo(0) + " typed the correct string!",0;
		set .String$, "";
		set .Round, .Round + 1;
		donpcevent "Fast-Type Event::OnStart2";
	} else {
		announce "" + strcharinfo(0) + " mispelled some strings XD",0;
	}
}
close;

OnMinute00:
OnMinute30:
if(.Event) end;
donpcevent "Fast-Type Event::OnStart";
end;

OnStart:
announce "Fast-Type Event has started at Prontera 125 165 !",0;
L_Begin:
set .Event, 1;
set .String$, "";
while( getstrlen( .String$ ) < .Length ){
	set .String$,.String$ + .List$[ rand( getarraysize( .List$ ) ) ];
}
announce "Round "+(.Round+1)+" Started !",0;
end;

OnStart2:
sleep2 5000;
if(.Round == .Rounds) {
	if(!.Event) end;
	announce "Fast-Type Event: Event is over!",0;
	set .Event, 0;
	set .Round, 0;
	end;
}
if(!.Event) end;
announce "Fast-Type Event: Next round starts in 5 seconds...",0;
sleep2 5000;
if(!.Event) end;
goto L_Begin;

L_GM:
mes "Fast-Type event is" + (.Event?"^00FF00 ON^000000":"^FF0000 OFF^000000");
if(select((!.Event?"^00FF00Start":"^FF0000End") + " Event^000000","Normal Player") == 2) return;
switch(.Event) {
	case 1:
		set .Event, 0;
		set .Round, 0;
		set .String$, "";
		announce "Fast-Type Event: A GM has ended the event.",0; break;
	default: 
		donpcevent "Fast-Type Event::OnStart";
}
close;

OnInit:
set .Length,28; //EDIT THE LENGTH OF CHARACTERS TO BE TYPED
set .Rounds,5; //EDIT THE ROUNDS 
setarray .List$,";","B","_","D","E","%","=","H","I","J","/","L","M","N","6","P","Q","]","S","T",","; //YOU CAN ADD LETTERS, DIGITS & SYMBOLS HERE..
end;
}

 

Here is the Fixed Fast Type Event

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  93
  • Topics Per Day:  0.02
  • Content Count:  10013
  • Reputation:   2346
  • Joined:  10/28/11
  • Last Seen:  

try this for Fast Type Event..

prontera,155,181,5	script	Sample	757,{
	if( .String$ == "" ){
		mes "There is no Event right now.";
	}else{
		mes "Type the Correct Sentences.";
		mes "^FF0000"+.Strings$+"^000000";
		input .@Type$;
		if( .String$ == .@Type$ ){
			mes "Gratz..you type the correct string.";
			getitem 607,1;
			set .String$,"";
		}else{
			mes "Sry there is already other person win this round.";
		}
	}
	close;
OnClock0200:
OnClock0400:
	//etc..
	set .String$,"";
	while( getstrlen( .String$ ) < .Length ){
		set .String$,.String$ + .List$[ rand( getarraysize( .List$ ) ) ];
	}
	announce "Round Started.",0;
	end;

OnInit:
	set .Length,6;
	setarray .List$,"A","B","C","D","E","F","G";
	end;
}
Sorry my pc spoiler..unable to test any script..so i just sketch 1 here..

but i do believe there is already some other user has made the same 1 with better gameplay than mine...

for the private mvp room, you can try use Annie's Private MVP Room

and Gold Room..i dunno how you wanna determine who is the winner ?

and you put both Gold Room within the "Arena" ?

player can just go in...then without a fight...and farm there...

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  83
  • Reputation:   57
  • Joined:  01/21/12
  • Last Seen:  

@Emistry: I think use "*defpattern" more activity than window message >.<

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  142
  • Topics Per Day:  0.03
  • Content Count:  511
  • Reputation:   7
  • Joined:  02/15/12
  • Last Seen:  

@Emistry

Thanks for making a script for the Fast-Type, haven't tested it but I'll send reports after.

Problem :

*I use .txt file, (Am I using the right one for the script? =/*

1. I use @loadnpc however, The script that I typed won't appear in the exact coordiante.

2. [Map Server]
npc_parsesrcfile: Unknown syntax in file 'npc/custom/........', line '1' . Stopping. . .
* w1=<my map>,<X><Y><5> script Fast-Type Event 406,{
* w2=
* w3=
* w4=

It's not private mvp room, It's just a normal room where only players can join in with the required item.

The Gold Room is like a game and it has Ownership, It's like Private MVP Room but it has 60 minutes duration to own the Gold Room. The difference is, it will be 2 Days.

1. NPC will show and will be warped into a different place (ARENA) then once there will be a winner, it will be broadcast then once he win, he will get the ownership of the another place (Gold Room).

Thanks Emistry for the Fast-Type Script /hmm

Edited by yam16
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  15
  • Reputation:   10
  • Joined:  02/19/12
  • Last Seen:  

I'll try doing the gold room. If I don't edit this post in 2 days, I didn't finish cus I didn't know how, or I'm dead/forgot about it.

@edit

If anyone wants to do it before, fell free /hmm

Edited by ComeTower
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  27
  • Topics Per Day:  0.01
  • Content Count:  221
  • Reputation:   12
  • Joined:  12/18/11
  • Last Seen:  

@Emistry

Thanks for making a script for the Fast-Type, haven't tested it but I'll send reports after.

Problem :

*I use .txt file, (Am I using the right one for the script? =/*

1. I use @loadnpc however, The script that I typed won't appear in the exact coordiante.

2. [Map Server]
npc_parsesrcfile: Unknown syntax in file 'npc/custom/........', line '1' . Stopping. . .
* w1=<my map>,<X><Y><5> script Fast-Type Event 406,{
* w2=
* w3=
* w4=

It's not private mvp room, It's just a normal room where only players can join in with the required item.

The Gold Room is like a game and it has Ownership, It's like Private MVP Room but it has 60 minutes duration to own the Gold Room. The difference is, it will be 2 Days.

1. NPC will show and will be warped into a different place (ARENA) then once there will be a winner, it will be broadcast then once he win, he will get the ownership of the another place (Gold Room).

Thanks Emistry for the Fast-Type Script :P

Your error is because there is no tabs in between the NPC Coordinates. Once someone copy pastes a script onto the forums, all the tabs in the header go away, and become spaces. So, get rid of those spaces and put tabs /hmm

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  142
  • Topics Per Day:  0.03
  • Content Count:  511
  • Reputation:   7
  • Joined:  02/15/12
  • Last Seen:  

@Keim

Sorry I'm a newbie, how do I do it? Is it Literally "Tab"? On the keyboard?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  15
  • Reputation:   10
  • Joined:  02/19/12
  • Last Seen:  

yep. you press the tab key instead of the word <TAB>

like:

map,x,y,z<TAB>script<TAB>name<TAB>sprite,{

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  142
  • Topics Per Day:  0.03
  • Content Count:  511
  • Reputation:   7
  • Joined:  02/15/12
  • Last Seen:  

@ComeTower

I followed what you said about the <map name><X><Y>....

but when I checked on my map-server, it shows this

npc_parsesrcfile: Unknown syntax in file 'npc/custom/.......txt", line '2' . Stopping..
* w1=if( .String$ == ""){
* w2=
* w3=
* w4=

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  20
  • Topics Per Day:  0.00
  • Content Count:  85
  • Reputation:   11
  • Joined:  11/06/11
  • Last Seen:  

Guys can someone make the auction, i need it too

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  142
  • Topics Per Day:  0.03
  • Content Count:  511
  • Reputation:   7
  • Joined:  02/15/12
  • Last Seen:  

Posted · Hidden by WhatFT, March 1, 2012 - Preventing from double posts.
Hidden by WhatFT, March 1, 2012 - Preventing from double posts.

I need some guides =/ Thanks /sob

Link to comment

  • Group:  Members
  • Topic Count:  142
  • Topics Per Day:  0.03
  • Content Count:  511
  • Reputation:   7
  • Joined:  02/15/12
  • Last Seen:  

I've added 1 script to request. I hope they can make it and can be transfer in .txt file /sob THANKS !

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  626
  • Reputation:   188
  • Joined:  11/19/11
  • Last Seen:  

Private Gold Room v1.0: Click me!!

Tested and working fine on eAthena SVN 14428 SQL Trunk ;I.

If still some bugs should appear, pm me.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  30
  • Topics Per Day:  0.01
  • Content Count:  313
  • Reputation:   23
  • Joined:  12/27/11
  • Last Seen:  

2. Auction House

Description :

 

1. NPC is located <map> <X> <Y>.
2. Once click a window will appear and will show menus like "Auction:Auction List:Leave".
3. Once the "Auction Menu" is clicked another menu will pop out "Insert Item:Remove Item"
4. If "Insert Item" is chosen, list them in the Auction House with a cost per duration of item listed.
5. If the Item is bought by a player, the Owner of the Item will receive the Price via @mail.
6. Prices can be "Zeny/Coins/POD/TCG".
7. If Auction List is chosen, A window will appear together with items listed by other players.

 

Bump for auction House

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  50
  • Topics Per Day:  0.01
  • Content Count:  974
  • Reputation:   41
  • Joined:  11/13/11
  • Last Seen:  

Bump for Auction

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  111
  • Topics Per Day:  0.02
  • Content Count:  573
  • Reputation:   20
  • Joined:  11/19/11
  • Last Seen:  

Bump for Auction :D

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  14
  • Topics Per Day:  0.00
  • Content Count:  48
  • Reputation:   0
  • Joined:  04/24/12
  • Last Seen:  

Bump For Auction House

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  194
  • Topics Per Day:  0.04
  • Content Count:  499
  • Reputation:   3
  • Joined:  03/11/12
  • Last Seen:  

about the auction? didn't the rathena implemented a vending system where you can vend using different kind of items? why make hassle creating npc.. when you can vend directly?

Edited by caspa
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  50
  • Topics Per Day:  0.01
  • Content Count:  974
  • Reputation:   41
  • Joined:  11/13/11
  • Last Seen:  

@caspa = please kindly read the Description of the request about the Auction House :D

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  98
  • Topics Per Day:  0.02
  • Content Count:  1302
  • Reputation:   77
  • Joined:  12/04/12
  • Last Seen:  

the typing shark is nothing, no word comes out.. :(

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  98
  • Topics Per Day:  0.02
  • Content Count:  1302
  • Reputation:   77
  • Joined:  12/04/12
  • Last Seen:  

thx bro. its works fine now :)

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
Answer this question...

×   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...