Scuffle Event 2.1

ahh ... I missed Happy's post

i wonder if you could add something that can ask players if they want to join the duel or not? in-case they were busy hunting something etc and then reroll the the next active player that might be interested to join.
that's a nice idea,but instead of reroll, I made it a registration

@DarkPurple

block same ip right ? added it

release version 2.0

 
ahh ... I missed Happy's post

i wonder if you could add something that can ask players if they want to join the duel or not? in-case they were busy hunting something etc and then reroll the the next active player that might be interested to join.
that's a nice idea,but instead of reroll, I made it a registration

@DarkPurple

block same ip right ? added it

release version 2.0
also needs source modification of -> getmemberaid

oh no...it looks nice in version 2 but I am rathena user....

how can use addrid to instead getmemberaid or this getmemberaid can patch in rathena?

 
Last edited by a moderator:
unfortunately ... rathena doesn't support getmemberaid because rathena still haven't break the 128 array limit

I just tried this in rAthena

Code:
prontera,162,180,5	script	asdf	100,{	.@i[999] = 1;	dispbottom .@i[999] +"";}
Code:
[Warning]: script:getelementofarray: index out of range (999)[Debug]: Data: variable name='.@i' index=0[Debug]: Source (NPC): asdf at prontera (162,180)
so ... no ... doesn't work for rathena
 
unfortunately ... rathena doesn't support getmemberaid because rathena still haven't break the 128 array limitI just tried this in rAthena

prontera,162,180,5 script asdf 100,{ .@i[999] = 1; dispbottom .@i[999] +"";}
Code:
[Warning]: script:getelementofarray: index out of range (999)[Debug]: Data: variable name='.@i' index=0[Debug]: Source (NPC): asdf at prontera (162,180)
so ... no ... doesn't work for rathena
Okay…thanks for explained that…I think I need to back to use version 1 is better for me…

 
Ofcourse I' used this script on my server bcoz Annie wrote this
default_biggrin.png
.
Anyway, I really dont know why sometimes the Winner in scuffle doesn't go back to his last position and the weird part is there are times that winners in scuffle is fixed to 1 CHARID even that char is not PART of the event.

 
Last edited by a moderator:
Ahhhh !

I made a stupid mistake

should make the map clean of players before the event start

version 2.1

clean the map from players using mapwarp .map$;

the weird part is there are times that winners in scuffle is fixed to 1 CHARID even that char is not PART of the event.
I don't really understand this part, can explain better ?
 
Last edited by a moderator:
Ahhhh !

I made a stupid mistake

should make the map clean of players before the event start

version 2.1

clean the map from players using mapwarp .map$;

the weird part is there are times that winners in scuffle is fixed to 1 CHARID even that char is not PART of the event.
I don't really understand this part, can explain better ?
The scenario is just like this

Scuffle event start.

Only one player left in side scuffle event map <-- the winner

Scuffle announce different CHARACTER as the winner of the event. Even that character is not part of the game. When this happn all scuffle event goesto the same person over and over. Just weird. Ill try version 2.1
default_smile.png
Thanks Annie!

 
Last edited by a moderator:
Scuffle event start.

Only one player left in side scuffle event map <-- the winner

Scuffle announce different CHARACTER as the winner of the event. Even that character is not part of the game.
when this happens, you were using which version ?are you saying that this script will send only 1 player into the map ?

this is unlikely to happen

in version 1,

if the script only found 1 player, it shouldn't even start the event

in version 2

if the script only found 1 player, it will annnounce "can't find enough players"

maybe I don't understand what you saying,

and I really need a guide on how to reproduce your problem

and your explanation is too short, maybe I always failed to understand what you said

 
Last edited by a moderator:
Sorry Annie.

Ill try again.. When the Scuffle start 5 players warped inside even map and fight until only one left on the map. The script announce the winner. Working as intended..

Loop above scenario many times...

Then suddenly, when event started again 5 players with charid for example 1,2,3,4,5. Will be warped inside. Only one char left, let say char id 3.

Then instead charid 3,script announce different charid(for example 10) that is not part of the event.

Then loop the winner of the next scuffle will always be charid 10 even char id 10 is not part of it..

 
Last edited by a moderator:
Version 2.1 

#1. 3 players join the scuffle -  Player A, Player B and Player C

#2. Player C killed Player A and B

#3. announcer says Player A wins.

#4. Player A get the prize.

This is may scenario AnnieRuru
default_sad.png


 
Last edited by a moderator:
Back
Top