Feistz Posted December 27, 2011 Posted December 27, 2011 Hello, can i request a simple script here? Basically i want a script that gives 1 KafraPoints everytime you kill a player in specific PvP Maps and in dispbottom it says "You have killed <someone> and gained 1 Kafra point" Thanks! Quote
Arcenciel Posted December 27, 2011 Posted December 27, 2011 - script Sample -1,{ OnPCKillEvent: if( strcharinfo(3) == "mapname" || strcharinfo(3) == "mapname" || strcharinfo(3) == "mapname" || strcharinfo(3) == "mapname" || strcharinfo(3) == "mapname" ){ set #KAFRAPOINTS,#KAFRAPOINTS + 1; dispbottom "Gained 1 Kafra Points.. Total accumulated Points = "+#KAFRAPOINTS; } end; } That's the simple less complicated way of doing it. Quote
Emistry Posted December 27, 2011 Posted December 27, 2011 try this - script Sample -1,{ OnPCKillEvent: if( strcharinfo(3) == "mapname" ){ set #KAFRAPOINTS,#KAFRAPOINTS + 1; dispbottom "Gained 1 Kafra Points.. Total accumulated Points = "+#KAFRAPOINTS; } end; } Quote
Feistz Posted December 27, 2011 Author Posted December 27, 2011 Working! But i could only add 1 Map, how can I add several maps? Quote
Emistry Posted December 27, 2011 Posted December 27, 2011 Working! But i could only add 1 Map, how can I add several maps? - script Sample -1,{ OnPCKillEvent: setarray .Map$[0],"guild_vs1","guild_vs2","guild_vs3","guild_vs4","guild_vs5"; for( set .@i,0; .@i < getarraysize( .Map$ ); set .@i,.@i + 1 ) if( strcharinfo(3) == .Map$[.@i] ){ set #KAFRAPOINTS,#KAFRAPOINTS + 1; dispbottom "Gained 1 Kafra Points. Total = "+#KAFRAPOINTS; } end; } Quote
Question
Feistz
Hello, can i request a simple script here?
Basically i want a script that gives 1 KafraPoints everytime you kill a player in specific PvP Maps and in dispbottom it says "You have killed <someone> and gained 1 Kafra point"
Thanks!
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.