Jump to content

Stolao's Daily Login Reward [v2.0B]


Stolao

Recommended Posts


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

Been trying to figure this out for last 2 hours i think im still tired, ive managed to get it working but it still give the error,

 

i know the error is its trying to read a string as a number but i have used atoi everywhere its needed, anyone have a suggestion?

		explode(.@TT$,.Rewards$[.@g],"|");
		if(.Mode & 1 && .@TT$[4]){
			explode(.@XT$, .@TT$[4],":");
			//[Note]: I need to figure out a checkweight for all items tired atm lol, for now ill leave it missing
			for(set .@x,0; .@x < getarraysize(.@XT$); set .@x,.@x + 2){
				getitem  atoi(.@XT$[.@x]),  atoi(.@XT$[.@x+1]);
				message strcharinfo(0),"Recived "+  .@XT$[.@x+1] +" "+ getitemname( atoi(.@XT$[.@x]));
			

 

till its fixed i going to remove v1.58 and v1.51

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  53
  • Reputation:   1
  • Joined:  03/06/12
  • Last Seen:  

Is there any way for players to check how much time until their next reward? Either through a auto message on login or through a command.

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

It should give a dispbottom with hours remaining on login atcommand or whisper.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  53
  • Reputation:   1
  • Joined:  03/06/12
  • Last Seen:  

I am using v1.48 and it doesnt seem to give the notice on login, also nothing happens when I do @loginreward or whisper LOGIN with time. So I might be doing something wrong.

Also is there any way to set IP protection, so players can only receive the prize once per day per IP.

Overall great script, I really like it.

Edited by windston
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:  

@stolao sir how should i put on my server default cash point? what should i put ? 

 

when i put set .PointType$,"CASHPOINTS";

set .PointType$,"cash points";

set .PointType$,"cash";

 

i check the cash but i don't receive the cash.

 

when i type @cash 100 i get it. 

and i can see on 2013 client.

what should i config on when i put set .PointType$," ???????? ";

Edited by mrlongshen
Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

I believe its #cashpoints (account bound ) ill check when home.

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  2
  • Reputation:   0
  • Joined:  05/30/13
  • Last Seen:  

can u make it the reward will gained every minutes?

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

not the way i have it set up, mins would run in billions which ra's code doesn't support however you can make it hourly :) (players will still have to claim)

Link to comment
Share on other sites

  • 3 weeks later...

  • Group:  Members
  • Topic Count:  152
  • Topics Per Day:  0.04
  • Content Count:  459
  • Reputation:   6
  • Joined:  06/29/12
  • Last Seen:  

Does it stable right now? Its a long time since i using your code.. Last time its not stable and have problems.. Forgot which is the last version i using your script..

Link to comment
Share on other sites

  • 3 weeks later...

  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  53
  • Reputation:   1
  • Joined:  03/06/12
  • Last Seen:  

How can I make it so the script will not give out rewards to anyone vending, autotrade or not. Also how can you assure only 1 prize is given out per IP address.

Edited by windston
  • Upvote 1
Link to comment
Share on other sites

  • 4 months later...

  • Group:  Members
  • Topic Count:  20
  • Topics Per Day:  0.01
  • Content Count:  52
  • Reputation:   2
  • Joined:  02/15/14
  • Last Seen:  

I also plan to use this daily reward script, may I ask which version is the most stable 1? Isiti 1.48 ver?

 

And 1 more thing, is this script ald made as IP based like acc with the same IP can't get the daily reward when they trying to abuse.

Link to comment
Share on other sites

  • 4 weeks later...

  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

I also plan to use this daily reward script, may I ask which version is the most stable 1? Isiti 1.48 ver?

 

And 1 more thing, is this script ald made as IP based like acc with the same IP can't get the daily reward when they trying to abuse.

1.48 is still the most sable

 

and its per account not per ip so those with multiple accounts can abuse unless you account bind the items via the newish commands, i may implement this myself later if i ever get a client working on my comp again

Link to comment
Share on other sites

  • 8 months later...

  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

Update 1.58 -> 1.59

1.59 Serveral Edit Undocumented to fix
Link to comment
Share on other sites

  • 2 months later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  5
  • Reputation:   0
  • Joined:  07/08/14
  • Last Seen:  

I'm using latest script v1.59, the problem only exist at the time when player able to get the reward. and if they use multiple time @relog command to check time for reward. they will got reward many time. if player use 3 times @relog, then he will get 3 times reward after the delay. so i try to make variable for checking. but it is not working.

 

	set .@i, (gettime(7) * 365 * 24 * 60) + (gettime(8) * 24 * 60) + (gettime(3) * 60) +gettime(2);
	if(.@i >= (#LastDailyReward + .MinWait)){
		if(.@i < #LastDailyReward + .MaxWait){	set #DRewardCon, #DRewardCon + 1;
		} else {	set #DRewardCon, 1;	}
		//check incase command is invoke more than one time when player able to get reward
		if (!.@invokedaily) {
			set .@invokedaily, 1;
			
			message strcharinfo(0),"You will get your daily reward when you active for couples minutes from now";
			sleep2 1000 + .Rest * 60000;
			set .@g, (#DRewardCon > getarraysize(.Rewards$)) ? (getarraysize(.Rewards$)-1) : #DRewardCon;
			explode(.@XT$,.Rewards$[.@g],"|");
			for(set .@x,0; .@x < getarraysize(.@XT$); set .@x,.@x + 1){
				set .@TT[.@x], atoi(.@XT$[.@x]);
			}
			if(.Mode & 1 && .@TT[4]){	//[Note]: I need to figure out a checkweight for all items tired atm lol, for now ill leave it missing
				for(set .@x,4; .@x < getarraysize(.@TT); set .@x,.@x + 2){	getitem  .@TT[.@x], .@TT[.@x+1];	message strcharinfo(0),"Recived "+  .@TT[.@x+1] +" "+ getitemname(.@TT[.@x]);	}
			}
			if(.Mode & 2){
				if(.@TT[0]){	set zeny,zeny + .@TT[0];	message strcharinfo(0),"Recived "+ .@TT[0] +"z";	}
				if(.@TT[1]){	setd getd(.Points$[0]),getd(.Points$[0]) + .@TT[1];	message strcharinfo(0),"Recived "+ .@TT[1] +" "+.Points$[1];	}
			}
			if(.Mode & 4 && (.@TT[3] || .@TT[4])) getexp .@TT[3], .@TT[4];
			if(.Mode & 8){
				for(set .@x,0; .@x < getarraysize(.BuffInfo); set .@x,.@x + 4){
					if(#DRewardCon % .BuffInfo[.@x + 1] == 0)
						sc_start .BuffInfo[.@x], .BuffInfo[.@x + 2] * 60000, .BuffInfo[.@x + 3];
				}
			}
			message strcharinfo(0),"You have collected your daily reward, for "+#DRewardCon+" day"+((#DRewardCon > 1)?"s":"")+" in a row.";
			set #LastDailyReward, .@i;
		} else {
			message strcharinfo(0),"Please wait for few minutes to get your next rewards.";
		}
	} else {
		set .@days,(#LastDailyReward + .MinWait - .@i)/60/24;
		set .@hours,((#LastDailyReward + .MinWait - .@i)/60)%24;
		set .@mins,(#LastDailyReward + .MinWait - .@i)%60;
		message strcharinfo(0),"You have "+ ((.@days) ? .@days +":Days " : "") +""+ ((.@hours) ? .@hours +":Hours " : "") +""+ ((.@mins) ? .@mins +":Minutes " : "") +"till your next reward";
	}
Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

 

I'm using latest script v1.59, the problem only exist at the time when player able to get the reward. and if they use multiple time @relog command to check time for reward. they will got reward many time. if player use 3 times @relog, then he will get 3 times reward after the delay. so i try to make variable for checking. but it is not working.

 

	set .@i, (gettime(7) * 365 * 24 * 60) + (gettime(8) * 24 * 60) + (gettime(3) * 60) +gettime(2);
	if(.@i >= (#LastDailyReward + .MinWait)){
		if(.@i < #LastDailyReward + .MaxWait){	set #DRewardCon, #DRewardCon + 1;
		} else {	set #DRewardCon, 1;	}
		//check incase command is invoke more than one time when player able to get reward
		if (!.@invokedaily) {
			set .@invokedaily, 1;
			
			message strcharinfo(0),"You will get your daily reward when you active for couples minutes from now";
			sleep2 1000 + .Rest * 60000;
			set .@g, (#DRewardCon > getarraysize(.Rewards$)) ? (getarraysize(.Rewards$)-1) : #DRewardCon;
			explode(.@XT$,.Rewards$[.@g],"|");
			for(set .@x,0; .@x < getarraysize(.@XT$); set .@x,.@x + 1){
				set .@TT[.@x], atoi(.@XT$[.@x]);
			}
			if(.Mode & 1 && .@TT[4]){	//[Note]: I need to figure out a checkweight for all items tired atm lol, for now ill leave it missing
				for(set .@x,4; .@x < getarraysize(.@TT); set .@x,.@x + 2){	getitem  .@TT[.@x], .@TT[.@x+1];	message strcharinfo(0),"Recived "+  .@TT[.@x+1] +" "+ getitemname(.@TT[.@x]);	}
			}
			if(.Mode & 2){
				if(.@TT[0]){	set zeny,zeny + .@TT[0];	message strcharinfo(0),"Recived "+ .@TT[0] +"z";	}
				if(.@TT[1]){	setd getd(.Points$[0]),getd(.Points$[0]) + .@TT[1];	message strcharinfo(0),"Recived "+ .@TT[1] +" "+.Points$[1];	}
			}
			if(.Mode & 4 && (.@TT[3] || .@TT[4])) getexp .@TT[3], .@TT[4];
			if(.Mode & 8){
				for(set .@x,0; .@x < getarraysize(.BuffInfo); set .@x,.@x + 4){
					if(#DRewardCon % .BuffInfo[.@x + 1] == 0)
						sc_start .BuffInfo[.@x], .BuffInfo[.@x + 2] * 60000, .BuffInfo[.@x + 3];
				}
			}
			message strcharinfo(0),"You have collected your daily reward, for "+#DRewardCon+" day"+((#DRewardCon > 1)?"s":"")+" in a row.";
			set #LastDailyReward, .@i;
		} else {
			message strcharinfo(0),"Please wait for few minutes to get your next rewards.";
		}
	} else {
		set .@days,(#LastDailyReward + .MinWait - .@i)/60/24;
		set .@hours,((#LastDailyReward + .MinWait - .@i)/60)%24;
		set .@mins,(#LastDailyReward + .MinWait - .@i)%60;
		message strcharinfo(0),"You have "+ ((.@days) ? .@days +":Days " : "") +""+ ((.@hours) ? .@hours +":Hours " : "") +""+ ((.@mins) ? .@mins +":Minutes " : "") +"till your next reward";
	}

show me your config

 

also what rev or rathena are you using

 

its most likely you set the min wait and max wait to low/high

remeber that its hours so don't set it as 0 else they can collect prize forever

    //Minimum Minuets Between Collecting Daily Reward
    //   Day: 22*60 - 24*60
    //   Week: 10080
    set .MinWait,1320;

    //Minuets Before Lose Consecutive Daily Reward
    //   Day: 48*60 - 50*60
    //   Week: 20160
    set .MaxWait,3000;
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  5
  • Reputation:   0
  • Joined:  07/08/14
  • Last Seen:  

-	script	LOGIN	-1,{
OnWhisperGlobal:
OnLoginCmnd:
OnPCLoginEvent:

	set .@i, (gettime(7) * 365 * 24 * 60) + (gettime(8) * 24 * 60) + (gettime(3) * 60) +gettime(2);
	if(.@i >= (#LastDailyReward + .MinWait)){
		if(.@i < #LastDailyReward + .MaxWait){	set #DRewardCon, #DRewardCon + 1;
		} else {	set #DRewardCon, 1;	}
		//check incase command is invoke more than one time when player able to get reward
		if (!#InvokeDaily || #InvokeDaily == 0) {
			set #InvokeDaily, 1;
			message strcharinfo(0),"You will get your daily reward when you active for couples minutes from now";
			sleep2 1000 + .Rest * 60000;
			set .@g, (#DRewardCon > getarraysize(.Rewards$)) ? (getarraysize(.Rewards$)-1) : #DRewardCon;
			explode(.@XT$,.Rewards$[.@g],"|");
			for(set .@x,0; .@x < getarraysize(.@XT$); set .@x,.@x + 1){
				set .@TT[.@x], atoi(.@XT$[.@x]);
			}
			if(.Mode & 1 && .@TT[4]){	//[Note]: I need to figure out a checkweight for all items tired atm lol, for now ill leave it missing
				for(set .@x,4; .@x < getarraysize(.@TT); set .@x,.@x + 2){	getitem  .@TT[.@x], .@TT[.@x+1];	message strcharinfo(0),"Recived "+  .@TT[.@x+1] +" "+ getitemname(.@TT[.@x]);	}
			}
			if(.Mode & 2){
				if(.@TT[0]){	set zeny,zeny + .@TT[0];	message strcharinfo(0),"Recived "+ .@TT[0] +"z";	}
				if(.@TT[1]){	setd getd(.Points$[0]),getd(.Points$[0]) + .@TT[1];	message strcharinfo(0),"Recived "+ .@TT[1] +" "+.Points$[1];	}
			}
			if(.Mode & 4 && (.@TT[3] || .@TT[4])) getexp .@TT[3], .@TT[4];
			if(.Mode & 8){
				for(set .@x,0; .@x < getarraysize(.BuffInfo); set .@x,.@x + 4){
					if(#DRewardCon % .BuffInfo[.@x + 1] == 0)
						sc_start .BuffInfo[.@x], .BuffInfo[.@x + 2] * 60000, .BuffInfo[.@x + 3];
				}
			}
			message strcharinfo(0),"You have collected your daily reward, for "+#DRewardCon+" day"+((#DRewardCon > 1)?"s":"")+" in a row.";
			set #LastDailyReward, .@i;
			set #InvokeDaily, 0;
		} else {
			message strcharinfo(0),"You will get you daily reward in next few minutes, make sure you are in the main character.";
		}
	} else {
		set .@days,(#LastDailyReward + .MinWait - .@i)/60/24;
		set .@hours,((#LastDailyReward + .MinWait - .@i)/60)%24;
		set .@mins,(#LastDailyReward + .MinWait - .@i)%60;
		message strcharinfo(0),"You have "+ ((.@days) ? .@days +":Days " : "") +""+ ((.@hours) ? .@hours +":Hours " : "") +""+ ((.@mins) ? .@mins +":Minutes " : "") +"till your next reward";
	}
end;
OnInit:
	//Basic Settings
	//   1: Item | 2: Points | 4: Exp  
	//   8: Gain Buffs Every X Consecutive Days logged in
	// (a bit value, e.g. 3 = Items & Points from Multi)
	set .Mode,1 + 2 + 4 + 8;

	//To Enable @ Command '@loginreward' unslash next lines
	// * Needs extra commands for typos
	bindatcmd("reward"	,"LOGIN::OnLoginCmnd",0,99);

	//Minimum Minuets Between Collecting Daily Reward
	//   Day: 22*60 - 24*60
	//   Week: 10080
	set .MinWait,1320;

	//Minuets Before Lose Consecutive Daily Reward
	//   Day: 48*60 - 50*60
	//   Week: 20160
	set .MaxWait,3000;

	//Number of mins after logging before collecting prize
	set .Rest,9;

	//Point Type
	//   [0] Points earned
	//   [1] Point name in mes
	setarray .Points$,"#KAFRAPOINTS","K-Points";

	// Consecutive Days Buff
	// Each buff contains 4 variables (32 Total Max)
	// <Type>,<Days>,<Duration>,<Rate>, // Buff 1
	// <Type>,<Days>,<Duration>,<Rate>, // Buff 2
	//   ...;
	//
	//  Example: 188,7,45,3
	//    -Every 7th consecutive day logged in Player gains +3 Str for 45 mins
	//
	//  Type is 188, which references which SC_ to use, SC_INCSTR in this example
	//     -For a full list of SC_ visit the db/const.txt
	//  Days is days buff is applied, in this example 7, so every 7th day, 14,21,28....
	//  Duration is buff duration is Minuits, in this example 45 mins
	//  Rate is buff strength, in this example player gains 3 Str
	setarray .BuffInfo	,260,2,360,1	// Life Insurance for 360 Mins Every 2nd Day
				

	// Daily Prize items (max 128 days):
	//   "<Zeny>|<Points>|<BaseExp>|<JobExp>|<itemID-1>|<amount-1>|<itemID-2>|<amount-2>...etc", // Day 1
	//   "<Zeny>|<Points>|<BaseExp>|<JobExp>|<itemID-1>|<amount-1>|<itemID-2>|<amount-2>...etc"  // Day 2
	//   ...;
	// Total length of any days string must be 255 or shorter
	// * If players login longer than the last set
	//   day, they will keep getting the last prize.
	setarray .Rewards$,
		"0|0|0|0|501|5",	

end;
}

This is my full code, the reason behind the InvokeDaily variable is to avoid multiple script running when player invoke command @reward. this is because we have the delays to get the reward, thats mean when someone invoke @reward command, the script will sleep and for few mins and not yet end, so when player spam @reward command, they call the script again [ if(.@i >= (#LastDailyReward + .MinWait)) ] without any problem since the old script not yet ended. sorry for my bad english.

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

that's odd because the gettime isn't set until after the delay followed by the script setting the #LastDailyReward (which is the time the reward was revived), so the following instance of the spam would trigger a false here

if(.@i >= (#LastDailyReward + .MinWait)){

, and after trying a few different settings I've failed to duplicate this error,

what is your rA revision?

 

also your mising a ";" here

	setarray .BuffInfo	,260,2,360,1	// Life Insurance for 360 Mins Every 2nd Day

and here

	setarray .Rewards$,
		"0|0|0|0|501|5",	
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  5
  • Reputation:   0
  • Joined:  07/08/14
  • Last Seen:  

both missing semicolon because i forgot to put it when i post here, i remove other reward when post here to make script shorter. 
i still dont get about the time, is it because i move the sleep2 ? i modified some of your script, because when player invoke @reward, player did not get acknowledgement about the sleep. so maybe they thinks @reward command is not working. thats all.

about my revision, i don't know, i still in research how to update the server for latest svn without overwrite all my customs setting(including rate,items and some c# source) .

Edited by tengku123
Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

both missing semicolon because i forgot to put it when i post here, i remove other reward when post here to make script shorter. 

i still dont get about the time, is it because i move the sleep2 ? i modified some of your script, because when player invoke @reward, player did not get acknowledgement about the sleep. so maybe they thinks @reward command is not working. thats all.

about my revision, i don't know, i still in research how to update the server for latest svn without overwrite all my customs setting(including rate,items and some c# source) .

 

id recommend, re downloading my v1.59 then simply removing the @command from the system, players will receive the item after X mins of being logged in

 

note:

im probably going to release another version in the next week or 2 without that 128 day limit

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  5
  • Reputation:   0
  • Joined:  07/08/14
  • Last Seen:  

Problem solve, thank you so much stolao ^^

Link to comment
Share on other sites

  • 3 weeks later...

  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  23
  • Reputation:   0
  • Joined:  08/03/13
  • Last Seen:  

Hello Mr Stolao

 

Have a nice day to you!

 

your script is working but!

 

Abusable for Player want to make Many Account ^_^

 

I suggest for this is add IP Checking or Mac Checking

or 2 Check like

 

add ip check + mac check + TIME Check

 

i hope you can get my side ehehe

 

im looking for that daily weekly and monthly reward!

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

Hello Mr Stolao

 

Have a nice day to you!

 

your script is working but!

 

Abusable for Player want to make Many Account ^_^

 

I suggest for this is add IP Checking or Mac Checking

or 2 Check like

 

add ip check + mac check + TIME Check

 

i hope you can get my side ehehe

 

im looking for that daily weekly and monthly reward!

you can always replace getitem with getbounditem in the script as well and make all items account bound :)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  23
  • Reputation:   0
  • Joined:  08/03/13
  • Last Seen:  

 

Hello Mr Stolao

 

Have a nice day to you!

 

your script is working but!

 

Abusable for Player want to make Many Account ^_^

 

I suggest for this is add IP Checking or Mac Checking

or 2 Check like

 

add ip check + mac check + TIME Check

 

i hope you can get my side ehehe

 

im looking for that daily weekly and monthly reward!

you can always replace getitem with getbounditem in the script as well and make all items account bound :)

 

 

 

Hello Mr Stolao

 

Have a nice day to you!

 

your script is working but!

 

Abusable for Player want to make Many Account ^_^

 

I suggest for this is add IP Checking or Mac Checking

or 2 Check like

 

add ip check + mac check + TIME Check

 

i hope you can get my side ehehe

 

im looking for that daily weekly and monthly reward!

you can always replace getitem with getbounditem in the script as well and make all items account bound :)

 

I think so wat if the Daily Reward is TCG any player can Create Many Account 

and including of that is NPC Trader for the reward?

 

can you upgrade with IP Check or Mac Check for the Harmony Users?

 

im interested to this script because my idea is look likes in Heroes Charge UFL5Vb1.jpgDaily reward for VIP Acconts

and i already Resolve my VIP Registration and Daily Reward For VIP Players VIP Reward NPC

but i need is for All Players :)

 

in trying to modify your script to get that idea's :) 

look like this

 

Link to comment
Share on other sites

  • 2 months later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  2
  • Reputation:   0
  • Joined:  06/20/15
  • Last Seen:  

I'm not sure if anyone else has posted this error, but for some reason on my server, item IDs 16258 and 16259, both of which are boxes, HD Bradium and HD Carnium 5 boxes, crash the client when a player tries to open them.

 

Also, item id 12482, Attendance 10 Day box, won't open when double clicked. Is this just on my server or are these items bugged across the board? Thanks for your time.

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

 

 

Hello Mr Stolao

 

Have a nice day to you!

 

your script is working but!

 

Abusable for Player want to make Many Account ^_^

 

I suggest for this is add IP Checking or Mac Checking

or 2 Check like

 

add ip check + mac check + TIME Check

 

i hope you can get my side ehehe

 

im looking for that daily weekly and monthly reward!

you can always replace getitem with getbounditem in the script as well and make all items account bound :)

 

 

 

Hello Mr Stolao

 

Have a nice day to you!

 

your script is working but!

 

Abusable for Player want to make Many Account ^_^

 

I suggest for this is add IP Checking or Mac Checking

or 2 Check like

 

add ip check + mac check + TIME Check

 

i hope you can get my side ehehe

 

im looking for that daily weekly and monthly reward!

you can always replace getitem with getbounditem in the script as well and make all items account bound :)

 

I think so wat if the Daily Reward is TCG any player can Create Many Account 

and including of that is NPC Trader for the reward?

 

can you upgrade with IP Check or Mac Check for the Harmony Users?

 

im interested to this script because my idea is look likes in Heroes Charge UFL5Vb1.jpgDaily reward for VIP Acconts

and i already Resolve my VIP Registration and Daily Reward For VIP Players VIP Reward NPC

but i need is for All Players :)

 

in trying to modify your script to get that idea's :)

look like this

 

 

I don't plan on adding a ip check feel free to do it yourself or use getbounditem

 

as for other part, i have no idea what your asking

 

 

I'm not sure if anyone else has posted this error, but for some reason on my server, item IDs 16258 and 16259, both of which are boxes, HD Bradium and HD Carnium 5 boxes, crash the client when a player tries to open them.

 

Also, item id 12482, Attendance 10 Day box, won't open when double clicked. Is this just on my server or are these items bugged across the board? Thanks for your time.

//16267,HE_Battle_Manual_Box

//16268,HE_Bubble_Gum_Box

 that's what it shows in my item_db.txt, if they are crashing its clientside though your probably missing an .act .spr or .bmp file

 

as for

 

12482,Attend_10Day_Box,Attend 10Day Box,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}

 

it doesn't do anything at all according to the item_db.txt

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